blob: 3399dc5afad91188bb4e272ba4f5b4afdbcb91dd [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__dffnrsnq_2) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "(!CLKN)" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&!SETN" ;
value : "5.386662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "5.37516e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "5.10219e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "6.29046e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "5.401728e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "5.390226e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "5.117256e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.00010404126" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "4.801194e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "5.074974e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "4.75308e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "6.49782e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "4.81626e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "5.107212e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "4.768146e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "7.939458e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010404126" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.002902 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_period : 11.72 ;
min_pulse_width_high : 5.95 ;
min_pulse_width_low : 5.205 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03745, 0.03742, 0.03731, 0.03718, 0.03707, 0.03697, 0.03687, \
0.03679, 0.03659, 0.01852");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02609, 0.02607, 0.02602, 0.02591, 0.02579, 0.0257, 0.02562, \
0.02554, 0.02549, 0.02562");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03584, 0.0358, 0.03569, 0.03557, 0.03546, 0.03537, 0.03529, \
0.03525, 0.03516, 0.01929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02608, 0.02606, 0.02601, 0.02591, 0.02578, 0.02567, 0.0256, \
0.02552, 0.02548, 0.02559");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04029, 0.04025, 0.04015, 0.04001, 0.03989, 0.03975, 0.03965, \
0.03956, 0.03938, 0.0187");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03819, 0.03817, 0.03812, 0.03798, 0.0378, 0.03766, 0.03755, \
0.03745, 0.03733, 0.03553");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03584, 0.0358, 0.03569, 0.03557, 0.03546, 0.03536, 0.03529, \
0.03524, 0.03515, 0.01927");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02607, 0.02606, 0.02599, 0.02589, 0.02577, 0.02568, 0.02558, \
0.02551, 0.02547, 0.02557");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.05018, 0.05014, 0.05003, 0.0499, 0.04979, 0.04967, 0.04957, \
0.04943, 0.04476, 0.01883");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03109, 0.03108, 0.03102, 0.03092, 0.03082, 0.03075, 0.03072, \
0.0307, 0.0307, 0.03086");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.06847, 0.06843, 0.06833, 0.0682, 0.06808, 0.06797, 0.06794, \
0.06789, 0.05586, 0.02013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04697, 0.04694, 0.04689, 0.04678, 0.04667, 0.04661, 0.04656, \
0.04654, 0.04652, 0.04635");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03642, 0.03638, 0.03627, 0.03615, 0.03603, 0.03592, 0.03584, \
0.03577, 0.03562, 0.01892");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02637, 0.02635, 0.0263, 0.0262, 0.02607, 0.02596, 0.02589, 0.02581, \
0.02578, 0.02589");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03642, 0.03637, 0.03627, 0.03615, 0.03603, 0.03592, 0.03583, \
0.03576, 0.03561, 0.01893");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02636, 0.02635, 0.0263, 0.0262, 0.02608, 0.02597, 0.0259, 0.02581, \
0.02578, 0.0259");
}
}
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.359");
}
rise_constraint(scalar) {
values("5.95");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("5.205");
}
rise_constraint(scalar) {
values("2.954");
}
}
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("11.72");
}
}
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.41");
}
}
}
pin(D) {
capacitance : 0.002115 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005257, 0.005114, 0.004969, 0.004907, 0.004876, 0.00486, 0.004849, \
0.004841, 0.004839, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007987, 0.0007752, 0.0007112, 0.000649, 0.0005928, 0.0005568, \
0.0005334, 0.0005168, 0.0005054, 0.0005663");
}
}
internal_power() {
when : "!CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005256, 0.005114, 0.00497, 0.004908, 0.004875, 0.004858, 0.004849, \
0.004843, 0.004837, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007989, 0.000778, 0.0007127, 0.0006494, 0.0005921, 0.0005568, \
0.0005335, 0.0005172, 0.0005053, 0.0005665");
}
}
internal_power() {
when : "!CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005255, 0.005114, 0.00497, 0.004908, 0.004876, 0.004857, 0.004849, \
0.004842, 0.004838, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0007988, 0.0007763, 0.0007114, 0.000648, 0.0005918, 0.0005569, \
0.0005335, 0.0005167, 0.0005051, 0.0005659");
}
}
internal_power() {
when : "!CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005253, 0.005116, 0.00497, 0.00491, 0.004878, 0.004861, 0.004851, \
0.004844, 0.004835, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008039, 0.0007741, 0.0007121, 0.0006468, 0.0005916, 0.0005584, \
0.0005336, 0.0005169, 0.0005043, 0.000565");
}
}
internal_power() {
when : "CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01752, 0.01744, 0.01735, 0.01727, 0.01722, 0.01719, 0.01716, \
0.01714, 0.01667, 0.00836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005086, 0.005068, 0.005031, 0.004995, 0.004965, 0.004931, 0.004907, \
0.004882, 0.004864, 0.004914");
}
}
internal_power() {
when : "CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02299, 0.02291, 0.02282, 0.02274, 0.02268, 0.02263, 0.02259, \
0.02254, 0.02193, 0.008442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02111, 0.02109, 0.02105, 0.02101, 0.02096, 0.0209, 0.02084, \
0.0208, 0.02076, 0.02077");
}
}
internal_power() {
when : "CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01752, 0.01744, 0.01735, 0.01727, 0.01722, 0.01719, 0.01716, \
0.01714, 0.01667, 0.00836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005086, 0.005068, 0.005031, 0.004996, 0.004965, 0.004931, 0.004905, \
0.004882, 0.004864, 0.004914");
}
}
internal_power() {
when : "CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02297, 0.02289, 0.0228, 0.02272, 0.02266, 0.02261, 0.02257, \
0.02253, 0.02192, 0.008446");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02145, 0.02143, 0.02139, 0.02133, 0.02128, 0.02123, 0.02117, \
0.02113, 0.02109, 0.0211");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.011, 0.063, 0.205, -0.484, -0.236, 0.563, 1.583, 2.808, 4.253, 5.946",\
"-0.063, -0.006, 0.132, -0.643, -0.303, 0.496, 1.514, 2.744, 4.188, 5.878",\
"-0.331, -0.282, -0.136, -0.932, -0.561, 0.232, 1.247, 2.483, 3.919, 5.613",\
"-0.836, -0.786, -0.69, -1.407, -1.084, -0.287, 0.729, 1.957, 3.401, 5.09",\
"-1.668, -1.613, -1.492, -1.943, -1.896, -1.12, -0.099, 1.135, 2.575, 4.268",\
"-2.818, -2.771, -2.651, -2.769, -3.024, -2.263, -1.254, -0.027, 1.421, 3.109",\
"-4.275, -4.233, -4.101, -4.125, -4.479, -3.739, -2.749, -1.529, -0.081, 1.614",\
"-5.967, -5.92, -5.793, -5.793, -6.2, -5.523, -4.547, -3.331, -1.891, -0.205",\
"-7.862, -7.821, -7.713, -7.664, -8.128, -7.548, -6.581, -5.398, -3.969, -2.282",\
"-9.955, -9.927, -9.829, -9.761, -10.16, -9.772, -8.849, -7.676, -6.266, -4.587");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.055, 2.13, 2.406, 2.926, 3.757, 4.924, 6.449, 8.269, 10.34, 12.65",\
"1.997, 2.069, 2.34, 2.866, 3.69, 4.858, 6.385, 8.208, 10.28, 12.58",\
"1.772, 1.849, 2.123, 2.645, 3.479, 4.64, 6.159, 7.995, 10.06, 12.36",\
"1.442, 1.518, 1.785, 2.315, 3.137, 4.303, 5.828, 7.659, 9.728, 12.03",\
"1.043, 1.118, 1.387, 1.909, 2.737, 3.902, 5.423, 7.255, 9.322, 11.62",\
"0.624, 0.701, 0.97, 1.484, 2.302, 3.462, 4.968, 6.793, 8.859, 11.16",\
"0.18, 0.26, 0.522, 1.038, 1.85, 2.993, 4.49, 6.298, 8.355, 10.65",\
"-0.29, -0.216, 0.056, 0.565, 1.372, 2.507, 3.986, 5.782, 7.827, 10.11",\
"-0.767, -0.69, -0.421, 0.086, 0.88, 2.007, 3.473, 5.255, 7.281, 9.548",\
"-1.249, -1.175, -0.908, -0.398, 0.39, 1.504, 2.959, 4.721, 6.733, 8.984");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("4.838, 4.773, 4.477, 3.875, 3.035, 1.974, 0.787, -0.631, -2.254, -4.068",\
"4.907, 4.836, 4.533, 3.949, 3.094, 2.066, 0.848, -0.561, -2.191, -4.001",\
"5.174, 5.106, 4.804, 4.212, 3.364, 2.332, 1.113, -0.296, -1.919, -3.736",\
"5.693, 5.627, 5.326, 4.738, 3.886, 2.857, 1.64, 0.225, -1.404, -3.21",\
"6.524, 6.455, 6.155, 5.559, 4.71, 3.678, 2.463, 1.055, -0.573, -2.386",\
"7.682, 7.614, 7.313, 6.72, 5.875, 4.819, 3.624, 2.211, 0.588, -1.226",\
"9.201, 9.133, 8.827, 8.237, 7.388, 6.356, 5.134, 3.724, 2.103, 0.286",\
"11.05, 10.98, 10.67, 10.08, 9.234, 8.198, 6.97, 5.562, 3.939, 2.122",\
"13.21, 13.13, 12.83, 12.24, 11.39, 10.35, 9.114, 7.697, 6.071, 4.252",\
"15.64, 15.61, 15.24, 14.69, 13.85, 12.78, 11.54, 10.1, 8.471, 6.65");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.406, 0.317, 0.047, -0.511, -1.385, -2.616, -4.206, -6.155, -8.364, -10.84",\
"0.468, 0.385, 0.106, -0.446, -1.319, -2.556, -4.143, -6.082, -8.298, -10.78",\
"0.681, 0.597, 0.325, -0.236, -1.108, -2.338, -3.933, -5.859, -8.079, -10.55",\
"1.045, 0.961, 0.684, 0.133, -0.744, -1.969, -3.57, -5.508, -7.716, -10.18",\
"1.563, 1.479, 1.205, 0.65, -0.223, -1.455, -3.052, -4.995, -7.201, -9.669",\
"2.192, 2.102, 1.828, 1.279, 0.405, -0.824, -2.415, -4.359, -6.561, -9.026",\
"2.905, 2.818, 2.53, 1.98, 1.113, -0.113, -1.711, -3.654, -5.85, -8.308",\
"3.657, 3.568, 3.29, 2.74, 1.873, 0.645, -0.951, -2.891, -5.089, -7.539",\
"4.471, 4.38, 4.097, 3.541, 2.672, 1.446, -0.145, -2.078, -4.279, -6.729",\
"5.309, 5.219, 4.939, 4.386, 3.517, 2.292, 0.703, -1.236, -3.43, -5.881");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.3306 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.03442, 0.03453, 0.0348, 0.0351, 0.03532, 0.03547, 0.03557, 0.03563, 0.03567, 0.0357",\
"0.03441, 0.03454, 0.03482, 0.03511, 0.03533, 0.03549, 0.03559, 0.03565, 0.03568, 0.03571",\
"0.03441, 0.03454, 0.03481, 0.0351, 0.03533, 0.03549, 0.03559, 0.03565, 0.03569, 0.03572",\
"0.03441, 0.03454, 0.03481, 0.03511, 0.03532, 0.03548, 0.03558, 0.03565, 0.03569, 0.03571",\
"0.03439, 0.0345, 0.03478, 0.03507, 0.0353, 0.03545, 0.03556, 0.03562, 0.03566, 0.03567",\
"0.03436, 0.03449, 0.03475, 0.03504, 0.03527, 0.03542, 0.03553, 0.03558, 0.03562, 0.03561",\
"0.03433, 0.03444, 0.03472, 0.03501, 0.03523, 0.03539, 0.0355, 0.03555, 0.03553, 0.03519",\
"0.03428, 0.0344, 0.03467, 0.03496, 0.0352, 0.03535, 0.03541, 0.03509, 0.0341, 0.03318",\
"0.03265, 0.03276, 0.03291, 0.03229, 0.031, 0.03024, 0.02979, 0.02951, 0.02932, 0.02919",\
"-0.0003417, -0.0003433, -0.0003433, -0.0003466, -0.0003482, -0.0003482, -0.0003498, -0.0003498, -0.0003498, -0.0003514");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("-0.09027, -0.09018, -0.08998, -0.08972, -0.08942, -0.08918, -0.08856, -0.07849, -0.01197, 0.09582",\
"-0.09025, -0.09018, -0.08997, -0.08973, -0.08939, -0.08913, -0.08861, -0.07792, -0.009372, 0.09771",\
"-0.09027, -0.09015, -0.08999, -0.08972, -0.08939, -0.08911, -0.08839, -0.07494, 9.916e-05, 0.1037",\
"-0.09028, -0.09019, -0.08999, -0.0897, -0.08941, -0.0892, -0.08788, -0.06711, 0.01819, 0.1131",\
"-0.09028, -0.09019, -0.09001, -0.08974, -0.0894, -0.0892, -0.08617, -0.04773, 0.04353, 0.1221",\
"-0.09026, -0.09021, -0.09001, -0.08974, -0.08943, -0.08889, -0.07651, -0.009845, 0.06615, 0.1219",\
"-0.09024, -0.09012, -0.08994, -0.08964, -0.08934, -0.08413, -0.03604, 0.02446, 0.06736, 0.09747",\
"-0.0901, -0.09002, -0.08982, -0.0895, -0.07939, -0.04077, -0.01221, 0.006255, 0.01849, 0.02688",\
"-0.1121, -0.1121, -0.1121, -0.1121, -0.1121, -0.1122, -0.1122, -0.1122, -0.1122, -0.1122",\
"-0.1351, -0.1351, -0.1351, -0.1351, -0.1351, -0.1351, -0.1351, -0.1351, -0.1351, -0.1351");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.04661, 0.04672, 0.04702, 0.04733, 0.04755, 0.04767, 0.04775, 0.0478, 0.04784, 0.04787",\
"0.04644, 0.04657, 0.04688, 0.04719, 0.0474, 0.04753, 0.04761, 0.04766, 0.0477, 0.04772",\
"0.04629, 0.04644, 0.04673, 0.04703, 0.04726, 0.04739, 0.04747, 0.04752, 0.04755, 0.04757",\
"0.04615, 0.04628, 0.04657, 0.04687, 0.04709, 0.04722, 0.04731, 0.04737, 0.04741, 0.04742",\
"0.046, 0.04612, 0.04638, 0.04666, 0.04688, 0.04703, 0.04713, 0.04721, 0.04725, 0.04728",\
"0.04586, 0.04596, 0.04619, 0.04645, 0.04667, 0.04684, 0.04697, 0.04704, 0.04711, 0.04715",\
"0.04572, 0.04581, 0.04603, 0.04627, 0.04649, 0.04667, 0.0468, 0.0469, 0.04697, 0.047",\
"0.0456, 0.04568, 0.04589, 0.04611, 0.04633, 0.04651, 0.04666, 0.04677, 0.0468, 0.04648",\
"0.04538, 0.04547, 0.04566, 0.04588, 0.04609, 0.04626, 0.0463, 0.04566, 0.04462, 0.04386",\
"0.02665, 0.02642, 0.02617, 0.02615, 0.02625, 0.02639, 0.02652, 0.02663, 0.02673, 0.02679");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.02314, 0.02323, 0.02343, 0.02375, 0.02402, 0.0244, 0.02454, 0.02568, 0.04332, 0.1298",\
"0.02309, 0.02318, 0.0234, 0.02369, 0.02404, 0.02434, 0.02464, 0.02597, 0.04418, 0.1309",\
"0.02297, 0.02307, 0.02327, 0.02359, 0.02388, 0.02424, 0.02458, 0.02612, 0.04672, 0.1387",\
"0.02285, 0.02293, 0.02315, 0.02343, 0.02375, 0.02405, 0.02437, 0.02654, 0.05333, 0.1534",\
"0.02268, 0.02277, 0.02294, 0.0232, 0.02343, 0.02381, 0.02414, 0.02788, 0.06707, 0.1754",\
"0.02254, 0.02261, 0.02281, 0.02305, 0.02327, 0.02363, 0.02412, 0.03222, 0.09278, 0.2025",\
"0.02241, 0.02248, 0.02261, 0.0228, 0.02312, 0.02333, 0.0246, 0.0462, 0.1316, 0.2261",\
"0.02229, 0.02235, 0.02251, 0.02264, 0.0229, 0.02329, 0.02948, 0.0833, 0.1696, 0.2363",\
"0.02219, 0.02226, 0.02239, 0.02256, 0.02275, 0.02514, 0.06105, 0.1304, 0.1828, 0.2199",\
"0.02237, 0.02243, 0.02256, 0.0227, 0.02588, 0.06199, 0.1026, 0.1297, 0.1479, 0.1604");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.05869, 0.05883, 0.05913, 0.05942, 0.05964, 0.05976, 0.05985, 0.0599, 0.05993, 0.05996",\
"0.05861, 0.05873, 0.05904, 0.05933, 0.05955, 0.05967, 0.05976, 0.05981, 0.05984, 0.05987",\
"0.05847, 0.05859, 0.05889, 0.05919, 0.05941, 0.05954, 0.05962, 0.05967, 0.05971, 0.05973",\
"0.05832, 0.05844, 0.05873, 0.05902, 0.05924, 0.05938, 0.05946, 0.05952, 0.05957, 0.0596",\
"0.05819, 0.0583, 0.05856, 0.05884, 0.05905, 0.0592, 0.05931, 0.05938, 0.05942, 0.05945",\
"0.05804, 0.05813, 0.05837, 0.05862, 0.05885, 0.05901, 0.05914, 0.05923, 0.05928, 0.05932",\
"0.0579, 0.058, 0.05821, 0.05846, 0.05868, 0.05886, 0.05899, 0.0591, 0.05916, 0.05919",\
"0.05777, 0.05786, 0.05807, 0.05829, 0.05851, 0.0587, 0.05885, 0.05896, 0.05899, 0.05869",\
"0.0571, 0.05719, 0.05737, 0.05759, 0.0578, 0.05799, 0.05804, 0.05739, 0.05634, 0.05558",\
"0.02459, 0.02438, 0.02414, 0.02414, 0.02425, 0.02438, 0.02451, 0.02463, 0.02472, 0.02479");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.05869, 0.05883, 0.05913, 0.05942, 0.05964, 0.05976, 0.05985, 0.0599, 0.05993, 0.05996",\
"0.05861, 0.05873, 0.05904, 0.05933, 0.05955, 0.05967, 0.05976, 0.05981, 0.05984, 0.05987",\
"0.05847, 0.05859, 0.05889, 0.05919, 0.05941, 0.05954, 0.05962, 0.05967, 0.05971, 0.05973",\
"0.05832, 0.05844, 0.05873, 0.05902, 0.05924, 0.05938, 0.05946, 0.05952, 0.05957, 0.0596",\
"0.05819, 0.0583, 0.05856, 0.05884, 0.05905, 0.0592, 0.05931, 0.05938, 0.05942, 0.05945",\
"0.05804, 0.05813, 0.05837, 0.05862, 0.05885, 0.05901, 0.05914, 0.05923, 0.05928, 0.05932",\
"0.0579, 0.058, 0.05821, 0.05846, 0.05868, 0.05886, 0.05899, 0.0591, 0.05916, 0.05919",\
"0.05777, 0.05786, 0.05807, 0.05829, 0.05851, 0.0587, 0.05885, 0.05896, 0.05899, 0.05869",\
"0.0571, 0.05719, 0.05737, 0.05759, 0.0578, 0.05799, 0.05804, 0.05739, 0.05634, 0.05558",\
"0.02459, 0.02438, 0.02414, 0.02414, 0.02425, 0.02438, 0.02451, 0.02463, 0.02472, 0.02479");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.04661, 0.04672, 0.04702, 0.04733, 0.04755, 0.04767, 0.04775, 0.0478, 0.04784, 0.04787",\
"0.04644, 0.04657, 0.04688, 0.04719, 0.0474, 0.04753, 0.04761, 0.04766, 0.0477, 0.04772",\
"0.04629, 0.04644, 0.04673, 0.04703, 0.04726, 0.04739, 0.04747, 0.04752, 0.04755, 0.04757",\
"0.04615, 0.04628, 0.04657, 0.04687, 0.04709, 0.04722, 0.04731, 0.04737, 0.0474, 0.04742",\
"0.046, 0.04612, 0.04638, 0.04666, 0.04688, 0.04703, 0.04714, 0.04721, 0.04725, 0.04728",\
"0.04586, 0.04596, 0.04619, 0.04644, 0.04667, 0.04684, 0.04697, 0.04704, 0.04711, 0.04715",\
"0.04571, 0.0458, 0.04602, 0.04626, 0.04649, 0.04667, 0.0468, 0.0469, 0.04697, 0.04699",\
"0.04561, 0.04569, 0.04589, 0.04611, 0.04633, 0.04651, 0.04666, 0.04677, 0.0468, 0.04649",\
"0.04538, 0.04547, 0.04566, 0.04588, 0.04609, 0.04626, 0.04629, 0.04566, 0.04462, 0.04387",\
"0.02665, 0.02642, 0.02617, 0.02615, 0.02626, 0.02639, 0.02652, 0.02663, 0.02673, 0.02679");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.02314, 0.02323, 0.02343, 0.02375, 0.02402, 0.0244, 0.02454, 0.02568, 0.04332, 0.1298",\
"0.02309, 0.02318, 0.0234, 0.02369, 0.02404, 0.02434, 0.02464, 0.02597, 0.04415, 0.1309",\
"0.02297, 0.02307, 0.02327, 0.02359, 0.02388, 0.02424, 0.02458, 0.02612, 0.04672, 0.1387",\
"0.02285, 0.02293, 0.02314, 0.02343, 0.02377, 0.02405, 0.02421, 0.02654, 0.0533, 0.1534",\
"0.02268, 0.02276, 0.02294, 0.02318, 0.0235, 0.02379, 0.02402, 0.02778, 0.06723, 0.1759",\
"0.02254, 0.0226, 0.02281, 0.02306, 0.02333, 0.02363, 0.02411, 0.03222, 0.09277, 0.2025",\
"0.0224, 0.02248, 0.02263, 0.02282, 0.02309, 0.02341, 0.02453, 0.04622, 0.1316, 0.2261",\
"0.0223, 0.02235, 0.02248, 0.02266, 0.0229, 0.02327, 0.02946, 0.08337, 0.1696, 0.2363",\
"0.02219, 0.02225, 0.02241, 0.02257, 0.0228, 0.02515, 0.06108, 0.1304, 0.1828, 0.2199",\
"0.02238, 0.02243, 0.02258, 0.02275, 0.02594, 0.06198, 0.1026, 0.1297, 0.1478, 0.1604");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.05841, 0.05855, 0.05885, 0.05914, 0.05936, 0.05948, 0.05957, 0.05962, 0.05965, 0.05968",\
"0.05833, 0.05845, 0.05875, 0.05905, 0.05927, 0.0594, 0.05948, 0.05953, 0.05957, 0.05959",\
"0.05818, 0.05831, 0.05861, 0.05892, 0.05913, 0.05926, 0.05934, 0.0594, 0.05943, 0.05945",\
"0.05806, 0.05819, 0.05847, 0.05876, 0.05898, 0.05912, 0.0592, 0.05926, 0.0593, 0.05932",\
"0.05791, 0.05804, 0.0583, 0.05856, 0.05879, 0.05894, 0.05904, 0.05912, 0.05915, 0.05919",\
"0.05777, 0.05787, 0.05811, 0.05836, 0.05858, 0.05875, 0.05887, 0.05896, 0.05902, 0.05906",\
"0.05763, 0.05773, 0.05795, 0.05818, 0.0584, 0.05859, 0.05873, 0.05883, 0.0589, 0.05892",\
"0.05751, 0.05759, 0.0578, 0.05802, 0.05825, 0.05843, 0.05858, 0.05869, 0.05872, 0.05842",\
"0.05691, 0.05699, 0.05719, 0.05741, 0.05762, 0.05781, 0.05785, 0.05721, 0.05616, 0.0554",\
"0.02465, 0.02444, 0.02421, 0.02421, 0.02431, 0.02445, 0.02458, 0.02469, 0.02479, 0.02485");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.05841, 0.05855, 0.05885, 0.05914, 0.05936, 0.05948, 0.05957, 0.05962, 0.05965, 0.05968",\
"0.05833, 0.05845, 0.05875, 0.05905, 0.05927, 0.0594, 0.05948, 0.05953, 0.05957, 0.05959",\
"0.05818, 0.05831, 0.05861, 0.05892, 0.05913, 0.05926, 0.05934, 0.0594, 0.05943, 0.05945",\
"0.05806, 0.05819, 0.05847, 0.05876, 0.05898, 0.05912, 0.0592, 0.05926, 0.0593, 0.05932",\
"0.05791, 0.05804, 0.0583, 0.05856, 0.05879, 0.05894, 0.05904, 0.05912, 0.05915, 0.05919",\
"0.05777, 0.05787, 0.05811, 0.05836, 0.05858, 0.05875, 0.05887, 0.05896, 0.05902, 0.05906",\
"0.05763, 0.05773, 0.05795, 0.05818, 0.0584, 0.05859, 0.05873, 0.05883, 0.0589, 0.05892",\
"0.05751, 0.05759, 0.0578, 0.05802, 0.05825, 0.05843, 0.05858, 0.05869, 0.05872, 0.05842",\
"0.05691, 0.05699, 0.05719, 0.05741, 0.05762, 0.05781, 0.05785, 0.05721, 0.05616, 0.0554",\
"0.02465, 0.02444, 0.02421, 0.02421, 0.02431, 0.02445, 0.02458, 0.02469, 0.02479, 0.02485");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.02964, 0.02975, 0.03004, 0.03034, 0.03055, 0.03069, 0.03077, 0.03082, 0.03086, 0.03089",\
"0.02955, 0.02966, 0.02996, 0.03026, 0.03047, 0.03061, 0.03069, 0.03074, 0.03078, 0.0308",\
"0.02942, 0.02957, 0.02987, 0.03016, 0.03037, 0.03051, 0.0306, 0.03065, 0.03068, 0.0307",\
"0.02933, 0.02946, 0.02974, 0.03003, 0.03025, 0.03039, 0.03049, 0.03055, 0.03058, 0.03061",\
"0.02924, 0.02935, 0.0296, 0.02988, 0.03009, 0.03024, 0.03036, 0.03043, 0.03047, 0.0305",\
"0.0291, 0.0292, 0.02943, 0.02968, 0.02991, 0.03009, 0.03022, 0.0303, 0.03037, 0.03041",\
"0.02901, 0.02911, 0.0293, 0.02955, 0.02977, 0.02995, 0.0301, 0.03019, 0.03027, 0.0303",\
"0.02893, 0.02901, 0.0292, 0.02943, 0.02964, 0.02984, 0.02999, 0.0301, 0.03012, 0.02981",\
"0.02883, 0.02892, 0.02911, 0.02932, 0.02954, 0.02971, 0.02975, 0.02911, 0.02808, 0.02732",\
"0.01716, 0.01693, 0.01667, 0.01665, 0.01676, 0.0169, 0.01703, 0.01714, 0.01723, 0.0173");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01689, 0.01699, 0.01721, 0.0175, 0.01782, 0.01817, 0.0183, 0.0196, 0.03672, 0.122",\
"0.01685, 0.01695, 0.01717, 0.01747, 0.01781, 0.01805, 0.0184, 0.01943, 0.03749, 0.1243",\
"0.01676, 0.01686, 0.01707, 0.01737, 0.01771, 0.01802, 0.01823, 0.01986, 0.04068, 0.132",\
"0.01665, 0.01673, 0.01694, 0.01719, 0.01754, 0.01784, 0.01799, 0.02035, 0.04729, 0.147",\
"0.0165, 0.01657, 0.01676, 0.01698, 0.01725, 0.01752, 0.01784, 0.02141, 0.06081, 0.1698",\
"0.0164, 0.01646, 0.01666, 0.0169, 0.01719, 0.01739, 0.01781, 0.02586, 0.08645, 0.1963",\
"0.01628, 0.01635, 0.01655, 0.01666, 0.01694, 0.01727, 0.01857, 0.03974, 0.1253, 0.2199",\
"0.01619, 0.01626, 0.01641, 0.01656, 0.01684, 0.01723, 0.02338, 0.07724, 0.1635, 0.2302",\
"0.01615, 0.01619, 0.01636, 0.01647, 0.01662, 0.01909, 0.05496, 0.1243, 0.1768, 0.214",\
"0.01639, 0.01646, 0.01661, 0.01679, 0.02022, 0.05599, 0.09665, 0.1238, 0.1419, 0.1545");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.03612, 0.03625, 0.03656, 0.03686, 0.03707, 0.0372, 0.03728, 0.03733, 0.03736, 0.03739",\
"0.0361, 0.03623, 0.03654, 0.03685, 0.03706, 0.03719, 0.03727, 0.03732, 0.03735, 0.03737",\
"0.03604, 0.03617, 0.03647, 0.03678, 0.037, 0.03713, 0.03721, 0.03725, 0.03729, 0.03731",\
"0.03594, 0.03606, 0.03635, 0.03666, 0.03687, 0.03701, 0.0371, 0.03715, 0.03719, 0.03722",\
"0.0358, 0.03592, 0.03617, 0.03644, 0.03666, 0.03681, 0.03691, 0.03699, 0.03702, 0.03706",\
"0.03561, 0.03571, 0.03594, 0.0362, 0.03642, 0.03659, 0.03671, 0.0368, 0.03686, 0.03689",\
"0.03543, 0.03553, 0.03575, 0.03599, 0.03621, 0.03639, 0.03652, 0.03663, 0.0367, 0.03672",\
"0.03529, 0.03538, 0.03559, 0.03583, 0.03604, 0.03622, 0.03638, 0.03648, 0.03651, 0.03622",\
"0.03517, 0.03525, 0.03545, 0.03567, 0.03589, 0.03606, 0.03612, 0.03549, 0.03444, 0.03366",\
"0.0148, 0.01458, 0.01435, 0.01435, 0.01446, 0.0146, 0.01472, 0.01483, 0.01493, 0.015");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.03612, 0.03625, 0.03656, 0.03686, 0.03707, 0.0372, 0.03728, 0.03733, 0.03736, 0.03739",\
"0.0361, 0.03623, 0.03654, 0.03685, 0.03706, 0.03719, 0.03727, 0.03732, 0.03735, 0.03737",\
"0.03604, 0.03617, 0.03647, 0.03678, 0.037, 0.03713, 0.03721, 0.03725, 0.03729, 0.03731",\
"0.03594, 0.03606, 0.03635, 0.03666, 0.03687, 0.03701, 0.0371, 0.03715, 0.03719, 0.03722",\
"0.0358, 0.03592, 0.03617, 0.03644, 0.03666, 0.03681, 0.03691, 0.03699, 0.03702, 0.03706",\
"0.03561, 0.03571, 0.03594, 0.0362, 0.03642, 0.03659, 0.03671, 0.0368, 0.03686, 0.03689",\
"0.03543, 0.03553, 0.03575, 0.03599, 0.03621, 0.03639, 0.03652, 0.03663, 0.0367, 0.03672",\
"0.03529, 0.03538, 0.03559, 0.03583, 0.03604, 0.03622, 0.03638, 0.03648, 0.03651, 0.03622",\
"0.03517, 0.03525, 0.03545, 0.03567, 0.03589, 0.03606, 0.03612, 0.03549, 0.03444, 0.03366",\
"0.0148, 0.01458, 0.01435, 0.01435, 0.01446, 0.0146, 0.01472, 0.01483, 0.01493, 0.015");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.02964, 0.02975, 0.03004, 0.03035, 0.03056, 0.03069, 0.03077, 0.03082, 0.03086, 0.03089",\
"0.02954, 0.02966, 0.02996, 0.03026, 0.03047, 0.03061, 0.03069, 0.03075, 0.03078, 0.0308",\
"0.02943, 0.02957, 0.02987, 0.03016, 0.03037, 0.03052, 0.0306, 0.03065, 0.03069, 0.0307",\
"0.02932, 0.02946, 0.02975, 0.03003, 0.03025, 0.0304, 0.03049, 0.03055, 0.03059, 0.03061",\
"0.02924, 0.02935, 0.0296, 0.02987, 0.03009, 0.03025, 0.03036, 0.03044, 0.03047, 0.03051",\
"0.02911, 0.02922, 0.02944, 0.02969, 0.02991, 0.0301, 0.03022, 0.03031, 0.03037, 0.0304",\
"0.02901, 0.0291, 0.0293, 0.02954, 0.02976, 0.02995, 0.03009, 0.03019, 0.03026, 0.03029",\
"0.02893, 0.02901, 0.0292, 0.02943, 0.02964, 0.02984, 0.02999, 0.0301, 0.03012, 0.02981",\
"0.02884, 0.02891, 0.02911, 0.02933, 0.02953, 0.02971, 0.02974, 0.02911, 0.02808, 0.02732",\
"0.01716, 0.01692, 0.01667, 0.01666, 0.01676, 0.0169, 0.01703, 0.01714, 0.01723, 0.0173");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01689, 0.01699, 0.01721, 0.0175, 0.01777, 0.01817, 0.0183, 0.01974, 0.03672, 0.122",\
"0.01686, 0.01695, 0.01717, 0.01749, 0.01775, 0.01806, 0.01842, 0.01965, 0.03749, 0.1243",\
"0.01676, 0.01686, 0.01707, 0.01737, 0.01771, 0.01802, 0.01823, 0.01986, 0.04068, 0.132",\
"0.01664, 0.01674, 0.01695, 0.01719, 0.01748, 0.01786, 0.01815, 0.02008, 0.04697, 0.1467",\
"0.0165, 0.01658, 0.01676, 0.01702, 0.01732, 0.01754, 0.01797, 0.02169, 0.0605, 0.1698",\
"0.01638, 0.01645, 0.01666, 0.01691, 0.01711, 0.01749, 0.0179, 0.02604, 0.0864, 0.1963",\
"0.01627, 0.01635, 0.01646, 0.01668, 0.01695, 0.01727, 0.01857, 0.03998, 0.1254, 0.2199",\
"0.01619, 0.01625, 0.0164, 0.01662, 0.01681, 0.01723, 0.02338, 0.07717, 0.1634, 0.2302",\
"0.01614, 0.01621, 0.01635, 0.01651, 0.01665, 0.01909, 0.05496, 0.1243, 0.1768, 0.2139",\
"0.01639, 0.01645, 0.01658, 0.01673, 0.01993, 0.05592, 0.09665, 0.1238, 0.1419, 0.1545");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.03653, 0.03666, 0.03696, 0.03726, 0.03747, 0.03761, 0.03768, 0.03773, 0.03777, 0.03779",\
"0.03651, 0.03663, 0.03695, 0.03725, 0.03746, 0.03759, 0.03767, 0.03772, 0.03775, 0.03777",\
"0.03643, 0.03657, 0.03687, 0.03718, 0.03739, 0.03753, 0.03761, 0.03766, 0.0377, 0.03772",\
"0.03634, 0.03647, 0.03675, 0.03705, 0.03726, 0.0374, 0.03749, 0.03755, 0.03759, 0.03761",\
"0.03619, 0.03633, 0.03657, 0.03685, 0.03706, 0.03722, 0.03731, 0.03739, 0.03743, 0.03746",\
"0.036, 0.0361, 0.03634, 0.03659, 0.03681, 0.03699, 0.03711, 0.0372, 0.03725, 0.03729",\
"0.03583, 0.03593, 0.03614, 0.03638, 0.03661, 0.03679, 0.03693, 0.03703, 0.0371, 0.03712",\
"0.03569, 0.03579, 0.03599, 0.03621, 0.03644, 0.03662, 0.03678, 0.03688, 0.03691, 0.03662",\
"0.03557, 0.03565, 0.03584, 0.03606, 0.03627, 0.03646, 0.03652, 0.03589, 0.03483, 0.03406",\
"0.0152, 0.01498, 0.01475, 0.01476, 0.01486, 0.015, 0.01513, 0.01523, 0.01533, 0.0154");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.03653, 0.03666, 0.03696, 0.03726, 0.03747, 0.03761, 0.03768, 0.03773, 0.03777, 0.03779",\
"0.03651, 0.03663, 0.03695, 0.03725, 0.03746, 0.03759, 0.03767, 0.03772, 0.03775, 0.03777",\
"0.03643, 0.03657, 0.03687, 0.03718, 0.03739, 0.03753, 0.03761, 0.03766, 0.0377, 0.03772",\
"0.03634, 0.03647, 0.03675, 0.03705, 0.03726, 0.0374, 0.03749, 0.03755, 0.03759, 0.03761",\
"0.03619, 0.03633, 0.03657, 0.03685, 0.03706, 0.03722, 0.03731, 0.03739, 0.03743, 0.03746",\
"0.036, 0.0361, 0.03634, 0.03659, 0.03681, 0.03699, 0.03711, 0.0372, 0.03725, 0.03729",\
"0.03583, 0.03593, 0.03614, 0.03638, 0.03661, 0.03679, 0.03693, 0.03703, 0.0371, 0.03712",\
"0.03569, 0.03579, 0.03599, 0.03621, 0.03644, 0.03662, 0.03678, 0.03688, 0.03691, 0.03662",\
"0.03557, 0.03565, 0.03584, 0.03606, 0.03627, 0.03646, 0.03652, 0.03589, 0.03483, 0.03406",\
"0.0152, 0.01498, 0.01475, 0.01476, 0.01486, 0.015, 0.01513, 0.01523, 0.01533, 0.0154");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("-0.01208, -0.01199, -0.0118, -0.01157, -0.01128, -0.011, -0.01044, -0.001538, 0.06249, 0.1713",\
"-0.01209, -0.01201, -0.01182, -0.01158, -0.01131, -0.01103, -0.01058, -0.0006834, 0.06511, 0.1732",\
"-0.01234, -0.01225, -0.01207, -0.01183, -0.01154, -0.01126, -0.01054, 0.00181, 0.07418, 0.1793",\
"-0.01258, -0.01251, -0.01231, -0.01211, -0.01181, -0.01158, -0.01043, 0.008629, 0.0921, 0.1889",\
"-0.01279, -0.01272, -0.01253, -0.01229, -0.01198, -0.01178, -0.009024, 0.02667, 0.1177, 0.1987",\
"-0.01296, -0.01289, -0.01269, -0.01246, -0.01218, -0.01168, -0.001243, 0.06318, 0.1418, 0.1999",\
"-0.01309, -0.01302, -0.01284, -0.01258, -0.01237, -0.00817, 0.03649, 0.1001, 0.1457, 0.1778",\
"-0.01323, -0.01316, -0.01299, -0.01271, -0.004934, 0.0343, 0.06581, 0.08624, 0.09984, 0.1092",\
"-0.02531, -0.02529, -0.02527, -0.02527, -0.02528, -0.02527, -0.02528, -0.02529, -0.02529, -0.02529",\
"-0.05659, -0.05658, -0.05658, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("-0.01208, -0.01199, -0.0118, -0.01157, -0.01128, -0.011, -0.01044, -0.001538, 0.06249, 0.1713",\
"-0.01209, -0.01201, -0.01182, -0.01158, -0.01131, -0.01103, -0.01058, -0.0006834, 0.06511, 0.1732",\
"-0.01234, -0.01225, -0.01207, -0.01183, -0.01154, -0.01126, -0.01054, 0.00181, 0.07418, 0.1793",\
"-0.01258, -0.01251, -0.01231, -0.01211, -0.01181, -0.01158, -0.01043, 0.008629, 0.0921, 0.1889",\
"-0.01279, -0.01272, -0.01253, -0.01229, -0.01198, -0.01178, -0.009024, 0.02667, 0.1177, 0.1987",\
"-0.01296, -0.01289, -0.01269, -0.01246, -0.01218, -0.01168, -0.001243, 0.06318, 0.1418, 0.1999",\
"-0.01309, -0.01302, -0.01284, -0.01258, -0.01237, -0.00817, 0.03649, 0.1001, 0.1457, 0.1778",\
"-0.01323, -0.01316, -0.01299, -0.01271, -0.004934, 0.0343, 0.06581, 0.08624, 0.09984, 0.1092",\
"-0.02531, -0.02529, -0.02527, -0.02527, -0.02528, -0.02527, -0.02528, -0.02529, -0.02529, -0.02529",\
"-0.05659, -0.05658, -0.05658, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659, -0.05659");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("-0.01205, -0.01195, -0.01179, -0.01159, -0.01132, -0.01097, -0.01053, -0.001454, 0.06255, 0.1714",\
"-0.01205, -0.01197, -0.01179, -0.01155, -0.01134, -0.01108, -0.01043, -0.0008233, 0.06533, 0.1733",\
"-0.0123, -0.01223, -0.01203, -0.01179, -0.01153, -0.01123, -0.01051, 0.001834, 0.07423, 0.1793",\
"-0.01256, -0.01247, -0.01232, -0.01208, -0.01179, -0.01146, -0.01034, 0.00869, 0.09206, 0.189",\
"-0.01275, -0.01269, -0.0125, -0.01229, -0.01193, -0.01175, -0.009001, 0.02637, 0.1178, 0.1987",\
"-0.01291, -0.01285, -0.01267, -0.01242, -0.01215, -0.01168, -0.001199, 0.06321, 0.1418, 0.1999",\
"-0.01306, -0.01297, -0.01282, -0.0126, -0.01221, -0.008126, 0.03654, 0.1001, 0.1457, 0.1778",\
"-0.0132, -0.01312, -0.01296, -0.01268, -0.004922, 0.03433, 0.06582, 0.08628, 0.09986, 0.1092",\
"-0.0253, -0.02527, -0.02525, -0.02526, -0.02527, -0.02528, -0.02528, -0.02529, -0.02529, -0.02529",\
"-0.05658, -0.05658, -0.05658, -0.05658, -0.05657, -0.05658, -0.05658, -0.05658, -0.05658, -0.05658");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("-0.01205, -0.01195, -0.01179, -0.01159, -0.01132, -0.01097, -0.01053, -0.001454, 0.06255, 0.1714",\
"-0.01205, -0.01197, -0.01179, -0.01155, -0.01134, -0.01108, -0.01043, -0.0008233, 0.06533, 0.1733",\
"-0.0123, -0.01223, -0.01203, -0.01179, -0.01153, -0.01123, -0.01051, 0.001834, 0.07423, 0.1793",\
"-0.01256, -0.01247, -0.01232, -0.01208, -0.01179, -0.01146, -0.01034, 0.00869, 0.09206, 0.189",\
"-0.01275, -0.01269, -0.0125, -0.01229, -0.01193, -0.01175, -0.009001, 0.02637, 0.1178, 0.1987",\
"-0.01291, -0.01285, -0.01267, -0.01242, -0.01215, -0.01168, -0.001199, 0.06321, 0.1418, 0.1999",\
"-0.01306, -0.01297, -0.01282, -0.0126, -0.01221, -0.008126, 0.03654, 0.1001, 0.1457, 0.1778",\
"-0.0132, -0.01312, -0.01296, -0.01268, -0.004922, 0.03433, 0.06582, 0.08628, 0.09986, 0.1092",\
"-0.0253, -0.02527, -0.02525, -0.02526, -0.02527, -0.02528, -0.02528, -0.02529, -0.02529, -0.02529",\
"-0.05658, -0.05658, -0.05658, -0.05658, -0.05657, -0.05658, -0.05658, -0.05658, -0.05658, -0.05658");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01889, 0.01898, 0.01916, 0.01936, 0.01969, 0.01991, 0.02034, 0.02451, 0.06659, 0.1768",\
"0.0189, 0.01897, 0.01914, 0.01941, 0.01969, 0.01999, 0.02038, 0.02479, 0.06864, 0.1793",\
"0.0188, 0.01889, 0.01906, 0.0193, 0.01953, 0.0199, 0.02031, 0.02608, 0.07637, 0.1873",\
"0.01866, 0.01874, 0.01894, 0.01913, 0.01945, 0.01974, 0.02031, 0.02911, 0.09247, 0.2015",\
"0.01854, 0.01862, 0.01881, 0.01904, 0.01931, 0.01964, 0.02055, 0.03851, 0.1205, 0.2188",\
"0.01844, 0.01852, 0.0187, 0.01892, 0.01923, 0.01947, 0.02322, 0.06494, 0.1557, 0.2315",\
"0.01835, 0.01843, 0.01862, 0.01888, 0.01916, 0.02001, 0.04084, 0.1131, 0.1788, 0.2259",\
"0.0183, 0.01837, 0.01856, 0.0188, 0.01948, 0.03865, 0.09281, 0.1343, 0.1624, 0.182",\
"0.01814, 0.0182, 0.01839, 0.02878, 0.04692, 0.05804, 0.0647, 0.06885, 0.07155, 0.07338",\
"-0.009264, -0.009267, -0.009268, -0.009264, -0.009262, -0.009264, -0.009264, -0.009268, -0.009264, -0.009267");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01889, 0.01898, 0.01916, 0.01936, 0.01969, 0.01991, 0.02034, 0.02451, 0.06659, 0.1768",\
"0.0189, 0.01897, 0.01914, 0.01941, 0.01969, 0.01999, 0.02038, 0.02479, 0.06864, 0.1793",\
"0.0188, 0.01889, 0.01906, 0.0193, 0.01953, 0.0199, 0.02031, 0.02608, 0.07637, 0.1873",\
"0.01866, 0.01874, 0.01894, 0.01913, 0.01945, 0.01974, 0.02031, 0.02911, 0.09247, 0.2015",\
"0.01854, 0.01862, 0.01881, 0.01904, 0.01931, 0.01964, 0.02055, 0.03851, 0.1205, 0.2188",\
"0.01844, 0.01852, 0.0187, 0.01892, 0.01923, 0.01947, 0.02322, 0.06494, 0.1557, 0.2315",\
"0.01835, 0.01843, 0.01862, 0.01888, 0.01916, 0.02001, 0.04084, 0.1131, 0.1788, 0.2259",\
"0.0183, 0.01837, 0.01856, 0.0188, 0.01948, 0.03865, 0.09281, 0.1343, 0.1624, 0.182",\
"0.01814, 0.0182, 0.01839, 0.02878, 0.04692, 0.05804, 0.0647, 0.06885, 0.07155, 0.07338",\
"-0.009264, -0.009267, -0.009268, -0.009264, -0.009262, -0.009264, -0.009264, -0.009268, -0.009264, -0.009267");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01889, 0.01897, 0.01915, 0.0194, 0.01963, 0.02001, 0.02031, 0.02435, 0.06734, 0.1762",\
"0.01889, 0.01897, 0.01916, 0.01941, 0.01968, 0.0199, 0.02037, 0.0246, 0.06865, 0.1792",\
"0.01881, 0.01888, 0.01907, 0.0193, 0.01963, 0.02004, 0.02016, 0.02581, 0.07654, 0.1874",\
"0.01868, 0.01876, 0.01892, 0.01918, 0.01946, 0.01975, 0.02032, 0.02922, 0.09249, 0.2015",\
"0.01855, 0.01862, 0.01878, 0.01904, 0.01928, 0.01963, 0.0207, 0.03902, 0.1205, 0.2188",\
"0.01845, 0.01851, 0.01869, 0.01895, 0.01923, 0.01968, 0.02305, 0.06494, 0.1557, 0.2315",\
"0.01837, 0.01844, 0.01863, 0.01887, 0.01916, 0.02023, 0.04123, 0.1132, 0.1788, 0.2259",\
"0.0183, 0.01838, 0.01854, 0.0188, 0.0195, 0.03867, 0.0928, 0.1343, 0.1624, 0.182",\
"0.01815, 0.01821, 0.01841, 0.0288, 0.04693, 0.05805, 0.06474, 0.0689, 0.0716, 0.07343",\
"-0.009247, -0.009244, -0.009242, -0.009244, -0.009244, -0.009247, -0.009247, -0.009245, -0.009242, -0.009245");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.01889, 0.01897, 0.01915, 0.0194, 0.01963, 0.02001, 0.02031, 0.02435, 0.06734, 0.1762",\
"0.01889, 0.01897, 0.01916, 0.01941, 0.01968, 0.0199, 0.02037, 0.0246, 0.06865, 0.1792",\
"0.01881, 0.01888, 0.01907, 0.0193, 0.01963, 0.02004, 0.02016, 0.02581, 0.07654, 0.1874",\
"0.01868, 0.01876, 0.01892, 0.01918, 0.01946, 0.01975, 0.02032, 0.02922, 0.09249, 0.2015",\
"0.01855, 0.01862, 0.01878, 0.01904, 0.01928, 0.01963, 0.0207, 0.03902, 0.1205, 0.2188",\
"0.01845, 0.01851, 0.01869, 0.01895, 0.01923, 0.01968, 0.02305, 0.06494, 0.1557, 0.2315",\
"0.01837, 0.01844, 0.01863, 0.01887, 0.01916, 0.02023, 0.04123, 0.1132, 0.1788, 0.2259",\
"0.0183, 0.01838, 0.01854, 0.0188, 0.0195, 0.03867, 0.0928, 0.1343, 0.1624, 0.182",\
"0.01815, 0.01821, 0.01841, 0.0288, 0.04693, 0.05805, 0.06474, 0.0689, 0.0716, 0.07343",\
"-0.009247, -0.009244, -0.009242, -0.009244, -0.009244, -0.009247, -0.009247, -0.009245, -0.009242, -0.009245");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : falling_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("5.946, 6.031, 6.25, 6.55, 6.923, 7.382, 7.949, 8.649, 9.496, 10.51",\
"6.025, 6.11, 6.329, 6.628, 7.001, 7.46, 8.028, 8.727, 9.575, 10.58",\
"6.302, 6.387, 6.606, 6.906, 7.279, 7.738, 8.306, 9.005, 9.853, 10.86",\
"6.839, 6.925, 7.143, 7.443, 7.816, 8.275, 8.843, 9.542, 10.39, 11.4",\
"7.683, 7.768, 7.987, 8.287, 8.66, 9.119, 9.687, 10.39, 11.23, 12.24",\
"8.871, 8.956, 9.174, 9.474, 9.848, 10.31, 10.87, 11.57, 12.42, 13.43",\
"10.42, 10.5, 10.72, 11.02, 11.39, 11.85, 12.42, 13.12, 13.97, 14.98",\
"12.29, 12.37, 12.59, 12.89, 13.26, 13.72, 14.29, 14.99, 15.84, 16.85",\
"14.42, 14.51, 14.73, 15.02, 15.4, 15.86, 16.42, 17.12, 17.97, 18.98",\
"16.79, 16.88, 17.1, 17.4, 17.77, 18.23, 18.8, 19.5, 20.34, 21.35");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("7.489, 7.626, 8.02, 8.659, 9.581, 10.84, 12.48, 14.54, 17.06, 20.06",\
"7.567, 7.704, 8.098, 8.737, 9.659, 10.91, 12.56, 14.62, 17.14, 20.14",\
"7.845, 7.982, 8.376, 9.015, 9.936, 11.19, 12.83, 14.9, 17.41, 20.42",\
"8.382, 8.519, 8.913, 9.551, 10.47, 11.73, 13.37, 15.43, 17.95, 20.95",\
"9.226, 9.364, 9.757, 10.39, 11.32, 12.57, 14.21, 16.28, 18.8, 21.8",\
"10.41, 10.55, 10.95, 11.58, 12.51, 13.76, 15.4, 17.47, 19.99, 22.98",\
"11.97, 12.11, 12.5, 13.14, 14.06, 15.32, 16.96, 19.02, 21.54, 24.54",\
"13.86, 14, 14.39, 15.03, 15.95, 17.21, 18.85, 20.92, 23.43, 26.43",\
"16.03, 16.17, 16.57, 17.2, 18.12, 19.38, 21.02, 23.09, 25.6, 28.6",\
"18.45, 18.58, 18.98, 19.62, 20.54, 21.79, 23.44, 25.5, 28.02, 31.02");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.436, 0.4998, 0.6808, 0.9786, 1.421, 2.048, 2.915, 4.047, 5.452, 7.15",\
"0.436, 0.4998, 0.6804, 0.9782, 1.421, 2.049, 2.914, 4.043, 5.459, 7.155",\
"0.4362, 0.5002, 0.6804, 0.9782, 1.421, 2.049, 2.913, 4.044, 5.459, 7.153",\
"0.4364, 0.5002, 0.6814, 0.9788, 1.421, 2.048, 2.912, 4.049, 5.46, 7.148",\
"0.436, 0.4998, 0.6794, 0.979, 1.42, 2.048, 2.912, 4.044, 5.46, 7.154",\
"0.436, 0.5, 0.68, 0.978, 1.42, 2.048, 2.912, 4.048, 5.458, 7.152",\
"0.438, 0.5, 0.682, 0.978, 1.42, 2.048, 2.912, 4.044, 5.454, 7.152",\
"0.438, 0.5, 0.682, 0.98, 1.42, 2.05, 2.914, 4.048, 5.458, 7.138",\
"0.436, 0.5, 0.682, 0.98, 1.42, 2.05, 2.912, 4.046, 5.458, 7.154",\
"0.438, 0.5, 0.682, 0.98, 1.42, 2.048, 2.916, 4.046, 5.45, 7.15");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.6112, 0.7558, 1.229, 2.132, 3.55, 5.595, 8.336, 11.77, 15.98, 21",\
"0.6116, 0.7556, 1.229, 2.131, 3.551, 5.603, 8.33, 11.77, 15.98, 21",\
"0.6112, 0.7558, 1.23, 2.131, 3.552, 5.596, 8.34, 11.77, 15.98, 21",\
"0.6112, 0.7556, 1.229, 2.13, 3.552, 5.594, 8.332, 11.77, 15.99, 21",\
"0.612, 0.756, 1.23, 2.132, 3.552, 5.596, 8.322, 11.78, 15.99, 21.02",\
"0.61, 0.758, 1.228, 2.132, 3.552, 5.596, 8.338, 11.77, 15.98, 21.03",\
"0.612, 0.756, 1.23, 2.132, 3.55, 5.598, 8.338, 11.78, 15.98, 21.02",\
"0.612, 0.756, 1.23, 2.132, 3.55, 5.592, 8.332, 11.77, 15.98, 21",\
"0.612, 0.756, 1.23, 2.132, 3.552, 5.596, 8.34, 11.78, 15.99, 21",\
"0.612, 0.756, 1.23, 2.13, 3.55, 5.592, 8.334, 11.78, 15.98, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.027, 2.109, 2.322, 2.613, 2.977, 3.43, 3.996, 4.694, 5.542, 6.552",\
"2.103, 2.185, 2.398, 2.689, 3.053, 3.506, 4.072, 4.77, 5.618, 6.628",\
"2.383, 2.466, 2.679, 2.97, 3.334, 3.787, 4.352, 5.051, 5.899, 6.909",\
"2.924, 3.006, 3.218, 3.51, 3.874, 4.327, 4.892, 5.591, 6.439, 7.449",\
"3.769, 3.851, 4.064, 4.356, 4.719, 5.173, 5.738, 6.437, 7.285, 8.296",\
"4.958, 5.04, 5.253, 5.544, 5.908, 6.362, 6.929, 7.627, 8.476, 9.485",\
"6.49, 6.574, 6.793, 7.088, 7.455, 7.91, 8.476, 9.176, 10.02, 11.03",\
"8.3, 8.395, 8.634, 8.945, 9.321, 9.781, 10.35, 11.05, 11.9, 12.91",\
"10.34, 10.44, 10.71, 11.05, 11.44, 11.91, 12.48, 13.19, 14.03, 15.04",\
"12.6, 12.72, 13.01, 13.38, 13.8, 14.28, 14.86, 15.57, 16.41, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.157, 2.292, 2.678, 3.303, 4.213, 5.467, 7.109, 9.171, 11.69, 14.69",\
"2.217, 2.352, 2.738, 3.363, 4.273, 5.527, 7.169, 9.233, 11.75, 14.75",\
"2.39, 2.524, 2.911, 3.536, 4.446, 5.7, 7.341, 9.405, 11.92, 14.92",\
"2.709, 2.844, 3.23, 3.854, 4.764, 6.017, 7.658, 9.723, 12.24, 15.24",\
"3.2, 3.335, 3.72, 4.344, 5.253, 6.507, 8.15, 10.21, 12.73, 15.73",\
"3.848, 3.986, 4.377, 5.004, 5.913, 7.166, 8.808, 10.87, 13.39, 16.39",\
"4.583, 4.727, 5.13, 5.766, 6.68, 7.933, 9.573, 11.64, 14.16, 17.15",\
"5.384, 5.535, 5.951, 6.598, 7.516, 8.771, 10.41, 12.48, 14.99, 17.99",\
"6.239, 6.397, 6.826, 7.485, 8.407, 9.664, 11.31, 13.37, 15.89, 18.89",\
"7.132, 7.297, 7.745, 8.414, 9.344, 10.6, 12.24, 14.31, 16.82, 19.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4184, 0.4806, 0.6582, 0.9498, 1.392, 2.028, 2.904, 4.04, 5.452, 7.139",\
"0.4184, 0.4804, 0.6584, 0.9512, 1.392, 2.029, 2.904, 4.041, 5.452, 7.139",\
"0.4186, 0.4808, 0.6582, 0.952, 1.393, 2.028, 2.905, 4.041, 5.452, 7.139",\
"0.4186, 0.4804, 0.658, 0.9522, 1.392, 2.029, 2.905, 4.04, 5.451, 7.139",\
"0.4194, 0.4812, 0.659, 0.9526, 1.392, 2.028, 2.904, 4.042, 5.452, 7.14",\
"0.4226, 0.4844, 0.6616, 0.955, 1.393, 2.028, 2.904, 4.042, 5.452, 7.14",\
"0.446, 0.508, 0.682, 0.968, 1.402, 2.036, 2.906, 4.04, 5.45, 7.14",\
"0.518, 0.578, 0.746, 1.018, 1.436, 2.056, 2.918, 4.048, 5.452, 7.142",\
"0.6, 0.664, 0.838, 1.104, 1.508, 2.104, 2.948, 4.062, 5.458, 7.152",\
"0.688, 0.76, 0.94, 1.206, 1.594, 2.172, 2.994, 4.09, 5.476, 7.15");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.5972, 0.7384, 1.202, 2.087, 3.523, 5.587, 8.324, 11.77, 15.99, 21.05",\
"0.597, 0.738, 1.2, 2.086, 3.528, 5.591, 8.32, 11.77, 15.98, 21",\
"0.5966, 0.7378, 1.202, 2.088, 3.522, 5.598, 8.322, 11.77, 15.98, 21.03",\
"0.5962, 0.738, 1.2, 2.087, 3.527, 5.597, 8.321, 11.77, 15.98, 21.03",\
"0.598, 0.7392, 1.204, 2.088, 3.522, 5.586, 8.328, 11.78, 16.01, 21",\
"0.6202, 0.7596, 1.216, 2.094, 3.525, 5.587, 8.332, 11.78, 16.01, 21",\
"0.6558, 0.7972, 1.252, 2.12, 3.538, 5.59, 8.334, 11.77, 15.98, 21",\
"0.696, 0.838, 1.294, 2.15, 3.558, 5.606, 8.334, 11.78, 15.98, 20.99",\
"0.738, 0.882, 1.336, 2.182, 3.578, 5.618, 8.338, 11.78, 15.98, 21.02",\
"0.79, 0.932, 1.382, 2.222, 3.604, 5.63, 8.348, 11.79, 15.99, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.029, 2.113, 2.329, 2.626, 2.997, 3.455, 4.021, 4.722, 5.573, 6.589",\
"2.105, 2.189, 2.405, 2.702, 3.073, 3.531, 4.098, 4.798, 5.649, 6.665",\
"2.386, 2.47, 2.686, 2.983, 3.353, 3.811, 4.378, 5.079, 5.93, 6.946",\
"2.926, 3.01, 3.226, 3.522, 3.893, 4.351, 4.918, 5.619, 6.47, 7.487",\
"3.772, 3.856, 4.071, 4.367, 4.739, 5.197, 5.764, 6.465, 7.316, 8.334",\
"4.961, 5.044, 5.26, 5.557, 5.928, 6.386, 6.954, 7.656, 8.507, 9.528",\
"6.493, 6.58, 6.801, 7.103, 7.477, 7.936, 8.505, 9.205, 10.06, 11.08",\
"8.304, 8.401, 8.643, 8.962, 9.345, 9.81, 10.38, 11.08, 11.94, 12.96",\
"10.34, 10.45, 10.72, 11.07, 11.47, 11.95, 12.52, 13.23, 14.09, 15.1",\
"12.6, 12.73, 13.03, 13.41, 13.84, 14.33, 14.91, 15.62, 16.48, 17.5");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4242, 0.4882, 0.669, 0.9694, 1.414, 2.044, 2.914, 4.052, 5.483, 7.187",\
"0.425, 0.4882, 0.6692, 0.9702, 1.414, 2.044, 2.913, 4.052, 5.483, 7.187",\
"0.425, 0.4876, 0.669, 0.9704, 1.413, 2.044, 2.914, 4.052, 5.483, 7.186",\
"0.425, 0.4878, 0.6704, 0.9704, 1.414, 2.044, 2.914, 4.052, 5.484, 7.187",\
"0.4258, 0.4884, 0.6704, 0.9698, 1.414, 2.044, 2.914, 4.053, 5.488, 7.184",\
"0.4284, 0.4912, 0.673, 0.971, 1.415, 2.045, 2.915, 4.055, 5.494, 7.18",\
"0.454, 0.514, 0.694, 0.986, 1.424, 2.052, 2.918, 4.06, 5.496, 7.178",\
"0.526, 0.588, 0.762, 1.038, 1.458, 2.074, 2.93, 4.07, 5.496, 7.172",\
"0.612, 0.678, 0.858, 1.13, 1.534, 2.126, 2.962, 4.094, 5.498, 7.168",\
"0.702, 0.776, 0.964, 1.24, 1.628, 2.196, 3.012, 4.13, 5.508, 7.164");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.027, 2.109, 2.322, 2.613, 2.977, 3.43, 3.996, 4.694, 5.542, 6.552",\
"2.103, 2.185, 2.398, 2.689, 3.053, 3.506, 4.072, 4.77, 5.618, 6.628",\
"2.383, 2.466, 2.679, 2.97, 3.334, 3.787, 4.352, 5.051, 5.899, 6.909",\
"2.924, 3.006, 3.219, 3.51, 3.874, 4.327, 4.892, 5.591, 6.439, 7.449",\
"3.769, 3.851, 4.064, 4.356, 4.719, 5.173, 5.738, 6.437, 7.285, 8.296",\
"4.958, 5.04, 5.253, 5.544, 5.908, 6.362, 6.928, 7.627, 8.476, 9.485",\
"6.488, 6.574, 6.793, 7.088, 7.455, 7.91, 8.476, 9.176, 10.02, 11.03",\
"8.299, 8.395, 8.633, 8.945, 9.321, 9.781, 10.35, 11.05, 11.9, 12.91",\
"10.34, 10.44, 10.71, 11.05, 11.44, 11.91, 12.49, 13.19, 14.03, 15.04",\
"12.6, 12.72, 13.01, 13.38, 13.8, 14.28, 14.86, 15.57, 16.41, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.157, 2.292, 2.678, 3.303, 4.213, 5.467, 7.109, 9.171, 11.69, 14.69",\
"2.217, 2.352, 2.738, 3.363, 4.273, 5.527, 7.169, 9.233, 11.75, 14.75",\
"2.39, 2.524, 2.911, 3.536, 4.446, 5.7, 7.341, 9.405, 11.92, 14.92",\
"2.709, 2.844, 3.23, 3.854, 4.764, 6.017, 7.659, 9.723, 12.24, 15.24",\
"3.201, 3.335, 3.72, 4.344, 5.254, 6.507, 8.15, 10.21, 12.73, 15.73",\
"3.848, 3.986, 4.378, 5.004, 5.913, 7.166, 8.809, 10.87, 13.39, 16.39",\
"4.583, 4.727, 5.13, 5.766, 6.68, 7.933, 9.573, 11.64, 14.15, 17.16",\
"5.384, 5.535, 5.951, 6.598, 7.516, 8.771, 10.41, 12.48, 14.99, 17.99",\
"6.239, 6.396, 6.827, 7.485, 8.408, 9.665, 11.31, 13.37, 15.89, 18.88",\
"7.132, 7.298, 7.744, 8.415, 9.343, 10.6, 12.24, 14.31, 16.82, 19.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4184, 0.4806, 0.6582, 0.9498, 1.392, 2.028, 2.904, 4.04, 5.452, 7.139",\
"0.4184, 0.4804, 0.6582, 0.9512, 1.392, 2.029, 2.904, 4.041, 5.452, 7.139",\
"0.4186, 0.4808, 0.6582, 0.952, 1.393, 2.028, 2.905, 4.041, 5.452, 7.139",\
"0.4186, 0.4804, 0.6584, 0.9522, 1.392, 2.029, 2.905, 4.041, 5.451, 7.141",\
"0.4192, 0.4814, 0.659, 0.9526, 1.392, 2.028, 2.904, 4.042, 5.452, 7.138",\
"0.4224, 0.4848, 0.6612, 0.9552, 1.393, 2.03, 2.904, 4.042, 5.452, 7.14",\
"0.446, 0.508, 0.68, 0.966, 1.402, 2.034, 2.906, 4.04, 5.452, 7.14",\
"0.518, 0.578, 0.746, 1.016, 1.436, 2.056, 2.918, 4.048, 5.452, 7.14",\
"0.6, 0.664, 0.836, 1.102, 1.508, 2.104, 2.948, 4.064, 5.458, 7.146",\
"0.688, 0.76, 0.94, 1.204, 1.592, 2.172, 2.994, 4.088, 5.478, 7.152");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.5972, 0.7384, 1.202, 2.087, 3.523, 5.587, 8.324, 11.77, 15.99, 21.05",\
"0.597, 0.738, 1.2, 2.086, 3.528, 5.591, 8.32, 11.77, 15.98, 21",\
"0.5966, 0.7378, 1.202, 2.088, 3.522, 5.598, 8.322, 11.77, 15.98, 21.03",\
"0.5962, 0.738, 1.2, 2.088, 3.522, 5.598, 8.321, 11.77, 15.98, 21.03",\
"0.5988, 0.739, 1.2, 2.088, 3.528, 5.591, 8.319, 11.77, 15.98, 21.01",\
"0.6202, 0.76, 1.215, 2.094, 3.527, 5.587, 8.338, 11.78, 16.01, 21",\
"0.6558, 0.7972, 1.254, 2.118, 3.536, 5.6, 8.322, 11.77, 15.98, 21",\
"0.694, 0.838, 1.29, 2.154, 3.558, 5.606, 8.336, 11.78, 15.98, 21.01",\
"0.738, 0.882, 1.332, 2.184, 3.58, 5.618, 8.338, 11.78, 15.98, 21",\
"0.788, 0.932, 1.38, 2.22, 3.604, 5.63, 8.352, 11.79, 15.99, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.029, 2.113, 2.329, 2.626, 2.997, 3.454, 4.021, 4.722, 5.573, 6.589",\
"2.105, 2.189, 2.405, 2.702, 3.073, 3.531, 4.098, 4.798, 5.649, 6.666",\
"2.386, 2.47, 2.686, 2.982, 3.353, 3.811, 4.379, 5.079, 5.93, 6.947",\
"2.926, 3.01, 3.225, 3.522, 3.894, 4.352, 4.919, 5.619, 6.47, 7.488",\
"3.772, 3.856, 4.071, 4.368, 4.739, 5.197, 5.765, 6.465, 7.316, 8.336",\
"4.961, 5.044, 5.26, 5.557, 5.928, 6.387, 6.955, 7.656, 8.508, 9.529",\
"6.493, 6.58, 6.801, 7.103, 7.477, 7.936, 8.505, 9.206, 10.06, 11.08",\
"8.304, 8.401, 8.644, 8.962, 9.346, 9.81, 10.38, 11.08, 11.94, 12.96",\
"10.34, 10.45, 10.72, 11.07, 11.47, 11.95, 12.53, 13.23, 14.09, 15.1",\
"12.6, 12.73, 13.03, 13.41, 13.84, 14.33, 14.91, 15.62, 16.48, 17.49");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4242, 0.4876, 0.6698, 0.9704, 1.414, 2.044, 2.913, 4.052, 5.484, 7.187",\
"0.4242, 0.4876, 0.6692, 0.9686, 1.414, 2.044, 2.913, 4.052, 5.484, 7.187",\
"0.4246, 0.4876, 0.6696, 0.9702, 1.414, 2.044, 2.913, 4.052, 5.485, 7.187",\
"0.4244, 0.4874, 0.6692, 0.9696, 1.414, 2.044, 2.914, 4.053, 5.486, 7.187",\
"0.425, 0.4884, 0.6704, 0.9706, 1.414, 2.044, 2.914, 4.053, 5.489, 7.185",\
"0.4278, 0.4912, 0.6736, 0.971, 1.415, 2.046, 2.916, 4.056, 5.494, 7.18",\
"0.454, 0.514, 0.694, 0.986, 1.424, 2.05, 2.92, 4.062, 5.496, 7.176",\
"0.526, 0.59, 0.76, 1.038, 1.46, 2.074, 2.932, 4.074, 5.494, 7.17",\
"0.61, 0.678, 0.858, 1.13, 1.536, 2.126, 2.964, 4.096, 5.496, 7.164",\
"0.702, 0.776, 0.966, 1.242, 1.628, 2.196, 3.016, 4.13, 5.506, 7.16");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.027, 2.109, 2.322, 2.613, 2.977, 3.43, 3.995, 4.694, 5.542, 6.553",\
"2.103, 2.185, 2.398, 2.689, 3.053, 3.506, 4.071, 4.77, 5.619, 6.629",\
"2.383, 2.466, 2.678, 2.97, 3.334, 3.787, 4.352, 5.051, 5.9, 6.91",\
"2.923, 3.006, 3.218, 3.509, 3.873, 4.327, 4.892, 5.591, 6.439, 7.45",\
"3.769, 3.851, 4.064, 4.355, 4.719, 5.172, 5.737, 6.436, 7.285, 8.295",\
"4.957, 5.04, 5.252, 5.544, 5.908, 6.361, 6.927, 7.627, 8.475, 9.485",\
"6.488, 6.574, 6.793, 7.088, 7.455, 7.91, 8.476, 9.176, 10.02, 11.03",\
"8.299, 8.395, 8.634, 8.946, 9.321, 9.781, 10.35, 11.05, 11.9, 12.91",\
"10.34, 10.44, 10.71, 11.05, 11.44, 11.91, 12.48, 13.19, 14.03, 15.04",\
"12.6, 12.72, 13.01, 13.38, 13.8, 14.28, 14.86, 15.57, 16.42, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.137, 2.271, 2.657, 3.281, 4.192, 5.445, 7.088, 9.152, 11.67, 14.67",\
"2.197, 2.331, 2.717, 3.341, 4.252, 5.506, 7.148, 9.212, 11.73, 14.73",\
"2.371, 2.505, 2.89, 3.515, 4.425, 5.679, 7.322, 9.386, 11.9, 14.9",\
"2.692, 2.826, 3.211, 3.835, 4.744, 5.998, 7.639, 9.705, 12.23, 15.23",\
"3.187, 3.321, 3.706, 4.329, 5.238, 6.492, 8.135, 10.2, 12.71, 15.72",\
"3.838, 3.975, 4.366, 4.992, 5.901, 7.155, 8.796, 10.86, 13.38, 16.39",\
"4.575, 4.719, 5.123, 5.757, 6.671, 7.924, 9.564, 11.63, 14.15, 17.15",\
"5.378, 5.528, 5.945, 6.591, 7.51, 8.765, 10.41, 12.47, 14.99, 17.98",\
"6.234, 6.392, 6.822, 7.479, 8.402, 9.659, 11.3, 13.37, 15.88, 18.88",\
"7.128, 7.293, 7.739, 8.41, 9.339, 10.6, 12.24, 14.3, 16.82, 19.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4182, 0.4804, 0.6574, 0.9518, 1.394, 2.03, 2.907, 4.045, 5.453, 7.15",\
"0.4186, 0.4804, 0.6582, 0.9498, 1.391, 2.03, 2.906, 4.045, 5.461, 7.145",\
"0.4184, 0.481, 0.6572, 0.9518, 1.39, 2.029, 2.907, 4.042, 5.46, 7.142",\
"0.4184, 0.4812, 0.6584, 0.9514, 1.395, 2.029, 2.904, 4.046, 5.458, 7.149",\
"0.419, 0.4816, 0.6592, 0.9514, 1.392, 2.03, 2.907, 4.045, 5.452, 7.143",\
"0.4228, 0.4844, 0.6616, 0.9536, 1.394, 2.03, 2.908, 4.041, 5.458, 7.154",\
"0.446, 0.508, 0.682, 0.966, 1.404, 2.034, 2.908, 4.044, 5.46, 7.156",\
"0.52, 0.578, 0.746, 1.016, 1.436, 2.056, 2.92, 4.048, 5.462, 7.15",\
"0.602, 0.664, 0.838, 1.104, 1.51, 2.104, 2.95, 4.062, 5.46, 7.148",\
"0.688, 0.76, 0.942, 1.206, 1.592, 2.17, 2.992, 4.09, 5.478, 7.152");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.5946, 0.7356, 1.198, 2.087, 3.522, 5.586, 8.32, 11.78, 15.99, 21.01",\
"0.5942, 0.736, 1.199, 2.087, 3.526, 5.587, 8.321, 11.77, 15.98, 21.01",\
"0.595, 0.736, 1.199, 2.086, 3.527, 5.586, 8.32, 11.77, 15.98, 21",\
"0.594, 0.7356, 1.199, 2.084, 3.527, 5.593, 8.322, 11.77, 16, 21.05",\
"0.5956, 0.7374, 1.2, 2.085, 3.526, 5.587, 8.32, 11.77, 15.98, 21.06",\
"0.6198, 0.7586, 1.216, 2.093, 3.528, 5.594, 8.322, 11.77, 15.99, 21.01",\
"0.6558, 0.7962, 1.254, 2.12, 3.536, 5.598, 8.322, 11.77, 15.98, 21",\
"0.694, 0.836, 1.29, 2.152, 3.556, 5.608, 8.334, 11.78, 15.99, 21",\
"0.74, 0.88, 1.332, 2.182, 3.578, 5.618, 8.34, 11.78, 15.98, 20.99",\
"0.788, 0.93, 1.38, 2.222, 3.604, 5.63, 8.35, 11.79, 15.99, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.028, 2.112, 2.328, 2.624, 2.995, 3.457, 4.033, 4.738, 5.585, 6.591",\
"2.105, 2.188, 2.404, 2.7, 3.072, 3.533, 4.109, 4.814, 5.661, 6.667",\
"2.385, 2.469, 2.684, 2.981, 3.352, 3.814, 4.39, 5.095, 5.942, 6.948",\
"2.925, 3.009, 3.224, 3.521, 3.892, 4.354, 4.93, 5.635, 6.482, 7.488",\
"3.772, 3.855, 4.07, 4.366, 4.737, 5.2, 5.775, 6.481, 7.327, 8.334",\
"4.96, 5.043, 5.258, 5.556, 5.927, 6.389, 6.965, 7.671, 8.518, 9.524",\
"6.491, 6.579, 6.8, 7.101, 7.475, 7.939, 8.514, 9.22, 10.07, 11.07",\
"8.303, 8.4, 8.642, 8.961, 9.344, 9.812, 10.39, 11.09, 11.94, 12.95",\
"10.34, 10.45, 10.72, 11.07, 11.47, 11.95, 12.53, 13.24, 14.08, 15.09",\
"12.6, 12.73, 13.03, 13.4, 13.83, 14.33, 14.92, 15.62, 16.47, 17.47");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4238, 0.487, 0.6692, 0.9696, 1.419, 2.067, 2.941, 4.053, 5.433, 7.106",\
"0.4236, 0.4868, 0.6686, 0.9694, 1.419, 2.067, 2.941, 4.053, 5.434, 7.103",\
"0.4236, 0.487, 0.67, 0.9692, 1.419, 2.067, 2.941, 4.053, 5.432, 7.107",\
"0.4236, 0.4872, 0.6686, 0.9684, 1.419, 2.067, 2.941, 4.054, 5.433, 7.106",\
"0.4238, 0.488, 0.6696, 0.9702, 1.42, 2.067, 2.94, 4.053, 5.433, 7.103",\
"0.4272, 0.4904, 0.6724, 0.9706, 1.42, 2.068, 2.941, 4.054, 5.432, 7.102",\
"0.452, 0.514, 0.692, 0.986, 1.43, 2.072, 2.942, 4.052, 5.432, 7.106",\
"0.526, 0.588, 0.76, 1.036, 1.464, 2.094, 2.95, 4.052, 5.43, 7.104",\
"0.608, 0.678, 0.858, 1.128, 1.542, 2.148, 2.972, 4.056, 5.43, 7.108",\
"0.7, 0.774, 0.966, 1.238, 1.634, 2.216, 3.01, 4.07, 5.432, 7.104");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.027, 2.109, 2.322, 2.613, 2.977, 3.43, 3.995, 4.694, 5.542, 6.553",\
"2.103, 2.185, 2.398, 2.689, 3.053, 3.506, 4.071, 4.77, 5.619, 6.629",\
"2.383, 2.466, 2.678, 2.97, 3.334, 3.787, 4.352, 5.051, 5.899, 6.909",\
"2.923, 3.006, 3.218, 3.509, 3.874, 4.327, 4.892, 5.591, 6.439, 7.449",\
"3.769, 3.851, 4.064, 4.355, 4.719, 5.172, 5.737, 6.437, 7.284, 8.294",\
"4.958, 5.04, 5.253, 5.544, 5.908, 6.361, 6.928, 7.627, 8.475, 9.486",\
"6.488, 6.574, 6.792, 7.088, 7.455, 7.91, 8.476, 9.176, 10.02, 11.03",\
"8.299, 8.395, 8.634, 8.945, 9.321, 9.781, 10.35, 11.05, 11.9, 12.91",\
"10.34, 10.44, 10.71, 11.05, 11.44, 11.91, 12.48, 13.19, 14.03, 15.04",\
"12.6, 12.72, 13.01, 13.38, 13.8, 14.28, 14.86, 15.57, 16.42, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.137, 2.271, 2.657, 3.281, 4.191, 5.445, 7.088, 9.152, 11.67, 14.67",\
"2.197, 2.331, 2.717, 3.341, 4.252, 5.506, 7.148, 9.212, 11.73, 14.73",\
"2.371, 2.505, 2.89, 3.515, 4.425, 5.679, 7.322, 9.386, 11.9, 14.9",\
"2.692, 2.826, 3.211, 3.835, 4.744, 5.998, 7.641, 9.706, 12.22, 15.22",\
"3.186, 3.321, 3.705, 4.329, 5.238, 6.492, 8.134, 10.2, 12.72, 15.72",\
"3.837, 3.975, 4.366, 4.992, 5.901, 7.155, 8.797, 10.86, 13.38, 16.38",\
"4.574, 4.719, 5.122, 5.757, 6.671, 7.924, 9.564, 11.63, 14.15, 17.16",\
"5.378, 5.528, 5.946, 6.592, 7.509, 8.765, 10.41, 12.47, 14.99, 17.98",\
"6.234, 6.391, 6.822, 7.479, 8.402, 9.659, 11.3, 13.37, 15.88, 18.88",\
"7.129, 7.294, 7.741, 8.41, 9.339, 10.6, 12.24, 14.3, 16.82, 19.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4182, 0.4804, 0.6574, 0.9518, 1.394, 2.03, 2.907, 4.045, 5.453, 7.15",\
"0.4186, 0.4804, 0.6582, 0.9498, 1.391, 2.029, 2.906, 4.045, 5.46, 7.145",\
"0.4184, 0.481, 0.6574, 0.9516, 1.391, 2.029, 2.907, 4.045, 5.461, 7.146",\
"0.4186, 0.4808, 0.658, 0.9516, 1.392, 2.029, 2.907, 4.046, 5.457, 7.156",\
"0.419, 0.4812, 0.6588, 0.951, 1.392, 2.029, 2.906, 4.041, 5.454, 7.155",\
"0.423, 0.484, 0.6614, 0.9546, 1.392, 2.032, 2.908, 4.046, 5.454, 7.142",\
"0.446, 0.508, 0.682, 0.968, 1.404, 2.034, 2.908, 4.046, 5.454, 7.148",\
"0.52, 0.578, 0.746, 1.016, 1.438, 2.056, 2.92, 4.05, 5.46, 7.148",\
"0.6, 0.666, 0.838, 1.104, 1.51, 2.104, 2.948, 4.06, 5.458, 7.144",\
"0.688, 0.758, 0.942, 1.204, 1.592, 2.174, 2.99, 4.09, 5.478, 7.152");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.5946, 0.7356, 1.198, 2.087, 3.522, 5.586, 8.32, 11.77, 15.98, 21",\
"0.5942, 0.736, 1.199, 2.087, 3.526, 5.588, 8.321, 11.77, 15.98, 21.01",\
"0.595, 0.736, 1.199, 2.086, 3.527, 5.586, 8.32, 11.77, 15.98, 21",\
"0.5944, 0.7354, 1.198, 2.087, 3.526, 5.587, 8.319, 11.77, 15.98, 21.01",\
"0.5972, 0.737, 1.2, 2.088, 3.525, 5.587, 8.32, 11.78, 15.98, 21.04",\
"0.6182, 0.7584, 1.216, 2.092, 3.523, 5.586, 8.339, 11.77, 16, 21.01",\
"0.6548, 0.7962, 1.254, 2.118, 3.536, 5.596, 8.322, 11.79, 15.98, 21",\
"0.694, 0.836, 1.292, 2.154, 3.558, 5.606, 8.336, 11.78, 15.98, 21",\
"0.738, 0.88, 1.332, 2.184, 3.578, 5.618, 8.342, 11.78, 15.98, 21.01",\
"0.788, 0.932, 1.382, 2.22, 3.604, 5.63, 8.35, 11.79, 15.99, 21.04");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.029, 2.112, 2.328, 2.624, 2.995, 3.457, 4.033, 4.738, 5.585, 6.591",\
"2.105, 2.188, 2.404, 2.7, 3.071, 3.533, 4.109, 4.814, 5.661, 6.667",\
"2.385, 2.469, 2.684, 2.981, 3.352, 3.814, 4.39, 5.095, 5.942, 6.948",\
"2.926, 3.009, 3.224, 3.521, 3.892, 4.354, 4.93, 5.635, 6.482, 7.488",\
"3.771, 3.855, 4.07, 4.366, 4.737, 5.199, 5.775, 6.481, 7.328, 8.334",\
"4.96, 5.043, 5.259, 5.555, 5.926, 6.389, 6.965, 7.671, 8.518, 9.524",\
"6.491, 6.577, 6.8, 7.101, 7.475, 7.939, 8.514, 9.22, 10.07, 11.07",\
"8.303, 8.4, 8.643, 8.96, 9.344, 9.812, 10.39, 11.1, 11.94, 12.95",\
"10.34, 10.45, 10.72, 11.07, 11.47, 11.95, 12.53, 13.24, 14.08, 15.09",\
"12.6, 12.73, 13.03, 13.4, 13.83, 14.33, 14.92, 15.62, 16.47, 17.47");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4236, 0.487, 0.6686, 0.9694, 1.419, 2.067, 2.94, 4.055, 5.434, 7.108",\
"0.4238, 0.487, 0.6684, 0.9694, 1.42, 2.067, 2.941, 4.054, 5.434, 7.104",\
"0.424, 0.4866, 0.6688, 0.9696, 1.419, 2.067, 2.941, 4.055, 5.433, 7.107",\
"0.4234, 0.487, 0.6692, 0.9698, 1.42, 2.067, 2.941, 4.055, 5.434, 7.105",\
"0.424, 0.488, 0.6702, 0.9702, 1.42, 2.067, 2.941, 4.054, 5.433, 7.107",\
"0.4278, 0.4906, 0.6726, 0.9708, 1.421, 2.068, 2.941, 4.053, 5.434, 7.108",\
"0.452, 0.514, 0.692, 0.984, 1.43, 2.072, 2.942, 4.054, 5.432, 7.104",\
"0.524, 0.588, 0.76, 1.038, 1.464, 2.092, 2.95, 4.052, 5.43, 7.104",\
"0.61, 0.678, 0.856, 1.13, 1.542, 2.148, 2.972, 4.058, 5.428, 7.108",\
"0.7, 0.774, 0.964, 1.238, 1.634, 2.216, 3.008, 4.068, 5.432, 7.104");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.029, 2.113, 2.329, 2.626, 2.997, 3.455, 4.021, 4.722, 5.573, 6.589",\
"2.105, 2.189, 2.405, 2.702, 3.073, 3.531, 4.098, 4.798, 5.649, 6.665",\
"2.386, 2.47, 2.686, 2.983, 3.353, 3.811, 4.378, 5.079, 5.93, 6.946",\
"2.926, 3.01, 3.226, 3.522, 3.893, 4.351, 4.918, 5.619, 6.47, 7.487",\
"3.772, 3.856, 4.071, 4.367, 4.739, 5.197, 5.764, 6.465, 7.316, 8.334",\
"4.961, 5.044, 5.26, 5.557, 5.928, 6.386, 6.954, 7.656, 8.507, 9.528",\
"6.493, 6.58, 6.801, 7.103, 7.477, 7.936, 8.505, 9.205, 10.06, 11.08",\
"8.304, 8.401, 8.643, 8.962, 9.345, 9.81, 10.38, 11.08, 11.94, 12.96",\
"10.34, 10.45, 10.72, 11.07, 11.47, 11.95, 12.52, 13.23, 14.09, 15.1",\
"12.6, 12.73, 13.03, 13.41, 13.84, 14.33, 14.91, 15.62, 16.48, 17.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("2.157, 2.292, 2.678, 3.303, 4.213, 5.467, 7.109, 9.171, 11.69, 14.69",\
"2.217, 2.352, 2.738, 3.363, 4.273, 5.527, 7.169, 9.233, 11.75, 14.75",\
"2.39, 2.524, 2.911, 3.536, 4.446, 5.7, 7.341, 9.405, 11.92, 14.92",\
"2.709, 2.844, 3.23, 3.854, 4.764, 6.017, 7.659, 9.723, 12.24, 15.24",\
"3.201, 3.335, 3.72, 4.344, 5.254, 6.507, 8.15, 10.21, 12.73, 15.73",\
"3.848, 3.986, 4.378, 5.004, 5.913, 7.166, 8.809, 10.87, 13.39, 16.39",\
"4.583, 4.727, 5.13, 5.766, 6.68, 7.933, 9.573, 11.64, 14.15, 17.16",\
"5.384, 5.535, 5.951, 6.598, 7.516, 8.771, 10.41, 12.48, 14.99, 17.99",\
"6.239, 6.396, 6.827, 7.485, 8.408, 9.665, 11.31, 13.37, 15.89, 18.88",\
"7.132, 7.298, 7.744, 8.415, 9.343, 10.6, 12.24, 14.31, 16.82, 19.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.4242, 0.4882, 0.669, 0.9694, 1.414, 2.044, 2.914, 4.052, 5.483, 7.187",\
"0.425, 0.4882, 0.6692, 0.9702, 1.414, 2.044, 2.913, 4.052, 5.483, 7.187",\
"0.425, 0.4876, 0.669, 0.9704, 1.413, 2.044, 2.914, 4.052, 5.483, 7.186",\
"0.425, 0.4878, 0.6704, 0.9704, 1.414, 2.044, 2.914, 4.052, 5.484, 7.187",\
"0.4258, 0.4884, 0.6704, 0.9698, 1.414, 2.044, 2.914, 4.053, 5.488, 7.184",\
"0.4284, 0.4912, 0.673, 0.971, 1.415, 2.045, 2.915, 4.055, 5.494, 7.18",\
"0.454, 0.514, 0.694, 0.986, 1.424, 2.052, 2.918, 4.06, 5.496, 7.178",\
"0.526, 0.588, 0.762, 1.038, 1.458, 2.074, 2.93, 4.07, 5.496, 7.172",\
"0.612, 0.678, 0.858, 1.13, 1.534, 2.126, 2.962, 4.094, 5.498, 7.168",\
"0.702, 0.776, 0.964, 1.24, 1.628, 2.196, 3.012, 4.13, 5.508, 7.164");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.5946, 0.7356, 1.198, 2.087, 3.522, 5.586, 8.32, 11.78, 15.99, 21.01",\
"0.5942, 0.736, 1.199, 2.087, 3.526, 5.587, 8.321, 11.77, 15.98, 21.01",\
"0.595, 0.736, 1.199, 2.086, 3.527, 5.586, 8.32, 11.77, 15.98, 21",\
"0.594, 0.7356, 1.199, 2.084, 3.527, 5.593, 8.322, 11.77, 16, 21.05",\
"0.5956, 0.7374, 1.2, 2.085, 3.526, 5.587, 8.32, 11.77, 15.98, 21.06",\
"0.6198, 0.7586, 1.216, 2.093, 3.528, 5.594, 8.322, 11.77, 15.99, 21.01",\
"0.6558, 0.7962, 1.254, 2.12, 3.536, 5.598, 8.322, 11.77, 15.98, 21",\
"0.694, 0.836, 1.29, 2.152, 3.556, 5.608, 8.334, 11.78, 15.99, 21",\
"0.74, 0.88, 1.332, 2.182, 3.578, 5.618, 8.34, 11.78, 15.98, 20.99",\
"0.788, 0.93, 1.38, 2.222, 3.604, 5.63, 8.35, 11.79, 15.99, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("7.297, 7.432, 7.818, 8.442, 9.351, 10.6, 12.25, 14.31, 16.83, 19.83",\
"7.38, 7.515, 7.901, 8.525, 9.434, 10.69, 12.33, 14.39, 16.91, 19.91",\
"7.654, 7.789, 8.176, 8.799, 9.708, 10.96, 12.6, 14.67, 17.19, 20.18",\
"8.183, 8.318, 8.703, 9.328, 10.24, 11.49, 13.13, 15.2, 17.71, 20.72",\
"9.013, 9.148, 9.534, 10.16, 11.07, 12.32, 13.96, 16.02, 18.54, 21.54",\
"10.18, 10.32, 10.71, 11.33, 12.24, 13.49, 15.13, 17.2, 19.72, 22.71",\
"11.73, 11.86, 12.25, 12.87, 13.78, 15.04, 16.68, 18.74, 21.26, 24.26",\
"13.66, 13.8, 14.18, 14.81, 15.72, 16.97, 18.61, 20.68, 23.2, 26.2",\
"15.96, 16.1, 16.48, 17.11, 18.01, 19.27, 20.91, 22.97, 25.49, 28.49",\
"18.56, 18.7, 19.09, 19.71, 20.62, 21.87, 23.51, 25.58, 28.1, 31.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.6016, 0.7412, 1.204, 2.086, 3.527, 5.587, 8.34, 11.77, 15.98, 21",\
"0.601, 0.7416, 1.204, 2.088, 3.528, 5.596, 8.322, 11.78, 15.98, 21",\
"0.601, 0.7416, 1.202, 2.089, 3.527, 5.594, 8.322, 11.78, 15.98, 21",\
"0.6006, 0.742, 1.203, 2.087, 3.528, 5.586, 8.33, 11.77, 16, 21",\
"0.6, 0.742, 1.206, 2.088, 3.526, 5.586, 8.322, 11.79, 16.01, 21.01",\
"0.6, 0.742, 1.206, 2.088, 3.524, 5.596, 8.336, 11.77, 15.98, 20.99",\
"0.602, 0.74, 1.204, 2.09, 3.522, 5.586, 8.32, 11.77, 15.98, 21.02",\
"0.602, 0.742, 1.202, 2.088, 3.522, 5.588, 8.32, 11.77, 15.98, 21",\
"0.602, 0.742, 1.206, 2.086, 3.528, 5.596, 8.32, 11.78, 15.98, 21",\
"0.6, 0.742, 1.202, 2.088, 3.522, 5.588, 8.322, 11.77, 16, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("7.299, 7.434, 7.82, 8.444, 9.353, 10.61, 12.25, 14.31, 16.83, 19.83",\
"7.382, 7.517, 7.902, 8.527, 9.436, 10.69, 12.33, 14.4, 16.91, 19.91",\
"7.656, 7.791, 8.177, 8.801, 9.71, 10.96, 12.6, 14.67, 17.19, 20.18",\
"8.184, 8.32, 8.705, 9.33, 10.24, 11.49, 13.13, 15.2, 17.72, 20.72",\
"9.016, 9.15, 9.536, 10.16, 11.07, 12.32, 13.96, 16.03, 18.55, 21.55",\
"10.19, 10.32, 10.71, 11.33, 12.24, 13.49, 15.14, 17.2, 19.72, 22.71",\
"11.73, 11.87, 12.25, 12.88, 13.79, 15.04, 16.68, 18.75, 21.26, 24.26",\
"13.66, 13.8, 14.19, 14.81, 15.72, 16.97, 18.61, 20.68, 23.2, 26.2",\
"15.96, 16.1, 16.48, 17.11, 18.02, 19.27, 20.91, 22.97, 25.5, 28.49",\
"18.57, 18.7, 19.09, 19.71, 20.62, 21.88, 23.52, 25.58, 28.1, 31.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.6012, 0.7412, 1.206, 2.087, 3.523, 5.587, 8.336, 11.77, 15.98, 21",\
"0.6008, 0.7416, 1.205, 2.089, 3.522, 5.586, 8.328, 11.77, 16.01, 21",\
"0.6008, 0.7412, 1.204, 2.089, 3.522, 5.596, 8.322, 11.78, 15.98, 21",\
"0.601, 0.7418, 1.205, 2.085, 3.524, 5.588, 8.34, 11.77, 15.98, 21",\
"0.6, 0.742, 1.204, 2.084, 3.528, 5.586, 8.32, 11.77, 15.99, 21.01",\
"0.602, 0.742, 1.204, 2.088, 3.528, 5.59, 8.328, 11.77, 15.98, 21.02",\
"0.6, 0.742, 1.204, 2.086, 3.526, 5.588, 8.322, 11.77, 15.98, 21.02",\
"0.602, 0.742, 1.204, 2.088, 3.526, 5.588, 8.32, 11.77, 15.98, 21.05",\
"0.602, 0.742, 1.206, 2.086, 3.528, 5.586, 8.328, 11.79, 15.98, 21",\
"0.6, 0.742, 1.202, 2.086, 3.528, 5.59, 8.322, 11.77, 15.98, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("5.375, 5.511, 5.898, 6.523, 7.433, 8.686, 10.33, 12.39, 14.91, 17.91",\
"5.456, 5.592, 5.979, 6.603, 7.513, 8.766, 10.41, 12.47, 14.99, 17.99",\
"5.734, 5.869, 6.257, 6.882, 7.791, 9.045, 10.69, 12.75, 15.27, 18.28",\
"6.27, 6.406, 6.793, 7.418, 8.328, 9.582, 11.22, 13.29, 15.81, 18.82",\
"7.109, 7.245, 7.632, 8.258, 9.167, 10.42, 12.06, 14.13, 16.64, 19.65",\
"8.28, 8.416, 8.803, 9.428, 10.34, 11.59, 13.23, 15.3, 17.82, 20.82",\
"9.779, 9.914, 10.3, 10.93, 11.84, 13.09, 14.73, 16.79, 19.31, 22.31",\
"11.57, 11.7, 12.09, 12.71, 13.62, 14.88, 16.52, 18.58, 21.1, 24.1",\
"13.62, 13.75, 14.14, 14.77, 15.68, 16.93, 18.57, 20.64, 23.15, 26.16",\
"15.91, 16.05, 16.44, 17.06, 17.97, 19.22, 20.87, 22.93, 25.45, 28.46");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.605, 0.7444, 1.207, 2.088, 3.529, 5.594, 8.322, 11.78, 15.98, 21.04",\
"0.6046, 0.7454, 1.207, 2.09, 3.529, 5.596, 8.322, 11.78, 15.98, 21.04",\
"0.6046, 0.746, 1.208, 2.092, 3.524, 5.586, 8.321, 11.79, 15.99, 21.01",\
"0.605, 0.7456, 1.209, 2.088, 3.529, 5.596, 8.32, 11.78, 15.98, 21.01",\
"0.6048, 0.7454, 1.209, 2.091, 3.528, 5.594, 8.322, 11.77, 15.98, 21",\
"0.606, 0.746, 1.206, 2.088, 3.528, 5.586, 8.322, 11.77, 15.98, 21.01",\
"0.604, 0.746, 1.206, 2.09, 3.524, 5.586, 8.33, 11.78, 15.99, 21",\
"0.604, 0.746, 1.206, 2.092, 3.524, 5.598, 8.32, 11.78, 15.98, 21.01",\
"0.606, 0.746, 1.206, 2.092, 3.526, 5.588, 8.326, 11.77, 15.98, 21",\
"0.608, 0.75, 1.212, 2.092, 3.524, 5.59, 8.338, 11.78, 15.98, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("5.375, 5.511, 5.897, 6.523, 7.432, 8.686, 10.33, 12.39, 14.91, 17.92",\
"5.456, 5.592, 5.979, 6.604, 7.513, 8.767, 10.41, 12.47, 14.99, 17.99",\
"5.735, 5.87, 6.258, 6.882, 7.792, 9.045, 10.69, 12.75, 15.27, 18.28",\
"6.271, 6.407, 6.793, 7.419, 8.328, 9.582, 11.22, 13.29, 15.81, 18.81",\
"7.109, 7.245, 7.632, 8.257, 9.167, 10.42, 12.06, 14.13, 16.65, 19.66",\
"8.28, 8.416, 8.803, 9.428, 10.34, 11.59, 13.23, 15.3, 17.82, 20.82",\
"9.779, 9.914, 10.3, 10.93, 11.84, 13.09, 14.73, 16.79, 19.31, 22.31",\
"11.57, 11.7, 12.09, 12.71, 13.62, 14.88, 16.52, 18.58, 21.1, 24.1",\
"13.62, 13.75, 14.14, 14.77, 15.68, 16.93, 18.57, 20.64, 23.15, 26.15",\
"15.91, 16.05, 16.44, 17.06, 17.97, 19.22, 20.87, 22.93, 25.45, 28.45");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.6044, 0.7454, 1.209, 2.091, 3.524, 5.586, 8.33, 11.77, 16.01, 21",\
"0.6048, 0.7452, 1.205, 2.089, 3.529, 5.595, 8.32, 11.77, 15.98, 21.05",\
"0.6044, 0.7458, 1.206, 2.092, 3.523, 5.599, 8.324, 11.78, 16, 21.07",\
"0.605, 0.7454, 1.207, 2.092, 3.523, 5.589, 8.32, 11.78, 15.99, 21.01",\
"0.6048, 0.7448, 1.206, 2.092, 3.524, 5.59, 8.32, 11.79, 15.99, 21.01",\
"0.604, 0.746, 1.208, 2.09, 3.528, 5.598, 8.322, 11.77, 15.98, 21.01",\
"0.606, 0.744, 1.206, 2.09, 3.528, 5.596, 8.34, 11.79, 15.98, 20.99",\
"0.606, 0.746, 1.21, 2.092, 3.526, 5.598, 8.32, 11.77, 15.98, 21.01",\
"0.606, 0.746, 1.208, 2.09, 3.528, 5.594, 8.326, 11.77, 15.98, 21",\
"0.608, 0.748, 1.21, 2.09, 3.524, 5.592, 8.324, 11.77, 15.98, 21");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("7.299, 7.434, 7.82, 8.444, 9.353, 10.61, 12.25, 14.31, 16.83, 19.83",\
"7.382, 7.517, 7.902, 8.527, 9.436, 10.69, 12.33, 14.4, 16.91, 19.91",\
"7.656, 7.791, 8.177, 8.801, 9.71, 10.96, 12.6, 14.67, 17.19, 20.18",\
"8.184, 8.32, 8.705, 9.33, 10.24, 11.49, 13.13, 15.2, 17.72, 20.72",\
"9.016, 9.15, 9.536, 10.16, 11.07, 12.32, 13.96, 16.03, 18.55, 21.55",\
"10.19, 10.32, 10.71, 11.33, 12.24, 13.49, 15.14, 17.2, 19.72, 22.71",\
"11.73, 11.87, 12.25, 12.88, 13.79, 15.04, 16.68, 18.75, 21.26, 24.26",\
"13.66, 13.8, 14.19, 14.81, 15.72, 16.97, 18.61, 20.68, 23.2, 26.2",\
"15.96, 16.1, 16.48, 17.11, 18.02, 19.27, 20.91, 22.97, 25.5, 28.49",\
"18.57, 18.7, 19.09, 19.71, 20.62, 21.88, 23.52, 25.58, 28.1, 31.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003275, 0.01126, 0.02651, 0.05027, 0.08361, 0.1275, 0.1827, 0.2502, 0.3306");
values("0.6044, 0.7454, 1.209, 2.091, 3.524, 5.586, 8.33, 11.77, 16.01, 21",\
"0.6048, 0.7452, 1.205, 2.089, 3.529, 5.595, 8.32, 11.77, 15.98, 21.05",\
"0.6044, 0.7458, 1.206, 2.092, 3.523, 5.599, 8.324, 11.78, 16, 21.07",\
"0.605, 0.7454, 1.207, 2.092, 3.523, 5.589, 8.32, 11.78, 15.99, 21.01",\
"0.6048, 0.7448, 1.206, 2.092, 3.524, 5.59, 8.32, 11.79, 15.99, 21.01",\
"0.604, 0.746, 1.208, 2.09, 3.528, 5.598, 8.322, 11.77, 15.98, 21.01",\
"0.606, 0.744, 1.206, 2.09, 3.528, 5.596, 8.34, 11.79, 15.98, 20.99",\
"0.606, 0.746, 1.21, 2.092, 3.526, 5.598, 8.32, 11.77, 15.98, 21.01",\
"0.606, 0.746, 1.208, 2.09, 3.528, 5.594, 8.326, 11.77, 15.98, 21",\
"0.608, 0.748, 1.21, 2.09, 3.524, 5.592, 8.324, 11.77, 15.98, 21");
}
}
}
pin(RN) {
capacitance : 0.006705 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.699 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004238, 0.004184, 0.004181, 0.004185, 0.004182, 0.004186, 0.004181, \
0.004181, 0.004181, 0.003484");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004183, -0.004175, -0.004165, -0.004162, -0.004179, -0.004176, \
-0.004176, -0.004172, -0.004171, -0.003781");
}
}
internal_power() {
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004238, 0.004184, 0.004181, 0.004174, 0.004182, 0.004182, 0.004182, \
0.004182, 0.00418, 0.003482");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004183, -0.004175, -0.004165, -0.004162, -0.004179, -0.004175, \
-0.004176, -0.004172, -0.00417, -0.00378");
}
}
internal_power() {
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004241, 0.004184, 0.004178, 0.004171, 0.004184, 0.00418, 0.004181, \
0.00418, 0.00418, 0.003491");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004182, -0.004173, -0.004164, -0.004159, -0.004174, -0.004174, \
-0.004173, -0.004172, -0.004169, -0.003783");
}
}
internal_power() {
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003924, 0.003855, 0.003826, 0.003811, 0.00381, 0.003806, 0.003805, \
0.003803, 0.003804, 0.003097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003769, -0.003781, -0.003824, -0.003876, -0.003933, -0.003959, \
-0.003978, -0.003991, -0.003998, -0.003645");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-4.282, -4.376, -4.671, -5.24, -6.136, -7.408, -9.024, -10.98, -13.22, -15.69",\
"-4.25, -4.345, -4.636, -5.209, -6.102, -7.346, -8.964, -10.94, -13.17, -15.65",\
"-4.207, -4.3, -4.586, -5.157, -6.051, -7.291, -8.911, -10.87, -13.11, -15.57",\
"-4.173, -4.25, -4.557, -5.129, -6.015, -7.258, -8.867, -10.82, -13.07, -15.54",\
"-3.889, -3.959, -4.246, -4.829, -5.757, -7.011, -8.634, -10.61, -12.88, -15.38",\
"-2.958, -3.069, -3.366, -3.951, -4.875, -6.194, -7.847, -9.864, -12.18, -14.71",\
"-1.433, -1.555, -1.857, -2.475, -3.418, -4.795, -6.459, -8.58, -10.97, -13.57",\
"0.61, 0.49, 0.171, -0.471, -1.46, -2.853, -4.628, -6.833, -9.322, -12.01",\
"3.145, 3.003, 2.678, 1.999, 0.964, -0.493, -2.351, -4.67, -7.207, -10.04",\
"6.189, 6.029, 5.678, 4.956, 3.854, 2.308, 0.385, -2.073, -4.72, -7.67");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("6.824, 6.908, 7.178, 7.718, 8.564, 9.748, 11.31, 13.17, 15.32, 17.7",\
"6.799, 6.877, 7.154, 7.688, 8.539, 9.721, 11.28, 13.15, 15.29, 17.67",\
"6.786, 6.86, 7.139, 7.674, 8.517, 9.71, 11.25, 13.13, 15.27, 17.65",\
"6.904, 6.982, 7.262, 7.803, 8.639, 9.828, 11.38, 13.26, 15.4, 17.77",\
"7.237, 7.313, 7.586, 8.124, 8.972, 10.16, 11.71, 13.59, 15.72, 18.11",\
"7.789, 7.865, 8.145, 8.685, 9.525, 10.71, 12.27, 14.14, 16.28, 18.66",\
"8.581, 8.667, 8.935, 9.475, 10.32, 11.5, 13.06, 14.94, 17.08, 19.46",\
"9.623, 9.699, 9.979, 10.51, 11.36, 12.54, 14.1, 15.97, 18.11, 20.49",\
"10.89, 10.97, 11.25, 11.78, 12.63, 13.81, 15.36, 17.24, 19.38, 21.76",\
"12.37, 12.45, 12.72, 13.26, 14.11, 15.3, 16.85, 18.73, 20.87, 23.25");
}
}
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("4.699");
}
}
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("4.66");
}
}
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.571");
}
}
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.571");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.189, -0.14, 0.052, 0.357, 0.748, 1.201, 1.69, 2.224, 2.794, 3.401",\
"-0.248, -0.201, -0.018, 0.3, 0.688, 1.139, 1.633, 2.159, 2.736, 3.342",\
"-0.43, -0.385, -0.204, 0.109, 0.514, 0.954, 1.446, 1.983, 2.569, 3.177",\
"-0.719, -0.669, -0.491, -0.166, 0.228, 0.681, 1.173, 1.712, 2.296, 2.915",\
"-1.079, -1.025, -0.849, -0.536, -0.138, 0.319, 0.81, 1.354, 1.931, 2.551",\
"-1.501, -1.453, -1.274, -0.967, -0.568, -0.114, 0.382, 0.911, 1.483, 2.098",\
"-1.984, -1.932, -1.759, -1.453, -1.052, -0.596, -0.105, 0.421, 0.983, 1.579",\
"-2.509, -2.462, -2.285, -1.981, -1.583, -1.131, -0.636, -0.11, 0.449, 1.026",\
"-3.069, -3.023, -2.855, -2.551, -2.157, -1.703, -1.203, -0.677, -0.131, 0.444",\
"-3.656, -3.611, -3.447, -3.15, -2.752, -2.3, -1.802, -1.276, -0.738, -0.167");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.189, -0.14, 0.052, 0.357, 0.748, 1.201, 1.69, 2.224, 2.794, 3.401",\
"-0.248, -0.201, -0.018, 0.3, 0.688, 1.139, 1.633, 2.159, 2.736, 3.342",\
"-0.43, -0.385, -0.204, 0.109, 0.514, 0.954, 1.446, 1.983, 2.569, 3.177",\
"-0.719, -0.669, -0.491, -0.166, 0.228, 0.681, 1.173, 1.712, 2.296, 2.915",\
"-1.079, -1.025, -0.849, -0.536, -0.138, 0.319, 0.81, 1.346, 1.931, 2.551",\
"-1.501, -1.453, -1.274, -0.967, -0.568, -0.114, 0.382, 0.911, 1.483, 2.098",\
"-1.984, -1.932, -1.759, -1.453, -1.052, -0.596, -0.105, 0.426, 0.983, 1.579",\
"-2.509, -2.462, -2.285, -1.981, -1.583, -1.131, -0.636, -0.11, 0.449, 1.026",\
"-3.069, -3.023, -2.855, -2.551, -2.157, -1.703, -1.203, -0.677, -0.131, 0.444",\
"-3.656, -3.618, -3.447, -3.15, -2.752, -2.299, -1.802, -1.276, -0.738, -0.167");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.166, 0.223, 0.412, 0.737, 1.168, 1.658, 2.2, 2.759, 3.353, 3.956",\
"0.106, 0.162, 0.349, 0.679, 1.109, 1.6, 2.141, 2.701, 3.299, 3.901",\
"-0.061, -0.008, 0.181, 0.515, 0.955, 1.449, 1.986, 2.556, 3.151, 3.749",\
"-0.339, -0.28, -0.097, 0.242, 0.685, 1.186, 1.728, 2.305, 2.9, 3.513",\
"-0.692, -0.647, -0.456, -0.127, 0.316, 0.823, 1.376, 1.952, 2.553, 3.167",\
"-1.11, -1.065, -0.881, -0.554, -0.109, 0.4, 0.948, 1.528, 2.13, 2.743",\
"-1.573, -1.523, -1.347, -1.026, -0.581, -0.078, 0.471, 1.057, 1.657, 2.276",\
"-2.078, -2.026, -1.852, -1.53, -1.09, -0.594, -0.041, 0.542, 1.148, 1.767",\
"-2.595, -2.554, -2.382, -2.066, -1.636, -1.138, -0.593, -0.01, 0.6, 1.212",\
"-3.145, -3.103, -2.933, -2.626, -2.2, -1.7, -1.157, -0.583, 0.024, 0.638");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.166, 0.223, 0.412, 0.737, 1.168, 1.658, 2.2, 2.766, 3.353, 3.956",\
"0.106, 0.162, 0.349, 0.679, 1.109, 1.6, 2.141, 2.701, 3.299, 3.901",\
"-0.061, -0.008, 0.181, 0.515, 0.955, 1.449, 1.986, 2.556, 3.141, 3.749",\
"-0.339, -0.28, -0.097, 0.242, 0.685, 1.186, 1.729, 2.305, 2.9, 3.506",\
"-0.692, -0.647, -0.456, -0.127, 0.316, 0.823, 1.376, 1.952, 2.553, 3.167",\
"-1.11, -1.065, -0.881, -0.554, -0.109, 0.4, 0.948, 1.528, 2.13, 2.743",\
"-1.573, -1.523, -1.347, -1.026, -0.581, -0.078, 0.471, 1.057, 1.657, 2.276",\
"-2.078, -2.026, -1.852, -1.53, -1.09, -0.594, -0.041, 0.542, 1.148, 1.767",\
"-2.605, -2.554, -2.382, -2.066, -1.636, -1.138, -0.593, -0.01, 0.6, 1.212",\
"-3.145, -3.103, -2.933, -2.626, -2.2, -1.7, -1.157, -0.583, 0.024, 0.638");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.67, 0.638, 0.541, 0.43, 0.317, 0.227, 0.19, 0.211, 0.303, 0.472",\
"0.729, 0.691, 0.597, 0.488, 0.362, 0.273, 0.23, 0.256, 0.332, 0.495",\
"0.906, 0.871, 0.77, 0.659, 0.542, 0.438, 0.39, 0.401, 0.476, 0.615",\
"1.189, 1.155, 1.053, 0.949, 0.829, 0.726, 0.663, 0.652, 0.701, 0.824",\
"1.579, 1.538, 1.435, 1.315, 1.203, 1.084, 0.995, 0.95, 0.959, 1.034",\
"2.01, 1.975, 1.857, 1.717, 1.578, 1.433, 1.302, 1.207, 1.153, 1.154",\
"2.494, 2.45, 2.329, 2.161, 1.989, 1.817, 1.654, 1.5, 1.394, 1.326",\
"2.996, 2.962, 2.828, 2.638, 2.428, 2.221, 2.014, 1.826, 1.663, 1.535",\
"3.533, 3.5, 3.358, 3.145, 2.904, 2.663, 2.424, 2.188, 1.98, 1.798",\
"4.093, 4.058, 3.917, 3.694, 3.431, 3.155, 2.886, 2.623, 2.371, 2.149");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.67, 0.638, 0.541, 0.43, 0.317, 0.227, 0.19, 0.211, 0.303, 0.472",\
"0.729, 0.691, 0.597, 0.488, 0.362, 0.273, 0.23, 0.256, 0.332, 0.495",\
"0.906, 0.871, 0.77, 0.659, 0.542, 0.438, 0.39, 0.401, 0.476, 0.621",\
"1.189, 1.155, 1.053, 0.949, 0.829, 0.726, 0.663, 0.652, 0.701, 0.824",\
"1.579, 1.538, 1.435, 1.315, 1.203, 1.084, 0.995, 0.95, 0.959, 1.034",\
"2.01, 1.975, 1.857, 1.717, 1.578, 1.433, 1.302, 1.202, 1.153, 1.161",\
"2.494, 2.46, 2.329, 2.161, 1.989, 1.817, 1.654, 1.5, 1.387, 1.326",\
"2.996, 2.962, 2.828, 2.637, 2.427, 2.221, 2.014, 1.826, 1.663, 1.535",\
"3.533, 3.5, 3.358, 3.145, 2.903, 2.663, 2.424, 2.188, 1.98, 1.798",\
"4.093, 4.058, 3.917, 3.694, 3.424, 3.155, 2.877, 2.614, 2.365, 2.143");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.59, 0.562, 0.46, 0.33, 0.228, 0.155, 0.141, 0.176, 0.284, 0.453",\
"0.645, 0.613, 0.509, 0.381, 0.278, 0.206, 0.19, 0.213, 0.313, 0.482",\
"0.816, 0.783, 0.68, 0.556, 0.456, 0.38, 0.347, 0.372, 0.466, 0.615",\
"1.126, 1.087, 0.981, 0.866, 0.764, 0.684, 0.634, 0.644, 0.706, 0.837",\
"1.539, 1.504, 1.406, 1.279, 1.172, 1.074, 1.002, 0.967, 0.993, 1.084",\
"2.003, 1.975, 1.871, 1.734, 1.598, 1.478, 1.366, 1.298, 1.272, 1.301",\
"2.513, 2.49, 2.376, 2.22, 2.056, 1.913, 1.769, 1.652, 1.578, 1.55",\
"3.038, 3.011, 2.894, 2.724, 2.533, 2.351, 2.183, 2.039, 1.915, 1.833",\
"3.571, 3.548, 3.436, 3.244, 3.033, 2.82, 2.622, 2.431, 2.271, 2.146",\
"4.131, 4.102, 3.987, 3.788, 3.56, 3.319, 3.092, 2.874, 2.681, 2.52");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.59, 0.562, 0.46, 0.33, 0.228, 0.155, 0.141, 0.176, 0.284, 0.453",\
"0.645, 0.613, 0.509, 0.381, 0.278, 0.206, 0.18, 0.213, 0.313, 0.482",\
"0.816, 0.783, 0.68, 0.556, 0.446, 0.372, 0.347, 0.372, 0.456, 0.615",\
"1.126, 1.087, 0.981, 0.866, 0.764, 0.675, 0.634, 0.644, 0.706, 0.837",\
"1.539, 1.504, 1.406, 1.279, 1.172, 1.069, 0.995, 0.967, 0.993, 1.084",\
"2.003, 1.975, 1.871, 1.734, 1.593, 1.478, 1.366, 1.293, 1.266, 1.301",\
"2.513, 2.49, 2.371, 2.22, 2.056, 1.905, 1.769, 1.652, 1.571, 1.55",\
"3.038, 3.011, 2.894, 2.724, 2.533, 2.351, 2.183, 2.032, 1.915, 1.833",\
"3.571, 3.548, 3.436, 3.244, 3.033, 2.82, 2.615, 2.431, 2.271, 2.146",\
"4.125, 4.102, 3.981, 3.788, 3.56, 3.319, 3.092, 2.874, 2.681, 2.52");
}
}
}
pin(SETN) {
capacitance : 0.005574 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.442 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0402, 0.04017, 0.03992, 0.03966, 0.03948, 0.03934, 0.03923, \
0.03909, 0.03753, 0.02036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01202, 0.01198, 0.01185, 0.0117, 0.01156, 0.01145, 0.01136, \
0.01129, 0.01123, 0.0114");
}
}
internal_power() {
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003977, 0.003974, 0.003961, 0.003959, 0.003964, 0.003966, 0.003965, \
0.003966, 0.003963, 0.003331");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003055, -0.003048, -0.003044, -0.003049, -0.003068, -0.003072, \
-0.003084, -0.003105, -0.003154, -0.003015");
}
}
internal_power() {
when : "!CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04021, 0.04017, 0.03992, 0.03966, 0.03948, 0.03934, 0.03923, \
0.0391, 0.03753, 0.02036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01202, 0.01198, 0.01185, 0.0117, 0.01155, 0.01145, 0.01136, \
0.01129, 0.01123, 0.01141");
}
}
internal_power() {
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00398, 0.003971, 0.003965, 0.00396, 0.003969, 0.003966, 0.003966, \
0.003966, 0.003963, 0.003333");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003055, -0.003048, -0.003044, -0.003049, -0.003068, -0.003072, \
-0.003084, -0.003105, -0.003154, -0.003017");
}
}
internal_power() {
when : "CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03944, 0.03943, 0.03921, 0.03896, 0.03877, 0.03865, 0.03856, \
0.03849, 0.03842, 0.02634");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01185, 0.01182, 0.0117, 0.01158, 0.01144, 0.01133, 0.01123, \
0.01116, 0.01111, 0.0113");
}
}
internal_power() {
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01877, 0.01877, 0.01865, 0.01852, 0.01842, 0.01835, 0.01831, \
0.01829, 0.01827, 0.01347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002021, 0.002017, 0.001985, 0.001934, 0.001858, 0.001807, 0.001762, \
0.00172, 0.001676, 0.001876");
}
}
internal_power() {
when : "CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02498, 0.02497, 0.02487, 0.02475, 0.02465, 0.02457, 0.02453, \
0.02448, 0.02442, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006771, 0.006744, 0.006666, 0.006588, 0.006503, 0.006439, 0.00638, \
0.00633, 0.006275, 0.006405");
}
}
internal_power() {
when : "CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003977, 0.00397, 0.003958, 0.003963, 0.003967, 0.003966, 0.003964, \
0.003964, 0.003963, 0.003331");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003054, -0.003049, -0.003044, -0.003049, -0.003068, -0.003073, \
-0.003085, -0.003104, -0.003154, -0.003015");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.481, -0.544, -0.843, -1.424, -2.337, -3.613, -5.244, -7.142, -9.264, -11.6",\
"-0.427, -0.491, -0.783, -1.369, -2.277, -3.56, -5.189, -7.089, -9.216, -11.55",\
"-0.235, -0.303, -0.589, -1.18, -2.087, -3.357, -4.984, -6.879, -9.015, -11.35",\
"0.131, 0.066, -0.23, -0.816, -1.718, -2.988, -4.605, -6.497, -8.629, -10.97",\
"0.692, 0.63, 0.341, -0.247, -1.148, -2.418, -4.036, -5.937, -8.073, -10.41",\
"1.43, 1.366, 1.078, 0.496, -0.415, -1.68, -3.3, -5.212, -7.358, -9.718",\
"2.435, 2.37, 2.076, 1.495, 0.582, -0.703, -2.335, -4.261, -6.439, -8.815",\
"3.956, 3.835, 3.539, 2.914, 1.952, 0.6, -1.109, -3.084, -5.308, -7.715",\
"6.214, 6.043, 5.723, 5.058, 4.012, 2.507, 0.572, -1.599, -3.969, -6.462",\
"9.17, 8.955, 8.615, 7.808, 6.672, 5.092, 2.998, 0.554, -2.184, -4.909");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.118, 2.198, 2.478, 3.016, 3.862, 5.041, 6.586, 8.422, 10.51, 12.81",\
"2.073, 2.147, 2.422, 2.963, 3.807, 4.992, 6.534, 8.37, 10.45, 12.76",\
"1.889, 1.963, 2.243, 2.778, 3.623, 4.807, 6.346, 8.185, 10.28, 12.58",\
"1.587, 1.664, 1.936, 2.473, 3.321, 4.505, 6.044, 7.888, 9.973, 12.29",\
"1.22, 1.295, 1.579, 2.111, 2.953, 4.142, 5.686, 7.528, 9.61, 11.92",\
"0.82, 0.902, 1.181, 1.72, 2.557, 3.748, 5.287, 7.129, 9.21, 11.52",\
"0.405, 0.479, 0.759, 1.295, 2.14, 3.328, 4.864, 6.707, 8.788, 11.1",\
"-0.033, 0.044, 0.321, 0.858, 1.706, 2.889, 4.43, 6.27, 8.355, 10.66",\
"-0.483, -0.404, -0.125, 0.415, 1.254, 2.446, 3.983, 5.824, 7.91, 10.22",\
"-0.938, -0.862, -0.581, -0.042, 0.798, 1.986, 3.527, 5.375, 7.452, 9.77");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.67, 0.729, 0.906, 1.189, 1.579, 2.01, 2.494, 2.996, 3.533, 4.093",\
"0.638, 0.691, 0.871, 1.155, 1.538, 1.975, 2.45, 2.962, 3.5, 4.058",\
"0.541, 0.597, 0.77, 1.053, 1.435, 1.857, 2.329, 2.828, 3.358, 3.917",\
"0.43, 0.488, 0.659, 0.949, 1.315, 1.717, 2.161, 2.638, 3.145, 3.694",\
"0.317, 0.362, 0.542, 0.829, 1.203, 1.578, 1.989, 2.428, 2.904, 3.431",\
"0.227, 0.273, 0.438, 0.726, 1.084, 1.433, 1.817, 2.221, 2.663, 3.155",\
"0.19, 0.23, 0.39, 0.663, 0.995, 1.302, 1.654, 2.014, 2.424, 2.886",\
"0.211, 0.256, 0.401, 0.652, 0.95, 1.207, 1.5, 1.826, 2.188, 2.623",\
"0.303, 0.332, 0.476, 0.701, 0.959, 1.153, 1.394, 1.663, 1.98, 2.371",\
"0.472, 0.495, 0.615, 0.824, 1.034, 1.154, 1.326, 1.535, 1.798, 2.149");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.67, 0.729, 0.906, 1.189, 1.579, 2.01, 2.494, 2.996, 3.533, 4.093",\
"0.638, 0.691, 0.871, 1.155, 1.538, 1.975, 2.46, 2.962, 3.5, 4.058",\
"0.541, 0.597, 0.77, 1.053, 1.435, 1.857, 2.329, 2.828, 3.358, 3.917",\
"0.43, 0.488, 0.659, 0.949, 1.315, 1.717, 2.161, 2.637, 3.145, 3.694",\
"0.317, 0.362, 0.542, 0.829, 1.203, 1.578, 1.989, 2.427, 2.903, 3.424",\
"0.227, 0.273, 0.438, 0.726, 1.084, 1.433, 1.817, 2.221, 2.663, 3.155",\
"0.19, 0.23, 0.39, 0.663, 0.995, 1.302, 1.654, 2.014, 2.424, 2.877",\
"0.211, 0.256, 0.401, 0.652, 0.95, 1.202, 1.5, 1.826, 2.188, 2.614",\
"0.303, 0.332, 0.476, 0.701, 0.959, 1.153, 1.387, 1.663, 1.98, 2.365",\
"0.472, 0.495, 0.621, 0.824, 1.034, 1.161, 1.326, 1.535, 1.798, 2.143");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.59, 0.645, 0.816, 1.126, 1.539, 2.003, 2.513, 3.038, 3.571, 4.131",\
"0.562, 0.613, 0.783, 1.087, 1.504, 1.975, 2.49, 3.011, 3.548, 4.102",\
"0.46, 0.509, 0.68, 0.981, 1.406, 1.871, 2.376, 2.894, 3.436, 3.987",\
"0.33, 0.381, 0.556, 0.866, 1.279, 1.734, 2.22, 2.724, 3.244, 3.788",\
"0.228, 0.278, 0.456, 0.764, 1.172, 1.598, 2.056, 2.533, 3.033, 3.56",\
"0.155, 0.206, 0.38, 0.684, 1.074, 1.478, 1.913, 2.351, 2.82, 3.319",\
"0.141, 0.19, 0.347, 0.634, 1.002, 1.366, 1.769, 2.183, 2.622, 3.092",\
"0.176, 0.213, 0.372, 0.644, 0.967, 1.298, 1.652, 2.039, 2.431, 2.874",\
"0.284, 0.313, 0.466, 0.706, 0.993, 1.272, 1.578, 1.915, 2.271, 2.681",\
"0.453, 0.482, 0.615, 0.837, 1.084, 1.301, 1.55, 1.833, 2.146, 2.52");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.59, 0.645, 0.816, 1.126, 1.539, 2.003, 2.513, 3.038, 3.571, 4.125",\
"0.562, 0.613, 0.783, 1.087, 1.504, 1.975, 2.49, 3.011, 3.548, 4.102",\
"0.46, 0.509, 0.68, 0.981, 1.406, 1.871, 2.371, 2.894, 3.436, 3.981",\
"0.33, 0.381, 0.556, 0.866, 1.279, 1.734, 2.22, 2.724, 3.244, 3.788",\
"0.228, 0.278, 0.446, 0.764, 1.172, 1.593, 2.056, 2.533, 3.033, 3.56",\
"0.155, 0.206, 0.372, 0.675, 1.069, 1.478, 1.905, 2.351, 2.82, 3.319",\
"0.141, 0.18, 0.347, 0.634, 0.995, 1.366, 1.769, 2.183, 2.615, 3.092",\
"0.176, 0.213, 0.372, 0.644, 0.967, 1.293, 1.652, 2.032, 2.431, 2.874",\
"0.284, 0.313, 0.456, 0.706, 0.993, 1.266, 1.571, 1.915, 2.271, 2.681",\
"0.453, 0.482, 0.615, 0.837, 1.084, 1.301, 1.55, 1.833, 2.146, 2.52");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.189, -0.248, -0.43, -0.719, -1.079, -1.501, -1.984, -2.509, -3.069, -3.656",\
"-0.14, -0.201, -0.385, -0.669, -1.025, -1.453, -1.932, -2.462, -3.023, -3.611",\
"0.052, -0.018, -0.204, -0.491, -0.849, -1.274, -1.759, -2.285, -2.855, -3.447",\
"0.357, 0.3, 0.109, -0.166, -0.536, -0.967, -1.453, -1.981, -2.551, -3.15",\
"0.748, 0.688, 0.514, 0.228, -0.138, -0.568, -1.052, -1.583, -2.157, -2.752",\
"1.201, 1.139, 0.954, 0.681, 0.319, -0.114, -0.596, -1.131, -1.703, -2.3",\
"1.69, 1.633, 1.446, 1.173, 0.81, 0.382, -0.105, -0.636, -1.203, -1.802",\
"2.224, 2.159, 1.983, 1.712, 1.354, 0.911, 0.421, -0.11, -0.677, -1.276",\
"2.794, 2.736, 2.569, 2.296, 1.931, 1.483, 0.983, 0.449, -0.131, -0.738",\
"3.401, 3.342, 3.177, 2.915, 2.551, 2.098, 1.579, 1.026, 0.444, -0.167");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.189, -0.248, -0.43, -0.719, -1.079, -1.501, -1.984, -2.509, -3.069, -3.656",\
"-0.14, -0.201, -0.385, -0.669, -1.025, -1.453, -1.932, -2.462, -3.023, -3.618",\
"0.052, -0.018, -0.204, -0.491, -0.849, -1.274, -1.759, -2.285, -2.855, -3.447",\
"0.357, 0.3, 0.109, -0.166, -0.536, -0.967, -1.453, -1.981, -2.551, -3.15",\
"0.748, 0.688, 0.514, 0.228, -0.138, -0.568, -1.052, -1.583, -2.157, -2.752",\
"1.201, 1.139, 0.954, 0.681, 0.319, -0.114, -0.596, -1.131, -1.703, -2.299",\
"1.69, 1.633, 1.446, 1.173, 0.81, 0.382, -0.105, -0.636, -1.203, -1.802",\
"2.224, 2.159, 1.983, 1.712, 1.346, 0.911, 0.426, -0.11, -0.677, -1.276",\
"2.794, 2.736, 2.569, 2.296, 1.931, 1.483, 0.983, 0.449, -0.131, -0.738",\
"3.401, 3.342, 3.177, 2.915, 2.551, 2.098, 1.579, 1.026, 0.444, -0.167");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.166, 0.106, -0.061, -0.339, -0.692, -1.11, -1.573, -2.078, -2.595, -3.145",\
"0.223, 0.162, -0.008, -0.28, -0.647, -1.065, -1.523, -2.026, -2.554, -3.103",\
"0.412, 0.349, 0.181, -0.097, -0.456, -0.881, -1.347, -1.852, -2.382, -2.933",\
"0.737, 0.679, 0.515, 0.242, -0.127, -0.554, -1.026, -1.53, -2.066, -2.626",\
"1.168, 1.109, 0.955, 0.685, 0.316, -0.109, -0.581, -1.09, -1.636, -2.2",\
"1.658, 1.6, 1.449, 1.186, 0.823, 0.4, -0.078, -0.594, -1.138, -1.7",\
"2.2, 2.141, 1.986, 1.728, 1.376, 0.948, 0.471, -0.041, -0.593, -1.157",\
"2.759, 2.701, 2.556, 2.305, 1.952, 1.528, 1.057, 0.542, -0.01, -0.583",\
"3.353, 3.299, 3.151, 2.9, 2.553, 2.13, 1.657, 1.148, 0.6, 0.024",\
"3.956, 3.901, 3.749, 3.513, 3.167, 2.743, 2.276, 1.767, 1.212, 0.638");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.166, 0.106, -0.061, -0.339, -0.692, -1.11, -1.573, -2.078, -2.605, -3.145",\
"0.223, 0.162, -0.008, -0.28, -0.647, -1.065, -1.523, -2.026, -2.554, -3.103",\
"0.412, 0.349, 0.181, -0.097, -0.456, -0.881, -1.347, -1.852, -2.382, -2.933",\
"0.737, 0.679, 0.515, 0.242, -0.127, -0.554, -1.026, -1.53, -2.066, -2.626",\
"1.168, 1.109, 0.955, 0.685, 0.316, -0.109, -0.581, -1.09, -1.636, -2.2",\
"1.658, 1.6, 1.449, 1.186, 0.823, 0.4, -0.078, -0.594, -1.138, -1.7",\
"2.2, 2.141, 1.986, 1.729, 1.376, 0.948, 0.471, -0.041, -0.593, -1.157",\
"2.766, 2.701, 2.556, 2.305, 1.952, 1.528, 1.057, 0.542, -0.01, -0.583",\
"3.353, 3.299, 3.141, 2.9, 2.553, 2.13, 1.657, 1.148, 0.6, 0.024",\
"3.956, 3.901, 3.749, 3.506, 3.167, 2.743, 2.276, 1.767, 1.212, 0.638");
}
}
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.442");
}
}
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.442");
}
}
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.808");
}
}
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.808");
}
}
}
}