blob: 0234b549c5180e73abbb714b7a283e324d4aa87e [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__latrsnq_1) {
area : 52.684800 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : H ;
clear_preset_var2 : L ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!RN&!SETN" ;
value : "3.54636e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!RN&SETN" ;
value : "3.45456e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&RN&!SETN" ;
value : "3.36258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&RN&SETN" ;
value : "4.89492e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!RN&!SETN" ;
value : "3.11364e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!RN&SETN" ;
value : "3.4605e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&RN&!SETN" ;
value : "3.12786e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&RN&SETN" ;
value : "3.46716e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!RN&!SETN" ;
value : "3.54888e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!RN&SETN" ;
value : "3.45708e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&RN&!SETN" ;
value : "3.36258e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&RN&SETN" ;
value : "6.03144e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!RN&!SETN" ;
value : "3.55482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!RN&SETN" ;
value : "3.90168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&RN&!SETN" ;
value : "3.36852e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&RN&SETN" ;
value : "3.81546e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.03144e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002784 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002709, 0.002719, 0.002724, 0.00274, 0.002757, 0.002763, 0.002771, \
0.002769, 0.002766, 0.002755");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00208, -0.002083, -0.00211, -0.002127, -0.002142, -0.002148, \
-0.002151, -0.002157, -0.002158, -0.002159");
}
}
internal_power() {
when : "!E&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002709, 0.00272, 0.002724, 0.00274, 0.002756, 0.002764, 0.002772, \
0.002772, 0.002767, 0.002757");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00208, -0.002083, -0.002109, -0.002128, -0.002142, -0.002148, \
-0.002151, -0.002156, -0.002159, -0.002159");
}
}
internal_power() {
when : "!E&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002187, 0.00219, 0.002185, 0.002187, 0.002194, 0.002191, 0.00219, \
0.002192, 0.002192, 0.002191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001955, -0.002053, -0.002108, -0.002128, -0.002144, -0.002147, \
-0.002152, -0.002155, -0.002158, -0.002159");
}
}
internal_power() {
when : "!E&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002358, 0.002357, 0.002356, 0.002358, 0.002361, 0.00236, 0.00236, \
0.002361, 0.00236, 0.002361");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002081, -0.002086, -0.002111, -0.002126, -0.002144, -0.00215, \
-0.002153, -0.002156, -0.002158, -0.00216");
}
}
internal_power() {
when : "E&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002367, 0.002372, 0.00237, 0.002364, 0.002366, 0.002365, 0.002362, \
0.002358, 0.002352, 0.002343");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002041, -0.002046, -0.002047, -0.002046, -0.002055, -0.002061, \
-0.002069, -0.002078, -0.002093, -0.002115");
}
}
internal_power() {
when : "E&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002367, 0.002372, 0.00237, 0.002364, 0.002368, 0.002365, 0.002363, \
0.002357, 0.002351, 0.002342");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002042, -0.002046, -0.002047, -0.002045, -0.002055, -0.002061, \
-0.002068, -0.002079, -0.002093, -0.002115");
}
}
internal_power() {
when : "E&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02381, 0.02378, 0.02366, 0.0235, 0.02339, 0.02334, 0.02336, \
0.02347, 0.02371, 0.0241");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00613, 0.006049, 0.005948, 0.005865, 0.005793, 0.005758, 0.00579, \
0.005906, 0.006122, 0.00645");
}
}
timing() {
related_pin : "E" ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-1.586, -1.555, -1.434, -1.236, -1.016, -0.762, -0.5, -0.231, 0.046, 0.351",\
"-1.617, -1.589, -1.47, -1.267, -1.055, -0.793, -0.53, -0.263, 0.014, 0.327",\
"-1.726, -1.691, -1.567, -1.378, -1.156, -0.909, -0.642, -0.373, -0.091, 0.217",\
"-1.901, -1.871, -1.753, -1.554, -1.339, -1.089, -0.824, -0.556, -0.267, 0.045",\
"-2.167, -2.137, -2.021, -1.821, -1.603, -1.373, -1.099, -0.823, -0.53, -0.206",\
"-2.548, -2.513, -2.395, -2.196, -1.984, -1.752, -1.479, -1.188, -0.877, -0.545",\
"-3.011, -2.976, -2.857, -2.66, -2.439, -2.207, -1.932, -1.622, -1.303, -0.962",\
"-3.518, -3.491, -3.374, -3.173, -2.95, -2.716, -2.431, -2.115, -1.782, -1.426",\
"-4.089, -4.055, -3.943, -3.743, -3.508, -3.267, -2.991, -2.653, -2.31, -1.94",\
"-4.706, -4.676, -4.563, -4.357, -4.123, -3.871, -3.598, -3.262, -2.893, -2.509");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-1.179, -1.17, -1.155, -1.19, -1.33, -1.545, -1.792, -2.005, -2.187, -2.32",\
"-1.203, -1.192, -1.17, -1.212, -1.351, -1.571, -1.809, -2.025, -2.205, -2.332",\
"-1.268, -1.256, -1.242, -1.273, -1.417, -1.633, -1.866, -2.08, -2.258, -2.386",\
"-1.393, -1.384, -1.361, -1.402, -1.537, -1.734, -1.958, -2.154, -2.323, -2.448",\
"-1.578, -1.57, -1.552, -1.58, -1.703, -1.881, -2.071, -2.255, -2.406, -2.524",\
"-1.789, -1.782, -1.757, -1.779, -1.882, -2.033, -2.202, -2.367, -2.507, -2.605",\
"-1.994, -1.977, -1.954, -1.963, -2.047, -2.17, -2.321, -2.465, -2.596, -2.683",\
"-2.166, -2.147, -2.12, -2.117, -2.18, -2.286, -2.411, -2.542, -2.661, -2.749",\
"-2.306, -2.29, -2.26, -2.247, -2.286, -2.369, -2.476, -2.597, -2.704, -2.778",\
"-2.409, -2.393, -2.353, -2.328, -2.358, -2.419, -2.51, -2.62, -2.718, -2.787");
}
}
timing() {
related_pin : "E" ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("1.821, 1.788, 1.676, 1.473, 1.262, 1.026, 0.769, 0.539, 0.316, 0.088",\
"1.857, 1.827, 1.712, 1.507, 1.295, 1.063, 0.798, 0.565, 0.339, 0.107",\
"1.955, 1.926, 1.813, 1.611, 1.399, 1.176, 0.908, 0.671, 0.444, 0.206",\
"2.127, 2.099, 1.986, 1.782, 1.573, 1.368, 1.097, 0.859, 0.622, 0.381",\
"2.393, 2.356, 2.241, 2.041, 1.83, 1.637, 1.381, 1.124, 0.883, 0.627",\
"2.758, 2.727, 2.611, 2.415, 2.199, 2.012, 1.757, 1.49, 1.225, 0.958",\
"3.206, 3.18, 3.067, 2.872, 2.658, 2.457, 2.209, 1.918, 1.63, 1.338",\
"3.721, 3.687, 3.579, 3.384, 3.164, 2.959, 2.713, 2.407, 2.09, 1.774",\
"4.275, 4.243, 4.137, 3.942, 3.724, 3.506, 3.269, 2.943, 2.601, 2.259",\
"4.886, 4.857, 4.749, 4.558, 4.338, 4.113, 3.865, 3.539, 3.169, 2.801");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("1.466, 1.446, 1.421, 1.45, 1.616, 2.018, 2.682, 3.56, 4.644, 5.955",\
"1.493, 1.474, 1.441, 1.47, 1.627, 2.04, 2.702, 3.573, 4.667, 5.97",\
"1.554, 1.534, 1.508, 1.536, 1.694, 2.099, 2.756, 3.625, 4.694, 5.991",\
"1.676, 1.655, 1.625, 1.656, 1.814, 2.211, 2.846, 3.688, 4.734, 5.994",\
"1.863, 1.836, 1.807, 1.836, 1.995, 2.354, 2.942, 3.734, 4.726, 5.922",\
"2.068, 2.044, 2.024, 2.047, 2.176, 2.5, 3.036, 3.761, 4.688, 5.813",\
"2.263, 2.245, 2.214, 2.237, 2.352, 2.624, 3.1, 3.772, 4.64, 5.69",\
"2.441, 2.417, 2.392, 2.411, 2.502, 2.733, 3.158, 3.777, 4.588, 5.571",\
"2.58, 2.56, 2.528, 2.543, 2.62, 2.825, 3.203, 3.776, 4.533, 5.479",\
"2.683, 2.661, 2.635, 2.639, 2.705, 2.877, 3.222, 3.749, 4.475, 5.389");
}
}
}
pin(E) {
capacitance : 0.006694 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_pulse_width_high : 1.958 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01947, 0.01927, 0.01897, 0.01883, 0.01886, 0.019, 0.01928, 0.01968, \
0.02023, 0.02091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001606, 0.001488, 0.001235, 0.001015, 0.0009304, 0.001022, 0.001251, \
0.001629, 0.002155, 0.002836");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01855, 0.01835, 0.01804, 0.01792, 0.01793, 0.01809, 0.01837, \
0.01877, 0.01933, 0.02003");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001433, 0.001309, 0.001081, 0.0008838, 0.0008129, 0.0009024, \
0.001136, 0.001521, 0.002051, 0.002731");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02668, 0.02652, 0.02628, 0.02622, 0.02628, 0.02643, 0.02669, \
0.02707, 0.0276, 0.02827");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02113, 0.02108, 0.02091, 0.02063, 0.02046, 0.02045, 0.02057, \
0.02086, 0.02133, 0.02196");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01855, 0.01835, 0.01804, 0.0179, 0.01793, 0.01809, 0.01835, \
0.01878, 0.01932, 0.02003");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0006833, 0.0005629, 0.0003307, 0.0001318, 7.063e-05, 0.0001568, \
0.0003877, 0.0007828, 0.00132, 0.002014");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01953, 0.01933, 0.01902, 0.01889, 0.01891, 0.01906, 0.01932, \
0.01973, 0.02026, 0.02097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00358, 0.003463, 0.0032, 0.002984, 0.002895, 0.002972, 0.003208, \
0.003574, 0.004093, 0.004759");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01861, 0.01842, 0.0181, 0.01797, 0.01798, 0.01815, 0.01841, \
0.01883, 0.01937, 0.02008");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003399, 0.003284, 0.003049, 0.002851, 0.002777, 0.002862, 0.00309, \
0.003468, 0.003989, 0.004658");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01858, 0.01837, 0.01806, 0.01793, 0.01796, 0.01812, 0.01842, \
0.01883, 0.01937, 0.02009");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001188, 0.001088, 0.0008655, 0.0006587, 0.0005941, 0.0006764, \
0.0009066, 0.001279, 0.001801, 0.002487");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01858, 0.01837, 0.01806, 0.01793, 0.01797, 0.01812, 0.01842, \
0.01883, 0.01938, 0.02008");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0006063, 0.0005182, 0.0002847, 8.154e-05, 9.819e-06, 0.0001001, \
0.0003312, 0.0007107, 0.001241, 0.001932");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("1.958");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("1.364");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.2066 ;
max_transition : 12 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E&RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.05172, 0.05181, 0.05201, 0.05222, 0.05235, 0.05243, 0.05248, 0.05251, 0.05253, 0.05255",\
"0.05169, 0.05178, 0.05198, 0.05218, 0.05232, 0.0524, 0.05245, 0.05248, 0.0525, 0.05251",\
"0.05158, 0.05167, 0.05187, 0.05208, 0.05221, 0.05229, 0.05233, 0.05236, 0.05238, 0.0524",\
"0.05142, 0.0515, 0.05171, 0.05191, 0.05205, 0.05213, 0.05218, 0.05221, 0.05223, 0.05224",\
"0.05129, 0.05139, 0.05157, 0.05178, 0.05192, 0.052, 0.05205, 0.05208, 0.0521, 0.05211",\
"0.05123, 0.05131, 0.05152, 0.05171, 0.05185, 0.05193, 0.05198, 0.05201, 0.05203, 0.05204",\
"0.05123, 0.05132, 0.05152, 0.05172, 0.05186, 0.05193, 0.05199, 0.05201, 0.05203, 0.05205",\
"0.05133, 0.05141, 0.05162, 0.05181, 0.05195, 0.05202, 0.05207, 0.05211, 0.05213, 0.05214",\
"0.05156, 0.05164, 0.05184, 0.05204, 0.05218, 0.05227, 0.05231, 0.05235, 0.05236, 0.05238",\
"0.05194, 0.05202, 0.05222, 0.05241, 0.05256, 0.05263, 0.05268, 0.05271, 0.05274, 0.05274");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04368, 0.04375, 0.04394, 0.0442, 0.04448, 0.04466, 0.0449, 0.04512, 0.04594, 0.05215",\
"0.04359, 0.04367, 0.04388, 0.04413, 0.04438, 0.04457, 0.04472, 0.04501, 0.04572, 0.05212",\
"0.04349, 0.04358, 0.04378, 0.04403, 0.04428, 0.04446, 0.04461, 0.0449, 0.04564, 0.05268",\
"0.04339, 0.04347, 0.04367, 0.04395, 0.04421, 0.04445, 0.0447, 0.04481, 0.04579, 0.05359",\
"0.04332, 0.04338, 0.04359, 0.04383, 0.04409, 0.04436, 0.04449, 0.04466, 0.04594, 0.05548",\
"0.04327, 0.04335, 0.04352, 0.0438, 0.04409, 0.04436, 0.0444, 0.04474, 0.04647, 0.05872",\
"0.04328, 0.04334, 0.04354, 0.04382, 0.04404, 0.04425, 0.04438, 0.04476, 0.04739, 0.06429",\
"0.04336, 0.04344, 0.04359, 0.04387, 0.0442, 0.04441, 0.04457, 0.0451, 0.04925, 0.07314",\
"0.04356, 0.04365, 0.04383, 0.04408, 0.04433, 0.04459, 0.04483, 0.04548, 0.05298, 0.08851",\
"0.04389, 0.04396, 0.04417, 0.04443, 0.04466, 0.04484, 0.04514, 0.04708, 0.06183, 0.1138");
}
}
internal_power() {
related_pin : "E" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04865, 0.04873, 0.04894, 0.04914, 0.04928, 0.04936, 0.04941, 0.04944, 0.04946, 0.04948",\
"0.04872, 0.04879, 0.04901, 0.0492, 0.04934, 0.04942, 0.04947, 0.04951, 0.04953, 0.04954",\
"0.04876, 0.04884, 0.04906, 0.04926, 0.0494, 0.04948, 0.04953, 0.04956, 0.04958, 0.04959",\
"0.04869, 0.04878, 0.04898, 0.04919, 0.04933, 0.04941, 0.04946, 0.04949, 0.04951, 0.04952",\
"0.04862, 0.04871, 0.04892, 0.04911, 0.04925, 0.04932, 0.04937, 0.04941, 0.04942, 0.04944",\
"0.04851, 0.0486, 0.04881, 0.04901, 0.04915, 0.04922, 0.04927, 0.0493, 0.04932, 0.04934",\
"0.04842, 0.04851, 0.04873, 0.04893, 0.04906, 0.04914, 0.04919, 0.04923, 0.04925, 0.04926",\
"0.04833, 0.04841, 0.04862, 0.0488, 0.04895, 0.04903, 0.04909, 0.04911, 0.04913, 0.04916",\
"0.04824, 0.04832, 0.04854, 0.04874, 0.04888, 0.04895, 0.049, 0.04903, 0.04904, 0.04905",\
"0.04817, 0.04826, 0.04847, 0.04867, 0.04881, 0.04889, 0.04894, 0.04897, 0.04898, 0.049");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04431, 0.0444, 0.04459, 0.04486, 0.04513, 0.04529, 0.04557, 0.0458, 0.04649, 0.05261",\
"0.04433, 0.04439, 0.04461, 0.04487, 0.04514, 0.0454, 0.0456, 0.04575, 0.04649, 0.05265",\
"0.04429, 0.04438, 0.04458, 0.04484, 0.0451, 0.04529, 0.04558, 0.04573, 0.04662, 0.05341",\
"0.04418, 0.04428, 0.04447, 0.04472, 0.045, 0.04519, 0.04541, 0.04561, 0.04661, 0.05438",\
"0.04409, 0.04415, 0.04436, 0.04463, 0.04489, 0.04508, 0.04537, 0.04547, 0.04663, 0.05596",\
"0.04403, 0.04412, 0.04431, 0.04455, 0.04486, 0.04511, 0.04532, 0.04551, 0.04721, 0.05945",\
"0.04411, 0.04418, 0.04438, 0.04466, 0.0449, 0.04508, 0.04525, 0.04553, 0.0481, 0.06472",\
"0.04431, 0.04437, 0.04455, 0.04479, 0.04509, 0.04533, 0.04546, 0.04586, 0.05006, 0.07378",\
"0.04463, 0.04469, 0.04492, 0.04512, 0.04536, 0.04556, 0.04593, 0.0466, 0.05394, 0.08906",\
"0.0451, 0.04516, 0.04536, 0.04562, 0.04582, 0.04596, 0.04624, 0.04833, 0.06247, 0.1134");
}
}
internal_power() {
related_pin : "RN" ;
when : "!D&!E&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04968, 0.04977, 0.04997, 0.05016, 0.0503, 0.05038, 0.05043, 0.05046, 0.05048, 0.05049",\
"0.04966, 0.04975, 0.04996, 0.05015, 0.05028, 0.05036, 0.05041, 0.05043, 0.05045, 0.05046",\
"0.04953, 0.04962, 0.04983, 0.05003, 0.05016, 0.05024, 0.05028, 0.05031, 0.05033, 0.05034",\
"0.04939, 0.04948, 0.04969, 0.04988, 0.05002, 0.0501, 0.05015, 0.05017, 0.05019, 0.05021",\
"0.04926, 0.04935, 0.04956, 0.04975, 0.04989, 0.04997, 0.05001, 0.05004, 0.05006, 0.05007",\
"0.04919, 0.04929, 0.04949, 0.04968, 0.04982, 0.0499, 0.04995, 0.04998, 0.04999, 0.05001",\
"0.04925, 0.04936, 0.04956, 0.04976, 0.04989, 0.04996, 0.05001, 0.05003, 0.05005, 0.05006",\
"0.04947, 0.04955, 0.04976, 0.04996, 0.0501, 0.05018, 0.05022, 0.05026, 0.05028, 0.05029",\
"0.04983, 0.04991, 0.05012, 0.05031, 0.05046, 0.05054, 0.05059, 0.05062, 0.05064, 0.05065",\
"0.05034, 0.05042, 0.05064, 0.05084, 0.05098, 0.05106, 0.05111, 0.05114, 0.05116, 0.05117");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04968, 0.04977, 0.04997, 0.05016, 0.0503, 0.05038, 0.05043, 0.05046, 0.05048, 0.05049",\
"0.04966, 0.04975, 0.04996, 0.05015, 0.05028, 0.05036, 0.05041, 0.05043, 0.05045, 0.05046",\
"0.04953, 0.04962, 0.04983, 0.05003, 0.05016, 0.05024, 0.05028, 0.05031, 0.05033, 0.05034",\
"0.04939, 0.04948, 0.04969, 0.04988, 0.05002, 0.0501, 0.05015, 0.05017, 0.05019, 0.05021",\
"0.04926, 0.04935, 0.04956, 0.04975, 0.04989, 0.04997, 0.05001, 0.05004, 0.05006, 0.05007",\
"0.04919, 0.04929, 0.04949, 0.04968, 0.04982, 0.0499, 0.04995, 0.04998, 0.04999, 0.05001",\
"0.04925, 0.04936, 0.04956, 0.04976, 0.04989, 0.04996, 0.05001, 0.05003, 0.05005, 0.05006",\
"0.04947, 0.04955, 0.04976, 0.04996, 0.0501, 0.05018, 0.05022, 0.05026, 0.05028, 0.05029",\
"0.04983, 0.04991, 0.05012, 0.05031, 0.05046, 0.05054, 0.05059, 0.05062, 0.05064, 0.05065",\
"0.05034, 0.05042, 0.05064, 0.05084, 0.05098, 0.05106, 0.05111, 0.05114, 0.05116, 0.05117");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&!E&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.0497, 0.04979, 0.05, 0.05019, 0.05033, 0.05041, 0.05046, 0.05048, 0.0505, 0.05051",\
"0.04963, 0.04973, 0.04993, 0.05014, 0.05026, 0.05034, 0.05038, 0.05041, 0.05043, 0.05044",\
"0.0495, 0.04959, 0.0498, 0.05, 0.05013, 0.05021, 0.05026, 0.05029, 0.0503, 0.05032",\
"0.04936, 0.04944, 0.04966, 0.04986, 0.04999, 0.05007, 0.05012, 0.05014, 0.05016, 0.05019",\
"0.04923, 0.04932, 0.04952, 0.04972, 0.04986, 0.04994, 0.04999, 0.05002, 0.05004, 0.05005",\
"0.04917, 0.04926, 0.04947, 0.04967, 0.0498, 0.04988, 0.04993, 0.04996, 0.04998, 0.04999",\
"0.04924, 0.04932, 0.04953, 0.04973, 0.04986, 0.04993, 0.04998, 0.05001, 0.05003, 0.05004",\
"0.04943, 0.04952, 0.04973, 0.04994, 0.05007, 0.05016, 0.0502, 0.05023, 0.05025, 0.05026",\
"0.04979, 0.04988, 0.05009, 0.05029, 0.05043, 0.05051, 0.05055, 0.05058, 0.0506, 0.05061",\
"0.05031, 0.05039, 0.05059, 0.0508, 0.05094, 0.05103, 0.05108, 0.05111, 0.05113, 0.05113");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.0497, 0.04979, 0.05, 0.05019, 0.05033, 0.05041, 0.05046, 0.05048, 0.0505, 0.05051",\
"0.04963, 0.04973, 0.04993, 0.05014, 0.05026, 0.05034, 0.05038, 0.05041, 0.05043, 0.05044",\
"0.0495, 0.04959, 0.0498, 0.05, 0.05013, 0.05021, 0.05026, 0.05029, 0.0503, 0.05032",\
"0.04936, 0.04944, 0.04966, 0.04986, 0.04999, 0.05007, 0.05012, 0.05014, 0.05016, 0.05019",\
"0.04923, 0.04932, 0.04952, 0.04972, 0.04986, 0.04994, 0.04999, 0.05002, 0.05004, 0.05005",\
"0.04917, 0.04926, 0.04947, 0.04967, 0.0498, 0.04988, 0.04993, 0.04996, 0.04998, 0.04999",\
"0.04924, 0.04932, 0.04953, 0.04973, 0.04986, 0.04993, 0.04998, 0.05001, 0.05003, 0.05004",\
"0.04943, 0.04952, 0.04973, 0.04994, 0.05007, 0.05016, 0.0502, 0.05023, 0.05025, 0.05026",\
"0.04979, 0.04988, 0.05009, 0.05029, 0.05043, 0.05051, 0.05055, 0.05058, 0.0506, 0.05061",\
"0.05031, 0.05039, 0.05059, 0.0508, 0.05094, 0.05103, 0.05108, 0.05111, 0.05113, 0.05113");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&E&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.05492, 0.05502, 0.05521, 0.05541, 0.05555, 0.05562, 0.05567, 0.0557, 0.05572, 0.05573",\
"0.05462, 0.05471, 0.05491, 0.05511, 0.05525, 0.05533, 0.05538, 0.05541, 0.05543, 0.05544",\
"0.05432, 0.05441, 0.05462, 0.05482, 0.05495, 0.05503, 0.05508, 0.0551, 0.05512, 0.05513",\
"0.05413, 0.05422, 0.05443, 0.05462, 0.05476, 0.05484, 0.05489, 0.05492, 0.05494, 0.05495",\
"0.05402, 0.0541, 0.05431, 0.05451, 0.05464, 0.05472, 0.05477, 0.0548, 0.05482, 0.05483",\
"0.054, 0.05409, 0.0543, 0.05449, 0.05462, 0.0547, 0.05475, 0.05477, 0.05479, 0.05481",\
"0.05398, 0.05407, 0.05428, 0.05447, 0.05461, 0.05469, 0.05474, 0.05477, 0.05479, 0.0548",\
"0.05391, 0.05399, 0.0542, 0.0544, 0.05454, 0.05462, 0.05466, 0.0547, 0.05472, 0.05473",\
"0.05414, 0.05423, 0.05443, 0.05463, 0.05477, 0.05485, 0.0549, 0.05493, 0.05495, 0.05496",\
"0.0546, 0.05469, 0.05488, 0.05509, 0.05522, 0.05531, 0.05536, 0.05539, 0.05541, 0.05542");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04372, 0.0438, 0.04401, 0.04425, 0.04455, 0.04471, 0.04488, 0.04515, 0.0459, 0.05238",\
"0.0437, 0.04377, 0.04399, 0.04424, 0.04445, 0.04467, 0.04481, 0.04512, 0.0459, 0.05255",\
"0.04362, 0.04368, 0.04388, 0.04413, 0.0444, 0.04464, 0.04473, 0.04503, 0.04576, 0.0527",\
"0.04349, 0.04357, 0.04378, 0.04404, 0.0443, 0.04457, 0.04468, 0.04485, 0.04584, 0.0536",\
"0.04339, 0.04345, 0.04365, 0.04392, 0.04421, 0.04442, 0.04455, 0.04474, 0.04599, 0.05538",\
"0.04329, 0.04336, 0.04356, 0.04383, 0.0441, 0.04426, 0.04452, 0.04482, 0.04652, 0.05825",\
"0.04326, 0.04335, 0.04358, 0.04383, 0.04409, 0.04426, 0.04445, 0.04473, 0.04712, 0.06316",\
"0.04334, 0.04341, 0.04364, 0.04383, 0.04413, 0.04444, 0.04448, 0.04483, 0.04892, 0.07163",\
"0.04352, 0.04359, 0.04379, 0.04402, 0.04422, 0.04444, 0.04494, 0.04554, 0.05233, 0.08573",\
"0.04383, 0.0439, 0.04412, 0.04435, 0.04462, 0.04471, 0.04487, 0.04691, 0.0601, 0.1091");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E&!RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.02552, 0.02561, 0.02582, 0.02602, 0.02615, 0.02622, 0.02627, 0.0263, 0.02632, 0.02633",\
"0.02545, 0.02555, 0.02576, 0.02595, 0.02608, 0.02616, 0.0262, 0.02623, 0.02625, 0.02626",\
"0.02528, 0.02536, 0.02557, 0.02577, 0.0259, 0.02598, 0.02602, 0.02605, 0.02606, 0.02608",\
"0.02504, 0.02513, 0.02533, 0.02554, 0.02566, 0.02574, 0.02579, 0.02582, 0.02584, 0.02585",\
"0.02488, 0.02497, 0.02518, 0.02538, 0.02552, 0.0256, 0.02564, 0.02568, 0.02569, 0.02571",\
"0.02485, 0.02493, 0.02513, 0.02534, 0.0255, 0.02558, 0.02562, 0.02565, 0.02567, 0.02569",\
"0.02499, 0.02508, 0.02527, 0.02547, 0.02563, 0.02572, 0.02578, 0.02581, 0.02584, 0.02586",\
"0.02526, 0.02533, 0.02554, 0.02574, 0.02589, 0.026, 0.02605, 0.02609, 0.02611, 0.02612",\
"0.02571, 0.02577, 0.02596, 0.02616, 0.0263, 0.02641, 0.02648, 0.02653, 0.02656, 0.02658",\
"0.02631, 0.02637, 0.02654, 0.02675, 0.0269, 0.02701, 0.02708, 0.02713, 0.02715, 0.02718");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.03788, 0.03796, 0.03822, 0.03849, 0.03873, 0.0389, 0.03909, 0.0393, 0.03968, 0.04408",\
"0.03786, 0.03795, 0.03818, 0.03845, 0.03869, 0.03888, 0.03903, 0.03919, 0.03976, 0.04423",\
"0.03757, 0.03765, 0.0379, 0.03816, 0.03841, 0.03859, 0.03874, 0.0389, 0.03949, 0.04436",\
"0.03727, 0.03736, 0.0376, 0.03789, 0.0381, 0.03831, 0.03844, 0.0386, 0.03932, 0.04494",\
"0.03709, 0.03717, 0.03738, 0.03768, 0.03792, 0.03809, 0.03826, 0.03849, 0.03932, 0.0463",\
"0.03706, 0.03713, 0.03736, 0.0376, 0.03785, 0.03805, 0.03826, 0.03848, 0.03975, 0.04956",\
"0.03721, 0.0373, 0.03747, 0.03775, 0.03801, 0.0382, 0.03847, 0.03862, 0.04074, 0.05516",\
"0.03751, 0.03759, 0.03775, 0.03801, 0.03827, 0.03854, 0.03868, 0.03917, 0.04294, 0.06506",\
"0.03796, 0.03803, 0.03817, 0.0384, 0.03861, 0.03885, 0.0392, 0.03995, 0.04772, 0.0837",\
"0.03856, 0.03861, 0.03875, 0.03902, 0.03915, 0.03933, 0.03966, 0.04221, 0.05975, 0.1164");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04534, 0.04541, 0.04566, 0.04593, 0.04621, 0.04641, 0.04654, 0.04665, 0.04711, 0.05143",\
"0.04531, 0.04541, 0.04562, 0.04589, 0.04615, 0.04634, 0.04645, 0.04663, 0.04714, 0.05156",\
"0.04504, 0.04514, 0.04535, 0.04562, 0.0459, 0.04606, 0.04621, 0.04629, 0.04695, 0.05157",\
"0.04469, 0.04479, 0.045, 0.04529, 0.04556, 0.04574, 0.04587, 0.04599, 0.04664, 0.05225",\
"0.04447, 0.04456, 0.04475, 0.04504, 0.04528, 0.0455, 0.04572, 0.04594, 0.04681, 0.0538",\
"0.04441, 0.04445, 0.04469, 0.04493, 0.0452, 0.04539, 0.04552, 0.04571, 0.04705, 0.05663",\
"0.04452, 0.04459, 0.04475, 0.04503, 0.0453, 0.04546, 0.04561, 0.04587, 0.04799, 0.06222",\
"0.04479, 0.04485, 0.04502, 0.04524, 0.04553, 0.0458, 0.04598, 0.04623, 0.05024, 0.0725",\
"0.04525, 0.04531, 0.04546, 0.04567, 0.04585, 0.04618, 0.04648, 0.0472, 0.05522, 0.09164",\
"0.04588, 0.04593, 0.04609, 0.04632, 0.0465, 0.0467, 0.04707, 0.04971, 0.06734, 0.1245");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04534, 0.04541, 0.04566, 0.04593, 0.04621, 0.04641, 0.04654, 0.04665, 0.04711, 0.05143",\
"0.04531, 0.04541, 0.04562, 0.04589, 0.04615, 0.04634, 0.04645, 0.04663, 0.04714, 0.05156",\
"0.04504, 0.04514, 0.04535, 0.04562, 0.0459, 0.04606, 0.04621, 0.04629, 0.04695, 0.05157",\
"0.04469, 0.04479, 0.045, 0.04529, 0.04556, 0.04574, 0.04587, 0.04599, 0.04664, 0.05225",\
"0.04447, 0.04456, 0.04475, 0.04504, 0.04528, 0.0455, 0.04572, 0.04594, 0.04681, 0.0538",\
"0.04441, 0.04445, 0.04469, 0.04493, 0.0452, 0.04539, 0.04552, 0.04571, 0.04705, 0.05663",\
"0.04452, 0.04459, 0.04475, 0.04503, 0.0453, 0.04546, 0.04561, 0.04587, 0.04799, 0.06222",\
"0.04479, 0.04485, 0.04502, 0.04524, 0.04553, 0.0458, 0.04598, 0.04623, 0.05024, 0.0725",\
"0.04525, 0.04531, 0.04546, 0.04567, 0.04585, 0.04618, 0.04648, 0.0472, 0.05522, 0.09164",\
"0.04588, 0.04593, 0.04609, 0.04632, 0.0465, 0.0467, 0.04707, 0.04971, 0.06734, 0.1245");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E&!RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.02586, 0.02595, 0.02616, 0.02636, 0.02649, 0.02656, 0.02661, 0.02664, 0.02666, 0.02667",\
"0.0258, 0.02588, 0.0261, 0.02629, 0.02643, 0.0265, 0.02655, 0.02658, 0.0266, 0.02661",\
"0.02562, 0.02571, 0.02591, 0.02612, 0.02624, 0.02632, 0.02636, 0.02639, 0.02641, 0.02642",\
"0.02539, 0.02548, 0.02568, 0.02588, 0.02601, 0.02609, 0.02613, 0.02616, 0.02618, 0.02619",\
"0.02523, 0.02532, 0.02553, 0.02573, 0.02587, 0.02595, 0.026, 0.02603, 0.02605, 0.02606",\
"0.02519, 0.02528, 0.02548, 0.02568, 0.02582, 0.02591, 0.02596, 0.02599, 0.02602, 0.02603",\
"0.02533, 0.02542, 0.02561, 0.02582, 0.02597, 0.02606, 0.02612, 0.02614, 0.02616, 0.02618",\
"0.02562, 0.02569, 0.02589, 0.02608, 0.02624, 0.02633, 0.0264, 0.02644, 0.02645, 0.02647",\
"0.02605, 0.02612, 0.02629, 0.02651, 0.02666, 0.02676, 0.02682, 0.02687, 0.02689, 0.02691",\
"0.02663, 0.02669, 0.02687, 0.02707, 0.02723, 0.02734, 0.02742, 0.02746, 0.0275, 0.02752");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.03804, 0.03814, 0.03836, 0.03865, 0.03888, 0.0391, 0.03923, 0.0395, 0.03997, 0.04455",\
"0.03801, 0.03811, 0.03833, 0.03861, 0.03886, 0.03912, 0.03921, 0.03948, 0.03994, 0.04464",\
"0.03774, 0.03781, 0.03806, 0.03833, 0.03857, 0.03876, 0.03892, 0.03919, 0.03963, 0.04474",\
"0.03744, 0.03752, 0.03774, 0.03803, 0.0383, 0.03847, 0.03867, 0.03887, 0.0395, 0.04476",\
"0.03725, 0.03733, 0.03754, 0.03783, 0.03809, 0.03825, 0.03842, 0.03871, 0.0395, 0.0469",\
"0.03721, 0.03728, 0.03752, 0.03776, 0.03803, 0.03829, 0.03842, 0.03866, 0.03995, 0.04924",\
"0.03737, 0.03742, 0.03763, 0.03791, 0.03817, 0.03834, 0.03865, 0.03886, 0.04108, 0.05553",\
"0.03768, 0.03772, 0.03791, 0.03814, 0.03843, 0.03874, 0.03883, 0.03935, 0.04306, 0.06565",\
"0.03813, 0.03819, 0.03835, 0.03856, 0.03878, 0.03904, 0.03938, 0.04015, 0.04783, 0.08393",\
"0.03875, 0.03881, 0.03893, 0.03917, 0.03939, 0.03958, 0.03988, 0.04241, 0.06002, 0.1167");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.02531, 0.0254, 0.02561, 0.02581, 0.02593, 0.02601, 0.02606, 0.02608, 0.0261, 0.02611",\
"0.02524, 0.02534, 0.02554, 0.02574, 0.02587, 0.02595, 0.02599, 0.02602, 0.02604, 0.02605",\
"0.02507, 0.02516, 0.02536, 0.02556, 0.02569, 0.02577, 0.02581, 0.02584, 0.02586, 0.02587",\
"0.02484, 0.02492, 0.02513, 0.02534, 0.02547, 0.02554, 0.02559, 0.02562, 0.02563, 0.02565",\
"0.02469, 0.02477, 0.02497, 0.02518, 0.02532, 0.0254, 0.02545, 0.02548, 0.0255, 0.02551",\
"0.02464, 0.02473, 0.02494, 0.02514, 0.02527, 0.02535, 0.0254, 0.02545, 0.02546, 0.02547",\
"0.02478, 0.02486, 0.02505, 0.02525, 0.0254, 0.02549, 0.02554, 0.0256, 0.02563, 0.02565",\
"0.02504, 0.02513, 0.02531, 0.02551, 0.02567, 0.02577, 0.02584, 0.02588, 0.0259, 0.02592",\
"0.02548, 0.02555, 0.02574, 0.02595, 0.02609, 0.02621, 0.02627, 0.02631, 0.02634, 0.02637",\
"0.02605, 0.02612, 0.02629, 0.02651, 0.02668, 0.02679, 0.02686, 0.0269, 0.02692, 0.02694");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.0386, 0.03868, 0.03893, 0.03919, 0.03948, 0.03962, 0.03988, 0.04002, 0.04035, 0.04469",\
"0.03858, 0.03865, 0.03889, 0.03916, 0.03943, 0.03962, 0.03984, 0.04, 0.04042, 0.04508",\
"0.0383, 0.03838, 0.03863, 0.0389, 0.03914, 0.03933, 0.03957, 0.03971, 0.04039, 0.04508",\
"0.038, 0.03807, 0.03832, 0.03858, 0.03883, 0.03903, 0.03923, 0.03941, 0.04018, 0.04572",\
"0.0378, 0.03789, 0.03809, 0.03837, 0.03865, 0.03883, 0.03903, 0.03923, 0.04018, 0.04702",\
"0.03779, 0.03785, 0.03811, 0.03833, 0.03858, 0.03883, 0.03896, 0.03929, 0.04035, 0.05039",\
"0.03793, 0.038, 0.03818, 0.03847, 0.03871, 0.0389, 0.03918, 0.03941, 0.04144, 0.05577",\
"0.03824, 0.0383, 0.03848, 0.03869, 0.03895, 0.03928, 0.03937, 0.03991, 0.04371, 0.06607",\
"0.0387, 0.03874, 0.0389, 0.03915, 0.0393, 0.03967, 0.04003, 0.04069, 0.04839, 0.08476",\
"0.0393, 0.03937, 0.03951, 0.03977, 0.03991, 0.04014, 0.0404, 0.04301, 0.06076, 0.1177");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E&!RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.02552, 0.02561, 0.02582, 0.02602, 0.02615, 0.02622, 0.02627, 0.0263, 0.02632, 0.02633",\
"0.02546, 0.02555, 0.02576, 0.02595, 0.02609, 0.02617, 0.02621, 0.02624, 0.02626, 0.02627",\
"0.02528, 0.02536, 0.02557, 0.02577, 0.0259, 0.02598, 0.02602, 0.02605, 0.02606, 0.02608",\
"0.02504, 0.02513, 0.02534, 0.02554, 0.02566, 0.02574, 0.02579, 0.02582, 0.02584, 0.02585",\
"0.02488, 0.02497, 0.02518, 0.02538, 0.02552, 0.0256, 0.02564, 0.02568, 0.02569, 0.02571",\
"0.02485, 0.02493, 0.02514, 0.02535, 0.02547, 0.02556, 0.02562, 0.02565, 0.02567, 0.02569",\
"0.02499, 0.02508, 0.02527, 0.02547, 0.02563, 0.02573, 0.02578, 0.02581, 0.02584, 0.02586",\
"0.02526, 0.02533, 0.02553, 0.02574, 0.02589, 0.026, 0.02606, 0.02609, 0.02612, 0.02614",\
"0.02571, 0.02577, 0.02596, 0.02616, 0.0263, 0.02641, 0.02648, 0.02652, 0.02655, 0.02657",\
"0.0263, 0.02637, 0.02654, 0.02674, 0.0269, 0.02701, 0.02708, 0.02713, 0.02715, 0.02718");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.03788, 0.03796, 0.03822, 0.03847, 0.03873, 0.0389, 0.03909, 0.0393, 0.03968, 0.04408",\
"0.03785, 0.03793, 0.03818, 0.03845, 0.03869, 0.03888, 0.03903, 0.03919, 0.03976, 0.04423",\
"0.03757, 0.03765, 0.0379, 0.03816, 0.03841, 0.03859, 0.03874, 0.0389, 0.03949, 0.04436",\
"0.03727, 0.03736, 0.0376, 0.03786, 0.0381, 0.03831, 0.03844, 0.0386, 0.03932, 0.04494",\
"0.03709, 0.03717, 0.03739, 0.03765, 0.03794, 0.03807, 0.03828, 0.03849, 0.03936, 0.0465",\
"0.03706, 0.03713, 0.03736, 0.03762, 0.03787, 0.03804, 0.03822, 0.03854, 0.03964, 0.04956",\
"0.03721, 0.03729, 0.03748, 0.03775, 0.03801, 0.0382, 0.03847, 0.03862, 0.04074, 0.05516",\
"0.03752, 0.03758, 0.03774, 0.03797, 0.03827, 0.03856, 0.03868, 0.03917, 0.04294, 0.06506",\
"0.03796, 0.03801, 0.03816, 0.03842, 0.0386, 0.03886, 0.03921, 0.03988, 0.04774, 0.08398",\
"0.03857, 0.03862, 0.03874, 0.03899, 0.03915, 0.03933, 0.03966, 0.04221, 0.05975, 0.1164");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04537, 0.04544, 0.04568, 0.04595, 0.0462, 0.04641, 0.04656, 0.04674, 0.04723, 0.0515",\
"0.04535, 0.04544, 0.04565, 0.04592, 0.04619, 0.04637, 0.04649, 0.04668, 0.04716, 0.05165",\
"0.04508, 0.04515, 0.04538, 0.04566, 0.04593, 0.04609, 0.04624, 0.04635, 0.04699, 0.05166",\
"0.04474, 0.0448, 0.04506, 0.04532, 0.0456, 0.04577, 0.04589, 0.04608, 0.04677, 0.05217",\
"0.04449, 0.04457, 0.04479, 0.04505, 0.04532, 0.0455, 0.04561, 0.04581, 0.04666, 0.05391",\
"0.04444, 0.04449, 0.04471, 0.04497, 0.04523, 0.04546, 0.04563, 0.04591, 0.04711, 0.05694",\
"0.04455, 0.04461, 0.04476, 0.04507, 0.04532, 0.04553, 0.04567, 0.0459, 0.04801, 0.06228",\
"0.04483, 0.04487, 0.04506, 0.0453, 0.04556, 0.04584, 0.046, 0.04629, 0.05025, 0.07248",\
"0.04526, 0.04534, 0.04545, 0.04571, 0.0459, 0.04616, 0.04651, 0.04726, 0.05497, 0.09145",\
"0.04592, 0.04597, 0.04613, 0.04634, 0.04657, 0.0468, 0.04706, 0.04967, 0.06736, 0.1243");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.04537, 0.04544, 0.04568, 0.04595, 0.0462, 0.04641, 0.04656, 0.04674, 0.04723, 0.0515",\
"0.04535, 0.04544, 0.04565, 0.04592, 0.04619, 0.04637, 0.04649, 0.04668, 0.04716, 0.05165",\
"0.04508, 0.04515, 0.04538, 0.04566, 0.04593, 0.04609, 0.04624, 0.04635, 0.04699, 0.05166",\
"0.04474, 0.0448, 0.04506, 0.04532, 0.0456, 0.04577, 0.04589, 0.04608, 0.04677, 0.05217",\
"0.04449, 0.04457, 0.04479, 0.04505, 0.04532, 0.0455, 0.04561, 0.04581, 0.04666, 0.05391",\
"0.04444, 0.04449, 0.04471, 0.04497, 0.04523, 0.04546, 0.04563, 0.04591, 0.04711, 0.05694",\
"0.04455, 0.04461, 0.04476, 0.04507, 0.04532, 0.04553, 0.04567, 0.0459, 0.04801, 0.06228",\
"0.04483, 0.04487, 0.04506, 0.0453, 0.04556, 0.04584, 0.046, 0.04629, 0.05025, 0.07248",\
"0.04526, 0.04534, 0.04545, 0.04571, 0.0459, 0.04616, 0.04651, 0.04726, 0.05497, 0.09145",\
"0.04592, 0.04597, 0.04613, 0.04634, 0.04657, 0.0468, 0.04706, 0.04967, 0.06736, 0.1243");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&E&!RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.02586, 0.02595, 0.02616, 0.02636, 0.02649, 0.02656, 0.02661, 0.02664, 0.02666, 0.02667",\
"0.0258, 0.02588, 0.02611, 0.02629, 0.02643, 0.0265, 0.02655, 0.02657, 0.0266, 0.02661",\
"0.02562, 0.02571, 0.02592, 0.02612, 0.02624, 0.02632, 0.02636, 0.02639, 0.02641, 0.02642",\
"0.02539, 0.02547, 0.02568, 0.02588, 0.02601, 0.02609, 0.02614, 0.02617, 0.02618, 0.02619",\
"0.02523, 0.02532, 0.02553, 0.02573, 0.02587, 0.02595, 0.026, 0.02602, 0.02605, 0.02606",\
"0.02519, 0.02528, 0.02548, 0.02568, 0.02582, 0.02591, 0.02595, 0.02598, 0.026, 0.02602",\
"0.02534, 0.02541, 0.02562, 0.02582, 0.02597, 0.02606, 0.02611, 0.02614, 0.02616, 0.02618",\
"0.02562, 0.02569, 0.02589, 0.02608, 0.02623, 0.02634, 0.0264, 0.02643, 0.02646, 0.02648",\
"0.02603, 0.02611, 0.02629, 0.02651, 0.02664, 0.02676, 0.02682, 0.02685, 0.02688, 0.0269",\
"0.02661, 0.02668, 0.02687, 0.02708, 0.02725, 0.02735, 0.02742, 0.02746, 0.02749, 0.02751");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.03804, 0.03814, 0.03836, 0.03864, 0.03891, 0.03906, 0.03925, 0.0395, 0.03995, 0.04467",\
"0.03802, 0.0381, 0.03833, 0.0386, 0.03889, 0.03906, 0.03921, 0.03946, 0.0399, 0.04473",\
"0.03773, 0.03781, 0.03807, 0.03834, 0.03858, 0.03883, 0.03901, 0.03919, 0.03987, 0.0449",\
"0.03743, 0.03752, 0.03773, 0.03802, 0.03829, 0.03845, 0.03871, 0.03887, 0.03968, 0.04541",\
"0.03724, 0.03731, 0.03753, 0.03781, 0.03804, 0.03829, 0.03842, 0.03871, 0.03966, 0.04706",\
"0.03724, 0.03729, 0.03754, 0.03777, 0.03802, 0.03825, 0.03847, 0.03866, 0.03991, 0.04987",\
"0.03737, 0.03744, 0.03763, 0.03792, 0.03816, 0.03832, 0.03864, 0.03886, 0.04108, 0.05532",\
"0.03766, 0.03774, 0.0379, 0.03813, 0.03841, 0.03872, 0.03883, 0.03933, 0.04304, 0.06537",\
"0.03811, 0.03819, 0.03838, 0.0386, 0.03877, 0.0391, 0.03936, 0.04015, 0.04799, 0.08427",\
"0.03875, 0.03881, 0.03893, 0.03916, 0.03938, 0.03958, 0.03983, 0.04243, 0.05999, 0.1166");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.928, 2.962, 3.062, 3.216, 3.432, 3.724, 4.104, 4.581, 5.164, 5.858",\
"2.962, 2.996, 3.095, 3.25, 3.466, 3.757, 4.137, 4.615, 5.197, 5.892",\
"3.067, 3.102, 3.201, 3.356, 3.572, 3.863, 4.243, 4.72, 5.303, 5.997",\
"3.244, 3.279, 3.378, 3.533, 3.748, 4.04, 4.42, 4.898, 5.48, 6.174",\
"3.514, 3.548, 3.648, 3.802, 4.018, 4.309, 4.689, 5.167, 5.75, 6.444",\
"3.889, 3.924, 4.023, 4.178, 4.394, 4.685, 5.065, 5.542, 6.125, 6.819",\
"4.351, 4.386, 4.485, 4.64, 4.856, 5.147, 5.528, 6.005, 6.587, 7.281",\
"4.87, 4.904, 5.004, 5.159, 5.374, 5.666, 6.045, 6.523, 7.105, 7.8",\
"5.441, 5.476, 5.575, 5.73, 5.946, 6.238, 6.617, 7.095, 7.677, 8.371",\
"6.067, 6.102, 6.202, 6.357, 6.573, 6.864, 7.244, 7.722, 8.304, 8.998");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.526, 2.578, 2.752, 3.074, 3.573, 4.269, 5.184, 6.334, 7.74, 9.412",\
"2.547, 2.599, 2.772, 3.095, 3.593, 4.29, 5.204, 6.355, 7.761, 9.432",\
"2.614, 2.666, 2.839, 3.162, 3.66, 4.357, 5.271, 6.422, 7.828, 9.499",\
"2.738, 2.79, 2.964, 3.287, 3.785, 4.481, 5.396, 6.546, 7.951, 9.626",\
"2.924, 2.976, 3.149, 3.472, 3.97, 4.667, 5.581, 6.733, 8.137, 9.81",\
"3.136, 3.188, 3.362, 3.685, 4.183, 4.88, 5.794, 6.945, 8.351, 10.02",\
"3.337, 3.389, 3.563, 3.885, 4.384, 5.08, 5.995, 7.146, 8.551, 10.22",\
"3.513, 3.565, 3.738, 4.061, 4.559, 5.255, 6.169, 7.321, 8.725, 10.4",\
"3.655, 3.708, 3.88, 4.204, 4.702, 5.399, 6.313, 7.463, 8.867, 10.54",\
"3.76, 3.813, 3.986, 4.309, 4.807, 5.504, 6.418, 7.569, 8.973, 10.65");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1954, 0.2284, 0.3362, 0.5386, 0.8658, 1.344, 1.986, 2.798, 3.798, 4.987",\
"0.1944, 0.228, 0.3374, 0.5384, 0.8658, 1.344, 1.987, 2.8, 3.799, 4.987",\
"0.1952, 0.2288, 0.3372, 0.539, 0.8658, 1.344, 1.985, 2.803, 3.797, 4.981",\
"0.1954, 0.2278, 0.337, 0.5386, 0.866, 1.344, 1.987, 2.803, 3.798, 4.983",\
"0.195, 0.2276, 0.3358, 0.5382, 0.8658, 1.345, 1.986, 2.8, 3.799, 4.987",\
"0.1952, 0.2284, 0.3372, 0.5382, 0.8646, 1.342, 1.986, 2.802, 3.794, 4.978",\
"0.1956, 0.228, 0.3364, 0.5388, 0.8658, 1.344, 1.987, 2.801, 3.798, 4.984",\
"0.1958, 0.2286, 0.3374, 0.5382, 0.8662, 1.342, 1.985, 2.799, 3.8, 4.984",\
"0.194, 0.228, 0.338, 0.54, 0.864, 1.344, 1.982, 2.798, 3.792, 4.982",\
"0.196, 0.228, 0.338, 0.54, 0.866, 1.344, 1.986, 2.798, 3.792, 4.976");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2692, 0.3428, 0.6168, 1.155, 2.001, 3.192, 4.759, 6.735, 9.14, 12.02",\
"0.2694, 0.3428, 0.6164, 1.156, 2.003, 3.191, 4.758, 6.734, 9.134, 12.02",\
"0.2694, 0.3428, 0.6166, 1.156, 2, 3.191, 4.758, 6.735, 9.132, 12.02",\
"0.2698, 0.3424, 0.6166, 1.155, 2, 3.192, 4.758, 6.733, 9.147, 12",\
"0.2688, 0.343, 0.6156, 1.157, 2.003, 3.19, 4.756, 6.726, 9.145, 12.02",\
"0.2698, 0.3428, 0.6166, 1.156, 2.002, 3.189, 4.757, 6.733, 9.137, 12.02",\
"0.27, 0.3424, 0.6154, 1.155, 2.002, 3.189, 4.757, 6.731, 9.137, 12.02",\
"0.269, 0.3424, 0.617, 1.156, 2, 3.186, 4.75, 6.73, 9.144, 12.01",\
"0.2694, 0.3432, 0.6164, 1.155, 1.999, 3.186, 4.75, 6.72, 9.13, 12.01",\
"0.27, 0.344, 0.616, 1.156, 2, 3.192, 4.748, 6.716, 9.12, 12");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.99, 3.025, 3.124, 3.279, 3.495, 3.786, 4.166, 4.643, 5.226, 5.92",\
"3.022, 3.057, 3.156, 3.311, 3.527, 3.818, 4.198, 4.675, 5.258, 5.952",\
"3.127, 3.161, 3.261, 3.415, 3.631, 3.923, 4.302, 4.78, 5.363, 6.057",\
"3.272, 3.307, 3.407, 3.561, 3.777, 4.069, 4.449, 4.926, 5.509, 6.203",\
"3.406, 3.44, 3.54, 3.695, 3.911, 4.202, 4.582, 5.059, 5.642, 6.336",\
"3.516, 3.551, 3.651, 3.805, 4.021, 4.312, 4.692, 5.17, 5.753, 6.447",\
"3.599, 3.634, 3.733, 3.888, 4.104, 4.395, 4.776, 5.253, 5.836, 6.53",\
"3.655, 3.689, 3.789, 3.943, 4.159, 4.45, 4.83, 5.307, 5.89, 6.583",\
"3.677, 3.711, 3.81, 3.966, 4.181, 4.473, 4.853, 5.331, 5.913, 6.608",\
"3.666, 3.7, 3.8, 3.954, 4.171, 4.462, 4.842, 5.319, 5.902, 6.596");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.4, 2.453, 2.626, 2.949, 3.447, 4.143, 5.058, 6.208, 7.614, 9.287",\
"2.424, 2.476, 2.649, 2.972, 3.471, 4.167, 5.081, 6.233, 7.636, 9.312",\
"2.503, 2.555, 2.728, 3.051, 3.55, 4.246, 5.161, 6.312, 7.714, 9.391",\
"2.652, 2.705, 2.878, 3.201, 3.699, 4.395, 5.31, 6.461, 7.867, 9.537",\
"2.87, 2.922, 3.096, 3.419, 3.917, 4.613, 5.528, 6.679, 8.083, 9.759",\
"3.095, 3.147, 3.32, 3.643, 4.141, 4.838, 5.752, 6.904, 8.309, 9.982",\
"3.291, 3.343, 3.517, 3.839, 4.337, 5.034, 5.948, 7.1, 8.505, 10.18",\
"3.457, 3.509, 3.682, 4.005, 4.503, 5.199, 6.113, 7.264, 8.669, 10.34",\
"3.586, 3.638, 3.811, 4.133, 4.632, 5.328, 6.242, 7.393, 8.797, 10.47",\
"3.673, 3.725, 3.899, 4.221, 4.72, 5.417, 6.331, 7.482, 8.885, 10.56");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.195, 0.2278, 0.3368, 0.5376, 0.8654, 1.343, 1.984, 2.803, 3.798, 4.983",\
"0.195, 0.2278, 0.3366, 0.5382, 0.8648, 1.343, 1.986, 2.803, 3.796, 4.98",\
"0.195, 0.2278, 0.3364, 0.5384, 0.8658, 1.342, 1.987, 2.799, 3.797, 4.986",\
"0.1944, 0.2284, 0.3366, 0.5386, 0.8648, 1.343, 1.987, 2.8, 3.795, 4.984",\
"0.1952, 0.2278, 0.3368, 0.5384, 0.865, 1.342, 1.986, 2.802, 3.795, 4.979",\
"0.1952, 0.2286, 0.3374, 0.5384, 0.8652, 1.344, 1.987, 2.799, 3.797, 4.985",\
"0.1946, 0.228, 0.337, 0.5392, 0.8654, 1.344, 1.985, 2.801, 3.799, 4.985",\
"0.195, 0.2276, 0.3362, 0.5378, 0.8654, 1.344, 1.983, 2.797, 3.792, 4.985",\
"0.1942, 0.2274, 0.3372, 0.5384, 0.8658, 1.345, 1.984, 2.802, 3.798, 4.976",\
"0.196, 0.228, 0.336, 0.538, 0.866, 1.346, 1.986, 2.8, 3.792, 4.978");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.269, 0.342, 0.6154, 1.156, 2.002, 3.192, 4.759, 6.735, 9.144, 12.02",\
"0.2692, 0.3426, 0.6158, 1.156, 2.002, 3.191, 4.757, 6.73, 9.147, 12.01",\
"0.2688, 0.342, 0.6154, 1.155, 2, 3.192, 4.757, 6.73, 9.147, 12.01",\
"0.2688, 0.3426, 0.6156, 1.155, 2, 3.191, 4.758, 6.733, 9.137, 12.02",\
"0.269, 0.343, 0.6166, 1.156, 2.003, 3.19, 4.756, 6.728, 9.147, 12",\
"0.2698, 0.343, 0.616, 1.157, 2.002, 3.192, 4.758, 6.732, 9.141, 12.01",\
"0.2692, 0.3434, 0.6154, 1.155, 2.002, 3.187, 4.753, 6.725, 9.132, 12.02",\
"0.2688, 0.343, 0.6154, 1.157, 2.002, 3.185, 4.753, 6.725, 9.14, 12.02",\
"0.269, 0.343, 0.6162, 1.157, 2, 3.19, 4.748, 6.72, 9.126, 12.01",\
"0.27, 0.344, 0.616, 1.158, 2, 3.192, 4.75, 6.716, 9.12, 12");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b0 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.124, 2.158, 2.258, 2.412, 2.628, 2.92, 3.299, 3.776, 4.36, 5.055",\
"2.155, 2.19, 2.289, 2.443, 2.659, 2.95, 3.33, 3.808, 4.391, 5.084",\
"2.278, 2.312, 2.411, 2.566, 2.782, 3.073, 3.453, 3.93, 4.514, 5.207",\
"2.517, 2.552, 2.651, 2.805, 3.021, 3.312, 3.692, 4.17, 4.753, 5.447",\
"2.891, 2.926, 3.025, 3.18, 3.395, 3.687, 4.066, 4.544, 5.126, 5.822",\
"3.384, 3.419, 3.518, 3.673, 3.888, 4.179, 4.559, 5.037, 5.619, 6.315",\
"3.939, 3.974, 4.073, 4.227, 4.443, 4.734, 5.114, 5.592, 6.175, 6.869",\
"4.532, 4.566, 4.666, 4.82, 5.036, 5.328, 5.707, 6.185, 6.767, 7.462",\
"5.164, 5.199, 5.299, 5.454, 5.67, 5.961, 6.341, 6.818, 7.401, 8.095",\
"5.837, 5.872, 5.971, 6.126, 6.342, 6.634, 7.013, 7.491, 8.074, 8.768");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1938, 0.227, 0.3358, 0.5378, 0.8642, 1.344, 1.986, 2.803, 3.793, 4.992",\
"0.194, 0.2266, 0.3356, 0.5372, 0.865, 1.344, 1.985, 2.801, 3.799, 4.987",\
"0.1938, 0.2268, 0.3356, 0.5382, 0.8652, 1.344, 1.985, 2.801, 3.799, 4.987",\
"0.1936, 0.2268, 0.3354, 0.5374, 0.8646, 1.343, 1.984, 2.803, 3.795, 4.992",\
"0.1936, 0.2272, 0.3358, 0.5378, 0.8642, 1.342, 1.986, 2.803, 3.8, 4.991",\
"0.1942, 0.2268, 0.3366, 0.5378, 0.8656, 1.343, 1.987, 2.802, 3.8, 4.991",\
"0.1938, 0.2274, 0.336, 0.5384, 0.8654, 1.344, 1.986, 2.798, 3.8, 4.986",\
"0.1938, 0.227, 0.3364, 0.5382, 0.8652, 1.344, 1.983, 2.801, 3.801, 4.984",\
"0.194, 0.228, 0.336, 0.538, 0.866, 1.344, 1.986, 2.798, 3.79, 4.982",\
"0.194, 0.228, 0.336, 0.54, 0.866, 1.344, 1.986, 2.802, 3.794, 4.976");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.125, 2.16, 2.259, 2.414, 2.63, 2.921, 3.301, 3.779, 4.362, 5.055",\
"2.157, 2.191, 2.29, 2.445, 2.66, 2.952, 3.331, 3.809, 4.392, 5.087",\
"2.279, 2.314, 2.413, 2.567, 2.783, 3.074, 3.454, 3.931, 4.514, 5.21",\
"2.519, 2.553, 2.652, 2.806, 3.022, 3.314, 3.693, 4.17, 4.754, 5.449",\
"2.893, 2.927, 3.026, 3.181, 3.397, 3.688, 4.067, 4.545, 5.128, 5.822",\
"3.385, 3.42, 3.519, 3.674, 3.89, 4.181, 4.561, 5.038, 5.621, 6.316",\
"3.94, 3.975, 4.074, 4.228, 4.444, 4.736, 5.116, 5.594, 6.177, 6.87",\
"4.534, 4.568, 4.668, 4.822, 5.038, 5.329, 5.709, 6.186, 6.769, 7.463",\
"5.166, 5.201, 5.3, 5.455, 5.671, 5.962, 6.342, 6.819, 7.401, 8.095",\
"5.837, 5.872, 5.971, 6.126, 6.342, 6.634, 7.013, 7.491, 8.073, 8.767");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1934, 0.2266, 0.3354, 0.5372, 0.8654, 1.344, 1.986, 2.799, 3.799, 4.987",\
"0.194, 0.2276, 0.3364, 0.5392, 0.8656, 1.344, 1.986, 2.803, 3.796, 4.992",\
"0.194, 0.2266, 0.336, 0.538, 0.8648, 1.342, 1.985, 2.803, 3.799, 4.991",\
"0.1938, 0.227, 0.335, 0.5388, 0.8646, 1.342, 1.987, 2.802, 3.8, 4.989",\
"0.1934, 0.2266, 0.3356, 0.5374, 0.8646, 1.343, 1.987, 2.802, 3.799, 4.989",\
"0.194, 0.2276, 0.3362, 0.539, 0.8654, 1.343, 1.987, 2.801, 3.801, 4.988",\
"0.1936, 0.2274, 0.3352, 0.5384, 0.8654, 1.344, 1.986, 2.799, 3.8, 4.987",\
"0.1938, 0.2276, 0.3362, 0.5376, 0.8646, 1.343, 1.985, 2.799, 3.799, 4.99",\
"0.196, 0.23, 0.336, 0.538, 0.864, 1.342, 1.986, 2.796, 3.792, 4.976",\
"0.196, 0.226, 0.336, 0.538, 0.866, 1.344, 1.986, 2.802, 3.794, 4.978");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.12, 2.154, 2.253, 2.407, 2.623, 2.915, 3.295, 3.772, 4.355, 5.049",\
"2.149, 2.183, 2.282, 2.437, 2.653, 2.944, 3.324, 3.802, 4.385, 5.079",\
"2.271, 2.304, 2.404, 2.559, 2.774, 3.066, 3.445, 3.923, 4.506, 5.2",\
"2.509, 2.544, 2.643, 2.798, 3.014, 3.305, 3.685, 4.162, 4.745, 5.439",\
"2.885, 2.919, 3.018, 3.173, 3.389, 3.68, 4.06, 4.538, 5.12, 5.814",\
"3.379, 3.413, 3.512, 3.667, 3.883, 4.174, 4.554, 5.032, 5.615, 6.309",\
"3.934, 3.969, 4.068, 4.223, 4.439, 4.731, 5.111, 5.588, 6.171, 6.865",\
"4.529, 4.564, 4.663, 4.818, 5.034, 5.325, 5.705, 6.183, 6.765, 7.46",\
"5.164, 5.199, 5.298, 5.453, 5.669, 5.96, 6.34, 6.817, 7.4, 8.094",\
"5.838, 5.873, 5.972, 6.127, 6.343, 6.634, 7.014, 7.491, 8.074, 8.768");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.547, 2.599, 2.772, 3.095, 3.593, 4.29, 5.204, 6.356, 7.761, 9.432",\
"2.573, 2.625, 2.799, 3.122, 3.619, 4.316, 5.23, 6.382, 7.787, 9.458",\
"2.636, 2.688, 2.861, 3.184, 3.682, 4.378, 5.293, 6.444, 7.85, 9.52",\
"2.73, 2.783, 2.956, 3.279, 3.778, 4.474, 5.388, 6.54, 7.945, 9.616",\
"2.867, 2.919, 3.092, 3.415, 3.914, 4.61, 5.524, 6.676, 8.08, 9.753",\
"3.022, 3.074, 3.247, 3.57, 4.069, 4.765, 5.679, 6.83, 8.236, 9.91",\
"3.168, 3.22, 3.394, 3.716, 4.214, 4.911, 5.825, 6.977, 8.382, 10.05",\
"3.296, 3.348, 3.522, 3.844, 4.343, 5.039, 5.953, 7.103, 8.509, 10.18",\
"3.397, 3.449, 3.622, 3.945, 4.443, 5.14, 6.054, 7.205, 8.609, 10.28",\
"3.464, 3.516, 3.689, 4.012, 4.511, 5.207, 6.122, 7.272, 8.676, 10.35");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1944, 0.228, 0.3366, 0.5386, 0.8658, 1.344, 1.987, 2.799, 3.797, 4.99",\
"0.1944, 0.2282, 0.3362, 0.538, 0.8644, 1.343, 1.987, 2.8, 3.8, 4.987",\
"0.1938, 0.2278, 0.3366, 0.5396, 0.8654, 1.344, 1.987, 2.8, 3.801, 4.987",\
"0.1944, 0.227, 0.3362, 0.5378, 0.8652, 1.343, 1.987, 2.8, 3.801, 4.987",\
"0.194, 0.227, 0.3358, 0.5382, 0.8656, 1.344, 1.987, 2.8, 3.801, 4.986",\
"0.1946, 0.2278, 0.3372, 0.5392, 0.8654, 1.344, 1.986, 2.799, 3.796, 4.99",\
"0.1944, 0.2278, 0.3368, 0.5386, 0.8656, 1.343, 1.987, 2.801, 3.797, 4.989",\
"0.1948, 0.228, 0.3362, 0.538, 0.865, 1.343, 1.984, 2.798, 3.793, 4.986",\
"0.194, 0.228, 0.336, 0.54, 0.866, 1.342, 1.986, 2.798, 3.792, 4.98",\
"0.194, 0.23, 0.336, 0.54, 0.866, 1.344, 1.986, 2.798, 3.796, 4.978");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2694, 0.3428, 0.6162, 1.155, 2.001, 3.188, 4.756, 6.732, 9.137, 12.02",\
"0.2682, 0.3424, 0.6164, 1.156, 2.001, 3.188, 4.758, 6.734, 9.136, 12.02",\
"0.2694, 0.343, 0.6166, 1.156, 2.003, 3.192, 4.758, 6.734, 9.134, 12.02",\
"0.2688, 0.343, 0.6156, 1.157, 2.003, 3.191, 4.752, 6.726, 9.134, 12.02",\
"0.2694, 0.343, 0.6156, 1.155, 2.002, 3.191, 4.756, 6.725, 9.145, 12.02",\
"0.2692, 0.3424, 0.6168, 1.156, 2, 3.19, 4.759, 6.736, 9.142, 12.01",\
"0.269, 0.3426, 0.6154, 1.156, 2, 3.187, 4.754, 6.728, 9.131, 12.02",\
"0.2692, 0.3432, 0.6158, 1.156, 2.001, 3.189, 4.755, 6.725, 9.144, 12.01",\
"0.2694, 0.3434, 0.6154, 1.155, 2.001, 3.189, 4.748, 6.716, 9.124, 12",\
"0.27, 0.342, 0.618, 1.158, 2, 3.192, 4.752, 6.722, 9.12, 12");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.12, 2.154, 2.253, 2.407, 2.623, 2.915, 3.295, 3.772, 4.355, 5.049",\
"2.149, 2.183, 2.282, 2.437, 2.653, 2.944, 3.324, 3.802, 4.385, 5.079",\
"2.271, 2.304, 2.404, 2.559, 2.774, 3.066, 3.445, 3.923, 4.506, 5.2",\
"2.509, 2.544, 2.643, 2.798, 3.014, 3.305, 3.685, 4.162, 4.745, 5.439",\
"2.885, 2.919, 3.018, 3.173, 3.389, 3.68, 4.06, 4.538, 5.12, 5.814",\
"3.379, 3.413, 3.512, 3.667, 3.883, 4.174, 4.554, 5.032, 5.615, 6.309",\
"3.934, 3.969, 4.068, 4.223, 4.439, 4.731, 5.111, 5.588, 6.171, 6.865",\
"4.529, 4.564, 4.663, 4.818, 5.034, 5.325, 5.705, 6.183, 6.765, 7.46",\
"5.164, 5.199, 5.298, 5.453, 5.669, 5.96, 6.34, 6.817, 7.4, 8.094",\
"5.838, 5.873, 5.972, 6.127, 6.343, 6.634, 7.014, 7.491, 8.074, 8.768");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("2.547, 2.599, 2.772, 3.095, 3.593, 4.29, 5.204, 6.356, 7.761, 9.432",\
"2.573, 2.625, 2.799, 3.122, 3.619, 4.316, 5.23, 6.382, 7.787, 9.458",\
"2.636, 2.688, 2.861, 3.184, 3.682, 4.378, 5.293, 6.444, 7.85, 9.52",\
"2.73, 2.783, 2.956, 3.279, 3.778, 4.474, 5.388, 6.54, 7.945, 9.616",\
"2.867, 2.919, 3.092, 3.415, 3.914, 4.61, 5.524, 6.676, 8.08, 9.753",\
"3.022, 3.074, 3.247, 3.57, 4.069, 4.765, 5.679, 6.83, 8.236, 9.91",\
"3.168, 3.22, 3.394, 3.716, 4.214, 4.911, 5.825, 6.977, 8.382, 10.05",\
"3.296, 3.348, 3.522, 3.844, 4.343, 5.039, 5.953, 7.103, 8.509, 10.18",\
"3.397, 3.449, 3.622, 3.945, 4.443, 5.14, 6.054, 7.205, 8.609, 10.28",\
"3.464, 3.516, 3.689, 4.012, 4.511, 5.207, 6.122, 7.272, 8.676, 10.35");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1934, 0.2266, 0.3354, 0.5372, 0.8654, 1.344, 1.986, 2.799, 3.799, 4.987",\
"0.194, 0.2276, 0.3364, 0.5392, 0.8656, 1.344, 1.986, 2.803, 3.796, 4.992",\
"0.194, 0.2266, 0.336, 0.538, 0.8648, 1.342, 1.985, 2.803, 3.799, 4.991",\
"0.1938, 0.227, 0.335, 0.5388, 0.8646, 1.342, 1.987, 2.802, 3.8, 4.989",\
"0.1934, 0.2266, 0.3356, 0.5374, 0.8646, 1.343, 1.987, 2.802, 3.799, 4.989",\
"0.194, 0.2276, 0.3362, 0.539, 0.8654, 1.343, 1.987, 2.801, 3.801, 4.988",\
"0.1936, 0.2274, 0.3352, 0.5384, 0.8654, 1.344, 1.986, 2.799, 3.8, 4.987",\
"0.1938, 0.2276, 0.3362, 0.5376, 0.8646, 1.343, 1.985, 2.799, 3.799, 4.99",\
"0.196, 0.23, 0.336, 0.538, 0.864, 1.342, 1.986, 2.796, 3.792, 4.976",\
"0.196, 0.226, 0.336, 0.538, 0.866, 1.344, 1.986, 2.802, 3.794, 4.978");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2694, 0.3428, 0.6162, 1.155, 2.001, 3.188, 4.756, 6.732, 9.137, 12.02",\
"0.2682, 0.3424, 0.6164, 1.156, 2.001, 3.188, 4.758, 6.734, 9.136, 12.02",\
"0.2694, 0.343, 0.6166, 1.156, 2.003, 3.192, 4.758, 6.734, 9.134, 12.02",\
"0.2688, 0.343, 0.6156, 1.157, 2.003, 3.191, 4.752, 6.726, 9.134, 12.02",\
"0.2694, 0.343, 0.6156, 1.155, 2.002, 3.191, 4.756, 6.725, 9.145, 12.02",\
"0.2692, 0.3424, 0.6168, 1.156, 2, 3.19, 4.759, 6.736, 9.142, 12.01",\
"0.269, 0.3426, 0.6154, 1.156, 2, 3.187, 4.754, 6.728, 9.131, 12.02",\
"0.2692, 0.3432, 0.6158, 1.156, 2.001, 3.189, 4.755, 6.725, 9.144, 12.01",\
"0.2694, 0.3434, 0.6154, 1.155, 2.001, 3.189, 4.748, 6.716, 9.124, 12",\
"0.27, 0.342, 0.618, 1.158, 2, 3.192, 4.752, 6.722, 9.12, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b0 && RN===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&!E&!RN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.164, 1.198, 1.296, 1.451, 1.667, 1.958, 2.338, 2.815, 3.398, 4.094",\
"1.187, 1.221, 1.32, 1.474, 1.69, 1.981, 2.361, 2.839, 3.421, 4.117",\
"1.273, 1.308, 1.407, 1.561, 1.777, 2.068, 2.448, 2.925, 3.508, 4.204",\
"1.442, 1.477, 1.575, 1.73, 1.945, 2.237, 2.616, 3.093, 3.676, 4.372",\
"1.667, 1.701, 1.8, 1.955, 2.171, 2.462, 2.842, 3.32, 3.903, 4.598",\
"1.881, 1.916, 2.016, 2.171, 2.388, 2.679, 3.059, 3.537, 4.12, 4.815",\
"2.075, 2.11, 2.211, 2.367, 2.583, 2.875, 3.254, 3.732, 4.314, 5.009",\
"2.24, 2.276, 2.378, 2.534, 2.751, 3.043, 3.422, 3.901, 4.483, 5.177",\
"2.374, 2.41, 2.513, 2.67, 2.888, 3.18, 3.56, 4.038, 4.62, 5.314",\
"2.472, 2.509, 2.612, 2.771, 2.99, 3.282, 3.662, 4.139, 4.722, 5.416");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.075, 1.127, 1.3, 1.623, 2.121, 2.817, 3.731, 4.882, 6.287, 7.959",\
"1.111, 1.162, 1.335, 1.658, 2.156, 2.852, 3.766, 4.918, 6.322, 7.992",\
"1.232, 1.284, 1.457, 1.779, 2.278, 2.973, 3.887, 5.039, 6.444, 8.114",\
"1.471, 1.522, 1.695, 2.018, 2.516, 3.212, 4.125, 5.278, 6.682, 8.353",\
"1.831, 1.883, 2.055, 2.378, 2.876, 3.572, 4.486, 5.638, 7.042, 8.714",\
"2.257, 2.309, 2.482, 2.804, 3.302, 3.999, 4.913, 6.065, 7.47, 9.144",\
"2.716, 2.767, 2.94, 3.263, 3.761, 4.457, 5.372, 6.523, 7.928, 9.6",\
"3.203, 3.256, 3.429, 3.752, 4.25, 4.946, 5.861, 7.011, 8.416, 10.09",\
"3.722, 3.775, 3.949, 4.271, 4.769, 5.466, 6.38, 7.53, 8.935, 10.61",\
"4.269, 4.323, 4.497, 4.82, 5.318, 6.015, 6.929, 8.08, 9.485, 11.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1928, 0.2266, 0.3346, 0.5368, 0.8648, 1.343, 1.987, 2.801, 3.801, 4.989",\
"0.1936, 0.2262, 0.335, 0.5374, 0.8644, 1.343, 1.985, 2.803, 3.797, 4.992",\
"0.1928, 0.2266, 0.335, 0.5372, 0.8642, 1.342, 1.985, 2.803, 3.796, 4.992",\
"0.1928, 0.2266, 0.335, 0.5384, 0.8642, 1.344, 1.985, 2.802, 3.801, 4.99",\
"0.1942, 0.227, 0.3364, 0.5382, 0.8656, 1.342, 1.987, 2.801, 3.801, 4.988",\
"0.1972, 0.2306, 0.3386, 0.5396, 0.8668, 1.345, 1.986, 2.801, 3.797, 4.992",\
"0.2006, 0.2336, 0.3408, 0.5414, 0.8662, 1.343, 1.984, 2.797, 3.792, 4.985",\
"0.2046, 0.2368, 0.3432, 0.5434, 0.8674, 1.345, 1.984, 2.797, 3.791, 4.978",\
"0.2092, 0.242, 0.3484, 0.5462, 0.8696, 1.344, 1.985, 2.801, 3.792, 4.976",\
"0.216, 0.2478, 0.3526, 0.55, 0.8726, 1.346, 1.986, 2.8, 3.794, 4.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2626, 0.337, 0.6142, 1.154, 2.003, 3.191, 4.755, 6.733, 9.135, 12.02",\
"0.2624, 0.3374, 0.6144, 1.154, 2.002, 3.188, 4.755, 6.727, 9.139, 12.02",\
"0.2628, 0.3372, 0.6144, 1.154, 2.002, 3.188, 4.755, 6.727, 9.138, 12.02",\
"0.2626, 0.3374, 0.6142, 1.155, 2.003, 3.189, 4.755, 6.726, 9.139, 12.02",\
"0.2636, 0.3378, 0.6144, 1.155, 2.002, 3.189, 4.752, 6.735, 9.142, 12.02",\
"0.2658, 0.3402, 0.615, 1.155, 2.002, 3.191, 4.755, 6.734, 9.142, 12.01",\
"0.2688, 0.3428, 0.6168, 1.155, 1.999, 3.191, 4.758, 6.727, 9.138, 12.02",\
"0.2736, 0.3462, 0.618, 1.157, 2, 3.189, 4.752, 6.723, 9.138, 12.01",\
"0.2794, 0.35, 0.6184, 1.157, 2, 3.188, 4.75, 6.716, 9.126, 12",\
"0.286, 0.356, 0.622, 1.158, 2.004, 3.186, 4.756, 6.716, 9.122, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b0 && RN===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&!E&RN" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.087, 1.138, 1.311, 1.634, 2.132, 2.828, 3.742, 4.892, 6.298, 7.971",\
"1.122, 1.174, 1.347, 1.67, 2.168, 2.864, 3.778, 4.928, 6.333, 8.005",\
"1.244, 1.296, 1.469, 1.791, 2.29, 2.986, 3.9, 5.05, 6.455, 8.129",\
"1.482, 1.534, 1.707, 2.03, 2.528, 3.224, 4.138, 5.288, 6.694, 8.367",\
"1.844, 1.895, 2.068, 2.391, 2.889, 3.585, 4.499, 5.65, 7.054, 8.728",\
"2.273, 2.325, 2.498, 2.82, 3.319, 4.015, 4.929, 6.079, 7.486, 9.159",\
"2.736, 2.788, 2.961, 3.283, 3.782, 4.478, 5.392, 6.543, 7.948, 9.621",\
"3.228, 3.28, 3.454, 3.777, 4.275, 4.971, 5.886, 7.036, 8.44, 10.12",\
"3.751, 3.804, 3.977, 4.3, 4.798, 5.494, 6.41, 7.56, 8.965, 10.64",\
"4.303, 4.357, 4.532, 4.855, 5.353, 6.049, 6.965, 8.116, 9.52, 11.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2632, 0.3376, 0.6134, 1.155, 2, 3.189, 4.756, 6.728, 9.138, 12",\
"0.263, 0.338, 0.6142, 1.155, 1.999, 3.188, 4.754, 6.721, 9.128, 12.01",\
"0.2628, 0.338, 0.6146, 1.155, 2, 3.186, 4.756, 6.73, 9.141, 12.01",\
"0.263, 0.3376, 0.6144, 1.155, 1.999, 3.189, 4.755, 6.727, 9.138, 12",\
"0.2642, 0.3384, 0.6144, 1.154, 1.999, 3.189, 4.752, 6.729, 9.142, 12.01",\
"0.2662, 0.3404, 0.6156, 1.154, 2, 3.189, 4.754, 6.725, 9.14, 12",\
"0.2698, 0.3436, 0.6154, 1.154, 2, 3.187, 4.754, 6.725, 9.13, 12",\
"0.2754, 0.3472, 0.6176, 1.155, 2.002, 3.188, 4.75, 6.728, 9.138, 12",\
"0.2812, 0.352, 0.6204, 1.158, 2, 3.186, 4.75, 6.72, 9.128, 12.01",\
"0.288, 0.358, 0.622, 1.158, 2, 3.188, 4.75, 6.716, 9.122, 11.98");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b1 && RN===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&E&!RN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.174, 1.209, 1.308, 1.462, 1.677, 1.969, 2.348, 2.826, 3.409, 4.103",\
"1.198, 1.232, 1.331, 1.485, 1.701, 1.992, 2.372, 2.85, 3.433, 4.126",\
"1.284, 1.318, 1.417, 1.572, 1.788, 2.079, 2.459, 2.936, 3.519, 4.214",\
"1.453, 1.487, 1.586, 1.741, 1.956, 2.248, 2.627, 3.105, 3.687, 4.383",\
"1.679, 1.714, 1.814, 1.968, 2.184, 2.475, 2.855, 3.333, 3.916, 4.61",\
"1.897, 1.932, 2.032, 2.187, 2.404, 2.695, 3.075, 3.552, 4.135, 4.83",\
"2.094, 2.129, 2.23, 2.386, 2.602, 2.894, 3.274, 3.751, 4.334, 5.029",\
"2.263, 2.298, 2.4, 2.557, 2.774, 3.066, 3.446, 3.923, 4.506, 5.2",\
"2.4, 2.436, 2.539, 2.696, 2.914, 3.206, 3.586, 4.064, 4.646, 5.341",\
"2.502, 2.539, 2.643, 2.801, 3.019, 3.312, 3.691, 4.169, 4.751, 5.445");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.077, 1.129, 1.302, 1.625, 2.123, 2.819, 3.734, 4.887, 6.295, 7.971",\
"1.113, 1.165, 1.338, 1.66, 2.159, 2.855, 3.77, 4.923, 6.331, 8.007",\
"1.234, 1.286, 1.459, 1.782, 2.28, 2.976, 3.891, 5.044, 6.452, 8.128",\
"1.473, 1.525, 1.698, 2.02, 2.519, 3.215, 4.129, 5.283, 6.69, 8.367",\
"1.834, 1.885, 2.058, 2.381, 2.879, 3.575, 4.49, 5.644, 7.052, 8.727",\
"2.26, 2.312, 2.485, 2.808, 3.306, 4.002, 4.917, 6.07, 7.476, 9.154",\
"2.719, 2.771, 2.945, 3.268, 3.765, 4.461, 5.377, 6.527, 7.935, 9.608",\
"3.208, 3.26, 3.435, 3.757, 4.255, 4.952, 5.867, 7.017, 8.422, 10.1",\
"3.727, 3.779, 3.953, 4.276, 4.775, 5.471, 6.385, 7.536, 8.941, 10.61",\
"4.276, 4.33, 4.505, 4.827, 5.325, 6.021, 6.936, 8.087, 9.492, 11.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.193, 0.2264, 0.3348, 0.5384, 0.865, 1.342, 1.986, 2.802, 3.801, 4.989",\
"0.1932, 0.226, 0.335, 0.5386, 0.865, 1.342, 1.986, 2.799, 3.8, 4.989",\
"0.1934, 0.2272, 0.3356, 0.5382, 0.8654, 1.344, 1.985, 2.803, 3.799, 4.987",\
"0.1936, 0.2266, 0.3358, 0.5384, 0.8648, 1.342, 1.985, 2.803, 3.801, 4.982",\
"0.1946, 0.2282, 0.3366, 0.5398, 0.8654, 1.344, 1.987, 2.8, 3.796, 4.991",\
"0.1974, 0.231, 0.3386, 0.5404, 0.8658, 1.344, 1.984, 2.802, 3.799, 4.988",\
"0.2014, 0.2342, 0.3418, 0.5428, 0.8678, 1.344, 1.984, 2.798, 3.796, 4.981",\
"0.205, 0.2376, 0.3446, 0.5436, 0.8682, 1.344, 1.986, 2.797, 3.79, 4.976",\
"0.21, 0.2428, 0.3486, 0.5482, 0.8706, 1.345, 1.985, 2.798, 3.797, 4.975",\
"0.2164, 0.248, 0.3534, 0.5522, 0.874, 1.344, 1.988, 2.8, 3.794, 4.984");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2626, 0.3376, 0.6132, 1.155, 2.003, 3.192, 4.756, 6.743, 9.161, 12.04",\
"0.2628, 0.3374, 0.6132, 1.154, 2.001, 3.192, 4.755, 6.742, 9.161, 12.04",\
"0.2628, 0.3374, 0.6144, 1.155, 2.003, 3.19, 4.755, 6.743, 9.161, 12.04",\
"0.2626, 0.3376, 0.6138, 1.154, 2.002, 3.19, 4.762, 6.738, 9.159, 12",\
"0.2636, 0.338, 0.613, 1.155, 2.002, 3.191, 4.757, 6.743, 9.161, 12.04",\
"0.2654, 0.34, 0.6156, 1.154, 2.002, 3.192, 4.76, 6.733, 9.153, 12",\
"0.269, 0.343, 0.6166, 1.154, 1.999, 3.191, 4.758, 6.736, 9.153, 12.03",\
"0.2732, 0.3464, 0.617, 1.157, 1.999, 3.187, 4.75, 6.728, 9.142, 12.02",\
"0.2796, 0.3512, 0.62, 1.157, 2, 3.188, 4.75, 6.722, 9.134, 12",\
"0.286, 0.356, 0.624, 1.156, 2.004, 3.188, 4.756, 6.716, 9.124, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b1 && RN===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&E&RN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.18, 1.214, 1.313, 1.467, 1.683, 1.974, 2.354, 2.832, 3.415, 4.11",\
"1.204, 1.238, 1.336, 1.491, 1.707, 1.998, 2.378, 2.855, 3.438, 4.133",\
"1.291, 1.325, 1.423, 1.578, 1.794, 2.085, 2.465, 2.942, 3.525, 4.22",\
"1.459, 1.494, 1.593, 1.747, 1.963, 2.254, 2.634, 3.111, 3.694, 4.39",\
"1.689, 1.723, 1.822, 1.977, 2.193, 2.484, 2.864, 3.342, 3.925, 4.619",\
"1.909, 1.944, 2.044, 2.199, 2.415, 2.707, 3.086, 3.564, 4.147, 4.842",\
"2.108, 2.144, 2.244, 2.4, 2.617, 2.908, 3.288, 3.765, 4.348, 5.042",\
"2.281, 2.317, 2.418, 2.574, 2.791, 3.083, 3.462, 3.94, 4.522, 5.217",\
"2.42, 2.456, 2.559, 2.717, 2.934, 3.226, 3.606, 4.083, 4.666, 5.36",\
"2.525, 2.561, 2.666, 2.824, 3.043, 3.335, 3.714, 4.193, 4.775, 5.469");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.087, 1.138, 1.311, 1.634, 2.133, 2.828, 3.743, 4.895, 6.298, 7.969",\
"1.122, 1.174, 1.347, 1.67, 2.168, 2.864, 3.779, 4.931, 6.332, 8.011",\
"1.244, 1.295, 1.468, 1.791, 2.29, 2.985, 3.9, 5.053, 6.455, 8.134",\
"1.482, 1.534, 1.707, 2.03, 2.528, 3.224, 4.138, 5.291, 6.694, 8.372",\
"1.844, 1.895, 2.068, 2.391, 2.889, 3.585, 4.499, 5.652, 7.054, 8.734",\
"2.273, 2.325, 2.498, 2.82, 3.318, 4.015, 4.93, 6.082, 7.487, 9.16",\
"2.735, 2.787, 2.96, 3.283, 3.781, 4.477, 5.392, 6.543, 7.951, 9.626",\
"3.227, 3.279, 3.453, 3.776, 4.274, 4.971, 5.885, 7.035, 8.441, 10.12",\
"3.748, 3.801, 3.975, 4.297, 4.796, 5.493, 6.407, 7.558, 8.963, 10.64",\
"4.3, 4.354, 4.529, 4.852, 5.349, 6.046, 6.96, 8.112, 9.516, 11.19");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.193, 0.2266, 0.3352, 0.5388, 0.865, 1.343, 1.987, 2.8, 3.801, 4.986",\
"0.1924, 0.2266, 0.3352, 0.5388, 0.8648, 1.343, 1.987, 2.8, 3.801, 4.986",\
"0.193, 0.227, 0.3346, 0.5368, 0.8654, 1.343, 1.987, 2.8, 3.801, 4.988",\
"0.1932, 0.2262, 0.3348, 0.5388, 0.8648, 1.342, 1.987, 2.8, 3.801, 4.99",\
"0.1936, 0.2272, 0.3356, 0.5382, 0.8656, 1.344, 1.985, 2.802, 3.795, 4.989",\
"0.1972, 0.2306, 0.3384, 0.5398, 0.8652, 1.344, 1.984, 2.803, 3.798, 4.989",\
"0.2, 0.2334, 0.341, 0.542, 0.8676, 1.343, 1.983, 2.798, 3.795, 4.985",\
"0.2044, 0.2366, 0.3434, 0.5436, 0.8676, 1.345, 1.985, 2.798, 3.791, 4.976",\
"0.2094, 0.2414, 0.3474, 0.5472, 0.8696, 1.346, 1.984, 2.797, 3.792, 4.98",\
"0.2146, 0.2474, 0.3524, 0.5498, 0.872, 1.348, 1.986, 2.802, 3.792, 4.978");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2634, 0.3376, 0.6144, 1.154, 2.002, 3.189, 4.76, 6.735, 9.132, 12.01",\
"0.2632, 0.3376, 0.6142, 1.154, 2.002, 3.192, 4.759, 6.736, 9.138, 12.03",\
"0.2632, 0.3376, 0.6144, 1.155, 2.003, 3.189, 4.76, 6.734, 9.149, 12.03",\
"0.263, 0.3376, 0.6144, 1.155, 2.002, 3.189, 4.761, 6.733, 9.15, 12.03",\
"0.2632, 0.3382, 0.614, 1.154, 2.002, 3.189, 4.762, 6.734, 9.147, 12.03",\
"0.266, 0.3404, 0.6156, 1.154, 2, 3.193, 4.756, 6.74, 9.127, 12.02",\
"0.2696, 0.3434, 0.617, 1.154, 1.999, 3.191, 4.758, 6.737, 9.153, 12",\
"0.275, 0.3464, 0.6168, 1.157, 1.999, 3.189, 4.754, 6.725, 9.14, 12.01",\
"0.2802, 0.3514, 0.6192, 1.158, 2.001, 3.19, 4.75, 6.722, 9.128, 12",\
"0.286, 0.358, 0.62, 1.156, 2.002, 3.19, 4.758, 6.72, 9.122, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b1 && E===1'b0 && RN===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "D&!E&!RN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.164, 1.198, 1.296, 1.451, 1.667, 1.958, 2.338, 2.815, 3.398, 4.094",\
"1.187, 1.221, 1.32, 1.475, 1.69, 1.981, 2.361, 2.838, 3.421, 4.117",\
"1.273, 1.308, 1.407, 1.561, 1.777, 2.068, 2.448, 2.925, 3.508, 4.204",\
"1.442, 1.477, 1.575, 1.73, 1.945, 2.237, 2.616, 3.093, 3.677, 4.371",\
"1.667, 1.701, 1.8, 1.955, 2.171, 2.462, 2.842, 3.32, 3.903, 4.598",\
"1.881, 1.916, 2.016, 2.171, 2.387, 2.679, 3.059, 3.536, 4.119, 4.814",\
"2.075, 2.11, 2.211, 2.367, 2.583, 2.874, 3.254, 3.732, 4.314, 5.009",\
"2.24, 2.276, 2.378, 2.534, 2.751, 3.043, 3.422, 3.9, 4.483, 5.177",\
"2.374, 2.41, 2.513, 2.67, 2.888, 3.18, 3.56, 4.037, 4.62, 5.313",\
"2.472, 2.509, 2.612, 2.771, 2.989, 3.282, 3.662, 4.139, 4.722, 5.416");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.075, 1.127, 1.3, 1.623, 2.121, 2.817, 3.731, 4.882, 6.287, 7.959",\
"1.111, 1.162, 1.335, 1.658, 2.156, 2.852, 3.766, 4.918, 6.322, 7.992",\
"1.232, 1.284, 1.457, 1.779, 2.278, 2.973, 3.887, 5.039, 6.444, 8.114",\
"1.471, 1.522, 1.695, 2.018, 2.516, 3.212, 4.125, 5.278, 6.682, 8.353",\
"1.831, 1.882, 2.055, 2.378, 2.877, 3.572, 4.487, 5.638, 7.043, 8.714",\
"2.257, 2.309, 2.482, 2.804, 3.303, 3.999, 4.913, 6.064, 7.468, 9.144",\
"2.716, 2.768, 2.94, 3.263, 3.761, 4.457, 5.372, 6.523, 7.928, 9.6",\
"3.203, 3.256, 3.429, 3.752, 4.25, 4.946, 5.861, 7.011, 8.416, 10.09",\
"3.722, 3.775, 3.948, 4.271, 4.769, 5.465, 6.38, 7.531, 8.935, 10.61",\
"4.27, 4.323, 4.497, 4.82, 5.318, 6.015, 6.929, 8.08, 9.485, 11.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1928, 0.2266, 0.3346, 0.5368, 0.8648, 1.343, 1.987, 2.801, 3.801, 4.989",\
"0.1934, 0.226, 0.3352, 0.5382, 0.8648, 1.343, 1.987, 2.801, 3.801, 4.989",\
"0.1928, 0.2266, 0.335, 0.5372, 0.8642, 1.342, 1.985, 2.803, 3.796, 4.992",\
"0.1928, 0.2266, 0.3352, 0.5384, 0.8654, 1.343, 1.986, 2.802, 3.8, 4.984",\
"0.1942, 0.227, 0.3364, 0.5382, 0.8656, 1.342, 1.987, 2.801, 3.801, 4.988",\
"0.197, 0.2306, 0.3382, 0.5408, 0.867, 1.343, 1.986, 2.799, 3.797, 4.99",\
"0.2008, 0.2328, 0.3408, 0.5414, 0.8662, 1.344, 1.984, 2.797, 3.792, 4.985",\
"0.2044, 0.2366, 0.3436, 0.5434, 0.8678, 1.345, 1.984, 2.796, 3.791, 4.976",\
"0.209, 0.242, 0.3484, 0.5462, 0.8696, 1.344, 1.985, 2.801, 3.794, 4.979",\
"0.216, 0.2474, 0.3526, 0.5506, 0.871, 1.346, 1.986, 2.8, 3.794, 4.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2626, 0.3368, 0.6142, 1.154, 2.003, 3.191, 4.755, 6.733, 9.135, 12.02",\
"0.2628, 0.337, 0.6144, 1.154, 2.002, 3.188, 4.754, 6.727, 9.138, 12.02",\
"0.2628, 0.3372, 0.6144, 1.154, 2.002, 3.188, 4.755, 6.727, 9.138, 12.02",\
"0.2626, 0.3374, 0.6142, 1.155, 2.003, 3.189, 4.755, 6.726, 9.139, 12.02",\
"0.2638, 0.338, 0.6138, 1.154, 2.002, 3.191, 4.755, 6.731, 9.136, 12.02",\
"0.2658, 0.3398, 0.6154, 1.155, 2.002, 3.192, 4.754, 6.734, 9.144, 12.01",\
"0.2692, 0.3426, 0.6148, 1.154, 1.999, 3.191, 4.758, 6.727, 9.138, 12.02",\
"0.273, 0.3462, 0.6166, 1.157, 2, 3.189, 4.752, 6.723, 9.138, 12.01",\
"0.2794, 0.3506, 0.6194, 1.157, 2, 3.19, 4.748, 6.722, 9.124, 12.01",\
"0.286, 0.354, 0.622, 1.158, 2.004, 3.186, 4.756, 6.716, 9.122, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b1 && E===1'b0 && RN===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "D&!E&RN" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.087, 1.139, 1.312, 1.634, 2.132, 2.829, 3.742, 4.893, 6.298, 7.971",\
"1.123, 1.174, 1.347, 1.67, 2.168, 2.864, 3.778, 4.929, 6.334, 8.005",\
"1.244, 1.296, 1.469, 1.792, 2.29, 2.986, 3.9, 5.05, 6.456, 8.129",\
"1.482, 1.534, 1.707, 2.03, 2.528, 3.224, 4.138, 5.289, 6.692, 8.365",\
"1.844, 1.895, 2.069, 2.391, 2.889, 3.585, 4.499, 5.65, 7.055, 8.726",\
"2.274, 2.325, 2.499, 2.821, 3.319, 4.016, 4.93, 6.081, 7.484, 9.159",\
"2.736, 2.788, 2.962, 3.284, 3.782, 4.478, 5.393, 6.543, 7.948, 9.622",\
"3.229, 3.281, 3.455, 3.778, 4.276, 4.972, 5.886, 7.037, 8.443, 10.12",\
"3.752, 3.804, 3.978, 4.301, 4.799, 5.495, 6.41, 7.562, 8.966, 10.64",\
"4.304, 4.358, 4.533, 4.855, 5.354, 6.05, 6.965, 8.116, 9.521, 11.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2632, 0.3378, 0.6138, 1.155, 2, 3.188, 4.755, 6.731, 9.142, 12.01",\
"0.2632, 0.3378, 0.614, 1.155, 2, 3.189, 4.755, 6.726, 9.136, 12.01",\
"0.2632, 0.3378, 0.6146, 1.154, 2, 3.186, 4.756, 6.728, 9.139, 12",\
"0.2632, 0.3378, 0.613, 1.153, 1.999, 3.189, 4.751, 6.725, 9.136, 12.01",\
"0.264, 0.3382, 0.6146, 1.154, 1.999, 3.189, 4.754, 6.722, 9.128, 12.01",\
"0.2662, 0.3394, 0.6156, 1.155, 2, 3.19, 4.749, 6.727, 9.139, 12.01",\
"0.2706, 0.3434, 0.6154, 1.154, 2, 3.188, 4.756, 6.722, 9.128, 12",\
"0.2754, 0.3468, 0.617, 1.157, 1.999, 3.187, 4.749, 6.726, 9.142, 12.01",\
"0.2814, 0.352, 0.6196, 1.156, 2.001, 3.186, 4.748, 6.718, 9.132, 11.99",\
"0.288, 0.358, 0.622, 1.156, 2.002, 3.188, 4.75, 6.716, 9.122, 12");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b1 && E===1'b1 && RN===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "D&E&!RN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.174, 1.209, 1.308, 1.462, 1.677, 1.969, 2.349, 2.826, 3.409, 4.102",\
"1.198, 1.232, 1.33, 1.485, 1.701, 1.992, 2.372, 2.85, 3.433, 4.126",\
"1.284, 1.318, 1.417, 1.572, 1.788, 2.079, 2.459, 2.936, 3.519, 4.214",\
"1.453, 1.488, 1.586, 1.741, 1.956, 2.248, 2.627, 3.105, 3.687, 4.383",\
"1.68, 1.714, 1.814, 1.968, 2.184, 2.476, 2.856, 3.333, 3.916, 4.61",\
"1.897, 1.932, 2.032, 2.187, 2.404, 2.695, 3.075, 3.553, 4.135, 4.831",\
"2.094, 2.129, 2.23, 2.386, 2.602, 2.894, 3.274, 3.751, 4.334, 5.028",\
"2.263, 2.299, 2.4, 2.557, 2.774, 3.066, 3.446, 3.924, 4.506, 5.2",\
"2.4, 2.436, 2.538, 2.696, 2.914, 3.206, 3.586, 4.064, 4.646, 5.34",\
"2.501, 2.538, 2.643, 2.802, 3.02, 3.312, 3.692, 4.17, 4.753, 5.447");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.077, 1.129, 1.302, 1.625, 2.123, 2.819, 3.734, 4.887, 6.295, 7.971",\
"1.113, 1.165, 1.338, 1.661, 2.159, 2.854, 3.77, 4.922, 6.331, 8.003",\
"1.235, 1.286, 1.459, 1.782, 2.281, 2.976, 3.891, 5.044, 6.45, 8.12",\
"1.473, 1.525, 1.698, 2.021, 2.519, 3.215, 4.129, 5.282, 6.69, 8.363",\
"1.833, 1.885, 2.058, 2.381, 2.879, 3.575, 4.49, 5.644, 7.05, 8.721",\
"2.26, 2.312, 2.485, 2.808, 3.306, 4.002, 4.917, 6.07, 7.479, 9.156",\
"2.72, 2.771, 2.945, 3.267, 3.765, 4.461, 5.376, 6.526, 7.932, 9.609",\
"3.208, 3.261, 3.434, 3.757, 4.255, 4.952, 5.866, 7.016, 8.422, 10.1",\
"3.727, 3.78, 3.954, 4.276, 4.775, 5.472, 6.385, 7.537, 8.941, 10.61",\
"4.276, 4.33, 4.504, 4.827, 5.325, 6.021, 6.936, 8.087, 9.492, 11.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1932, 0.2262, 0.3352, 0.5386, 0.8648, 1.342, 1.986, 2.799, 3.8, 4.989",\
"0.1936, 0.2262, 0.3364, 0.5386, 0.865, 1.342, 1.986, 2.799, 3.8, 4.989",\
"0.1932, 0.2274, 0.3356, 0.538, 0.8652, 1.344, 1.985, 2.8, 3.795, 4.991",\
"0.1936, 0.2262, 0.335, 0.5386, 0.865, 1.342, 1.986, 2.802, 3.801, 4.982",\
"0.1944, 0.228, 0.3366, 0.5398, 0.8654, 1.344, 1.987, 2.8, 3.801, 4.984",\
"0.197, 0.231, 0.3386, 0.5398, 0.8662, 1.344, 1.986, 2.802, 3.799, 4.986",\
"0.2006, 0.2338, 0.342, 0.5428, 0.8676, 1.343, 1.983, 2.797, 3.792, 4.985",\
"0.205, 0.2376, 0.3446, 0.5436, 0.8684, 1.345, 1.986, 2.799, 3.792, 4.977",\
"0.2096, 0.242, 0.3482, 0.5486, 0.8698, 1.344, 1.985, 2.8, 3.791, 4.977",\
"0.2164, 0.2478, 0.3526, 0.5498, 0.872, 1.346, 1.986, 2.798, 3.796, 4.976");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2624, 0.3376, 0.6132, 1.155, 2.003, 3.191, 4.755, 6.743, 9.16, 12.04",\
"0.2628, 0.3372, 0.6126, 1.154, 2.002, 3.192, 4.757, 6.741, 9.16, 12.03",\
"0.2628, 0.337, 0.6142, 1.154, 2.002, 3.193, 4.759, 6.743, 9.157, 12.02",\
"0.2626, 0.3374, 0.6142, 1.154, 2.002, 3.19, 4.759, 6.741, 9.159, 12.03",\
"0.2632, 0.3378, 0.614, 1.155, 2.002, 3.191, 4.756, 6.743, 9.159, 12.02",\
"0.2656, 0.3392, 0.6154, 1.155, 2.001, 3.193, 4.76, 6.736, 9.161, 12.04",\
"0.269, 0.3428, 0.6152, 1.154, 1.999, 3.191, 4.758, 6.737, 9.151, 12.03",\
"0.2738, 0.3462, 0.6172, 1.155, 2.002, 3.187, 4.752, 6.728, 9.144, 12.01",\
"0.2802, 0.3502, 0.62, 1.158, 2.002, 3.192, 4.748, 6.72, 9.12, 12.01",\
"0.286, 0.356, 0.622, 1.158, 2.004, 3.188, 4.758, 6.718, 9.12, 12");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.18, 1.214, 1.313, 1.467, 1.683, 1.974, 2.354, 2.832, 3.415, 4.11",\
"1.204, 1.238, 1.336, 1.491, 1.707, 1.998, 2.378, 2.855, 3.438, 4.133",\
"1.291, 1.325, 1.423, 1.578, 1.794, 2.085, 2.465, 2.942, 3.525, 4.22",\
"1.459, 1.494, 1.593, 1.747, 1.963, 2.254, 2.634, 3.111, 3.694, 4.39",\
"1.689, 1.723, 1.822, 1.977, 2.193, 2.484, 2.864, 3.342, 3.925, 4.619",\
"1.909, 1.944, 2.044, 2.199, 2.415, 2.707, 3.086, 3.564, 4.147, 4.842",\
"2.108, 2.144, 2.244, 2.4, 2.617, 2.908, 3.288, 3.765, 4.348, 5.042",\
"2.281, 2.317, 2.418, 2.574, 2.791, 3.083, 3.462, 3.94, 4.522, 5.217",\
"2.42, 2.456, 2.559, 2.717, 2.934, 3.226, 3.606, 4.083, 4.666, 5.36",\
"2.525, 2.561, 2.666, 2.824, 3.043, 3.335, 3.714, 4.193, 4.775, 5.469");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("1.087, 1.139, 1.312, 1.634, 2.132, 2.829, 3.742, 4.893, 6.298, 7.971",\
"1.123, 1.174, 1.347, 1.67, 2.168, 2.864, 3.778, 4.929, 6.334, 8.005",\
"1.244, 1.296, 1.469, 1.792, 2.29, 2.986, 3.9, 5.05, 6.456, 8.129",\
"1.482, 1.534, 1.707, 2.03, 2.528, 3.224, 4.138, 5.289, 6.692, 8.365",\
"1.844, 1.895, 2.069, 2.391, 2.889, 3.585, 4.499, 5.65, 7.055, 8.726",\
"2.274, 2.325, 2.499, 2.821, 3.319, 4.016, 4.93, 6.081, 7.484, 9.159",\
"2.736, 2.788, 2.962, 3.284, 3.782, 4.478, 5.393, 6.543, 7.948, 9.622",\
"3.229, 3.281, 3.455, 3.778, 4.276, 4.972, 5.886, 7.037, 8.443, 10.12",\
"3.752, 3.804, 3.978, 4.301, 4.799, 5.495, 6.41, 7.562, 8.966, 10.64",\
"4.304, 4.358, 4.533, 4.855, 5.354, 6.05, 6.965, 8.116, 9.521, 11.19");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.1928, 0.2266, 0.3346, 0.5368, 0.8648, 1.343, 1.987, 2.801, 3.801, 4.989",\
"0.1936, 0.2262, 0.335, 0.5374, 0.8644, 1.343, 1.985, 2.803, 3.797, 4.992",\
"0.1928, 0.2266, 0.335, 0.5372, 0.8642, 1.342, 1.985, 2.803, 3.796, 4.992",\
"0.1928, 0.2266, 0.335, 0.5384, 0.8642, 1.344, 1.985, 2.802, 3.801, 4.99",\
"0.1942, 0.227, 0.3364, 0.5382, 0.8656, 1.342, 1.987, 2.801, 3.801, 4.988",\
"0.1972, 0.2306, 0.3386, 0.5396, 0.8668, 1.345, 1.986, 2.801, 3.797, 4.992",\
"0.2006, 0.2336, 0.3408, 0.5414, 0.8662, 1.343, 1.984, 2.797, 3.792, 4.985",\
"0.2046, 0.2368, 0.3432, 0.5434, 0.8674, 1.345, 1.984, 2.797, 3.791, 4.978",\
"0.2092, 0.242, 0.3484, 0.5462, 0.8696, 1.344, 1.985, 2.801, 3.792, 4.976",\
"0.216, 0.2478, 0.3526, 0.55, 0.8726, 1.346, 1.986, 2.8, 3.794, 4.98");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002419, 0.007401, 0.01691, 0.03174, 0.05253, 0.0799, 0.1144, 0.1565, 0.2066");
values("0.2624, 0.3376, 0.6132, 1.155, 2.003, 3.191, 4.755, 6.743, 9.16, 12.04",\
"0.2628, 0.3372, 0.6126, 1.154, 2.002, 3.192, 4.757, 6.741, 9.16, 12.03",\
"0.2628, 0.337, 0.6142, 1.154, 2.002, 3.193, 4.759, 6.743, 9.157, 12.02",\
"0.2626, 0.3374, 0.6142, 1.154, 2.002, 3.19, 4.759, 6.741, 9.159, 12.03",\
"0.2632, 0.3378, 0.614, 1.155, 2.002, 3.191, 4.756, 6.743, 9.159, 12.02",\
"0.2656, 0.3392, 0.6154, 1.155, 2.001, 3.193, 4.76, 6.736, 9.161, 12.04",\
"0.269, 0.3428, 0.6152, 1.154, 1.999, 3.191, 4.758, 6.737, 9.151, 12.03",\
"0.2738, 0.3462, 0.6172, 1.155, 2.002, 3.187, 4.752, 6.728, 9.144, 12.01",\
"0.2802, 0.3502, 0.62, 1.158, 2.002, 3.192, 4.748, 6.72, 9.12, 12.01",\
"0.286, 0.356, 0.622, 1.158, 2.004, 3.188, 4.758, 6.718, 9.12, 12");
}
}
}
pin(RN) {
capacitance : 0.004852 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_pulse_width_low : 1.145 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02288, 0.02275, 0.0226, 0.02251, 0.02248, 0.02254, 0.02271, \
0.02298, 0.02341, 0.02395");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009134, 0.009104, 0.009029, 0.008925, 0.008816, 0.008744, 0.008745, \
0.008838, 0.009033, 0.009349");
}
}
internal_power() {
when : "!D&!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002319, 0.002209, 0.002195, 0.002193, 0.002194, 0.002193, 0.002192, \
0.002195, 0.002193, 0.002192");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002189, -0.002194, -0.002191, -0.002187, -0.002191, -0.00219, \
-0.002189, -0.002188, -0.002187, -0.002188");
}
}
internal_power() {
when : "!D&E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002453, 0.002358, 0.002293, 0.002271, 0.00226, 0.002254, 0.00225, \
0.002245, 0.002243, 0.00224");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002174, -0.002176, -0.002173, -0.002172, -0.002176, -0.002176, \
-0.002174, -0.002174, -0.002173, -0.002171");
}
}
internal_power() {
when : "!D&E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002232, 0.002199, 0.002192, 0.002192, 0.002195, 0.002194, 0.002194, \
0.002194, 0.002193, 0.002192");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002189, -0.002194, -0.00219, -0.002189, -0.002192, -0.002191, \
-0.002189, -0.002188, -0.002187, -0.002189");
}
}
internal_power() {
when : "D&!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02288, 0.02274, 0.02261, 0.02251, 0.02248, 0.02254, 0.02271, \
0.02298, 0.02341, 0.02396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009132, 0.009103, 0.00903, 0.008923, 0.008816, 0.008747, 0.008748, \
0.008837, 0.009032, 0.009349");
}
}
internal_power() {
when : "D&!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002276, 0.002208, 0.002196, 0.002194, 0.002195, 0.002193, 0.002193, \
0.002192, 0.002193, 0.002193");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002188, -0.002191, -0.002189, -0.002188, -0.002192, -0.002189, \
-0.002189, -0.002188, -0.002189, -0.002187");
}
}
internal_power() {
when : "D&E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02589, 0.0257, 0.02551, 0.02539, 0.02535, 0.0254, 0.02555, 0.02583, \
0.02624, 0.02678");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00617, 0.006143, 0.006071, 0.005965, 0.005855, 0.005788, 0.00579, \
0.005883, 0.006076, 0.006395");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("1.488, 1.468, 1.44, 1.467, 1.635, 2.033, 2.7, 3.584, 4.672, 5.977",\
"1.515, 1.491, 1.469, 1.495, 1.652, 2.056, 2.725, 3.598, 4.684, 5.992",\
"1.573, 1.555, 1.527, 1.559, 1.718, 2.116, 2.781, 3.659, 4.739, 6.043",\
"1.664, 1.649, 1.617, 1.645, 1.807, 2.211, 2.853, 3.716, 4.783, 6.071",\
"1.804, 1.784, 1.755, 1.786, 1.941, 2.318, 2.942, 3.775, 4.818, 6.071",\
"1.959, 1.941, 1.912, 1.938, 2.074, 2.426, 3.017, 3.819, 4.826, 6.037",\
"2.103, 2.081, 2.053, 2.073, 2.203, 2.522, 3.078, 3.833, 4.796, 5.957",\
"2.23, 2.212, 2.179, 2.2, 2.313, 2.599, 3.105, 3.825, 4.729, 5.837",\
"2.333, 2.311, 2.283, 2.296, 2.397, 2.651, 3.113, 3.794, 4.657, 5.717",\
"2.395, 2.378, 2.353, 2.36, 2.449, 2.671, 3.103, 3.732, 4.563, 5.581");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-1.202, -1.191, -1.174, -1.207, -1.35, -1.568, -1.809, -2.029, -2.209, -2.341",\
"-1.224, -1.218, -1.199, -1.236, -1.376, -1.595, -1.838, -2.058, -2.238, -2.368",\
"-1.294, -1.278, -1.262, -1.295, -1.44, -1.659, -1.897, -2.114, -2.298, -2.431",\
"-1.387, -1.372, -1.354, -1.392, -1.53, -1.744, -1.978, -2.191, -2.371, -2.502",\
"-1.519, -1.514, -1.494, -1.524, -1.658, -1.857, -2.071, -2.276, -2.452, -2.573",\
"-1.68, -1.663, -1.645, -1.67, -1.793, -1.967, -2.174, -2.367, -2.529, -2.65",\
"-1.821, -1.808, -1.788, -1.8, -1.905, -2.068, -2.254, -2.438, -2.596, -2.713",\
"-1.947, -1.934, -1.906, -1.915, -2.007, -2.146, -2.316, -2.487, -2.633, -2.749",\
"-2.048, -2.035, -2.003, -2.006, -2.077, -2.202, -2.345, -2.504, -2.645, -2.753",\
"-2.107, -2.096, -2.064, -2.058, -2.111, -2.213, -2.352, -2.493, -2.625, -2.723");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E&SETN" ;
fall_constraint(scalar) {
values("1.145");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_D_AND_NOT_E_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E&SETN" ;
fall_constraint(scalar) {
values("1.137");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.017, 0.045, 0.124, 0.226, 0.311, 0.386, 0.425, 0.449, 0.441, 0.408",\
"-0.009, 0.017, 0.093, 0.2, 0.283, 0.36, 0.399, 0.426, 0.418, 0.385",\
"-0.06, -0.036, 0.039, 0.15, 0.233, 0.308, 0.347, 0.378, 0.366, 0.328",\
"-0.104, -0.083, -0.007, 0.096, 0.178, 0.251, 0.297, 0.326, 0.312, 0.277",\
"-0.104, -0.094, -0.024, 0.071, 0.146, 0.216, 0.258, 0.284, 0.273, 0.247",\
"-0.083, -0.066, -0.006, 0.087, 0.149, 0.207, 0.253, 0.276, 0.267, 0.243",\
"-0.006, 0.009, 0.067, 0.141, 0.197, 0.247, 0.284, 0.306, 0.3, 0.264",\
"0.118, 0.131, 0.185, 0.252, 0.293, 0.34, 0.367, 0.388, 0.37, 0.334",\
"0.3, 0.311, 0.358, 0.411, 0.446, 0.486, 0.51, 0.518, 0.496, 0.461",\
"0.542, 0.549, 0.591, 0.621, 0.652, 0.689, 0.715, 0.712, 0.689, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.017, 0.038, 0.124, 0.226, 0.311, 0.386, 0.431, 0.449, 0.441, 0.408",\
"-0.009, 0.017, 0.093, 0.2, 0.283, 0.359, 0.405, 0.426, 0.418, 0.385",\
"-0.06, -0.036, 0.039, 0.15, 0.233, 0.308, 0.353, 0.378, 0.366, 0.328",\
"-0.104, -0.083, -0.007, 0.096, 0.178, 0.251, 0.297, 0.326, 0.312, 0.277",\
"-0.104, -0.094, -0.024, 0.071, 0.146, 0.216, 0.266, 0.284, 0.273, 0.247",\
"-0.083, -0.066, -0.006, 0.087, 0.149, 0.207, 0.262, 0.276, 0.267, 0.243",\
"-0.006, 0.009, 0.061, 0.141, 0.197, 0.247, 0.289, 0.306, 0.3, 0.264",\
"0.118, 0.131, 0.185, 0.253, 0.293, 0.34, 0.381, 0.388, 0.37, 0.334",\
"0.3, 0.311, 0.358, 0.411, 0.446, 0.486, 0.518, 0.518, 0.496, 0.461",\
"0.542, 0.549, 0.591, 0.629, 0.652, 0.689, 0.715, 0.712, 0.689, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.229, 0.209, 0.15, 0.058, -0.025, -0.091, -0.132, -0.149, -0.134, -0.084",\
"0.256, 0.238, 0.171, 0.083, 0.003, -0.066, -0.108, -0.123, -0.109, -0.06",\
"0.321, 0.3, 0.236, 0.144, 0.063, -0.006, -0.051, -0.063, -0.053, -0.002",\
"0.405, 0.385, 0.315, 0.228, 0.142, 0.077, 0.024, 0.005, 0.02, 0.064",\
"0.497, 0.472, 0.406, 0.312, 0.228, 0.155, 0.11, 0.089, 0.099, 0.141",\
"0.572, 0.55, 0.48, 0.39, 0.299, 0.222, 0.173, 0.154, 0.167, 0.205",\
"0.62, 0.604, 0.538, 0.44, 0.345, 0.271, 0.217, 0.192, 0.207, 0.25",\
"0.651, 0.63, 0.566, 0.473, 0.37, 0.288, 0.232, 0.206, 0.21, 0.247",\
"0.638, 0.618, 0.56, 0.463, 0.358, 0.275, 0.21, 0.183, 0.183, 0.22",\
"0.581, 0.567, 0.506, 0.417, 0.313, 0.225, 0.156, 0.124, 0.123, 0.157");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.229, 0.209, 0.15, 0.058, -0.025, -0.091, -0.132, -0.149, -0.134, -0.084",\
"0.256, 0.238, 0.171, 0.083, 0.003, -0.066, -0.108, -0.123, -0.109, -0.06",\
"0.321, 0.3, 0.236, 0.144, 0.063, -0.006, -0.051, -0.063, -0.053, -0.002",\
"0.405, 0.385, 0.315, 0.228, 0.142, 0.077, 0.024, 0.005, 0.02, 0.064",\
"0.497, 0.472, 0.406, 0.312, 0.228, 0.155, 0.11, 0.089, 0.099, 0.141",\
"0.572, 0.55, 0.48, 0.39, 0.299, 0.222, 0.173, 0.154, 0.167, 0.205",\
"0.62, 0.604, 0.538, 0.44, 0.345, 0.271, 0.217, 0.192, 0.207, 0.25",\
"0.651, 0.63, 0.566, 0.473, 0.37, 0.288, 0.232, 0.206, 0.21, 0.247",\
"0.638, 0.618, 0.56, 0.463, 0.358, 0.275, 0.21, 0.183, 0.183, 0.22",\
"0.588, 0.567, 0.506, 0.417, 0.313, 0.225, 0.156, 0.124, 0.123, 0.157");
}
}
}
pin(SETN) {
capacitance : 0.00326 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_pulse_width_low : 0.888 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003583, 0.003584, 0.003579, 0.003576, 0.003575, 0.00358, 0.00358, \
0.003581, 0.003582, 0.003579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002394, -0.002398, -0.002395, -0.002397, -0.00241, -0.002415, \
-0.002417, -0.002425, -0.002437, -0.002457");
}
}
internal_power() {
when : "D&!E&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003586, 0.003585, 0.003578, 0.003575, 0.003579, 0.003579, 0.00358, \
0.003581, 0.00358, 0.003577");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002399, -0.002395, -0.002395, -0.002398, -0.002411, -0.002415, \
-0.002417, -0.002425, -0.002437, -0.002457");
}
}
internal_power() {
when : "D&E&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003579, 0.003584, 0.003578, 0.003578, 0.003579, 0.00358, 0.00358, \
0.003579, 0.00358, 0.003579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002399, -0.002395, -0.002394, -0.002399, -0.002411, -0.002411, \
-0.002418, -0.002425, -0.002437, -0.002456");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.069, -0.104, -0.238, -0.485, -0.792, -1.13, -1.488, -1.866, -2.268, -2.705",\
"-0.049, -0.08, -0.215, -0.465, -0.773, -1.107, -1.463, -1.836, -2.245, -2.683",\
"0.015, -0.014, -0.138, -0.383, -0.696, -1.032, -1.386, -1.761, -2.169, -2.605",\
"0.133, 0.102, -0.023, -0.268, -0.574, -0.905, -1.267, -1.648, -2.061, -2.499",\
"0.252, 0.212, 0.082, -0.155, -0.455, -0.801, -1.16, -1.543, -1.953, -2.391",\
"0.339, 0.312, 0.187, -0.057, -0.364, -0.702, -1.059, -1.443, -1.854, -2.303",\
"0.419, 0.387, 0.26, 0.023, -0.275, -0.618, -0.98, -1.365, -1.773, -2.213",\
"0.481, 0.45, 0.318, 0.078, -0.221, -0.56, -0.914, -1.307, -1.718, -2.161",\
"0.512, 0.479, 0.354, 0.113, -0.191, -0.522, -0.886, -1.267, -1.684, -2.124",\
"0.509, 0.48, 0.351, 0.115, -0.19, -0.527, -0.883, -1.271, -1.677, -2.118");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.469, 0.504, 0.626, 0.867, 1.184, 1.525, 1.896, 2.303, 2.734, 3.201",\
"0.449, 0.485, 0.606, 0.841, 1.155, 1.504, 1.877, 2.278, 2.71, 3.183",\
"0.372, 0.406, 0.532, 0.767, 1.082, 1.429, 1.799, 2.205, 2.636, 3.11",\
"0.266, 0.299, 0.422, 0.663, 0.979, 1.323, 1.69, 2.089, 2.525, 2.995",\
"0.161, 0.192, 0.317, 0.56, 0.866, 1.214, 1.584, 1.976, 2.41, 2.878",\
"0.072, 0.109, 0.227, 0.464, 0.777, 1.117, 1.485, 1.885, 2.311, 2.778",\
"0.005, 0.038, 0.166, 0.4, 0.713, 1.053, 1.413, 1.81, 2.238, 2.708",\
"-0.028, -0, 0.125, 0.363, 0.67, 1.008, 1.372, 1.766, 2.194, 2.653",\
"-0.041, -0.01, 0.113, 0.357, 0.66, 1, 1.36, 1.753, 2.175, 2.637",\
"-0.02, 0.013, 0.139, 0.381, 0.685, 1.02, 1.378, 1.769, 2.196, 2.659");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.229, 0.256, 0.321, 0.405, 0.497, 0.572, 0.62, 0.651, 0.638, 0.581",\
"0.209, 0.238, 0.3, 0.385, 0.472, 0.55, 0.604, 0.63, 0.618, 0.567",\
"0.15, 0.171, 0.236, 0.315, 0.406, 0.48, 0.538, 0.566, 0.56, 0.506",\
"0.058, 0.083, 0.144, 0.228, 0.312, 0.39, 0.44, 0.473, 0.463, 0.417",\
"-0.025, 0.003, 0.063, 0.142, 0.228, 0.299, 0.345, 0.37, 0.358, 0.313",\
"-0.091, -0.066, -0.006, 0.077, 0.155, 0.222, 0.271, 0.288, 0.275, 0.225",\
"-0.132, -0.108, -0.051, 0.024, 0.11, 0.173, 0.217, 0.232, 0.21, 0.156",\
"-0.149, -0.123, -0.063, 0.005, 0.089, 0.154, 0.192, 0.206, 0.183, 0.124",\
"-0.134, -0.109, -0.053, 0.02, 0.099, 0.167, 0.207, 0.21, 0.183, 0.123",\
"-0.084, -0.06, -0.002, 0.064, 0.141, 0.205, 0.25, 0.247, 0.22, 0.157");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.229, 0.256, 0.321, 0.405, 0.497, 0.572, 0.62, 0.651, 0.638, 0.588",\
"0.209, 0.238, 0.3, 0.385, 0.472, 0.55, 0.604, 0.63, 0.618, 0.567",\
"0.15, 0.171, 0.236, 0.315, 0.406, 0.48, 0.538, 0.566, 0.56, 0.506",\
"0.058, 0.083, 0.144, 0.228, 0.312, 0.39, 0.44, 0.473, 0.463, 0.417",\
"-0.025, 0.003, 0.063, 0.142, 0.228, 0.299, 0.345, 0.37, 0.358, 0.313",\
"-0.091, -0.066, -0.006, 0.077, 0.155, 0.222, 0.271, 0.288, 0.275, 0.225",\
"-0.132, -0.108, -0.051, 0.024, 0.11, 0.173, 0.217, 0.232, 0.21, 0.156",\
"-0.149, -0.123, -0.063, 0.005, 0.089, 0.154, 0.192, 0.206, 0.183, 0.124",\
"-0.134, -0.109, -0.053, 0.02, 0.099, 0.167, 0.207, 0.21, 0.183, 0.123",\
"-0.084, -0.06, -0.002, 0.064, 0.141, 0.205, 0.25, 0.247, 0.22, 0.157");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.017, -0.009, -0.06, -0.104, -0.104, -0.083, -0.006, 0.118, 0.3, 0.542",\
"0.045, 0.017, -0.036, -0.083, -0.094, -0.066, 0.009, 0.131, 0.311, 0.549",\
"0.124, 0.093, 0.039, -0.007, -0.024, -0.006, 0.067, 0.185, 0.358, 0.591",\
"0.226, 0.2, 0.15, 0.096, 0.071, 0.087, 0.141, 0.252, 0.411, 0.621",\
"0.311, 0.283, 0.233, 0.178, 0.146, 0.149, 0.197, 0.293, 0.446, 0.652",\
"0.386, 0.36, 0.308, 0.251, 0.216, 0.207, 0.247, 0.34, 0.486, 0.689",\
"0.425, 0.399, 0.347, 0.297, 0.258, 0.253, 0.284, 0.367, 0.51, 0.715",\
"0.449, 0.426, 0.378, 0.326, 0.284, 0.276, 0.306, 0.388, 0.518, 0.712",\
"0.441, 0.418, 0.366, 0.312, 0.273, 0.267, 0.3, 0.37, 0.496, 0.689",\
"0.408, 0.385, 0.328, 0.277, 0.247, 0.243, 0.264, 0.334, 0.461, 0.647");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "D&!E" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.017, -0.009, -0.06, -0.104, -0.104, -0.083, -0.006, 0.118, 0.3, 0.542",\
"0.038, 0.017, -0.036, -0.083, -0.094, -0.066, 0.009, 0.131, 0.311, 0.549",\
"0.124, 0.093, 0.039, -0.007, -0.024, -0.006, 0.061, 0.185, 0.358, 0.591",\
"0.226, 0.2, 0.15, 0.096, 0.071, 0.087, 0.141, 0.253, 0.411, 0.629",\
"0.311, 0.283, 0.233, 0.178, 0.146, 0.149, 0.197, 0.293, 0.446, 0.652",\
"0.386, 0.359, 0.308, 0.251, 0.216, 0.207, 0.247, 0.34, 0.486, 0.689",\
"0.431, 0.405, 0.353, 0.297, 0.266, 0.262, 0.289, 0.381, 0.518, 0.715",\
"0.449, 0.426, 0.378, 0.326, 0.284, 0.276, 0.306, 0.388, 0.518, 0.712",\
"0.441, 0.418, 0.366, 0.312, 0.273, 0.267, 0.3, 0.37, 0.496, 0.689",\
"0.408, 0.385, 0.328, 0.277, 0.247, 0.243, 0.264, 0.334, 0.461, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E&RN" ;
fall_constraint(scalar) {
values("0.888");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_D_AND_NOT_E_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E&RN" ;
fall_constraint(scalar) {
values("0.888");
}
}
}
}