blob: 11a15420a36fdecf646b4c6195b778b663d0667d [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_1) {
area : 94.393600 ;
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.0003993948" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "0.0003716766" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "0.0003787722" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "0.0003959928" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "0.0003995406" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "0.0003718224" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "0.00036612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.0004601934" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "0.0003885408" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "0.0003670434" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "0.0003797442" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "0.0004234842" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "0.0003737178" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "0.00037665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "0.000361017" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "0.0004181058" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0004601934" ;
}
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.19 ;
min_pulse_width_high : 6.645 ;
min_pulse_width_low : 4.738 ;
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.03901, 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.02676, 0.02661, 0.02648, 0.02638, 0.02633, \
0.02636, 0.02652, 0.0269");
}
}
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.03637, \
0.0364, 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.02625, \
0.02626, 0.02644, 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.04193, 0.0418, 0.04164, 0.04147, 0.04137, 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.03875, 0.03861, 0.03854, \
0.0385, 0.03814, 0.03408");
}
}
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.03671, 0.03656, 0.03643, 0.03636, 0.03635, \
0.03638, 0.03591, 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.02676, 0.02674, 0.02665, 0.02651, 0.02638, 0.02628, 0.02622, \
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.0521, 0.05196, 0.0518, 0.05166, 0.05155, 0.05144, 0.05081, \
0.04194, 0.01478");
}
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.03204, 0.03199, 0.03202, \
0.03209, 0.03232, 0.03254");
}
}
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.07358, 0.07344, 0.07329, 0.07316, 0.07315, 0.07321, \
0.07107, 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.03771, 0.03766, 0.03753, 0.03737, 0.03723, 0.03715, 0.03712, \
0.03711, 0.03651, 0.015");
}
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.02705, 0.02698, 0.02684, 0.02672, 0.02662, 0.02657, \
0.0266, 0.02675, 0.02698");
}
}
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.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.02707, 0.02698, 0.02684, 0.02671, 0.02661, 0.02657, \
0.0266, 0.02675, 0.02701");
}
}
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.326");
}
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("4.738");
}
rise_constraint(scalar) {
values("3.279");
}
}
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.19");
}
}
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.83");
}
}
}
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.005634, 0.005469, 0.005291, 0.005244, 0.005253, 0.005309, 0.005404, \
0.00555, 0.005665, 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.0009245, 0.0008847, 0.0008055, 0.0007406, 0.0007103, 0.0007336, \
0.0008013, 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.005244, 0.005251, 0.005309, 0.005407, \
0.005555, 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.000885, 0.0008057, 0.0007408, 0.0007105, 0.0007337, \
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.00547, 0.005293, 0.005244, 0.00525, 0.005306, 0.005404, \
0.005552, 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.0009247, 0.0008831, 0.0008057, 0.0007408, 0.0007105, 0.0007317, \
0.0008015, 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.005467, 0.005297, 0.005245, 0.005252, 0.005307, 0.005403, \
0.005549, 0.005664, 0.005545");
}
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.0009204, 0.0008856, 0.0008082, 0.0007439, 0.0007142, 0.0007342, \
0.0008021, 0.0009187, 0.001106, 0.001422");
}
}
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.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.005608, 0.005562, 0.005524, 0.005505, 0.005507, 0.005537, \
0.005603, 0.005726, 0.005975");
}
}
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.02392, 0.02389, 0.0239, \
0.02379, 0.02002, 0.006652");
}
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.02228, 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.01831, 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.005608, 0.005561, 0.005524, 0.005504, 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.02395, 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.02284");
}
}
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("-1.162, -1.106, -0.94, -0.581, 0.065, 0.918, 1.753, 2.704, 3.797, 5.064",\
"-1.223, -1.164, -1.003, -0.645, 0.001, 0.855, 1.687, 2.645, 3.731, 4.997",\
"-1.492, -1.427, -1.274, -0.911, -0.264, 0.585, 1.421, 2.38, 3.467, 4.73",\
"-2.016, -1.959, -1.797, -1.428, -0.795, 0.058, 0.892, 1.845, 2.938, 4.198",\
"-2.849, -2.794, -2.637, -2.257, -1.63, -0.788, 0.051, 0.998, 2.093, 3.364",\
"-3.966, -3.911, -3.735, -3.365, -2.743, -1.909, -1.09, -0.151, 0.943, 2.207",\
"-5.259, -5.2, -5.033, -4.647, -4.034, -3.225, -2.453, -1.531, -0.458, 0.805",\
"-6.688, -6.628, -6.454, -6.076, -5.465, -4.663, -3.925, -3.052, -2.006, -0.766",\
"-8.261, -8.195, -8.019, -7.635, -7.016, -6.222, -5.519, -4.708, -3.681, -2.455",\
"-9.96, -9.885, -9.709, -9.318, -8.703, -7.909, -7.22, -6.437, -5.471, -4.263");
}
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.969, 2.047, 2.319, 2.845, 3.682, 4.819, 6.18, 7.662, 9.255, 10.95",\
"1.904, 1.981, 2.251, 2.779, 3.613, 4.756, 6.114, 7.597, 9.194, 10.89",\
"1.686, 1.762, 2.032, 2.56, 3.388, 4.535, 5.897, 7.377, 8.972, 10.68",\
"1.384, 1.459, 1.731, 2.259, 3.09, 4.232, 5.596, 7.08, 8.675, 10.39",\
"1.099, 1.185, 1.444, 1.971, 2.797, 3.938, 5.288, 6.769, 8.366, 10.07",\
"0.859, 0.937, 1.205, 1.724, 2.538, 3.667, 5.014, 6.487, 8.079, 9.787",\
"0.675, 0.749, 1.016, 1.526, 2.336, 3.456, 4.787, 6.254, 7.838, 9.537",\
"0.554, 0.628, 0.892, 1.401, 2.201, 3.303, 4.623, 6.079, 7.652, 9.347",\
"0.51, 0.586, 0.85, 1.351, 2.146, 3.233, 4.539, 5.985, 7.547, 9.227",\
"0.566, 0.646, 0.905, 1.408, 2.188, 3.264, 4.543, 5.972, 7.528, 9.197");
}
}
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.227, 5.137, 4.818, 4.238, 3.39, 2.359, 1.301, 0.158, -1.098, -2.491",\
"5.29, 5.194, 4.881, 4.302, 3.455, 2.43, 1.368, 0.219, -1.033, -2.419",\
"5.557, 5.464, 5.154, 4.566, 3.719, 2.693, 1.635, 0.492, -0.77, -2.157",\
"6.088, 5.995, 5.685, 5.104, 4.252, 3.228, 2.17, 0.998, -0.233, -1.623",\
"6.938, 6.841, 6.526, 5.946, 5.101, 4.071, 3.015, 1.862, 0.608, -0.779",\
"8.113, 8.017, 7.702, 7.12, 6.273, 5.246, 4.194, 3.041, 1.786, 0.408",\
"9.571, 9.499, 9.159, 8.589, 7.747, 6.717, 5.66, 4.512, 3.266, 1.867",\
"11.31, 11.22, 10.9, 10.32, 9.462, 8.435, 7.37, 6.209, 4.953, 3.541",\
"13.23, 13.12, 12.8, 12.25, 11.4, 10.34, 9.261, 8.105, 6.833, 5.418",\
"15.3, 15.22, 14.87, 14.3, 13.46, 12.41, 11.29, 10.12, 8.837, 7.457");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.653, 0.578, 0.305, -0.253, -1.135, -2.381, -3.833, -5.443, -7.192, -9.042",\
"0.721, 0.647, 0.368, -0.185, -1.066, -2.316, -3.761, -5.392, -7.127, -8.975",\
"0.933, 0.856, 0.575, 0.027, -0.854, -2.1, -3.547, -5.157, -6.907, -8.762",\
"1.276, 1.197, 0.913, 0.371, -0.507, -1.762, -3.205, -4.836, -6.564, -8.422",\
"1.722, 1.649, 1.361, 0.815, -0.055, -1.306, -2.749, -4.379, -6.116, -7.972",\
"2.211, 2.134, 1.85, 1.304, 0.431, -0.819, -2.26, -3.871, -5.603, -7.475",\
"2.692, 2.612, 2.322, 1.772, 0.905, -0.342, -1.78, -3.398, -5.131, -6.987",\
"3.133, 3.055, 2.755, 2.201, 1.342, 0.099, -1.337, -2.954, -4.667, -6.523",\
"3.527, 3.448, 3.157, 2.597, 1.717, 0.496, -0.938, -2.547, -4.256, -6.118",\
"3.841, 3.77, 3.47, 2.922, 2.046, 0.811, -0.619, -2.231, -3.93, -5.787");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.192 ;
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.02897, 0.02903, 0.02918, 0.02935, 0.02948, 0.02956, 0.02961, 0.02964, 0.02966, 0.02964",\
"0.02897, 0.02903, 0.02919, 0.02935, 0.02948, 0.02956, 0.02961, 0.02964, 0.02966, 0.02965",\
"0.02897, 0.02903, 0.02919, 0.02936, 0.02948, 0.02956, 0.02961, 0.02965, 0.02966, 0.02964",\
"0.02896, 0.02902, 0.02917, 0.02935, 0.02947, 0.02955, 0.0296, 0.02963, 0.02964, 0.02959",\
"0.02892, 0.02899, 0.02915, 0.02931, 0.02943, 0.02952, 0.02957, 0.0296, 0.0296, 0.02948",\
"0.0289, 0.02896, 0.02912, 0.02928, 0.02941, 0.02948, 0.02954, 0.02956, 0.02949, 0.02918",\
"0.02886, 0.02892, 0.02908, 0.02925, 0.02938, 0.02946, 0.0295, 0.02942, 0.02901, 0.02836",\
"0.02882, 0.02888, 0.02904, 0.0292, 0.02933, 0.02933, 0.02891, 0.02812, 0.02749, 0.02703",\
"0.02074, 0.02033, 0.01967, 0.01931, 0.01916, 0.01909, 0.01905, 0.01903, 0.01902, 0.01901",\
"-0.0004413, -0.0004415, -0.0004418, -0.0004421, -0.0004426, -0.0004429, -0.0004431, -0.0004434, -0.0004434, -0.0004436");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.04945, -0.0494, -0.04929, -0.04911, -0.04895, -0.04865, -0.04576, -0.02551, 0.0215, 0.07087",\
"-0.04945, -0.04941, -0.04931, -0.04913, -0.04898, -0.0487, -0.04561, -0.02465, 0.02263, 0.0713",\
"-0.04945, -0.04942, -0.04931, -0.04912, -0.04894, -0.04861, -0.04474, -0.02117, 0.02652, 0.0727",\
"-0.04946, -0.04942, -0.04932, -0.04913, -0.04898, -0.04851, -0.04276, -0.01405, 0.03316, 0.07412",\
"-0.04947, -0.04943, -0.04931, -0.04915, -0.04894, -0.04802, -0.03729, -0.001753, 0.04069, 0.07317",\
"-0.04938, -0.04935, -0.04924, -0.04906, -0.04884, -0.04558, -0.02404, 0.01316, 0.0435, 0.06507",\
"-0.04917, -0.04913, -0.04903, -0.04882, -0.04751, -0.03328, -0.00501, 0.01715, 0.03221, 0.04268",\
"-0.04914, -0.04909, -0.04898, -0.04655, -0.03325, -0.02096, -0.01326, -0.008363, -0.005139, -0.002936",\
"-0.07529, -0.07529, -0.0753, -0.07529, -0.07529, -0.07531, -0.07531, -0.07531, -0.07531, -0.07531",\
"-0.09153, -0.09153, -0.09153, -0.09153, -0.09153, -0.09153, -0.09153, -0.09153, -0.09153, -0.09153");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.04307, 0.04314, 0.04331, 0.04347, 0.04359, 0.04365, 0.04369, 0.04371, 0.04373, 0.04374",\
"0.04288, 0.04294, 0.04311, 0.04328, 0.04339, 0.04346, 0.0435, 0.04352, 0.04354, 0.04354",\
"0.04267, 0.04274, 0.0429, 0.04308, 0.04318, 0.04325, 0.04329, 0.04331, 0.04333, 0.04333",\
"0.04247, 0.04254, 0.04269, 0.04286, 0.04298, 0.04305, 0.04311, 0.04313, 0.04315, 0.04315",\
"0.0423, 0.04234, 0.04249, 0.04265, 0.04279, 0.04289, 0.04295, 0.04299, 0.04302, 0.04301",\
"0.04219, 0.04223, 0.04236, 0.04252, 0.04266, 0.04275, 0.04283, 0.04288, 0.0429, 0.04285",\
"0.04216, 0.0422, 0.04232, 0.04246, 0.04259, 0.0427, 0.04279, 0.04284, 0.04282, 0.04261",\
"0.04216, 0.0422, 0.0423, 0.04243, 0.04256, 0.04268, 0.04276, 0.04273, 0.0424, 0.04181",\
"0.04102, 0.04104, 0.04112, 0.04125, 0.04136, 0.04138, 0.04092, 0.04017, 0.03959, 0.03918",\
"0.02305, 0.02282, 0.02249, 0.02235, 0.02233, 0.02238, 0.02244, 0.02249, 0.02254, 0.02257");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.01885, 0.0189, 0.01904, 0.01925, 0.01945, 0.01964, 0.02023, 0.02626, 0.05577, 0.1132",\
"0.01877, 0.01882, 0.01897, 0.01917, 0.01939, 0.01952, 0.02018, 0.02648, 0.05659, 0.1142",\
"0.01857, 0.01863, 0.01877, 0.01898, 0.01919, 0.0194, 0.02001, 0.02729, 0.05944, 0.1172",\
"0.01834, 0.01839, 0.01852, 0.0187, 0.01888, 0.01905, 0.02003, 0.029, 0.06482, 0.1226",\
"0.01812, 0.01817, 0.01828, 0.01846, 0.01866, 0.01889, 0.02027, 0.03301, 0.07413, 0.1301",\
"0.01794, 0.01798, 0.01809, 0.01826, 0.0184, 0.01868, 0.02137, 0.04042, 0.08693, 0.1374",\
"0.01785, 0.01787, 0.01797, 0.01807, 0.01833, 0.01872, 0.02466, 0.05371, 0.1008, 0.1414",\
"0.01781, 0.01783, 0.01791, 0.018, 0.01814, 0.01977, 0.03434, 0.07206, 0.1101, 0.1381",\
"0.01795, 0.01797, 0.01805, 0.01813, 0.0186, 0.02619, 0.05447, 0.08497, 0.1068, 0.122",\
"0.0185, 0.01852, 0.01857, 0.01887, 0.02579, 0.04638, 0.06331, 0.07438, 0.08178, 0.08687");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.05601, 0.05609, 0.05626, 0.05641, 0.05652, 0.05657, 0.05661, 0.05664, 0.05665, 0.05666",\
"0.05598, 0.05604, 0.05622, 0.05637, 0.05648, 0.05654, 0.05658, 0.0566, 0.05661, 0.05662",\
"0.05581, 0.05588, 0.05605, 0.05621, 0.05632, 0.05637, 0.05641, 0.05644, 0.05645, 0.05646",\
"0.05561, 0.05568, 0.05583, 0.05598, 0.05611, 0.05618, 0.05623, 0.05626, 0.05627, 0.05627",\
"0.05542, 0.05547, 0.05561, 0.05577, 0.0559, 0.05599, 0.05605, 0.05609, 0.05611, 0.0561",\
"0.0553, 0.05535, 0.05548, 0.05562, 0.05576, 0.05586, 0.05593, 0.05598, 0.05601, 0.05596",\
"0.05526, 0.0553, 0.05541, 0.05555, 0.05569, 0.0558, 0.05588, 0.05593, 0.05592, 0.0557",\
"0.05521, 0.05525, 0.05535, 0.05547, 0.05561, 0.05573, 0.05581, 0.05578, 0.05545, 0.05485",\
"0.0502, 0.05023, 0.05031, 0.05043, 0.05055, 0.05055, 0.05007, 0.04932, 0.04875, 0.04834",\
"0.02158, 0.02138, 0.02107, 0.02095, 0.02095, 0.021, 0.02106, 0.02111, 0.02115, 0.02119");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.05601, 0.05609, 0.05626, 0.05641, 0.05652, 0.05657, 0.05661, 0.05664, 0.05665, 0.05666",\
"0.05598, 0.05604, 0.05622, 0.05637, 0.05648, 0.05654, 0.05658, 0.0566, 0.05661, 0.05662",\
"0.05581, 0.05588, 0.05605, 0.05621, 0.05632, 0.05637, 0.05641, 0.05644, 0.05645, 0.05646",\
"0.05561, 0.05568, 0.05583, 0.05598, 0.05611, 0.05618, 0.05623, 0.05626, 0.05627, 0.05627",\
"0.05542, 0.05547, 0.05561, 0.05577, 0.0559, 0.05599, 0.05605, 0.05609, 0.05611, 0.0561",\
"0.0553, 0.05535, 0.05548, 0.05562, 0.05576, 0.05586, 0.05593, 0.05598, 0.05601, 0.05596",\
"0.05526, 0.0553, 0.05541, 0.05555, 0.05569, 0.0558, 0.05588, 0.05593, 0.05592, 0.0557",\
"0.05521, 0.05525, 0.05535, 0.05547, 0.05561, 0.05573, 0.05581, 0.05578, 0.05545, 0.05485",\
"0.0502, 0.05023, 0.05031, 0.05043, 0.05055, 0.05055, 0.05007, 0.04932, 0.04875, 0.04834",\
"0.02158, 0.02138, 0.02107, 0.02095, 0.02095, 0.021, 0.02106, 0.02111, 0.02115, 0.02119");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.04307, 0.04314, 0.04331, 0.04347, 0.04359, 0.04365, 0.04369, 0.04371, 0.04373, 0.04374",\
"0.04288, 0.04294, 0.04311, 0.04328, 0.04339, 0.04346, 0.0435, 0.04352, 0.04354, 0.04354",\
"0.04267, 0.04274, 0.0429, 0.04308, 0.04319, 0.04325, 0.04329, 0.04331, 0.04333, 0.04333",\
"0.04247, 0.04254, 0.04269, 0.04286, 0.04298, 0.04305, 0.04311, 0.04313, 0.04315, 0.04315",\
"0.04229, 0.04234, 0.04249, 0.04265, 0.04279, 0.04289, 0.04295, 0.04299, 0.04301, 0.043",\
"0.04218, 0.04223, 0.04236, 0.04252, 0.04266, 0.04276, 0.04283, 0.04287, 0.0429, 0.04285",\
"0.04216, 0.0422, 0.04232, 0.04246, 0.04259, 0.04271, 0.04278, 0.04284, 0.04282, 0.04261",\
"0.04217, 0.0422, 0.0423, 0.04243, 0.04256, 0.04268, 0.04276, 0.04273, 0.0424, 0.0418",\
"0.04102, 0.04104, 0.04112, 0.04125, 0.04137, 0.04138, 0.04092, 0.04017, 0.03959, 0.03918",\
"0.02305, 0.02282, 0.02249, 0.02235, 0.02233, 0.02238, 0.02244, 0.02249, 0.02253, 0.02257");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.01885, 0.0189, 0.01904, 0.01925, 0.01945, 0.01964, 0.02014, 0.02626, 0.05577, 0.1132",\
"0.01877, 0.01882, 0.01897, 0.01917, 0.01939, 0.01952, 0.02018, 0.02648, 0.05659, 0.1142",\
"0.01857, 0.01863, 0.01876, 0.01898, 0.01919, 0.0194, 0.02001, 0.02729, 0.05944, 0.1172",\
"0.01834, 0.01838, 0.01852, 0.0187, 0.01892, 0.01905, 0.02003, 0.029, 0.06479, 0.1226",\
"0.01812, 0.01817, 0.0183, 0.01846, 0.01866, 0.01889, 0.02027, 0.03301, 0.07413, 0.1301",\
"0.01794, 0.01797, 0.0181, 0.01827, 0.01843, 0.01869, 0.02137, 0.0404, 0.08691, 0.1374",\
"0.01784, 0.01788, 0.01797, 0.01809, 0.01832, 0.01873, 0.02471, 0.0537, 0.1008, 0.1414",\
"0.01781, 0.01784, 0.01793, 0.01802, 0.01817, 0.01976, 0.03434, 0.07206, 0.1101, 0.1381",\
"0.01795, 0.01797, 0.01805, 0.01816, 0.01862, 0.02624, 0.05447, 0.08497, 0.1068, 0.122",\
"0.0185, 0.0185, 0.01857, 0.01887, 0.02579, 0.04638, 0.06331, 0.07438, 0.08178, 0.08687");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.05556, 0.05564, 0.0558, 0.05595, 0.05607, 0.05613, 0.05616, 0.05619, 0.0562, 0.05621",\
"0.05552, 0.05558, 0.05575, 0.05591, 0.05602, 0.05608, 0.05612, 0.05614, 0.05616, 0.05616",\
"0.05536, 0.05543, 0.05559, 0.05575, 0.05586, 0.05592, 0.05596, 0.05598, 0.056, 0.05601",\
"0.05517, 0.05523, 0.05538, 0.05554, 0.05565, 0.05572, 0.05577, 0.05579, 0.05582, 0.05582",\
"0.05497, 0.05502, 0.05517, 0.05532, 0.05546, 0.05554, 0.0556, 0.05564, 0.05566, 0.05566",\
"0.05486, 0.0549, 0.05503, 0.05518, 0.05532, 0.05542, 0.05549, 0.05554, 0.05557, 0.05552",\
"0.05484, 0.05487, 0.05498, 0.05512, 0.05526, 0.05537, 0.05545, 0.0555, 0.05548, 0.05527",\
"0.05481, 0.05484, 0.05493, 0.05507, 0.0552, 0.05532, 0.0554, 0.05537, 0.05505, 0.05443",\
"0.05044, 0.05046, 0.05055, 0.05066, 0.05078, 0.05078, 0.05031, 0.04956, 0.04898, 0.04857",\
"0.02167, 0.02146, 0.02115, 0.02103, 0.02103, 0.02108, 0.02114, 0.0212, 0.02124, 0.02127");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.05556, 0.05564, 0.0558, 0.05595, 0.05607, 0.05613, 0.05616, 0.05619, 0.0562, 0.05621",\
"0.05552, 0.05558, 0.05575, 0.05591, 0.05602, 0.05608, 0.05612, 0.05614, 0.05616, 0.05616",\
"0.05536, 0.05543, 0.05559, 0.05575, 0.05586, 0.05592, 0.05596, 0.05598, 0.056, 0.05601",\
"0.05517, 0.05523, 0.05538, 0.05554, 0.05565, 0.05572, 0.05577, 0.05579, 0.05582, 0.05582",\
"0.05497, 0.05502, 0.05517, 0.05532, 0.05546, 0.05554, 0.0556, 0.05564, 0.05566, 0.05566",\
"0.05486, 0.0549, 0.05503, 0.05518, 0.05532, 0.05542, 0.05549, 0.05554, 0.05557, 0.05552",\
"0.05484, 0.05487, 0.05498, 0.05512, 0.05526, 0.05537, 0.05545, 0.0555, 0.05548, 0.05527",\
"0.05481, 0.05484, 0.05493, 0.05507, 0.0552, 0.05532, 0.0554, 0.05537, 0.05505, 0.05443",\
"0.05044, 0.05046, 0.05055, 0.05066, 0.05078, 0.05078, 0.05031, 0.04956, 0.04898, 0.04857",\
"0.02167, 0.02146, 0.02115, 0.02103, 0.02103, 0.02108, 0.02114, 0.0212, 0.02124, 0.02127");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.02404, 0.02411, 0.02427, 0.02444, 0.02455, 0.02462, 0.02466, 0.02468, 0.0247, 0.0247",\
"0.02393, 0.02399, 0.02416, 0.02432, 0.02444, 0.0245, 0.02454, 0.02457, 0.02458, 0.02459",\
"0.02379, 0.02385, 0.02402, 0.02418, 0.0243, 0.02437, 0.02441, 0.02444, 0.02445, 0.02445",\
"0.02365, 0.02372, 0.02387, 0.02404, 0.02416, 0.02424, 0.02429, 0.02431, 0.02433, 0.02433",\
"0.02353, 0.02358, 0.02372, 0.02389, 0.02403, 0.02412, 0.02418, 0.02422, 0.02425, 0.02424",\
"0.02348, 0.02353, 0.02365, 0.02381, 0.02394, 0.02405, 0.02412, 0.02418, 0.0242, 0.02415",\
"0.02351, 0.02354, 0.02366, 0.0238, 0.02394, 0.02406, 0.02414, 0.02419, 0.02418, 0.02396",\
"0.02361, 0.02365, 0.02375, 0.02388, 0.02402, 0.02413, 0.02421, 0.02419, 0.02387, 0.02326",\
"0.02351, 0.02354, 0.02362, 0.02374, 0.02385, 0.02387, 0.02342, 0.02267, 0.02209, 0.02167",\
"0.01466, 0.01443, 0.0141, 0.01395, 0.01395, 0.014, 0.01405, 0.0141, 0.01415, 0.01418");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.01161, 0.01167, 0.01181, 0.01202, 0.01221, 0.01241, 0.01294, 0.01913, 0.04853, 0.1056",\
"0.01156, 0.01161, 0.01176, 0.01196, 0.01217, 0.01235, 0.01296, 0.01932, 0.04931, 0.1066",\
"0.01139, 0.01144, 0.01159, 0.01179, 0.01197, 0.01216, 0.01286, 0.0201, 0.05196, 0.1097",\
"0.01118, 0.01123, 0.01136, 0.01155, 0.01177, 0.01195, 0.01281, 0.02173, 0.05783, 0.1152",\
"0.011, 0.01105, 0.01118, 0.01134, 0.01151, 0.01176, 0.01317, 0.02574, 0.06675, 0.1228",\
"0.01088, 0.01092, 0.01102, 0.01121, 0.01138, 0.01158, 0.01425, 0.03319, 0.07963, 0.1303",\
"0.01081, 0.01085, 0.01093, 0.01102, 0.01129, 0.01168, 0.01759, 0.04664, 0.0938, 0.1344",\
"0.01082, 0.01085, 0.01092, 0.01103, 0.01116, 0.01274, 0.0273, 0.06504, 0.1031, 0.1311",\
"0.01101, 0.01104, 0.01112, 0.01123, 0.01163, 0.01931, 0.0475, 0.07805, 0.09985, 0.1151",\
"0.01162, 0.01164, 0.0117, 0.01202, 0.01888, 0.03949, 0.05644, 0.06753, 0.07493, 0.08004");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.03114, 0.03121, 0.03137, 0.03154, 0.03164, 0.03171, 0.03174, 0.03177, 0.03178, 0.03178",\
"0.0312, 0.03126, 0.03143, 0.03159, 0.0317, 0.03176, 0.0318, 0.03182, 0.03184, 0.03184",\
"0.03111, 0.03119, 0.03136, 0.03152, 0.03163, 0.03169, 0.03173, 0.03175, 0.03177, 0.03177",\
"0.03097, 0.03104, 0.03119, 0.03135, 0.03147, 0.03154, 0.03159, 0.03162, 0.03163, 0.03163",\
"0.03075, 0.03081, 0.03095, 0.03112, 0.03125, 0.03134, 0.0314, 0.03144, 0.03145, 0.03145",\
"0.03061, 0.03066, 0.03078, 0.03094, 0.03108, 0.03118, 0.03125, 0.0313, 0.03132, 0.03127",\
"0.03055, 0.0306, 0.03071, 0.03085, 0.03099, 0.0311, 0.03119, 0.03123, 0.03121, 0.031",\
"0.0306, 0.03063, 0.03072, 0.03085, 0.03099, 0.03111, 0.03119, 0.03117, 0.03084, 0.03024",\
"0.03057, 0.0306, 0.03068, 0.03082, 0.03094, 0.03097, 0.03051, 0.02975, 0.02916, 0.02875",\
"0.01295, 0.01274, 0.01244, 0.01231, 0.01231, 0.01236, 0.01242, 0.01247, 0.01251, 0.01255");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.03114, 0.03121, 0.03137, 0.03154, 0.03164, 0.03171, 0.03174, 0.03177, 0.03178, 0.03178",\
"0.0312, 0.03126, 0.03143, 0.03159, 0.0317, 0.03176, 0.0318, 0.03182, 0.03184, 0.03184",\
"0.03111, 0.03119, 0.03136, 0.03152, 0.03163, 0.03169, 0.03173, 0.03175, 0.03177, 0.03177",\
"0.03097, 0.03104, 0.03119, 0.03135, 0.03147, 0.03154, 0.03159, 0.03162, 0.03163, 0.03163",\
"0.03075, 0.03081, 0.03095, 0.03112, 0.03125, 0.03134, 0.0314, 0.03144, 0.03145, 0.03145",\
"0.03061, 0.03066, 0.03078, 0.03094, 0.03108, 0.03118, 0.03125, 0.0313, 0.03132, 0.03127",\
"0.03055, 0.0306, 0.03071, 0.03085, 0.03099, 0.0311, 0.03119, 0.03123, 0.03121, 0.031",\
"0.0306, 0.03063, 0.03072, 0.03085, 0.03099, 0.03111, 0.03119, 0.03117, 0.03084, 0.03024",\
"0.03057, 0.0306, 0.03068, 0.03082, 0.03094, 0.03097, 0.03051, 0.02975, 0.02916, 0.02875",\
"0.01295, 0.01274, 0.01244, 0.01231, 0.01231, 0.01236, 0.01242, 0.01247, 0.01251, 0.01255");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.02405, 0.02411, 0.02428, 0.02444, 0.02455, 0.02462, 0.02466, 0.02469, 0.0247, 0.02471",\
"0.02393, 0.02399, 0.02416, 0.02433, 0.02444, 0.02451, 0.02455, 0.02457, 0.02459, 0.02459",\
"0.0238, 0.02386, 0.02403, 0.02419, 0.0243, 0.02437, 0.02442, 0.02444, 0.02446, 0.02446",\
"0.02366, 0.02373, 0.02387, 0.02404, 0.02416, 0.02424, 0.02429, 0.02431, 0.02434, 0.02434",\
"0.02354, 0.02359, 0.02373, 0.02389, 0.02404, 0.02413, 0.02419, 0.02423, 0.02426, 0.02424",\
"0.02349, 0.02354, 0.02366, 0.02382, 0.02395, 0.02406, 0.02414, 0.02418, 0.0242, 0.02415",\
"0.02351, 0.02355, 0.02367, 0.02381, 0.02395, 0.02407, 0.02414, 0.0242, 0.02419, 0.02397",\
"0.02362, 0.02366, 0.02376, 0.02388, 0.02402, 0.02414, 0.02423, 0.0242, 0.02388, 0.02327",\
"0.02351, 0.02354, 0.02363, 0.02375, 0.02386, 0.02387, 0.02342, 0.02267, 0.02209, 0.02168",\
"0.01467, 0.01444, 0.01411, 0.01396, 0.01396, 0.014, 0.01406, 0.01411, 0.01415, 0.01419");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.01157, 0.01162, 0.01176, 0.01198, 0.01219, 0.01234, 0.01295, 0.01898, 0.0484, 0.1056",\
"0.01151, 0.01156, 0.01171, 0.01192, 0.01213, 0.01232, 0.01286, 0.01913, 0.04932, 0.1066",\
"0.01134, 0.0114, 0.01155, 0.01175, 0.01193, 0.01217, 0.01282, 0.02005, 0.05193, 0.1096",\
"0.01114, 0.01119, 0.01132, 0.01152, 0.01171, 0.0119, 0.01271, 0.0219, 0.0575, 0.1151",\
"0.01096, 0.01101, 0.01114, 0.01131, 0.01151, 0.01174, 0.01316, 0.0257, 0.06669, 0.1227",\
"0.01083, 0.01087, 0.01097, 0.01116, 0.0113, 0.01154, 0.01418, 0.03343, 0.07955, 0.1302",\
"0.01077, 0.01081, 0.0109, 0.01099, 0.01125, 0.01167, 0.01758, 0.04644, 0.09365, 0.1344",\
"0.01078, 0.0108, 0.01089, 0.01098, 0.01115, 0.01269, 0.02728, 0.06498, 0.1031, 0.131",\
"0.01097, 0.01099, 0.01106, 0.01117, 0.01161, 0.01923, 0.04733, 0.078, 0.0998, 0.1151",\
"0.01159, 0.01159, 0.01166, 0.01197, 0.01889, 0.03945, 0.0564, 0.06749, 0.07489, 0.07999");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.0316, 0.03167, 0.03184, 0.032, 0.03211, 0.03218, 0.03221, 0.03224, 0.03225, 0.03225",\
"0.03165, 0.03172, 0.03189, 0.03206, 0.03216, 0.03223, 0.03226, 0.03229, 0.0323, 0.03231",\
"0.03157, 0.03165, 0.03181, 0.03198, 0.03209, 0.03215, 0.03219, 0.03221, 0.03223, 0.03223",\
"0.03144, 0.03149, 0.03165, 0.03181, 0.03193, 0.03201, 0.03205, 0.03208, 0.0321, 0.0321",\
"0.03121, 0.03127, 0.03141, 0.03157, 0.03171, 0.0318, 0.03185, 0.03189, 0.03192, 0.0319",\
"0.03107, 0.03111, 0.03124, 0.03141, 0.03154, 0.03164, 0.03171, 0.03176, 0.03178, 0.03174",\
"0.03101, 0.03106, 0.03117, 0.0313, 0.03145, 0.03156, 0.03164, 0.0317, 0.03168, 0.03147",\
"0.03105, 0.03108, 0.03118, 0.03131, 0.03145, 0.03157, 0.03165, 0.03163, 0.03131, 0.03069",\
"0.03103, 0.03106, 0.03115, 0.03127, 0.03141, 0.03143, 0.03098, 0.03021, 0.02962, 0.0292",\
"0.01341, 0.0132, 0.01289, 0.01277, 0.01277, 0.01282, 0.01288, 0.01293, 0.01297, 0.013");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.0316, 0.03167, 0.03184, 0.032, 0.03211, 0.03218, 0.03221, 0.03224, 0.03225, 0.03225",\
"0.03165, 0.03172, 0.03189, 0.03206, 0.03216, 0.03223, 0.03226, 0.03229, 0.0323, 0.03231",\
"0.03157, 0.03165, 0.03181, 0.03198, 0.03209, 0.03215, 0.03219, 0.03221, 0.03223, 0.03223",\
"0.03144, 0.03149, 0.03165, 0.03181, 0.03193, 0.03201, 0.03205, 0.03208, 0.0321, 0.0321",\
"0.03121, 0.03127, 0.03141, 0.03157, 0.03171, 0.0318, 0.03185, 0.03189, 0.03192, 0.0319",\
"0.03107, 0.03111, 0.03124, 0.03141, 0.03154, 0.03164, 0.03171, 0.03176, 0.03178, 0.03174",\
"0.03101, 0.03106, 0.03117, 0.0313, 0.03145, 0.03156, 0.03164, 0.0317, 0.03168, 0.03147",\
"0.03105, 0.03108, 0.03118, 0.03131, 0.03145, 0.03157, 0.03165, 0.03163, 0.03131, 0.03069",\
"0.03103, 0.03106, 0.03115, 0.03127, 0.03141, 0.03143, 0.03098, 0.03021, 0.02962, 0.0292",\
"0.01341, 0.0132, 0.01289, 0.01277, 0.01277, 0.01282, 0.01288, 0.01293, 0.01297, 0.013");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.01049, -0.01044, -0.01034, -0.01019, -0.01002, -0.009806, -0.007115, 0.01183, 0.05832, 0.1088",\
"-0.01048, -0.01044, -0.01035, -0.01018, -0.01003, -0.009799, -0.006906, 0.0127, 0.05955, 0.1094",\
"-0.01077, -0.01072, -0.01062, -0.01047, -0.0103, -0.01001, -0.006522, 0.01562, 0.06321, 0.1107",\
"-0.01105, -0.011, -0.0109, -0.01077, -0.01057, -0.01018, -0.004963, 0.02219, 0.06974, 0.1123",\
"-0.01122, -0.01118, -0.01109, -0.01092, -0.01075, -0.009995, -0.0003028, 0.03422, 0.07782, 0.1118",\
"-0.01128, -0.01124, -0.01114, -0.01099, -0.01078, -0.008088, 0.01196, 0.04972, 0.08175, 0.1046",\
"-0.01121, -0.01117, -0.01107, -0.01092, -0.009812, 0.003217, 0.03199, 0.05551, 0.07156, 0.08274",\
"-0.0111, -0.01107, -0.01098, -0.008612, 0.00463, 0.01708, 0.02489, 0.02984, 0.03311, 0.03535",\
"-0.03099, -0.03099, -0.03099, -0.03099, -0.031, -0.03099, -0.031, -0.03099, -0.03099, -0.031",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05372, -0.05372, -0.05372, -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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.01049, -0.01044, -0.01034, -0.01019, -0.01002, -0.009806, -0.007115, 0.01183, 0.05832, 0.1088",\
"-0.01048, -0.01044, -0.01035, -0.01018, -0.01003, -0.009799, -0.006906, 0.0127, 0.05955, 0.1094",\
"-0.01077, -0.01072, -0.01062, -0.01047, -0.0103, -0.01001, -0.006522, 0.01562, 0.06321, 0.1107",\
"-0.01105, -0.011, -0.0109, -0.01077, -0.01057, -0.01018, -0.004963, 0.02219, 0.06974, 0.1123",\
"-0.01122, -0.01118, -0.01109, -0.01092, -0.01075, -0.009995, -0.0003028, 0.03422, 0.07782, 0.1118",\
"-0.01128, -0.01124, -0.01114, -0.01099, -0.01078, -0.008088, 0.01196, 0.04972, 0.08175, 0.1046",\
"-0.01121, -0.01117, -0.01107, -0.01092, -0.009812, 0.003217, 0.03199, 0.05551, 0.07156, 0.08274",\
"-0.0111, -0.01107, -0.01098, -0.008612, 0.00463, 0.01708, 0.02489, 0.02984, 0.03311, 0.03535",\
"-0.03099, -0.03099, -0.03099, -0.03099, -0.031, -0.03099, -0.031, -0.03099, -0.03099, -0.031",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05372, -0.05372, -0.05372, -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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.01047, -0.01042, -0.01032, -0.01017, -0.01002, -0.009794, -0.007103, 0.01184, 0.05834, 0.1089",\
"-0.01045, -0.01041, -0.01032, -0.01015, -0.009996, -0.009771, -0.006926, 0.01275, 0.05957, 0.1094",\
"-0.01074, -0.0107, -0.0106, -0.01045, -0.01027, -0.00999, -0.006506, 0.01565, 0.06323, 0.1107",\
"-0.01101, -0.01099, -0.01089, -0.01071, -0.01055, -0.01013, -0.004941, 0.02224, 0.06989, 0.1123",\
"-0.01119, -0.01117, -0.01105, -0.01093, -0.01072, -0.009981, -0.0002888, 0.03425, 0.07786, 0.1119",\
"-0.01125, -0.01123, -0.01112, -0.01096, -0.01074, -0.008026, 0.01194, 0.04976, 0.08177, 0.1046",\
"-0.01119, -0.01116, -0.01106, -0.01091, -0.009768, 0.003254, 0.03202, 0.05552, 0.07157, 0.08274",\
"-0.01108, -0.01104, -0.01094, -0.008596, 0.004658, 0.01708, 0.02488, 0.02983, 0.0331, 0.03533",\
"-0.031, -0.031, -0.03101, -0.03101, -0.03101, -0.03101, -0.03101, -0.03101, -0.03102, -0.03102",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05372, -0.05372, -0.05372, -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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.01047, -0.01042, -0.01032, -0.01017, -0.01002, -0.009794, -0.007103, 0.01184, 0.05834, 0.1089",\
"-0.01045, -0.01041, -0.01032, -0.01015, -0.009996, -0.009771, -0.006926, 0.01275, 0.05957, 0.1094",\
"-0.01074, -0.0107, -0.0106, -0.01045, -0.01027, -0.00999, -0.006506, 0.01565, 0.06323, 0.1107",\
"-0.01101, -0.01099, -0.01089, -0.01071, -0.01055, -0.01013, -0.004941, 0.02224, 0.06989, 0.1123",\
"-0.01119, -0.01117, -0.01105, -0.01093, -0.01072, -0.009981, -0.0002888, 0.03425, 0.07786, 0.1119",\
"-0.01125, -0.01123, -0.01112, -0.01096, -0.01074, -0.008026, 0.01194, 0.04976, 0.08177, 0.1046",\
"-0.01119, -0.01116, -0.01106, -0.01091, -0.009768, 0.003254, 0.03202, 0.05552, 0.07157, 0.08274",\
"-0.01108, -0.01104, -0.01094, -0.008596, 0.004658, 0.01708, 0.02488, 0.02983, 0.0331, 0.03533",\
"-0.031, -0.031, -0.03101, -0.03101, -0.03101, -0.03101, -0.03101, -0.03101, -0.03102, -0.03102",\
"-0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05371, -0.05372, -0.05372, -0.05372, -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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.07026, -0.07021, -0.07011, -0.06993, -0.06976, -0.06952, -0.06815, -0.05544, -0.01431, 0.04164",\
"-0.07025, -0.07021, -0.07009, -0.06993, -0.06974, -0.06953, -0.06798, -0.0548, -0.01283, 0.04264",\
"-0.07035, -0.07032, -0.0702, -0.07004, -0.06985, -0.06965, -0.06779, -0.05247, -0.008896, 0.04517",\
"-0.07048, -0.07045, -0.07033, -0.07017, -0.06999, -0.06972, -0.06697, -0.04754, -0.0007356, 0.04924",\
"-0.07062, -0.07058, -0.07046, -0.07031, -0.07014, -0.06969, -0.06456, -0.03725, 0.01018, 0.0527",\
"-0.07066, -0.07062, -0.07052, -0.07035, -0.07016, -0.06907, -0.05716, -0.02065, 0.02038, 0.05133",\
"-0.07062, -0.07058, -0.07048, -0.07031, -0.06998, -0.06483, -0.03922, -0.004922, 0.0207, 0.03873",\
"-0.0705, -0.07046, -0.07036, -0.07015, -0.06604, -0.04581, -0.02425, -0.009777, -7.743e-05, 0.006612",\
"-0.07115, -0.07113, -0.06914, -0.06421, -0.06078, -0.05876, -0.05756, -0.05679, -0.05631, -0.05599",\
"-0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.07026, -0.07021, -0.07011, -0.06993, -0.06976, -0.06952, -0.06815, -0.05544, -0.01431, 0.04164",\
"-0.07025, -0.07021, -0.07009, -0.06993, -0.06974, -0.06953, -0.06798, -0.0548, -0.01283, 0.04264",\
"-0.07035, -0.07032, -0.0702, -0.07004, -0.06985, -0.06965, -0.06779, -0.05247, -0.008896, 0.04517",\
"-0.07048, -0.07045, -0.07033, -0.07017, -0.06999, -0.06972, -0.06697, -0.04754, -0.0007356, 0.04924",\
"-0.07062, -0.07058, -0.07046, -0.07031, -0.07014, -0.06969, -0.06456, -0.03725, 0.01018, 0.0527",\
"-0.07066, -0.07062, -0.07052, -0.07035, -0.07016, -0.06907, -0.05716, -0.02065, 0.02038, 0.05133",\
"-0.07062, -0.07058, -0.07048, -0.07031, -0.06998, -0.06483, -0.03922, -0.004922, 0.0207, 0.03873",\
"-0.0705, -0.07046, -0.07036, -0.07015, -0.06604, -0.04581, -0.02425, -0.009777, -7.743e-05, 0.006612",\
"-0.07115, -0.07113, -0.06914, -0.06421, -0.06078, -0.05876, -0.05756, -0.05679, -0.05631, -0.05599",\
"-0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649, -0.09649");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.03318, -0.03314, -0.03303, -0.03288, -0.03268, -0.03247, -0.03113, -0.01824, 0.02279, 0.07887",\
"-0.03318, -0.03313, -0.03303, -0.03286, -0.03267, -0.03246, -0.03091, -0.01783, 0.02427, 0.07964",\
"-0.03327, -0.03324, -0.03312, -0.03296, -0.03277, -0.03254, -0.03065, -0.01552, 0.0284, 0.08233",\
"-0.03342, -0.03337, -0.03325, -0.03311, -0.03291, -0.03269, -0.02984, -0.01039, 0.03633, 0.08632",\
"-0.03352, -0.03349, -0.03336, -0.03321, -0.03301, -0.03262, -0.02741, -0.0003735, 0.0474, 0.0898",\
"-0.03357, -0.03353, -0.03343, -0.03326, -0.03306, -0.03198, -0.02018, 0.01646, 0.05748, 0.08843",\
"-0.03354, -0.0335, -0.03339, -0.03324, -0.03293, -0.02774, -0.002143, 0.03216, 0.05777, 0.07581",\
"-0.03342, -0.03339, -0.03328, -0.03308, -0.029, -0.008747, 0.01283, 0.0273, 0.037, 0.04368",\
"-0.03407, -0.03405, -0.03204, -0.02713, -0.02368, -0.02166, -0.02045, -0.0197, -0.01922, -0.01889",\
"-0.05939, -0.0594, -0.05939, -0.0594, -0.0594, -0.0594, -0.05939, -0.05939, -0.0594, -0.0594");
/* 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("-0.03318, -0.03314, -0.03303, -0.03288, -0.03268, -0.03247, -0.03113, -0.01824, 0.02279, 0.07887",\
"-0.03318, -0.03313, -0.03303, -0.03286, -0.03267, -0.03246, -0.03091, -0.01783, 0.02427, 0.07964",\
"-0.03327, -0.03324, -0.03312, -0.03296, -0.03277, -0.03254, -0.03065, -0.01552, 0.0284, 0.08233",\
"-0.03342, -0.03337, -0.03325, -0.03311, -0.03291, -0.03269, -0.02984, -0.01039, 0.03633, 0.08632",\
"-0.03352, -0.03349, -0.03336, -0.03321, -0.03301, -0.03262, -0.02741, -0.0003735, 0.0474, 0.0898",\
"-0.03357, -0.03353, -0.03343, -0.03326, -0.03306, -0.03198, -0.02018, 0.01646, 0.05748, 0.08843",\
"-0.03354, -0.0335, -0.03339, -0.03324, -0.03293, -0.02774, -0.002143, 0.03216, 0.05777, 0.07581",\
"-0.03342, -0.03339, -0.03328, -0.03308, -0.029, -0.008747, 0.01283, 0.0273, 0.037, 0.04368",\
"-0.03407, -0.03405, -0.03204, -0.02713, -0.02368, -0.02166, -0.02045, -0.0197, -0.01922, -0.01889",\
"-0.05939, -0.0594, -0.05939, -0.0594, -0.0594, -0.0594, -0.05939, -0.05939, -0.0594, -0.0594");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("5.915, 6, 6.238, 6.594, 7.061, 7.656, 8.407, 9.341, 10.48, 11.83",\
"5.994, 6.079, 6.317, 6.673, 7.14, 7.735, 8.486, 9.42, 10.55, 11.91",\
"6.274, 6.359, 6.597, 6.953, 7.42, 8.015, 8.766, 9.699, 10.83, 12.19",\
"6.817, 6.901, 7.14, 7.495, 7.963, 8.558, 9.309, 10.24, 11.38, 12.73",\
"7.669, 7.753, 7.992, 8.347, 8.815, 9.41, 10.16, 11.09, 12.23, 13.58",\
"8.842, 8.926, 9.165, 9.521, 9.988, 10.58, 11.33, 12.27, 13.4, 14.76",\
"10.26, 10.34, 10.58, 10.94, 11.4, 12, 12.75, 13.68, 14.82, 16.17",\
"11.82, 11.91, 12.14, 12.5, 12.97, 13.56, 14.31, 15.25, 16.38, 17.73",\
"13.5, 13.58, 13.82, 14.18, 14.65, 15.24, 15.99, 16.93, 18.06, 19.41",\
"15.3, 15.39, 15.63, 15.98, 16.45, 17.05, 17.8, 18.73, 19.86, 21.22");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("7.526, 7.672, 8.115, 8.855, 9.934, 11.41, 13.34, 15.77, 18.73, 22.25",\
"7.603, 7.75, 8.192, 8.933, 10.01, 11.49, 13.42, 15.84, 18.8, 22.33",\
"7.883, 8.03, 8.472, 9.213, 10.29, 11.77, 13.7, 16.12, 19.08, 22.61",\
"8.426, 8.573, 9.015, 9.756, 10.83, 12.31, 14.24, 16.67, 19.63, 23.15",\
"9.281, 9.428, 9.87, 10.61, 11.69, 13.16, 15.09, 17.52, 20.48, 24",\
"10.47, 10.61, 11.06, 11.8, 12.88, 14.35, 16.28, 18.71, 21.66, 25.19",\
"11.92, 12.06, 12.51, 13.25, 14.33, 15.8, 17.73, 20.16, 23.12, 26.64",\
"13.53, 13.68, 14.12, 14.86, 15.94, 17.41, 19.34, 21.77, 24.73, 28.26",\
"15.26, 15.41, 15.85, 16.59, 17.67, 19.14, 21.07, 23.5, 26.46, 29.99",\
"17.11, 17.26, 17.7, 18.44, 19.52, 20.99, 22.92, 25.35, 28.31, 31.83");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.5292, 0.6016, 0.8322, 1.237, 1.854, 2.739, 3.947, 5.508, 7.457, 9.763",\
"0.5286, 0.601, 0.832, 1.236, 1.854, 2.739, 3.946, 5.52, 7.448, 9.772",\
"0.5284, 0.6008, 0.8322, 1.237, 1.854, 2.738, 3.951, 5.519, 7.45, 9.77",\
"0.5286, 0.601, 0.8326, 1.235, 1.854, 2.739, 3.952, 5.51, 7.456, 9.764",\
"0.5286, 0.6008, 0.832, 1.236, 1.854, 2.74, 3.946, 5.514, 7.458, 9.776",\
"0.528, 0.6, 0.832, 1.236, 1.854, 2.74, 3.95, 5.51, 7.456, 9.76",\
"0.528, 0.602, 0.832, 1.236, 1.854, 2.736, 3.948, 5.516, 7.456, 9.77",\
"0.528, 0.6, 0.832, 1.236, 1.854, 2.74, 3.948, 5.512, 7.452, 9.764",\
"0.53, 0.602, 0.832, 1.236, 1.854, 2.74, 3.946, 5.518, 7.454, 9.778",\
"0.53, 0.604, 0.832, 1.236, 1.856, 2.74, 3.948, 5.516, 7.444, 9.762");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8536, 1.011, 1.554, 2.616, 4.298, 6.726, 9.95, 14.05, 19.06, 24.98",\
"0.8534, 1.013, 1.554, 2.615, 4.298, 6.722, 9.952, 14.05, 19.04, 24.98",\
"0.853, 1.01, 1.554, 2.617, 4.293, 6.724, 9.964, 14.05, 19.05, 24.99",\
"0.8538, 1.011, 1.554, 2.614, 4.298, 6.724, 9.952, 14.05, 19.03, 24.95",\
"0.852, 1.01, 1.554, 2.616, 4.298, 6.724, 9.964, 14.06, 19.02, 24.96",\
"0.854, 1.012, 1.554, 2.616, 4.298, 6.724, 9.964, 14.03, 19.03, 25.01",\
"0.854, 1.01, 1.554, 2.614, 4.294, 6.724, 9.952, 14.04, 19.06, 25.02",\
"0.854, 1.012, 1.554, 2.616, 4.292, 6.724, 9.964, 14.05, 19.05, 24.99",\
"0.854, 1.01, 1.552, 2.614, 4.296, 6.718, 9.96, 14.04, 19.03, 25.01",\
"0.854, 1.012, 1.554, 2.616, 4.298, 6.714, 9.956, 14.05, 19.05, 25.02");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.733, 1.813, 2.039, 2.381, 2.835, 3.422, 4.169, 5.102, 6.238, 7.591",\
"1.808, 1.888, 2.114, 2.456, 2.91, 3.497, 4.244, 5.177, 6.313, 7.666",\
"2.09, 2.17, 2.396, 2.738, 3.191, 3.778, 4.526, 5.459, 6.595, 7.948",\
"2.636, 2.716, 2.942, 3.284, 3.738, 4.325, 5.072, 6.005, 7.141, 8.494",\
"3.487, 3.567, 3.795, 4.137, 4.591, 5.179, 5.928, 6.861, 7.997, 9.35",\
"4.592, 4.678, 4.919, 5.271, 5.732, 6.322, 7.07, 8.004, 9.14, 10.49",\
"5.824, 5.923, 6.187, 6.565, 7.044, 7.643, 8.397, 9.331, 10.47, 11.82",\
"7.168, 7.278, 7.572, 7.976, 8.476, 9.091, 9.852, 10.79, 11.93, 13.28",\
"8.621, 8.743, 9.07, 9.507, 10.03, 10.66, 11.43, 12.37, 13.51, 14.87",\
"10.18, 10.32, 10.68, 11.15, 11.7, 12.35, 13.13, 14.08, 15.22, 16.57");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("2.155, 2.296, 2.725, 3.446, 4.51, 5.981, 7.909, 10.33, 13.29, 16.82",\
"2.215, 2.356, 2.785, 3.505, 4.57, 6.041, 7.969, 10.39, 13.35, 16.88",\
"2.37, 2.511, 2.94, 3.661, 4.725, 6.196, 8.124, 10.55, 13.51, 17.04",\
"2.646, 2.787, 3.215, 3.935, 4.999, 6.471, 8.399, 10.82, 13.78, 17.31",\
"3.046, 3.189, 3.619, 4.34, 5.404, 6.875, 8.805, 11.23, 14.19, 17.72",\
"3.473, 3.623, 4.068, 4.8, 5.867, 7.339, 9.268, 11.69, 14.66, 18.18",\
"3.889, 4.046, 4.506, 5.25, 6.323, 7.798, 9.728, 12.16, 15.12, 18.64",\
"4.268, 4.432, 4.91, 5.667, 6.747, 8.223, 10.16, 12.58, 15.54, 19.07",\
"4.59, 4.762, 5.259, 6.032, 7.119, 8.597, 10.53, 12.96, 15.92, 19.45",\
"4.837, 5.019, 5.538, 6.328, 7.424, 8.904, 10.84, 13.27, 16.23, 19.75");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.49, 0.5614, 0.791, 1.193, 1.814, 2.709, 3.934, 5.508, 7.446, 9.755",\
"0.49, 0.5614, 0.79, 1.193, 1.814, 2.71, 3.935, 5.509, 7.447, 9.754",\
"0.4902, 0.5614, 0.7902, 1.193, 1.81, 2.71, 3.936, 5.508, 7.446, 9.758",\
"0.4902, 0.5634, 0.7908, 1.194, 1.814, 2.71, 3.935, 5.505, 7.448, 9.758",\
"0.4966, 0.5684, 0.796, 1.195, 1.814, 2.711, 3.936, 5.507, 7.445, 9.757",\
"0.5534, 0.622, 0.836, 1.224, 1.83, 2.72, 3.936, 5.51, 7.448, 9.756",\
"0.644, 0.712, 0.924, 1.302, 1.888, 2.758, 3.958, 5.52, 7.45, 9.762",\
"0.744, 0.812, 1.022, 1.39, 1.966, 2.816, 3.994, 5.542, 7.462, 9.766",\
"0.85, 0.922, 1.134, 1.492, 2.05, 2.88, 4.034, 5.568, 7.478, 9.776",\
"0.958, 1.034, 1.256, 1.604, 2.146, 2.954, 4.082, 5.6, 7.494, 9.796");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8124, 0.9686, 1.502, 2.552, 4.262, 6.714, 9.96, 14.04, 19.03, 25",\
"0.8124, 0.9684, 1.505, 2.554, 4.263, 6.71, 9.961, 14.05, 19.05, 25.01",\
"0.813, 0.968, 1.503, 2.551, 4.261, 6.714, 9.952, 14.06, 19.05, 24.99",\
"0.8144, 0.9708, 1.505, 2.555, 4.263, 6.711, 9.96, 14.05, 19.04, 24.98",\
"0.8322, 0.9842, 1.513, 2.558, 4.259, 6.713, 9.952, 14.06, 19.06, 24.97",\
"0.8814, 1.034, 1.557, 2.584, 4.274, 6.71, 9.96, 14.06, 19.06, 24.97",\
"0.9348, 1.086, 1.602, 2.618, 4.292, 6.718, 9.954, 14.05, 19.03, 24.97",\
"0.992, 1.146, 1.658, 2.658, 4.314, 6.736, 9.958, 14.05, 19.03, 24.99",\
"1.058, 1.21, 1.72, 2.7, 4.338, 6.746, 9.97, 14.04, 19.04, 24.96",\
"1.136, 1.288, 1.786, 2.75, 4.366, 6.756, 9.984, 14.05, 19.03, 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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.735, 1.816, 2.046, 2.394, 2.855, 3.448, 4.198, 5.132, 6.272, 7.634",\
"1.81, 1.891, 2.121, 2.469, 2.93, 3.523, 4.273, 5.207, 6.347, 7.709",\
"2.092, 2.173, 2.403, 2.75, 3.212, 3.805, 4.555, 5.489, 6.629, 7.991",\
"2.638, 2.719, 2.949, 3.296, 3.758, 4.351, 5.101, 6.036, 7.176, 8.539",\
"3.49, 3.57, 3.801, 4.15, 4.612, 5.206, 5.957, 6.892, 8.032, 9.398",\
"4.596, 4.683, 4.927, 5.286, 5.754, 6.35, 7.101, 8.037, 9.178, 10.55",\
"5.831, 5.93, 6.199, 6.584, 7.072, 7.678, 8.434, 9.371, 10.51, 11.88",\
"7.177, 7.289, 7.589, 8.003, 8.513, 9.133, 9.898, 10.84, 11.98, 13.36",\
"8.633, 8.758, 9.093, 9.541, 10.08, 10.71, 11.49, 12.43, 13.58, 14.95",\
"10.2, 10.34, 10.71, 11.2, 11.76, 12.42, 13.2, 14.15, 15.3, 16.68");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4952, 0.5704, 0.8018, 1.211, 1.836, 2.728, 3.943, 5.519, 7.488, 9.822",\
"0.496, 0.5702, 0.803, 1.212, 1.836, 2.728, 3.944, 5.519, 7.488, 9.823",\
"0.4958, 0.5686, 0.802, 1.211, 1.837, 2.728, 3.944, 5.519, 7.489, 9.823",\
"0.4968, 0.5708, 0.8034, 1.213, 1.838, 2.728, 3.945, 5.52, 7.49, 9.823",\
"0.5028, 0.5758, 0.8068, 1.215, 1.839, 2.729, 3.945, 5.52, 7.496, 9.822",\
"0.5606, 0.63, 0.8498, 1.245, 1.855, 2.735, 3.95, 5.524, 7.5, 9.82",\
"0.654, 0.722, 0.94, 1.326, 1.916, 2.778, 3.972, 5.536, 7.506, 9.816",\
"0.756, 0.828, 1.044, 1.42, 1.996, 2.836, 4.01, 5.564, 7.518, 9.818",\
"0.868, 0.946, 1.164, 1.53, 2.086, 2.902, 4.056, 5.602, 7.54, 9.83",\
"0.98, 1.062, 1.292, 1.652, 2.188, 2.98, 4.108, 5.64, 7.56, 9.842");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.733, 1.813, 2.039, 2.381, 2.835, 3.422, 4.169, 5.102, 6.238, 7.591",\
"1.808, 1.888, 2.114, 2.456, 2.91, 3.497, 4.244, 5.177, 6.313, 7.666",\
"2.09, 2.17, 2.396, 2.738, 3.192, 3.779, 4.526, 5.459, 6.595, 7.948",\
"2.636, 2.715, 2.942, 3.284, 3.738, 4.325, 5.072, 6.006, 7.141, 8.494",\
"3.487, 3.567, 3.795, 4.137, 4.591, 5.179, 5.927, 6.861, 7.997, 9.35",\
"4.592, 4.678, 4.918, 5.271, 5.732, 6.321, 7.071, 8.004, 9.14, 10.49",\
"5.824, 5.923, 6.187, 6.565, 7.043, 7.644, 8.397, 9.332, 10.47, 11.82",\
"7.168, 7.278, 7.572, 7.976, 8.476, 9.091, 9.852, 10.79, 11.93, 13.28",\
"8.62, 8.744, 9.069, 9.507, 10.03, 10.66, 11.43, 12.37, 13.51, 14.87",\
"10.18, 10.32, 10.68, 11.15, 11.7, 12.35, 13.13, 14.08, 15.22, 16.57");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("2.155, 2.296, 2.725, 3.446, 4.51, 5.981, 7.909, 10.33, 13.29, 16.82",\
"2.215, 2.356, 2.785, 3.505, 4.57, 6.041, 7.969, 10.39, 13.35, 16.88",\
"2.37, 2.511, 2.94, 3.661, 4.725, 6.196, 8.124, 10.55, 13.51, 17.04",\
"2.646, 2.787, 3.215, 3.935, 4.999, 6.47, 8.399, 10.83, 13.78, 17.31",\
"3.046, 3.189, 3.62, 4.34, 5.404, 6.875, 8.805, 11.23, 14.19, 17.72",\
"3.473, 3.623, 4.068, 4.8, 5.868, 7.339, 9.268, 11.7, 14.66, 18.18",\
"3.889, 4.046, 4.507, 5.25, 6.324, 7.799, 9.729, 12.16, 15.11, 18.64",\
"4.268, 4.432, 4.909, 5.667, 6.746, 8.223, 10.16, 12.58, 15.54, 19.07",\
"4.59, 4.762, 5.259, 6.032, 7.119, 8.597, 10.53, 12.96, 15.92, 19.45",\
"4.837, 5.02, 5.538, 6.328, 7.424, 8.904, 10.84, 13.27, 16.23, 19.75");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.49, 0.5614, 0.791, 1.193, 1.814, 2.709, 3.934, 5.508, 7.446, 9.755",\
"0.49, 0.5614, 0.79, 1.193, 1.814, 2.71, 3.935, 5.509, 7.447, 9.754",\
"0.49, 0.5614, 0.79, 1.193, 1.812, 2.71, 3.936, 5.508, 7.447, 9.758",\
"0.4902, 0.5632, 0.7904, 1.195, 1.814, 2.71, 3.935, 5.509, 7.448, 9.757",\
"0.4968, 0.5678, 0.796, 1.194, 1.814, 2.711, 3.935, 5.509, 7.447, 9.757",\
"0.5538, 0.622, 0.8362, 1.224, 1.83, 2.72, 3.938, 5.508, 7.446, 9.756",\
"0.644, 0.712, 0.924, 1.304, 1.89, 2.758, 3.956, 5.52, 7.45, 9.756",\
"0.744, 0.812, 1.022, 1.39, 1.966, 2.816, 3.994, 5.542, 7.462, 9.766",\
"0.852, 0.922, 1.134, 1.49, 2.048, 2.878, 4.034, 5.568, 7.478, 9.776",\
"0.958, 1.034, 1.256, 1.606, 2.146, 2.954, 4.082, 5.602, 7.498, 9.796");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8124, 0.9696, 1.503, 2.552, 4.262, 6.714, 9.96, 14.04, 19.03, 24.99",\
"0.8124, 0.9684, 1.505, 2.554, 4.263, 6.711, 9.961, 14.05, 19.05, 25.01",\
"0.813, 0.968, 1.503, 2.551, 4.261, 6.714, 9.952, 14.06, 19.05, 24.99",\
"0.8138, 0.9698, 1.505, 2.555, 4.263, 6.712, 9.96, 14.05, 19.04, 24.98",\
"0.8326, 0.9846, 1.513, 2.558, 4.259, 6.713, 9.952, 14.06, 19.06, 24.97",\
"0.8816, 1.034, 1.559, 2.585, 4.272, 6.715, 9.958, 14.06, 19.03, 24.96",\
"0.9326, 1.084, 1.604, 2.618, 4.29, 6.722, 9.96, 14.05, 19.03, 24.97",\
"0.992, 1.142, 1.658, 2.658, 4.312, 6.734, 9.958, 14.05, 19.04, 25",\
"1.06, 1.21, 1.72, 2.702, 4.334, 6.75, 9.97, 14.04, 19.04, 24.99",\
"1.138, 1.288, 1.786, 2.75, 4.368, 6.756, 9.984, 14.05, 19.03, 24.98");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.735, 1.816, 2.046, 2.394, 2.855, 3.448, 4.198, 5.132, 6.272, 7.635",\
"1.81, 1.891, 2.121, 2.469, 2.93, 3.523, 4.273, 5.207, 6.347, 7.71",\
"2.092, 2.173, 2.403, 2.75, 3.212, 3.805, 4.555, 5.489, 6.629, 7.993",\
"2.638, 2.719, 2.948, 3.296, 3.758, 4.351, 5.101, 6.036, 7.176, 8.54",\
"3.49, 3.57, 3.801, 4.15, 4.612, 5.206, 5.957, 6.892, 8.032, 9.4",\
"4.595, 4.683, 4.927, 5.286, 5.754, 6.349, 7.101, 8.038, 9.178, 10.55",\
"5.83, 5.93, 6.2, 6.585, 7.072, 7.678, 8.434, 9.372, 10.51, 11.89",\
"7.177, 7.289, 7.589, 8.003, 8.513, 9.134, 9.898, 10.84, 11.99, 13.36",\
"8.633, 8.759, 9.093, 9.542, 10.08, 10.71, 11.49, 12.43, 13.58, 14.96",\
"10.2, 10.34, 10.71, 11.2, 11.76, 12.42, 13.2, 14.15, 15.31, 16.68");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4954, 0.5694, 0.803, 1.212, 1.838, 2.728, 3.944, 5.52, 7.49, 9.822",\
"0.496, 0.5692, 0.8028, 1.212, 1.838, 2.728, 3.944, 5.52, 7.491, 9.823",\
"0.4958, 0.5692, 0.8018, 1.212, 1.837, 2.728, 3.944, 5.52, 7.491, 9.821",\
"0.4972, 0.571, 0.8036, 1.213, 1.837, 2.728, 3.945, 5.52, 7.492, 9.823",\
"0.503, 0.576, 0.8076, 1.215, 1.838, 2.729, 3.947, 5.523, 7.498, 9.82",\
"0.5606, 0.6298, 0.8508, 1.244, 1.854, 2.738, 3.951, 5.528, 7.502, 9.816",\
"0.654, 0.722, 0.94, 1.328, 1.916, 2.778, 3.972, 5.538, 7.506, 9.814",\
"0.758, 0.828, 1.044, 1.42, 1.996, 2.838, 4.012, 5.57, 7.52, 9.814",\
"0.866, 0.944, 1.164, 1.53, 2.088, 2.904, 4.058, 5.608, 7.538, 9.828",\
"0.978, 1.064, 1.294, 1.654, 2.19, 2.982, 4.11, 5.648, 7.554, 9.838");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.733, 1.813, 2.04, 2.381, 2.835, 3.422, 4.169, 5.103, 6.239, 7.592",\
"1.808, 1.888, 2.114, 2.456, 2.909, 3.496, 4.244, 5.177, 6.314, 7.668",\
"2.09, 2.17, 2.396, 2.738, 3.191, 3.778, 4.526, 5.459, 6.595, 7.949",\
"2.636, 2.715, 2.942, 3.284, 3.738, 4.324, 5.073, 6.005, 7.141, 8.496",\
"3.487, 3.566, 3.794, 4.137, 4.591, 5.179, 5.927, 6.86, 7.997, 9.349",\
"4.591, 4.678, 4.918, 5.271, 5.731, 6.321, 7.07, 8.004, 9.141, 10.5",\
"5.825, 5.922, 6.187, 6.564, 7.043, 7.642, 8.396, 9.331, 10.47, 11.82",\
"7.167, 7.278, 7.571, 7.976, 8.475, 9.091, 9.852, 10.79, 11.93, 13.28",\
"8.619, 8.744, 9.07, 9.506, 10.03, 10.66, 11.43, 12.37, 13.51, 14.87",\
"10.18, 10.32, 10.68, 11.15, 11.7, 12.35, 13.13, 14.08, 15.22, 16.57");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("2.139, 2.28, 2.708, 3.429, 4.493, 5.964, 7.892, 10.32, 13.28, 16.81",\
"2.199, 2.34, 2.768, 3.488, 4.552, 6.024, 7.952, 10.38, 13.34, 16.87",\
"2.355, 2.496, 2.924, 3.644, 4.708, 6.179, 8.108, 10.53, 13.49, 17.02",\
"2.633, 2.773, 3.201, 3.92, 4.984, 6.456, 8.384, 10.81, 13.77, 17.31",\
"3.036, 3.178, 3.609, 4.329, 5.393, 6.865, 8.794, 11.22, 14.18, 17.7",\
"3.466, 3.616, 4.061, 4.792, 5.86, 7.331, 9.26, 11.69, 14.65, 18.18",\
"3.884, 4.041, 4.501, 5.244, 6.317, 7.793, 9.722, 12.15, 15.11, 18.63",\
"4.264, 4.428, 4.905, 5.662, 6.741, 8.217, 10.15, 12.58, 15.54, 19.06",\
"4.587, 4.76, 5.256, 6.029, 7.115, 8.592, 10.52, 12.95, 15.92, 19.44",\
"4.834, 5.016, 5.537, 6.324, 7.42, 8.901, 10.83, 13.26, 16.22, 19.75");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4904, 0.5614, 0.7912, 1.191, 1.814, 2.71, 3.941, 5.517, 7.46, 9.778",\
"0.49, 0.5612, 0.7906, 1.194, 1.814, 2.714, 3.935, 5.513, 7.446, 9.775",\
"0.4902, 0.5616, 0.79, 1.193, 1.814, 2.714, 3.937, 5.517, 7.451, 9.78",\
"0.4902, 0.5632, 0.79, 1.194, 1.814, 2.714, 3.937, 5.512, 7.455, 9.773",\
"0.4972, 0.5684, 0.7944, 1.196, 1.816, 2.713, 3.941, 5.512, 7.459, 9.782",\
"0.5528, 0.621, 0.8362, 1.224, 1.831, 2.722, 3.945, 5.514, 7.45, 9.772",\
"0.644, 0.71, 0.924, 1.302, 1.89, 2.76, 3.96, 5.518, 7.456, 9.782",\
"0.744, 0.814, 1.022, 1.394, 1.966, 2.818, 3.994, 5.546, 7.464, 9.768",\
"0.85, 0.924, 1.136, 1.494, 2.052, 2.88, 4.04, 5.566, 7.478, 9.776",\
"0.96, 1.038, 1.258, 1.604, 2.144, 2.95, 4.086, 5.602, 7.496, 9.8");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.811, 0.9666, 1.501, 2.552, 4.262, 6.717, 9.954, 14.04, 19.08, 24.98",\
"0.8118, 0.966, 1.501, 2.552, 4.259, 6.718, 9.956, 14.06, 19.04, 24.98",\
"0.8112, 0.9674, 1.504, 2.554, 4.26, 6.717, 9.966, 14.06, 19.01, 24.95",\
"0.8122, 0.9668, 1.505, 2.55, 4.262, 6.716, 9.96, 14.03, 19.07, 24.96",\
"0.8326, 0.9834, 1.514, 2.556, 4.259, 6.718, 9.966, 14.06, 19.01, 24.95",\
"0.8794, 1.032, 1.555, 2.581, 4.272, 6.714, 9.962, 14.04, 19.04, 24.97",\
"0.9322, 1.087, 1.601, 2.62, 4.29, 6.718, 9.95, 14.05, 19.04, 24.95",\
"0.992, 1.14, 1.66, 2.66, 4.312, 6.734, 9.956, 14.04, 19.04, 24.95",\
"1.06, 1.21, 1.716, 2.702, 4.334, 6.75, 9.976, 14.04, 19.04, 25",\
"1.136, 1.286, 1.786, 2.752, 4.364, 6.756, 9.974, 14.06, 19.03, 24.97");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.735, 1.815, 2.045, 2.392, 2.853, 3.45, 4.212, 5.155, 6.293, 7.645",\
"1.809, 1.89, 2.12, 2.467, 2.928, 3.525, 4.287, 5.23, 6.368, 7.72",\
"2.091, 2.172, 2.401, 2.749, 3.21, 3.807, 4.569, 5.512, 6.65, 8.002",\
"2.637, 2.718, 2.947, 3.294, 3.756, 4.353, 5.115, 6.059, 7.197, 8.548",\
"3.488, 3.569, 3.8, 4.148, 4.61, 5.208, 5.971, 6.914, 8.052, 9.403",\
"4.594, 4.681, 4.925, 5.283, 5.752, 6.351, 7.115, 8.057, 9.195, 10.55",\
"5.829, 5.928, 6.197, 6.581, 7.069, 7.68, 8.446, 9.388, 10.52, 11.88",\
"7.175, 7.287, 7.586, 7.998, 8.509, 9.136, 9.909, 10.85, 11.99, 13.34",\
"8.629, 8.755, 9.088, 9.535, 10.07, 10.72, 11.49, 12.44, 13.57, 14.92",\
"10.2, 10.34, 10.7, 11.19, 11.76, 12.42, 13.2, 14.14, 15.28, 16.63");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4956, 0.5686, 0.8016, 1.21, 1.841, 2.758, 3.988, 5.541, 7.444, 9.742",\
"0.4956, 0.5686, 0.8018, 1.211, 1.841, 2.758, 3.987, 5.542, 7.447, 9.743",\
"0.4956, 0.5694, 0.8016, 1.211, 1.841, 2.758, 3.987, 5.541, 7.444, 9.739",\
"0.4968, 0.57, 0.8016, 1.211, 1.841, 2.758, 3.987, 5.542, 7.446, 9.745",\
"0.5034, 0.576, 0.8074, 1.213, 1.842, 2.758, 3.988, 5.542, 7.447, 9.745",\
"0.5598, 0.6288, 0.8482, 1.242, 1.86, 2.766, 3.99, 5.54, 7.444, 9.744",\
"0.654, 0.724, 0.938, 1.324, 1.926, 2.806, 4.002, 5.54, 7.44, 9.744",\
"0.756, 0.826, 1.042, 1.42, 2.004, 2.862, 4.03, 5.546, 7.446, 9.74",\
"0.864, 0.94, 1.164, 1.53, 2.098, 2.926, 4.06, 5.556, 7.448, 9.74",\
"0.976, 1.058, 1.29, 1.652, 2.202, 2.992, 4.086, 5.562, 7.45, 9.75");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.733, 1.813, 2.04, 2.381, 2.835, 3.422, 4.169, 5.102, 6.239, 7.593",\
"1.808, 1.888, 2.114, 2.456, 2.909, 3.496, 4.244, 5.177, 6.314, 7.668",\
"2.09, 2.169, 2.397, 2.738, 3.191, 3.778, 4.526, 5.46, 6.595, 7.948",\
"2.636, 2.715, 2.942, 3.284, 3.737, 4.324, 5.072, 6.005, 7.142, 8.496",\
"3.487, 3.567, 3.794, 4.137, 4.591, 5.179, 5.927, 6.861, 7.997, 9.35",\
"4.591, 4.677, 4.918, 5.271, 5.731, 6.321, 7.07, 8.004, 9.14, 10.49",\
"5.824, 5.922, 6.188, 6.564, 7.043, 7.643, 8.397, 9.33, 10.47, 11.82",\
"7.167, 7.277, 7.571, 7.975, 8.476, 9.09, 9.85, 10.79, 11.93, 13.28",\
"8.62, 8.744, 9.07, 9.507, 10.03, 10.66, 11.43, 12.37, 13.51, 14.86",\
"10.18, 10.32, 10.68, 11.15, 11.7, 12.35, 13.13, 14.07, 15.22, 16.57");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("2.14, 2.28, 2.708, 3.429, 4.492, 5.964, 7.892, 10.32, 13.28, 16.8",\
"2.199, 2.34, 2.768, 3.488, 4.552, 6.024, 7.951, 10.38, 13.34, 16.87",\
"2.355, 2.496, 2.924, 3.644, 4.708, 6.179, 8.108, 10.53, 13.5, 17.02",\
"2.633, 2.773, 3.201, 3.92, 4.984, 6.456, 8.385, 10.81, 13.77, 17.31",\
"3.036, 3.179, 3.609, 4.33, 5.393, 6.865, 8.794, 11.22, 14.18, 17.7",\
"3.466, 3.616, 4.061, 4.792, 5.859, 7.331, 9.261, 11.69, 14.65, 18.17",\
"3.885, 4.04, 4.501, 5.244, 6.317, 7.792, 9.722, 12.15, 15.11, 18.63",\
"4.264, 4.429, 4.906, 5.663, 6.742, 8.218, 10.15, 12.58, 15.54, 19.06",\
"4.587, 4.76, 5.256, 6.029, 7.115, 8.593, 10.52, 12.95, 15.92, 19.44",\
"4.835, 5.018, 5.536, 6.327, 7.421, 8.901, 10.83, 13.26, 16.22, 19.75");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4904, 0.5614, 0.7912, 1.193, 1.814, 2.714, 3.94, 5.513, 7.459, 9.765",\
"0.4898, 0.5612, 0.7906, 1.194, 1.814, 2.714, 3.935, 5.512, 7.447, 9.772",\
"0.49, 0.5612, 0.7892, 1.193, 1.814, 2.713, 3.938, 5.517, 7.454, 9.78",\
"0.49, 0.563, 0.7918, 1.194, 1.815, 2.714, 3.938, 5.517, 7.458, 9.762",\
"0.4968, 0.5688, 0.7962, 1.195, 1.816, 2.712, 3.941, 5.519, 7.457, 9.782",\
"0.5532, 0.6214, 0.8366, 1.225, 1.831, 2.721, 3.941, 5.52, 7.458, 9.772",\
"0.644, 0.71, 0.924, 1.3, 1.89, 2.762, 3.958, 5.526, 7.456, 9.778",\
"0.744, 0.814, 1.022, 1.392, 1.966, 2.816, 3.994, 5.542, 7.46, 9.768",\
"0.85, 0.924, 1.134, 1.494, 2.05, 2.878, 4.04, 5.566, 7.478, 9.778",\
"0.958, 1.036, 1.258, 1.608, 2.148, 2.956, 4.088, 5.602, 7.494, 9.796");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8118, 0.9658, 1.502, 2.555, 4.262, 6.717, 9.966, 14.06, 19.01, 24.96",\
"0.8114, 0.9664, 1.503, 2.55, 4.263, 6.715, 9.958, 14.03, 19.08, 25",\
"0.8112, 0.9664, 1.504, 2.554, 4.259, 6.717, 9.964, 14.06, 19.01, 24.96",\
"0.8122, 0.9664, 1.506, 2.554, 4.259, 6.718, 9.954, 14.05, 19.04, 24.96",\
"0.8336, 0.983, 1.513, 2.555, 4.259, 6.717, 9.966, 14.06, 19.02, 24.95",\
"0.8804, 1.034, 1.554, 2.584, 4.273, 6.709, 9.956, 14.06, 19.01, 24.96",\
"0.932, 1.086, 1.603, 2.618, 4.292, 6.722, 9.954, 14.03, 19.02, 24.98",\
"0.99, 1.144, 1.658, 2.658, 4.312, 6.732, 9.956, 14.05, 19.05, 24.99",\
"1.06, 1.21, 1.716, 2.7, 4.338, 6.75, 9.968, 14.04, 19.02, 25",\
"1.138, 1.288, 1.784, 2.75, 4.37, 6.754, 9.982, 14.07, 19.03, 24.98");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.735, 1.815, 2.045, 2.392, 2.853, 3.45, 4.212, 5.155, 6.293, 7.645",\
"1.809, 1.89, 2.12, 2.467, 2.928, 3.525, 4.287, 5.23, 6.368, 7.72",\
"2.091, 2.172, 2.401, 2.749, 3.21, 3.807, 4.569, 5.512, 6.65, 8.001",\
"2.637, 2.717, 2.947, 3.294, 3.756, 4.353, 5.115, 6.059, 7.197, 8.548",\
"3.488, 3.569, 3.8, 4.148, 4.61, 5.208, 5.97, 6.914, 8.052, 9.403",\
"4.594, 4.681, 4.925, 5.284, 5.751, 6.351, 7.115, 8.057, 9.195, 10.55",\
"5.829, 5.928, 6.198, 6.581, 7.069, 7.679, 8.446, 9.388, 10.52, 11.88",\
"7.174, 7.286, 7.585, 7.999, 8.509, 9.135, 9.909, 10.85, 11.99, 13.34",\
"8.629, 8.755, 9.088, 9.535, 10.07, 10.71, 11.49, 12.44, 13.57, 14.92",\
"10.2, 10.34, 10.7, 11.19, 11.75, 12.42, 13.2, 14.14, 15.28, 16.63");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4954, 0.568, 0.8024, 1.21, 1.841, 2.758, 3.988, 5.543, 7.445, 9.746",\
"0.4952, 0.569, 0.8018, 1.211, 1.841, 2.758, 3.987, 5.542, 7.447, 9.743",\
"0.4954, 0.5694, 0.8014, 1.211, 1.841, 2.758, 3.988, 5.542, 7.447, 9.745",\
"0.4964, 0.5692, 0.8028, 1.21, 1.842, 2.758, 3.987, 5.543, 7.446, 9.744",\
"0.5028, 0.5756, 0.8074, 1.214, 1.842, 2.759, 3.989, 5.542, 7.444, 9.744",\
"0.5596, 0.629, 0.8508, 1.242, 1.86, 2.767, 3.987, 5.54, 7.444, 9.744",\
"0.654, 0.722, 0.942, 1.326, 1.924, 2.806, 4, 5.54, 7.444, 9.744",\
"0.756, 0.826, 1.044, 1.42, 2.006, 2.864, 4.028, 5.546, 7.444, 9.74",\
"0.866, 0.942, 1.162, 1.528, 2.1, 2.924, 4.058, 5.556, 7.448, 9.74",\
"0.976, 1.058, 1.288, 1.652, 2.2, 2.992, 4.084, 5.562, 7.45, 9.758");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("1.735, 1.816, 2.046, 2.394, 2.855, 3.448, 4.198, 5.132, 6.272, 7.635",\
"1.81, 1.891, 2.121, 2.469, 2.93, 3.523, 4.273, 5.207, 6.347, 7.71",\
"2.092, 2.173, 2.403, 2.75, 3.212, 3.805, 4.555, 5.489, 6.629, 7.993",\
"2.638, 2.719, 2.948, 3.296, 3.758, 4.351, 5.101, 6.036, 7.176, 8.54",\
"3.49, 3.57, 3.801, 4.15, 4.612, 5.206, 5.957, 6.892, 8.032, 9.4",\
"4.595, 4.683, 4.927, 5.286, 5.754, 6.349, 7.101, 8.038, 9.178, 10.55",\
"5.83, 5.93, 6.2, 6.585, 7.072, 7.678, 8.434, 9.372, 10.51, 11.89",\
"7.177, 7.289, 7.589, 8.003, 8.513, 9.134, 9.898, 10.84, 11.99, 13.36",\
"8.633, 8.759, 9.093, 9.542, 10.08, 10.71, 11.49, 12.43, 13.58, 14.96",\
"10.2, 10.34, 10.71, 11.2, 11.76, 12.42, 13.2, 14.15, 15.31, 16.68");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("2.155, 2.296, 2.725, 3.446, 4.51, 5.981, 7.909, 10.33, 13.29, 16.82",\
"2.215, 2.356, 2.785, 3.505, 4.57, 6.041, 7.969, 10.39, 13.35, 16.88",\
"2.37, 2.511, 2.94, 3.661, 4.725, 6.196, 8.124, 10.55, 13.51, 17.04",\
"2.646, 2.787, 3.215, 3.935, 4.999, 6.47, 8.399, 10.83, 13.78, 17.31",\
"3.046, 3.189, 3.62, 4.34, 5.404, 6.875, 8.805, 11.23, 14.19, 17.72",\
"3.473, 3.623, 4.068, 4.8, 5.868, 7.339, 9.268, 11.7, 14.66, 18.18",\
"3.889, 4.046, 4.507, 5.25, 6.324, 7.799, 9.729, 12.16, 15.11, 18.64",\
"4.268, 4.432, 4.909, 5.667, 6.746, 8.223, 10.16, 12.58, 15.54, 19.07",\
"4.59, 4.762, 5.259, 6.032, 7.119, 8.597, 10.53, 12.96, 15.92, 19.45",\
"4.837, 5.02, 5.538, 6.328, 7.424, 8.904, 10.84, 13.27, 16.23, 19.75");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.4952, 0.5704, 0.8018, 1.211, 1.836, 2.728, 3.943, 5.519, 7.488, 9.822",\
"0.496, 0.5702, 0.803, 1.212, 1.836, 2.728, 3.944, 5.519, 7.488, 9.823",\
"0.4958, 0.5686, 0.802, 1.211, 1.837, 2.728, 3.944, 5.519, 7.489, 9.823",\
"0.4968, 0.5708, 0.8034, 1.213, 1.838, 2.728, 3.945, 5.52, 7.49, 9.823",\
"0.5028, 0.5758, 0.8068, 1.215, 1.839, 2.729, 3.945, 5.52, 7.496, 9.822",\
"0.5606, 0.63, 0.8498, 1.245, 1.855, 2.735, 3.95, 5.524, 7.5, 9.82",\
"0.654, 0.722, 0.94, 1.326, 1.916, 2.778, 3.972, 5.536, 7.506, 9.816",\
"0.756, 0.828, 1.044, 1.42, 1.996, 2.836, 4.01, 5.564, 7.518, 9.818",\
"0.868, 0.946, 1.164, 1.53, 2.086, 2.902, 4.056, 5.602, 7.54, 9.83",\
"0.98, 1.062, 1.292, 1.652, 2.188, 2.98, 4.108, 5.64, 7.56, 9.842");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8124, 0.9696, 1.503, 2.552, 4.262, 6.714, 9.96, 14.04, 19.03, 24.99",\
"0.8124, 0.9684, 1.505, 2.554, 4.263, 6.711, 9.961, 14.05, 19.05, 25.01",\
"0.813, 0.968, 1.503, 2.551, 4.261, 6.714, 9.952, 14.06, 19.05, 24.99",\
"0.8138, 0.9698, 1.505, 2.555, 4.263, 6.712, 9.96, 14.05, 19.04, 24.98",\
"0.8326, 0.9846, 1.513, 2.558, 4.259, 6.713, 9.952, 14.06, 19.06, 24.97",\
"0.8816, 1.034, 1.559, 2.585, 4.272, 6.715, 9.958, 14.06, 19.03, 24.96",\
"0.9326, 1.084, 1.604, 2.618, 4.29, 6.722, 9.96, 14.05, 19.03, 24.97",\
"0.992, 1.142, 1.658, 2.658, 4.312, 6.734, 9.958, 14.05, 19.04, 25",\
"1.06, 1.21, 1.72, 2.702, 4.334, 6.75, 9.97, 14.04, 19.04, 24.99",\
"1.138, 1.288, 1.786, 2.75, 4.368, 6.756, 9.984, 14.05, 19.03, 24.98");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("7.234, 7.379, 7.812, 8.535, 9.599, 11.07, 13, 15.43, 18.39, 21.92",\
"7.319, 7.464, 7.898, 8.62, 9.684, 11.16, 13.09, 15.51, 18.47, 22",\
"7.597, 7.741, 8.175, 8.898, 9.961, 11.43, 13.36, 15.79, 18.75, 22.28",\
"8.133, 8.278, 8.711, 9.434, 10.5, 11.97, 13.9, 16.33, 19.29, 22.81",\
"8.977, 9.121, 9.556, 10.28, 11.34, 12.81, 14.74, 17.17, 20.13, 23.65",\
"10.17, 10.31, 10.75, 11.47, 12.53, 14, 15.93, 18.36, 21.32, 24.85",\
"11.71, 11.85, 12.29, 13.01, 14.08, 15.55, 17.48, 19.9, 22.86, 26.39",\
"13.55, 13.69, 14.13, 14.85, 15.92, 17.39, 19.32, 21.74, 24.71, 28.23",\
"15.58, 15.73, 16.16, 16.88, 17.95, 19.42, 21.35, 23.77, 26.74, 30.26",\
"17.75, 17.9, 18.34, 19.06, 20.12, 21.59, 23.52, 25.95, 28.91, 32.44");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8456, 0.9984, 1.526, 2.567, 4.267, 6.711, 9.96, 14.05, 19.06, 24.96",\
"0.8456, 1, 1.524, 2.567, 4.266, 6.711, 9.962, 14.05, 19.06, 24.97",\
"0.8458, 0.9972, 1.527, 2.566, 4.269, 6.716, 9.962, 14.05, 19.06, 24.99",\
"0.8458, 0.9972, 1.527, 2.565, 4.27, 6.718, 9.964, 14.04, 19.02, 24.98",\
"0.846, 0.996, 1.526, 2.566, 4.268, 6.712, 9.958, 14.06, 19.02, 24.99",\
"0.846, 0.998, 1.526, 2.564, 4.264, 6.716, 9.96, 14.03, 19.02, 25",\
"0.846, 1, 1.526, 2.566, 4.268, 6.72, 9.942, 14.03, 19.06, 24.98",\
"0.848, 0.998, 1.526, 2.566, 4.268, 6.706, 9.96, 14.05, 19.03, 25",\
"0.85, 1.002, 1.53, 2.566, 4.268, 6.71, 9.96, 14.05, 19.02, 25.03",\
"0.852, 1.004, 1.532, 2.568, 4.272, 6.708, 9.956, 14.05, 19.06, 25.01");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("7.236, 7.381, 7.814, 8.537, 9.601, 11.07, 13, 15.43, 18.39, 21.92",\
"7.322, 7.467, 7.9, 8.623, 9.687, 11.16, 13.09, 15.51, 18.47, 22",\
"7.599, 7.744, 8.177, 8.9, 9.964, 11.44, 13.37, 15.79, 18.75, 22.28",\
"8.134, 8.28, 8.713, 9.436, 10.5, 11.97, 13.9, 16.33, 19.29, 22.82",\
"8.98, 9.124, 9.556, 10.28, 11.34, 12.81, 14.74, 17.17, 20.13, 23.66",\
"10.17, 10.31, 10.75, 11.47, 12.54, 14.01, 15.94, 18.36, 21.32, 24.85",\
"11.71, 11.86, 12.29, 13.01, 14.08, 15.55, 17.48, 19.9, 22.87, 26.4",\
"13.55, 13.7, 14.13, 14.85, 15.92, 17.39, 19.32, 21.75, 24.7, 28.23",\
"15.59, 15.73, 16.16, 16.89, 17.95, 19.42, 21.35, 23.78, 26.74, 30.27",\
"17.76, 17.9, 18.34, 19.06, 20.13, 21.6, 23.53, 25.95, 28.91, 32.44");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.846, 0.9984, 1.526, 2.567, 4.267, 6.71, 9.96, 14.05, 19.07, 24.97",\
"0.8466, 0.9976, 1.524, 2.566, 4.264, 6.709, 9.958, 14.05, 19.06, 24.96",\
"0.846, 0.9972, 1.527, 2.567, 4.27, 6.718, 9.962, 14.05, 19.06, 24.99",\
"0.8488, 1, 1.527, 2.567, 4.27, 6.72, 9.962, 14.05, 19.03, 24.98",\
"0.846, 0.998, 1.528, 2.564, 4.268, 6.714, 9.962, 14.04, 19.02, 24.98",\
"0.848, 1, 1.526, 2.566, 4.268, 6.72, 9.96, 14.03, 19.01, 25",\
"0.846, 1, 1.528, 2.566, 4.268, 6.72, 9.944, 14.04, 19.01, 24.99",\
"0.848, 1, 1.53, 2.566, 4.264, 6.718, 9.962, 14.05, 19.07, 25.03",\
"0.85, 1.002, 1.532, 2.566, 4.27, 6.712, 9.962, 14.05, 19.07, 25",\
"0.852, 1.004, 1.53, 2.566, 4.266, 6.708, 9.95, 14.06, 19.06, 25.02");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("5.301, 5.446, 5.88, 6.603, 7.669, 9.141, 11.07, 13.5, 16.46, 19.99",\
"5.385, 5.528, 5.962, 6.686, 7.751, 9.223, 11.15, 13.58, 16.54, 20.07",\
"5.665, 5.81, 6.244, 6.967, 8.032, 9.504, 11.43, 13.86, 16.82, 20.35",\
"6.207, 6.35, 6.785, 7.508, 8.574, 10.05, 11.97, 14.4, 17.36, 20.9",\
"7.046, 7.19, 7.624, 8.347, 9.412, 10.88, 12.81, 15.24, 18.2, 21.73",\
"8.169, 8.312, 8.746, 9.47, 10.54, 12.01, 13.94, 16.36, 19.32, 22.85",\
"9.505, 9.648, 10.08, 10.81, 11.87, 13.34, 15.27, 17.7, 20.66, 24.19",\
"11, 11.14, 11.57, 12.3, 13.36, 14.84, 16.76, 19.19, 22.15, 25.68",\
"12.61, 12.76, 13.2, 13.92, 14.99, 16.46, 18.39, 20.81, 23.77, 27.3",\
"14.36, 14.51, 14.94, 15.67, 16.73, 18.21, 20.14, 22.56, 25.52, 29.05");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8428, 0.9954, 1.525, 2.567, 4.266, 6.717, 9.959, 14.04, 19.03, 24.96",\
"0.8426, 0.9954, 1.526, 2.565, 4.269, 6.718, 9.961, 14.05, 19.07, 24.98",\
"0.8424, 0.9958, 1.525, 2.565, 4.264, 6.715, 9.952, 14.05, 19.03, 24.97",\
"0.8426, 0.9966, 1.526, 2.565, 4.269, 6.719, 9.962, 14.06, 19.07, 24.96",\
"0.842, 0.9954, 1.523, 2.567, 4.266, 6.718, 9.956, 14.05, 19.02, 24.98",\
"0.844, 0.996, 1.526, 2.566, 4.27, 6.718, 9.962, 14.05, 19.03, 24.98",\
"0.844, 0.998, 1.53, 2.566, 4.27, 6.718, 9.958, 14.04, 19.04, 25.01",\
"0.85, 1.004, 1.53, 2.568, 4.27, 6.71, 9.948, 14.03, 19.07, 24.96",\
"0.858, 1.008, 1.536, 2.568, 4.27, 6.714, 9.958, 14.05, 19.06, 25",\
"0.86, 1.014, 1.538, 2.574, 4.268, 6.708, 9.942, 14.04, 19.04, 25.02");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("5.303, 5.447, 5.881, 6.605, 7.67, 9.142, 11.07, 13.5, 16.46, 19.99",\
"5.386, 5.53, 5.964, 6.687, 7.752, 9.224, 11.15, 13.58, 16.54, 20.07",\
"5.666, 5.81, 6.244, 6.968, 8.033, 9.505, 11.43, 13.86, 16.82, 20.35",\
"6.208, 6.352, 6.786, 7.509, 8.574, 10.05, 11.98, 14.4, 17.36, 20.89",\
"7.047, 7.191, 7.625, 8.349, 9.414, 10.89, 12.81, 15.24, 18.2, 21.73",\
"8.17, 8.313, 8.747, 9.471, 10.54, 12.01, 13.94, 16.36, 19.32, 22.85",\
"9.506, 9.648, 10.08, 10.81, 11.87, 13.34, 15.27, 17.7, 20.66, 24.19",\
"10.99, 11.14, 11.58, 12.3, 13.36, 14.84, 16.76, 19.19, 22.16, 25.68",\
"12.61, 12.76, 13.19, 13.92, 14.99, 16.46, 18.39, 20.81, 23.77, 27.3",\
"14.36, 14.51, 14.94, 15.67, 16.73, 18.21, 20.14, 22.56, 25.52, 29.05");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.8426, 0.9954, 1.523, 2.566, 4.27, 6.719, 9.948, 14.06, 19.03, 24.98",\
"0.8426, 0.9966, 1.523, 2.565, 4.269, 6.718, 9.961, 14.03, 19.07, 24.96",\
"0.8428, 0.9962, 1.525, 2.566, 4.27, 6.719, 9.962, 14.06, 19.07, 24.97",\
"0.843, 0.9958, 1.526, 2.566, 4.27, 6.716, 9.962, 14.05, 19.07, 24.96",\
"0.842, 0.9964, 1.524, 2.564, 4.27, 6.712, 9.962, 14.03, 19.04, 24.98",\
"0.844, 0.994, 1.524, 2.566, 4.27, 6.718, 9.96, 14.05, 19.03, 24.98",\
"0.846, 0.998, 1.53, 2.568, 4.264, 6.718, 9.954, 14.03, 19.02, 24.95",\
"0.85, 1.004, 1.528, 2.568, 4.268, 6.714, 9.954, 14.06, 19.05, 24.99",\
"0.856, 1.006, 1.538, 2.57, 4.27, 6.71, 9.948, 14.06, 19.02, 24.98",\
"0.862, 1.012, 1.54, 2.574, 4.27, 6.708, 9.942, 14.03, 19.03, 25");
}
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("7.236, 7.381, 7.814, 8.537, 9.601, 11.07, 13, 15.43, 18.39, 21.92",\
"7.322, 7.467, 7.9, 8.623, 9.687, 11.16, 13.09, 15.51, 18.47, 22",\
"7.599, 7.744, 8.177, 8.9, 9.964, 11.44, 13.37, 15.79, 18.75, 22.28",\
"8.134, 8.28, 8.713, 9.436, 10.5, 11.97, 13.9, 16.33, 19.29, 22.82",\
"8.98, 9.124, 9.556, 10.28, 11.34, 12.81, 14.74, 17.17, 20.13, 23.66",\
"10.17, 10.31, 10.75, 11.47, 12.54, 14.01, 15.94, 18.36, 21.32, 24.85",\
"11.71, 11.86, 12.29, 13.01, 14.08, 15.55, 17.48, 19.9, 22.87, 26.4",\
"13.55, 13.7, 14.13, 14.85, 15.92, 17.39, 19.32, 21.75, 24.7, 28.23",\
"15.59, 15.73, 16.16, 16.89, 17.95, 19.42, 21.35, 23.78, 26.74, 30.27",\
"17.76, 17.9, 18.34, 19.06, 20.13, 21.6, 23.53, 25.95, 28.91, 32.44");
}
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.002318, 0.006945, 0.01578, 0.02954, 0.04886, 0.07427, 0.1063, 0.1454, 0.192");
values("0.846, 0.9984, 1.526, 2.567, 4.267, 6.71, 9.96, 14.05, 19.07, 24.97",\
"0.8466, 0.9976, 1.524, 2.566, 4.264, 6.709, 9.958, 14.05, 19.06, 24.96",\
"0.846, 0.9972, 1.527, 2.567, 4.27, 6.718, 9.962, 14.05, 19.06, 24.99",\
"0.8488, 1, 1.527, 2.567, 4.27, 6.72, 9.962, 14.05, 19.03, 24.98",\
"0.846, 0.998, 1.528, 2.564, 4.268, 6.714, 9.962, 14.04, 19.02, 24.98",\
"0.848, 1, 1.526, 2.566, 4.268, 6.72, 9.96, 14.03, 19.01, 25",\
"0.846, 1, 1.528, 2.566, 4.268, 6.72, 9.944, 14.04, 19.01, 24.99",\
"0.848, 1, 1.53, 2.566, 4.264, 6.718, 9.962, 14.05, 19.07, 25.03",\
"0.85, 1.002, 1.532, 2.566, 4.27, 6.712, 9.962, 14.05, 19.07, 25",\
"0.852, 1.004, 1.53, 2.566, 4.266, 6.708, 9.95, 14.06, 19.06, 25.02");
}
}
}
pin(RN) {
capacitance : 0.007094 ;
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.325 ;
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.004589, 0.004546, 0.004541, 0.004539, 0.004538, 0.004542, \
0.004538, 0.004263, 0.003185");
}
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.004539, -0.004535, -0.004549, -0.004544, -0.004544, \
-0.004541, -0.004539, -0.00439, -0.003811");
}
}
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.004594, 0.004548, 0.00455, 0.004542, 0.004543, 0.00454, \
0.004541, 0.004261, 0.003184");
}
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.004539, -0.004535, -0.004549, -0.004543, -0.004543, \
-0.004542, -0.00454, -0.00439, -0.003811");
}
}
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.00474, 0.004591, 0.004547, 0.004537, 0.004542, 0.00454, 0.004539, \
0.004538, 0.004272, 0.003193");
}
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.004538, -0.004542, -0.004542, -0.004541, \
-0.004539, -0.00454, -0.004397, -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.00438, 0.004215, 0.004154, 0.004126, 0.004125, 0.004119, 0.004117, \
0.004113, 0.00384, 0.002753");
}
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.004087, -0.004104, -0.004176, -0.004259, -0.00431, -0.004342, \
-0.004366, -0.004384, -0.004262, -0.00373");
}
}
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.586, -4.671, -4.999, -5.547, -6.465, -7.728, -9.228, -10.92, -12.72, -14.63",\
"-4.537, -4.632, -4.934, -5.503, -6.426, -7.693, -9.18, -10.88, -12.68, -14.59",\
"-4.479, -4.569, -4.867, -5.431, -6.329, -7.59, -9.11, -10.79, -12.58, -14.49",\
"-4.322, -4.409, -4.736, -5.3, -6.198, -7.459, -8.976, -10.64, -12.45, -14.36",\
"-3.911, -3.997, -4.34, -4.882, -5.812, -7.094, -8.6, -10.32, -12.13, -14.06",\
"-2.898, -2.982, -3.305, -3.896, -4.88, -6.208, -7.749, -9.544, -11.41, -13.39",\
"-1.301, -1.397, -1.735, -2.357, -3.326, -4.799, -6.395, -8.278, -10.21, -12.27",\
"0.791, 0.692, 0.326, -0.313, -1.33, -2.928, -4.575, -6.495, -8.521, -10.69",\
"3.374, 3.289, 2.87, 2.183, 1.126, -0.548, -2.363, -4.391, -6.464, -8.829",\
"6.471, 6.32, 5.86, 5.243, 4.027, 2.3, 0.361, -1.807, -4.092, -6.568");
}
}
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.477, 7.556, 7.832, 8.375, 9.23, 10.41, 11.83, 13.39, 15.06, 16.86",\
"7.449, 7.528, 7.806, 8.346, 9.201, 10.38, 11.8, 13.36, 15.03, 16.82",\
"7.417, 7.5, 7.779, 8.321, 9.174, 10.35, 11.77, 13.33, 15, 16.81",\
"7.497, 7.58, 7.86, 8.399, 9.256, 10.44, 11.85, 13.41, 15.08, 16.87",\
"7.764, 7.838, 8.116, 8.662, 9.51, 10.69, 12.11, 13.67, 15.35, 17.15",\
"8.23, 8.313, 8.588, 9.134, 9.985, 11.17, 12.59, 14.15, 15.82, 17.62",\
"8.927, 9.009, 9.286, 9.833, 10.69, 11.87, 13.28, 14.84, 16.52, 18.31",\
"9.826, 9.905, 10.19, 10.73, 11.58, 12.76, 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.01, 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.325");
}
}
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.686");
}
}
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.686");
}
}
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.258, -0.201, -0.032, 0.269, 0.624, 0.98, 1.324, 1.64, 1.907, 2.101",\
"-0.318, -0.268, -0.091, 0.208, 0.563, 0.918, 1.268, 1.585, 1.848, 2.047",\
"-0.492, -0.444, -0.262, 0.036, 0.39, 0.757, 1.109, 1.431, 1.7, 1.897",\
"-0.736, -0.688, -0.51, -0.215, 0.15, 0.517, 0.878, 1.207, 1.483, 1.694",\
"-1.012, -0.958, -0.791, -0.493, -0.137, 0.232, 0.594, 0.93, 1.213, 1.426",\
"-1.28, -1.234, -1.067, -0.766, -0.413, -0.053, 0.311, 0.635, 0.913, 1.126",\
"-1.527, -1.48, -1.309, -1.016, -0.657, -0.301, 0.046, 0.368, 0.646, 0.856",\
"-1.731, -1.685, -1.519, -1.226, -0.867, -0.504, -0.16, 0.155, 0.428, 0.63",\
"-1.879, -1.83, -1.665, -1.372, -1.011, -0.652, -0.309, -0.003, 0.262, 0.464",\
"-1.945, -1.904, -1.737, -1.455, -1.095, -0.728, -0.386, -0.087, 0.177, 0.376");
}
}
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.258, -0.201, -0.032, 0.269, 0.624, 0.98, 1.324, 1.64, 1.907, 2.101",\
"-0.318, -0.268, -0.091, 0.208, 0.563, 0.918, 1.268, 1.585, 1.848, 2.047",\
"-0.492, -0.444, -0.262, 0.036, 0.39, 0.757, 1.109, 1.431, 1.7, 1.897",\
"-0.736, -0.688, -0.51, -0.215, 0.15, 0.517, 0.878, 1.207, 1.484, 1.694",\
"-1.012, -0.958, -0.791, -0.493, -0.137, 0.232, 0.594, 0.93, 1.213, 1.426",\
"-1.28, -1.234, -1.067, -0.766, -0.413, -0.053, 0.311, 0.635, 0.913, 1.126",\
"-1.527, -1.48, -1.309, -1.016, -0.657, -0.301, 0.046, 0.368, 0.646, 0.856",\
"-1.731, -1.685, -1.519, -1.226, -0.867, -0.504, -0.16, 0.155, 0.428, 0.63",\
"-1.879, -1.83, -1.665, -1.372, -1.011, -0.652, -0.309, -0.003, 0.262, 0.464",\
"-1.945, -1.904, -1.737, -1.455, -1.094, -0.728, -0.386, -0.087, 0.177, 0.376");
}
}
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.366, 0.417, 0.598, 0.914, 1.306, 1.688, 2.031, 2.333, 2.565, 2.73",\
"0.309, 0.354, 0.538, 0.858, 1.254, 1.629, 1.976, 2.278, 2.512, 2.666",\
"0.158, 0.209, 0.392, 0.722, 1.113, 1.497, 1.846, 2.145, 2.385, 2.547",\
"-0.048, 0.007, 0.19, 0.518, 0.92, 1.303, 1.661, 1.967, 2.208, 2.372",\
"-0.255, -0.207, -0.029, 0.291, 0.692, 1.083, 1.448, 1.749, 1.992, 2.165",\
"-0.442, -0.397, -0.224, 0.101, 0.492, 0.887, 1.248, 1.553, 1.801, 1.967",\
"-0.594, -0.542, -0.371, -0.06, 0.332, 0.721, 1.084, 1.394, 1.641, 1.811",\
"-0.684, -0.633, -0.466, -0.166, 0.229, 0.616, 0.977, 1.289, 1.538, 1.706",\
"-0.71, -0.662, -0.495, -0.196, 0.191, 0.578, 0.939, 1.253, 1.495, 1.667",\
"-0.649, -0.607, -0.439, -0.147, 0.233, 0.612, 0.973, 1.281, 1.53, 1.701");
}
}
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.366, 0.417, 0.598, 0.914, 1.306, 1.688, 2.031, 2.333, 2.565, 2.73",\
"0.309, 0.354, 0.538, 0.858, 1.244, 1.629, 1.976, 2.278, 2.506, 2.666",\
"0.158, 0.209, 0.392, 0.715, 1.113, 1.497, 1.846, 2.145, 2.385, 2.546",\
"-0.048, 0.007, 0.19, 0.518, 0.913, 1.303, 1.661, 1.967, 2.208, 2.372",\
"-0.255, -0.207, -0.029, 0.291, 0.692, 1.083, 1.448, 1.749, 1.992, 2.157",\
"-0.442, -0.397, -0.224, 0.101, 0.492, 0.887, 1.248, 1.553, 1.801, 1.967",\
"-0.594, -0.548, -0.371, -0.06, 0.332, 0.721, 1.084, 1.394, 1.641, 1.806",\
"-0.684, -0.633, -0.466, -0.166, 0.229, 0.616, 0.977, 1.289, 1.538, 1.706",\
"-0.71, -0.662, -0.495, -0.196, 0.191, 0.578, 0.939, 1.253, 1.495, 1.661",\
"-0.649, -0.607, -0.439, -0.147, 0.233, 0.612, 0.973, 1.281, 1.53, 1.701");
}
}
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.676, 0.632, 0.503, 0.366, 0.313, 0.374, 0.565, 0.9, 1.382, 2.033",\
"0.739, 0.689, 0.556, 0.42, 0.365, 0.424, 0.613, 0.937, 1.426, 2.071",\
"0.892, 0.844, 0.715, 0.579, 0.512, 0.559, 0.735, 1.049, 1.511, 2.142",\
"1.14, 1.095, 0.962, 0.831, 0.76, 0.788, 0.937, 1.223, 1.648, 2.237",\
"1.429, 1.383, 1.248, 1.102, 1.011, 1.011, 1.115, 1.35, 1.722, 2.248",\
"1.711, 1.661, 1.523, 1.353, 1.24, 1.202, 1.27, 1.45, 1.771, 2.229",\
"1.95, 1.905, 1.759, 1.571, 1.416, 1.342, 1.358, 1.49, 1.757, 2.153",\
"2.135, 2.094, 1.945, 1.742, 1.546, 1.434, 1.408, 1.493, 1.707, 2.053",\
"2.262, 2.217, 2.069, 1.849, 1.629, 1.48, 1.414, 1.461, 1.623, 1.924",\
"2.315, 2.278, 2.126, 1.902, 1.664, 1.477, 1.382, 1.397, 1.531, 1.797");
}
}
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.676, 0.632, 0.503, 0.366, 0.313, 0.374, 0.565, 0.9, 1.382, 2.033",\
"0.739, 0.689, 0.556, 0.42, 0.365, 0.424, 0.613, 0.937, 1.426, 2.071",\
"0.892, 0.844, 0.715, 0.579, 0.512, 0.559, 0.735, 1.049, 1.511, 2.142",\
"1.14, 1.095, 0.962, 0.831, 0.76, 0.788, 0.937, 1.223, 1.648, 2.237",\
"1.429, 1.383, 1.248, 1.102, 1.011, 1.011, 1.115, 1.35, 1.722, 2.248",\
"1.711, 1.661, 1.523, 1.353, 1.24, 1.202, 1.27, 1.45, 1.771, 2.229",\
"1.95, 1.905, 1.759, 1.571, 1.416, 1.342, 1.358, 1.49, 1.757, 2.153",\
"2.143, 2.094, 1.953, 1.742, 1.551, 1.434, 1.415, 1.501, 1.716, 2.059",\
"2.262, 2.217, 2.069, 1.849, 1.629, 1.472, 1.414, 1.461, 1.623, 1.924",\
"2.315, 2.278, 2.126, 1.902, 1.664, 1.477, 1.382, 1.391, 1.531, 1.804");
}
}
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.452, 0.408, 0.285, 0.188, 0.181, 0.274, 0.478, 0.818, 1.286, 1.892",\
"0.515, 0.47, 0.344, 0.244, 0.237, 0.329, 0.537, 0.862, 1.33, 1.937",\
"0.659, 0.615, 0.497, 0.395, 0.383, 0.464, 0.66, 0.979, 1.429, 2.027",\
"0.904, 0.858, 0.743, 0.645, 0.62, 0.678, 0.847, 1.138, 1.555, 2.109",\
"1.164, 1.126, 1.006, 0.892, 0.838, 0.872, 1.003, 1.246, 1.615, 2.111",\
"1.396, 1.353, 1.239, 1.104, 1.023, 1.022, 1.118, 1.313, 1.629, 2.063",\
"1.568, 1.533, 1.415, 1.266, 1.153, 1.115, 1.164, 1.316, 1.588, 1.969",\
"1.665, 1.627, 1.51, 1.347, 1.207, 1.142, 1.152, 1.265, 1.484, 1.824",\
"1.688, 1.655, 1.536, 1.366, 1.206, 1.107, 1.085, 1.162, 1.35, 1.646",\
"1.627, 1.592, 1.47, 1.296, 1.12, 0.996, 0.953, 1.002, 1.156, 1.436");
}
}
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.452, 0.408, 0.285, 0.182, 0.181, 0.274, 0.478, 0.818, 1.281, 1.9",\
"0.515, 0.464, 0.344, 0.244, 0.237, 0.329, 0.537, 0.87, 1.335, 1.944",\
"0.659, 0.615, 0.497, 0.395, 0.383, 0.464, 0.66, 0.979, 1.429, 2.019",\
"0.904, 0.858, 0.743, 0.645, 0.62, 0.678, 0.847, 1.138, 1.555, 2.101",\
"1.164, 1.126, 1.006, 0.892, 0.838, 0.872, 1.003, 1.257, 1.615, 2.111",\
"1.388, 1.353, 1.239, 1.104, 1.023, 1.022, 1.109, 1.307, 1.629, 2.063",\
"1.568, 1.533, 1.415, 1.259, 1.153, 1.115, 1.164, 1.316, 1.588, 1.969",\
"1.665, 1.635, 1.51, 1.347, 1.212, 1.142, 1.159, 1.265, 1.494, 1.83",\
"1.682, 1.655, 1.536, 1.36, 1.199, 1.1, 1.085, 1.162, 1.35, 1.653",\
"1.627, 1.592, 1.477, 1.296, 1.12, 0.996, 0.953, 0.996, 1.156, 1.429");
}
}
}
pin(SETN) {
capacitance : 0.005883 ;
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.646 ;
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.04204, 0.04202, 0.04173, 0.04146, 0.04129, 0.04123, 0.04125, \
0.04104, 0.03503, 0.01899");
}
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.01278, 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.004289, 0.004282, 0.004276, 0.004284, 0.004282, 0.004279, 0.004275, \
0.004275, 0.004026, 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.002931, -0.002946, -0.002958, -0.002971, \
-0.003, -0.003052, -0.00312, -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.04204, 0.04202, 0.04173, 0.04146, 0.04129, 0.04123, 0.04126, \
0.04104, 0.03503, 0.01899");
}
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.01269, \
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.004282, 0.004272, 0.004274, 0.00428, 0.004277, 0.004274, \
0.004276, 0.004026, 0.003044");
}
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.00293, -0.002945, -0.002957, -0.00297, \
-0.002999, -0.003052, -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.04111, 0.04111, 0.04087, 0.0406, 0.04043, 0.04039, 0.04047, \
0.04066, 0.04021, 0.02221");
}
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.01378");
}
}
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.0191, 0.01907, 0.01911, \
0.01921, 0.01909, 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.002403, 0.002327, 0.002266, 0.002237, 0.002248, \
0.002298, 0.002452, 0.002984");
}
}
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.0263, 0.02629, 0.02619, 0.02607, 0.02598, 0.02594, 0.02597, \
0.02605, 0.02547, 0.01425");
}
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.007738, 0.007695, 0.007587, 0.007476, 0.007406, 0.007372, 0.007378, \
0.007438, 0.007571, 0.007949");
}
}
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.004289, 0.004283, 0.004274, 0.004277, 0.004279, 0.004276, 0.004276, \
0.004278, 0.004024, 0.003044");
}
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.002933, -0.002926, -0.002932, -0.002945, -0.002957, -0.002971, \
-0.002998, -0.003051, -0.003115, -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.189, 0.103, -0.212, -0.799, -1.712, -2.95, -4.297, -5.757, -7.327, -9.005",\
"0.238, 0.147, -0.162, -0.75, -1.658, -2.9, -4.245, -5.701, -7.271, -8.982",\
"0.415, 0.327, 0.017, -0.567, -1.48, -2.711, -4.058, -5.514, -7.087, -8.793",\
"0.767, 0.677, 0.375, -0.205, -1.123, -2.35, -3.697, -5.147, -6.725, -8.433",\
"1.305, 1.215, 0.909, 0.332, -0.574, -1.813, -3.163, -4.625, -6.196, -7.918",\
"1.988, 1.898, 1.6, 1.015, 0.111, -1.135, -2.497, -3.972, -5.557, -7.253",\
"2.97, 2.878, 2.571, 1.986, 1.057, -0.2, -1.597, -3.107, -4.726, -6.488",\
"4.445, 4.341, 4.008, 3.383, 2.391, 1.011, -0.457, -2.04, -3.702, -5.522",\
"7.029, 6.687, 6.281, 5.58, 4.47, 2.83, 1.093, -0.673, -2.521, -4.442",\
"10.26, 9.937, 9.337, 8.557, 7.327, 5.395, 3.466, 1.34, -0.772, -3.026");
}
}
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.852, 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.444, 11.16",\
"1.859, 1.939, 2.224, 2.765, 3.619, 4.784, 6.159, 7.662, 9.27, 10.99",\
"1.578, 1.657, 1.936, 2.484, 3.335, 4.501, 5.879, 7.38, 8.995, 10.71",\
"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.8, 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.798, 1.336, 2.197, 3.366, 4.738, 6.247, 7.877, 9.617");
}
}
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.676, 0.739, 0.892, 1.14, 1.429, 1.711, 1.95, 2.135, 2.262, 2.315",\
"0.632, 0.689, 0.844, 1.095, 1.383, 1.661, 1.905, 2.094, 2.217, 2.278",\
"0.503, 0.556, 0.715, 0.962, 1.248, 1.523, 1.759, 1.945, 2.069, 2.126",\
"0.366, 0.42, 0.579, 0.831, 1.102, 1.353, 1.571, 1.742, 1.849, 1.902",\
"0.313, 0.365, 0.512, 0.76, 1.011, 1.24, 1.416, 1.546, 1.629, 1.664",\
"0.374, 0.424, 0.559, 0.788, 1.011, 1.202, 1.342, 1.434, 1.48, 1.477",\
"0.565, 0.613, 0.735, 0.937, 1.115, 1.27, 1.358, 1.408, 1.414, 1.382",\
"0.9, 0.937, 1.049, 1.223, 1.35, 1.45, 1.49, 1.493, 1.461, 1.397",\
"1.382, 1.426, 1.511, 1.648, 1.722, 1.771, 1.757, 1.707, 1.623, 1.531",\
"2.033, 2.071, 2.142, 2.237, 2.248, 2.229, 2.153, 2.053, 1.924, 1.797");
}
}
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.676, 0.739, 0.892, 1.14, 1.429, 1.711, 1.95, 2.143, 2.262, 2.315",\
"0.632, 0.689, 0.844, 1.095, 1.383, 1.661, 1.905, 2.094, 2.217, 2.278",\
"0.503, 0.556, 0.715, 0.962, 1.248, 1.523, 1.759, 1.953, 2.069, 2.126",\
"0.366, 0.42, 0.579, 0.831, 1.102, 1.353, 1.571, 1.742, 1.849, 1.902",\
"0.313, 0.365, 0.512, 0.76, 1.011, 1.24, 1.416, 1.551, 1.629, 1.664",\
"0.374, 0.424, 0.559, 0.788, 1.011, 1.202, 1.342, 1.434, 1.472, 1.477",\
"0.565, 0.613, 0.735, 0.937, 1.115, 1.27, 1.358, 1.415, 1.414, 1.382",\
"0.9, 0.937, 1.049, 1.223, 1.35, 1.45, 1.49, 1.501, 1.461, 1.391",\
"1.382, 1.426, 1.511, 1.648, 1.722, 1.771, 1.757, 1.716, 1.623, 1.531",\
"2.033, 2.071, 2.142, 2.237, 2.248, 2.229, 2.153, 2.059, 1.924, 1.804");
}
}
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.452, 0.515, 0.659, 0.904, 1.164, 1.396, 1.568, 1.665, 1.688, 1.627",\
"0.408, 0.47, 0.615, 0.858, 1.126, 1.353, 1.533, 1.627, 1.655, 1.592",\
"0.285, 0.344, 0.497, 0.743, 1.006, 1.239, 1.415, 1.51, 1.536, 1.47",\
"0.188, 0.244, 0.395, 0.645, 0.892, 1.104, 1.266, 1.347, 1.366, 1.296",\
"0.181, 0.237, 0.383, 0.62, 0.838, 1.023, 1.153, 1.207, 1.206, 1.12",\
"0.274, 0.329, 0.464, 0.678, 0.872, 1.022, 1.115, 1.142, 1.107, 0.996",\
"0.478, 0.537, 0.66, 0.847, 1.003, 1.118, 1.164, 1.152, 1.085, 0.953",\
"0.818, 0.862, 0.979, 1.138, 1.246, 1.313, 1.316, 1.265, 1.162, 1.002",\
"1.286, 1.33, 1.429, 1.555, 1.615, 1.629, 1.588, 1.484, 1.35, 1.156",\
"1.892, 1.937, 2.027, 2.109, 2.111, 2.063, 1.969, 1.824, 1.646, 1.436");
}
}
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.452, 0.515, 0.659, 0.904, 1.164, 1.388, 1.568, 1.665, 1.682, 1.627",\
"0.408, 0.464, 0.615, 0.858, 1.126, 1.353, 1.533, 1.635, 1.655, 1.592",\
"0.285, 0.344, 0.497, 0.743, 1.006, 1.239, 1.415, 1.51, 1.536, 1.477",\
"0.182, 0.244, 0.395, 0.645, 0.892, 1.104, 1.259, 1.347, 1.36, 1.296",\
"0.181, 0.237, 0.383, 0.62, 0.838, 1.023, 1.153, 1.212, 1.199, 1.12",\
"0.274, 0.329, 0.464, 0.678, 0.872, 1.022, 1.115, 1.142, 1.1, 0.996",\
"0.478, 0.537, 0.66, 0.847, 1.003, 1.109, 1.164, 1.159, 1.085, 0.953",\
"0.818, 0.87, 0.979, 1.138, 1.257, 1.307, 1.316, 1.265, 1.162, 0.996",\
"1.281, 1.335, 1.429, 1.555, 1.615, 1.629, 1.588, 1.494, 1.35, 1.156",\
"1.9, 1.944, 2.019, 2.101, 2.111, 2.063, 1.969, 1.83, 1.653, 1.429");
}
}
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.258, -0.318, -0.492, -0.736, -1.012, -1.28, -1.527, -1.731, -1.879, -1.945",\
"-0.201, -0.268, -0.444, -0.688, -0.958, -1.234, -1.48, -1.685, -1.83, -1.904",\
"-0.032, -0.091, -0.262, -0.51, -0.791, -1.067, -1.309, -1.519, -1.665, -1.737",\
"0.269, 0.208, 0.036, -0.215, -0.493, -0.766, -1.016, -1.226, -1.372, -1.455",\
"0.624, 0.563, 0.39, 0.15, -0.137, -0.413, -0.657, -0.867, -1.011, -1.095",\
"0.98, 0.918, 0.757, 0.517, 0.232, -0.053, -0.301, -0.504, -0.652, -0.728",\
"1.324, 1.268, 1.109, 0.878, 0.594, 0.311, 0.046, -0.16, -0.309, -0.386",\
"1.64, 1.585, 1.431, 1.207, 0.93, 0.635, 0.368, 0.155, -0.003, -0.087",\
"1.907, 1.848, 1.7, 1.483, 1.213, 0.913, 0.646, 0.428, 0.262, 0.177",\
"2.101, 2.047, 1.897, 1.694, 1.426, 1.126, 0.856, 0.63, 0.464, 0.376");
}
}
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.258, -0.318, -0.492, -0.736, -1.012, -1.28, -1.527, -1.731, -1.879, -1.945",\
"-0.201, -0.268, -0.444, -0.688, -0.958, -1.234, -1.48, -1.685, -1.83, -1.904",\
"-0.032, -0.091, -0.262, -0.51, -0.791, -1.067, -1.309, -1.519, -1.665, -1.737",\
"0.269, 0.208, 0.036, -0.215, -0.493, -0.766, -1.016, -1.226, -1.372, -1.455",\
"0.624, 0.563, 0.39, 0.15, -0.137, -0.413, -0.657, -0.867, -1.011, -1.094",\
"0.98, 0.918, 0.757, 0.517, 0.232, -0.053, -0.301, -0.504, -0.652, -0.728",\
"1.324, 1.268, 1.109, 0.878, 0.594, 0.311, 0.046, -0.16, -0.309, -0.386",\
"1.64, 1.585, 1.431, 1.207, 0.93, 0.635, 0.368, 0.155, -0.003, -0.087",\
"1.907, 1.848, 1.7, 1.484, 1.213, 0.913, 0.646, 0.428, 0.262, 0.177",\
"2.101, 2.047, 1.897, 1.694, 1.426, 1.126, 0.856, 0.63, 0.464, 0.376");
}
}
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.366, 0.309, 0.158, -0.048, -0.255, -0.442, -0.594, -0.684, -0.71, -0.649",\
"0.417, 0.354, 0.209, 0.007, -0.207, -0.397, -0.542, -0.633, -0.662, -0.607",\
"0.598, 0.538, 0.392, 0.19, -0.029, -0.224, -0.371, -0.466, -0.495, -0.439",\
"0.914, 0.858, 0.722, 0.518, 0.291, 0.101, -0.06, -0.166, -0.196, -0.147",\
"1.306, 1.254, 1.113, 0.92, 0.692, 0.492, 0.332, 0.229, 0.191, 0.233",\
"1.688, 1.629, 1.497, 1.303, 1.083, 0.887, 0.721, 0.616, 0.578, 0.612",\
"2.031, 1.976, 1.846, 1.661, 1.448, 1.248, 1.084, 0.977, 0.939, 0.973",\
"2.333, 2.278, 2.145, 1.967, 1.749, 1.553, 1.394, 1.289, 1.253, 1.281",\
"2.565, 2.512, 2.385, 2.208, 1.992, 1.801, 1.641, 1.538, 1.495, 1.53",\
"2.73, 2.666, 2.547, 2.372, 2.165, 1.967, 1.811, 1.706, 1.667, 1.701");
}
}
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.366, 0.309, 0.158, -0.048, -0.255, -0.442, -0.594, -0.684, -0.71, -0.649",\
"0.417, 0.354, 0.209, 0.007, -0.207, -0.397, -0.548, -0.633, -0.662, -0.607",\
"0.598, 0.538, 0.392, 0.19, -0.029, -0.224, -0.371, -0.466, -0.495, -0.439",\
"0.914, 0.858, 0.715, 0.518, 0.291, 0.101, -0.06, -0.166, -0.196, -0.147",\
"1.306, 1.244, 1.113, 0.913, 0.692, 0.492, 0.332, 0.229, 0.191, 0.233",\
"1.688, 1.629, 1.497, 1.303, 1.083, 0.887, 0.721, 0.616, 0.578, 0.612",\
"2.031, 1.976, 1.846, 1.661, 1.448, 1.248, 1.084, 0.977, 0.939, 0.973",\
"2.333, 2.278, 2.145, 1.967, 1.749, 1.553, 1.394, 1.289, 1.253, 1.281",\
"2.565, 2.506, 2.385, 2.208, 1.992, 1.801, 1.641, 1.538, 1.495, 1.53",\
"2.73, 2.666, 2.546, 2.372, 2.157, 1.967, 1.806, 1.706, 1.661, 1.701");
}
}
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.639");
}
}
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.646");
}
}
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("3.617");
}
}
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("3.617");
}
}
}
}