blob: 73c5f31d170896b6a3ca37b7df39463091fffdfe [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_mcu9t5v0__dffrsnq_2) {
area : 110.073600 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SETN" ;
value : "0.003079494" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.001842687" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.004025934" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.003986532" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.00216414" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.002174634" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.002729232" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.003311946" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.003363228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.0018850392" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.003689532" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.002561526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.00338679" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.0019086012" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.002751606" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.003335904" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.004025934" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.00484 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
min_period : 2.271 ;
min_pulse_width_high : 0.964 ;
min_pulse_width_low : 1.155 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06223, 0.06197, 0.06167, 0.06239, 0.06501, 0.06948, 0.07601, \
0.08476, 0.09598, 0.1098");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05085, 0.05073, 0.05051, 0.05116, 0.05321, 0.05699, 0.06283, \
0.07073, 0.0809, 0.09329");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06146, 0.0612, 0.06085, 0.06163, 0.06428, 0.06881, 0.07533, \
0.08414, 0.09543, 0.1092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04765, 0.04751, 0.04729, 0.04795, 0.05, 0.05374, 0.05952, 0.06739, \
0.07752, 0.08988");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.08644, 0.08616, 0.08583, 0.08672, 0.08977, 0.09472, 0.1017, \
0.1111, 0.1229, 0.1374");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06463, 0.06449, 0.0643, 0.06498, 0.06712, 0.07098, 0.07684, \
0.08479, 0.09498, 0.1074");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06146, 0.06116, 0.06087, 0.06161, 0.06428, 0.0688, 0.07532, \
0.08416, 0.09537, 0.1092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04764, 0.04752, 0.04729, 0.04794, 0.04998, 0.05374, 0.05951, \
0.06738, 0.07749, 0.08991");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.07367, 0.07339, 0.07305, 0.07379, 0.07666, 0.08148, 0.08841, \
0.0977, 0.1095, 0.124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06856, 0.06842, 0.06817, 0.06883, 0.07101, 0.07499, 0.08112, \
0.08938, 0.1, 0.113");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.09672, 0.09644, 0.0961, 0.0969, 0.09982, 0.1048, 0.1118, 0.1213, \
0.1333, 0.148");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.09776, 0.09764, 0.09734, 0.09801, 0.1004, 0.1046, 0.1111, 0.1199, \
0.1311, 0.1448");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06163, 0.06137, 0.06105, 0.0618, 0.06446, 0.06896, 0.07552, \
0.08433, 0.09558, 0.1094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05077, 0.05064, 0.05042, 0.0511, 0.05311, 0.0569, 0.06265, 0.07055, \
0.08065, 0.09303");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06161, 0.06135, 0.06104, 0.06181, 0.06445, 0.06896, 0.07551, \
0.08432, 0.09557, 0.1094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05077, 0.05062, 0.05041, 0.05109, 0.0531, 0.05688, 0.06264, \
0.07055, 0.08064, 0.09298");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("1.027");
}
rise_constraint(scalar) {
values("0.964");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("1.155");
}
rise_constraint(scalar) {
values("0.938");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("2.185");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("2.271");
}
}
}
pin(D) {
capacitance : 0.00373 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03329, 0.03306, 0.03305, 0.03376, 0.03552, 0.03856, 0.0431, \
0.04928, 0.05721, 0.06696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01494, 0.01479, 0.01478, 0.01538, 0.01685, 0.01945, 0.02338, \
0.0288, 0.03576, 0.04441");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05113, 0.05091, 0.05088, 0.0516, 0.05359, 0.05699, 0.06196, \
0.0687, 0.07728, 0.08788");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03863, 0.03848, 0.03845, 0.03908, 0.04067, 0.04346, 0.04769, \
0.05352, 0.06102, 0.07026");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03328, 0.03306, 0.03305, 0.03376, 0.03552, 0.03856, 0.0431, \
0.04928, 0.05719, 0.06695");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01494, 0.01479, 0.01478, 0.01539, 0.01685, 0.01946, 0.02339, \
0.02879, 0.03575, 0.0444");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04955, 0.04935, 0.04932, 0.05002, 0.05202, 0.05539, 0.0604, \
0.0671, 0.0757, 0.0863");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04002, 0.03988, 0.03986, 0.04047, 0.04207, 0.04483, 0.04908, \
0.05489, 0.06238, 0.07164");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01364, 0.01325, 0.01332, 0.01454, 0.01705, 0.02094, 0.02636, \
0.03341, 0.04217, 0.05274");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002172, 0.001961, 0.001897, 0.002724, 0.004761, 0.008126, 0.01289, \
0.01912, 0.02687, 0.03622");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01364, 0.01325, 0.01332, 0.01454, 0.01705, 0.02095, 0.02637, \
0.0334, 0.04216, 0.05273");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002173, 0.001962, 0.001898, 0.002725, 0.004761, 0.008126, 0.01289, \
0.01912, 0.02687, 0.03622");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01365, 0.01324, 0.01332, 0.01454, 0.01705, 0.02094, 0.02637, \
0.0334, 0.04216, 0.05272");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002174, 0.001962, 0.001898, 0.002728, 0.004762, 0.00813, 0.01289, \
0.01912, 0.02688, 0.03622");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01365, 0.01325, 0.01333, 0.01454, 0.01705, 0.02094, 0.02635, \
0.0334, 0.04215, 0.05273");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002171, 0.001962, 0.0019, 0.002724, 0.004758, 0.008142, 0.01289, \
0.01912, 0.02687, 0.03621");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.057, 0.069, 0.123, 0.213, 0.287, 0.34, 0.378, 0.381, 0.361, 0.322",\
"0.039, 0.055, 0.104, 0.195, 0.272, 0.328, 0.356, 0.365, 0.346, 0.306",\
"-0.022, -0.011, 0.046, 0.129, 0.212, 0.265, 0.296, 0.304, 0.29, 0.246",\
"-0.124, -0.11, -0.061, 0.023, 0.099, 0.158, 0.191, 0.198, 0.185, 0.145",\
"-0.25, -0.242, -0.187, -0.108, -0.032, 0.03, 0.061, 0.07, 0.063, 0.028",\
"-0.391, -0.381, -0.334, -0.251, -0.185, -0.132, -0.091, -0.077, -0.089, -0.114",\
"-0.526, -0.516, -0.473, -0.406, -0.363, -0.311, -0.268, -0.261, -0.268, -0.282",\
"-0.682, -0.675, -0.632, -0.576, -0.533, -0.5, -0.465, -0.459, -0.465, -0.474",\
"-0.851, -0.848, -0.808, -0.758, -0.72, -0.69, -0.667, -0.67, -0.669, -0.67",\
"-1.055, -1.049, -1.017, -0.965, -0.924, -0.897, -0.876, -0.882, -0.887, -0.88");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.166, -0.155, -0.116, -0.073, -0.063, -0.066, -0.093, -0.138, -0.215, -0.319",\
"-0.178, -0.166, -0.13, -0.089, -0.076, -0.082, -0.105, -0.154, -0.227, -0.334",\
"-0.235, -0.216, -0.179, -0.144, -0.12, -0.129, -0.147, -0.201, -0.276, -0.378",\
"-0.302, -0.29, -0.255, -0.21, -0.196, -0.193, -0.219, -0.266, -0.344, -0.446",\
"-0.367, -0.348, -0.307, -0.268, -0.25, -0.253, -0.281, -0.328, -0.409, -0.514",\
"-0.408, -0.392, -0.353, -0.308, -0.287, -0.296, -0.321, -0.373, -0.447, -0.556",\
"-0.427, -0.407, -0.367, -0.328, -0.312, -0.318, -0.339, -0.394, -0.471, -0.581",\
"-0.416, -0.401, -0.359, -0.322, -0.308, -0.31, -0.34, -0.397, -0.478, -0.584",\
"-0.377, -0.362, -0.315, -0.279, -0.266, -0.28, -0.315, -0.366, -0.449, -0.564",\
"-0.297, -0.286, -0.246, -0.21, -0.208, -0.221, -0.255, -0.313, -0.403, -0.52");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.595, 0.584, 0.524, 0.44, 0.378, 0.348, 0.348, 0.369, 0.433, 0.569",\
"0.614, 0.6, 0.545, 0.45, 0.394, 0.364, 0.357, 0.382, 0.455, 0.565",\
"0.68, 0.666, 0.612, 0.519, 0.461, 0.435, 0.431, 0.455, 0.519, 0.619",\
"0.812, 0.802, 0.744, 0.654, 0.595, 0.565, 0.561, 0.58, 0.635, 0.741",\
"0.996, 0.985, 0.929, 0.833, 0.778, 0.742, 0.729, 0.749, 0.817, 0.911",\
"1.214, 1.2, 1.14, 1.046, 0.99, 0.95, 0.934, 0.958, 0.995, 1.081",\
"1.459, 1.446, 1.386, 1.296, 1.23, 1.194, 1.176, 1.196, 1.227, 1.307",\
"1.738, 1.726, 1.665, 1.576, 1.504, 1.471, 1.457, 1.465, 1.501, 1.566",\
"2.058, 2.041, 1.988, 1.894, 1.829, 1.781, 1.765, 1.772, 1.81, 1.885",\
"2.409, 2.397, 2.338, 2.24, 2.171, 2.136, 2.117, 2.122, 2.155, 2.22");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.819, 0.802, 0.742, 0.646, 0.567, 0.517, 0.505, 0.525, 0.58, 0.67",\
"0.832, 0.813, 0.761, 0.668, 0.576, 0.532, 0.524, 0.539, 0.596, 0.682",\
"0.887, 0.865, 0.814, 0.713, 0.623, 0.585, 0.572, 0.589, 0.64, 0.734",\
"0.964, 0.954, 0.887, 0.789, 0.704, 0.665, 0.649, 0.665, 0.72, 0.802",\
"1.046, 1.022, 0.972, 0.869, 0.791, 0.742, 0.729, 0.741, 0.798, 0.882",\
"1.107, 1.09, 1.033, 0.938, 0.861, 0.803, 0.789, 0.801, 0.852, 0.936",\
"1.153, 1.136, 1.076, 0.983, 0.905, 0.851, 0.829, 0.843, 0.898, 0.979",\
"1.178, 1.154, 1.1, 1.001, 0.931, 0.878, 0.856, 0.867, 0.914, 1.005",\
"1.178, 1.162, 1.099, 1.005, 0.932, 0.879, 0.858, 0.868, 0.92, 1.005",\
"1.152, 1.136, 1.074, 0.982, 0.913, 0.853, 0.834, 0.843, 0.897, 0.98");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.6599 ;
max_transition : 8.4 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.09768, 0.09611, 0.09401, 0.09306, 0.09268, 0.09249, 0.09238, 0.09232, 0.09228, 0.09224",\
"0.09767, 0.0961, 0.09398, 0.09303, 0.09265, 0.09245, 0.09234, 0.09229, 0.09223, 0.0922",\
"0.09772, 0.09614, 0.09403, 0.09309, 0.09269, 0.09249, 0.09238, 0.09232, 0.09228, 0.09225",\
"0.09786, 0.09631, 0.09421, 0.09326, 0.09288, 0.09269, 0.09256, 0.09249, 0.09246, 0.09241",\
"0.0982, 0.09659, 0.09446, 0.09352, 0.09313, 0.09296, 0.09284, 0.09278, 0.09273, 0.09269",\
"0.09853, 0.09698, 0.09486, 0.09391, 0.09353, 0.09336, 0.09324, 0.09316, 0.09311, 0.09308",\
"0.09889, 0.09735, 0.09521, 0.0943, 0.09394, 0.09374, 0.09361, 0.09354, 0.0935, 0.09346",\
"0.09937, 0.0978, 0.09567, 0.09475, 0.09436, 0.09418, 0.09408, 0.09399, 0.09393, 0.0939",\
"0.09989, 0.09829, 0.09618, 0.09527, 0.09489, 0.09469, 0.09458, 0.09449, 0.09446, 0.09442",\
"0.1003, 0.09874, 0.09665, 0.09571, 0.09532, 0.09512, 0.09501, 0.09493, 0.09488, 0.09486");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1018, 0.1001, 0.09793, 0.09681, 0.09663, 0.09688, 0.09736, 0.09765, 0.09857, 0.1023",\
"0.1018, 0.1002, 0.098, 0.09678, 0.09654, 0.09683, 0.09732, 0.09782, 0.09852, 0.1023",\
"0.1017, 0.1002, 0.09795, 0.09678, 0.09659, 0.09682, 0.09731, 0.09766, 0.09873, 0.1026",\
"0.1017, 0.1002, 0.09797, 0.09681, 0.09657, 0.0968, 0.09731, 0.09769, 0.09865, 0.1032",\
"0.1018, 0.1002, 0.09798, 0.0969, 0.09666, 0.09689, 0.09738, 0.09782, 0.09882, 0.1039",\
"0.1019, 0.1003, 0.09812, 0.09702, 0.09678, 0.0971, 0.09759, 0.09792, 0.09899, 0.105",\
"0.1021, 0.1005, 0.09831, 0.09726, 0.09713, 0.09732, 0.09761, 0.09836, 0.09917, 0.1066",\
"0.1024, 0.1009, 0.09857, 0.09743, 0.09713, 0.09797, 0.09844, 0.09863, 0.09978, 0.1102",\
"0.1028, 0.1012, 0.09899, 0.09785, 0.09763, 0.09782, 0.09872, 0.0997, 0.1014, 0.1147",\
"0.1034, 0.1018, 0.09952, 0.0985, 0.09808, 0.09811, 0.09866, 0.1001, 0.1037, 0.124");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.07748, 0.07633, 0.07487, 0.07425, 0.07404, 0.07392, 0.07385, 0.0738, 0.07377, 0.07375",\
"0.07695, 0.07579, 0.07433, 0.07373, 0.07352, 0.0734, 0.07333, 0.07328, 0.07325, 0.07323",\
"0.07652, 0.07533, 0.07387, 0.07328, 0.07306, 0.07296, 0.07291, 0.07287, 0.07284, 0.07282",\
"0.07728, 0.07602, 0.07431, 0.07358, 0.07339, 0.07327, 0.07324, 0.07322, 0.07321, 0.07319",\
"0.08186, 0.08016, 0.07761, 0.07624, 0.07559, 0.0753, 0.07515, 0.07507, 0.07502, 0.07498",\
"0.08923, 0.08708, 0.08343, 0.08111, 0.0799, 0.07922, 0.07887, 0.07867, 0.07853, 0.07842",\
"0.09884, 0.0963, 0.09157, 0.08828, 0.08641, 0.08532, 0.08466, 0.08428, 0.08402, 0.08384",\
"0.1109, 0.108, 0.1022, 0.09787, 0.09523, 0.09361, 0.09267, 0.09207, 0.09166, 0.09138",\
"0.1256, 0.1224, 0.1157, 0.1102, 0.1067, 0.1044, 0.103, 0.1022, 0.1016, 0.1011",\
"0.1431, 0.1396, 0.1319, 0.1253, 0.1208, 0.1179, 0.116, 0.1148, 0.1139, 0.1133");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.04915, 0.04792, 0.0463, 0.04576, 0.04589, 0.04642, 0.04695, 0.04751, 0.04819, 0.05171",\
"0.04902, 0.0478, 0.04621, 0.04564, 0.04577, 0.04618, 0.04683, 0.04729, 0.0478, 0.05151",\
"0.04858, 0.04736, 0.04582, 0.04521, 0.0453, 0.04579, 0.04625, 0.0468, 0.04779, 0.05098",\
"0.04882, 0.0476, 0.04593, 0.04505, 0.04512, 0.04559, 0.04614, 0.04654, 0.0476, 0.05097",\
"0.0514, 0.04991, 0.04796, 0.04675, 0.04653, 0.04676, 0.04728, 0.04779, 0.04859, 0.0532",\
"0.05586, 0.05417, 0.05157, 0.05, 0.04959, 0.04943, 0.0498, 0.05022, 0.05116, 0.05595",\
"0.06255, 0.06054, 0.05757, 0.05516, 0.05419, 0.05428, 0.05431, 0.05458, 0.05512, 0.061",\
"0.07195, 0.06954, 0.06579, 0.0631, 0.06114, 0.06067, 0.06132, 0.06116, 0.06185, 0.06853",\
"0.08387, 0.08105, 0.07652, 0.07328, 0.07064, 0.06935, 0.06904, 0.07001, 0.07116, 0.08123",\
"0.09835, 0.09519, 0.08983, 0.08566, 0.08264, 0.08067, 0.07972, 0.08017, 0.08303, 0.09825");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.09653, 0.09525, 0.0937, 0.09305, 0.09276, 0.09263, 0.09254, 0.09249, 0.09246, 0.09243",\
"0.09664, 0.09535, 0.09384, 0.09319, 0.09291, 0.09278, 0.09269, 0.09264, 0.09259, 0.09258",\
"0.09667, 0.09543, 0.09384, 0.09321, 0.09292, 0.09281, 0.09273, 0.09267, 0.09264, 0.09261",\
"0.09749, 0.09615, 0.09436, 0.09356, 0.09328, 0.09317, 0.09312, 0.09308, 0.09306, 0.09304",\
"0.1023, 0.1004, 0.09777, 0.09627, 0.0956, 0.09528, 0.0951, 0.09499, 0.09493, 0.09488",\
"0.1103, 0.1079, 0.104, 0.1015, 0.1002, 0.09949, 0.09909, 0.09884, 0.09869, 0.09859",\
"0.1206, 0.1178, 0.1127, 0.1091, 0.1071, 0.1059, 0.1052, 0.1048, 0.1045, 0.1043",\
"0.1333, 0.1302, 0.1238, 0.1192, 0.1163, 0.1146, 0.1136, 0.1129, 0.1125, 0.1121",\
"0.1485, 0.145, 0.1375, 0.1316, 0.1279, 0.1255, 0.1241, 0.1231, 0.1224, 0.122",\
"0.1661, 0.1623, 0.1537, 0.1465, 0.1418, 0.1387, 0.1366, 0.1353, 0.1344, 0.1338");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.09653, 0.09525, 0.0937, 0.09305, 0.09276, 0.09263, 0.09254, 0.09249, 0.09246, 0.09243",\
"0.09664, 0.09535, 0.09384, 0.09319, 0.09291, 0.09278, 0.09269, 0.09264, 0.09259, 0.09258",\
"0.09667, 0.09543, 0.09384, 0.09321, 0.09292, 0.09281, 0.09273, 0.09267, 0.09264, 0.09261",\
"0.09749, 0.09615, 0.09436, 0.09356, 0.09328, 0.09317, 0.09312, 0.09308, 0.09306, 0.09304",\
"0.1023, 0.1004, 0.09777, 0.09627, 0.0956, 0.09528, 0.0951, 0.09499, 0.09493, 0.09488",\
"0.1103, 0.1079, 0.104, 0.1015, 0.1002, 0.09949, 0.09909, 0.09884, 0.09869, 0.09859",\
"0.1206, 0.1178, 0.1127, 0.1091, 0.1071, 0.1059, 0.1052, 0.1048, 0.1045, 0.1043",\
"0.1333, 0.1302, 0.1238, 0.1192, 0.1163, 0.1146, 0.1136, 0.1129, 0.1125, 0.1121",\
"0.1485, 0.145, 0.1375, 0.1316, 0.1279, 0.1255, 0.1241, 0.1231, 0.1224, 0.122",\
"0.1661, 0.1623, 0.1537, 0.1465, 0.1418, 0.1387, 0.1366, 0.1353, 0.1344, 0.1338");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.07708, 0.07591, 0.07447, 0.07385, 0.07364, 0.07352, 0.07345, 0.07341, 0.07337, 0.07335",\
"0.07679, 0.0756, 0.07418, 0.07355, 0.07333, 0.07322, 0.07316, 0.07312, 0.07309, 0.07307",\
"0.07652, 0.07532, 0.07387, 0.07328, 0.07308, 0.073, 0.07293, 0.07286, 0.07284, 0.07282",\
"0.07734, 0.07605, 0.07438, 0.07368, 0.07341, 0.07332, 0.07329, 0.07326, 0.07325, 0.07325",\
"0.08193, 0.08024, 0.07769, 0.07631, 0.07563, 0.07535, 0.07521, 0.07512, 0.07507, 0.07504",\
"0.08932, 0.08715, 0.08349, 0.0812, 0.07992, 0.07927, 0.07893, 0.07871, 0.07857, 0.07848",\
"0.09892, 0.09636, 0.09163, 0.08835, 0.08642, 0.08534, 0.08471, 0.08431, 0.08409, 0.08392",\
"0.111, 0.1081, 0.1023, 0.09796, 0.09532, 0.09373, 0.09274, 0.09212, 0.09173, 0.09144",\
"0.1257, 0.1225, 0.1157, 0.1103, 0.1067, 0.1045, 0.1031, 0.1022, 0.1016, 0.1012",\
"0.1432, 0.1397, 0.1319, 0.1254, 0.1209, 0.1179, 0.1161, 0.1149, 0.114, 0.1134");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.04917, 0.04795, 0.04639, 0.04578, 0.04597, 0.04646, 0.04701, 0.04761, 0.048, 0.05171",\
"0.04894, 0.04776, 0.04618, 0.04554, 0.0457, 0.04624, 0.04679, 0.04737, 0.04839, 0.05151",\
"0.04847, 0.04726, 0.04571, 0.04509, 0.0452, 0.04567, 0.04632, 0.04684, 0.0476, 0.05137",\
"0.04873, 0.04747, 0.0458, 0.04491, 0.045, 0.04545, 0.04602, 0.0464, 0.0476, 0.05097",\
"0.05128, 0.0498, 0.04783, 0.04661, 0.04641, 0.04662, 0.04715, 0.04765, 0.04839, 0.0532",\
"0.05572, 0.054, 0.05142, 0.04998, 0.04946, 0.04929, 0.0495, 0.05004, 0.05116, 0.05536",\
"0.06245, 0.06042, 0.05727, 0.05495, 0.05411, 0.054, 0.05406, 0.05406, 0.05492, 0.061",\
"0.07181, 0.06938, 0.06563, 0.06291, 0.06102, 0.0607, 0.06117, 0.06126, 0.06165, 0.06899",\
"0.08372, 0.0809, 0.07654, 0.07307, 0.07052, 0.06921, 0.06909, 0.06997, 0.07096, 0.08103",\
"0.09821, 0.095, 0.08981, 0.08552, 0.08264, 0.08054, 0.07954, 0.08011, 0.08303, 0.098");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.0968, 0.09557, 0.09399, 0.09333, 0.09305, 0.09292, 0.09284, 0.09277, 0.09273, 0.09269",\
"0.09697, 0.09571, 0.09417, 0.09352, 0.09323, 0.09312, 0.09302, 0.09297, 0.09292, 0.09291",\
"0.09702, 0.09579, 0.0942, 0.09356, 0.09328, 0.09317, 0.09309, 0.09303, 0.093, 0.09297",\
"0.09785, 0.0965, 0.09467, 0.09391, 0.09362, 0.09352, 0.09347, 0.09341, 0.09341, 0.09337",\
"0.1027, 0.1008, 0.09815, 0.09668, 0.09592, 0.09563, 0.09545, 0.09534, 0.09528, 0.09524",\
"0.1107, 0.1083, 0.1044, 0.1019, 0.1006, 0.09985, 0.09947, 0.09923, 0.09907, 0.09896",\
"0.121, 0.1182, 0.113, 0.1095, 0.1075, 0.1063, 0.1056, 0.1052, 0.1049, 0.1047",\
"0.1337, 0.1306, 0.1242, 0.1196, 0.1167, 0.115, 0.1139, 0.1133, 0.1128, 0.1125",\
"0.1488, 0.1454, 0.1379, 0.132, 0.1283, 0.1259, 0.1244, 0.1234, 0.1228, 0.1223",\
"0.1664, 0.1627, 0.1541, 0.1469, 0.1421, 0.139, 0.137, 0.1356, 0.1347, 0.1341");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.0968, 0.09557, 0.09399, 0.09333, 0.09305, 0.09292, 0.09284, 0.09277, 0.09273, 0.09269",\
"0.09697, 0.09571, 0.09417, 0.09352, 0.09323, 0.09312, 0.09302, 0.09297, 0.09292, 0.09291",\
"0.09702, 0.09579, 0.0942, 0.09356, 0.09328, 0.09317, 0.09309, 0.09303, 0.093, 0.09297",\
"0.09785, 0.0965, 0.09467, 0.09391, 0.09362, 0.09352, 0.09347, 0.09341, 0.09341, 0.09337",\
"0.1027, 0.1008, 0.09815, 0.09668, 0.09592, 0.09563, 0.09545, 0.09534, 0.09528, 0.09524",\
"0.1107, 0.1083, 0.1044, 0.1019, 0.1006, 0.09985, 0.09947, 0.09923, 0.09907, 0.09896",\
"0.121, 0.1182, 0.113, 0.1095, 0.1075, 0.1063, 0.1056, 0.1052, 0.1049, 0.1047",\
"0.1337, 0.1306, 0.1242, 0.1196, 0.1167, 0.115, 0.1139, 0.1133, 0.1128, 0.1125",\
"0.1488, 0.1454, 0.1379, 0.132, 0.1283, 0.1259, 0.1244, 0.1234, 0.1228, 0.1223",\
"0.1664, 0.1627, 0.1541, 0.1469, 0.1421, 0.139, 0.137, 0.1356, 0.1347, 0.1341");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.106, 0.1048, 0.1033, 0.1028, 0.1026, 0.1024, 0.1024, 0.1023, 0.1023, 0.1023",\
"0.1055, 0.1043, 0.1028, 0.1023, 0.102, 0.1019, 0.1019, 0.1018, 0.1018, 0.1017",\
"0.105, 0.1039, 0.1024, 0.1018, 0.1016, 0.1015, 0.1014, 0.1014, 0.1013, 0.1013",\
"0.1057, 0.1045, 0.1028, 0.1021, 0.1018, 0.1017, 0.1017, 0.1017, 0.1016, 0.1016",\
"0.1106, 0.1089, 0.1063, 0.1049, 0.1043, 0.104, 0.1038, 0.1038, 0.1037, 0.1037",\
"0.1192, 0.117, 0.1134, 0.1111, 0.1099, 0.1092, 0.1088, 0.1086, 0.1085, 0.1084",\
"0.1315, 0.1289, 0.1242, 0.1209, 0.119, 0.1179, 0.1173, 0.1169, 0.1167, 0.1165",\
"0.1481, 0.1452, 0.1394, 0.1351, 0.1324, 0.1309, 0.1299, 0.1293, 0.1289, 0.1286",\
"0.1693, 0.166, 0.1593, 0.1538, 0.1502, 0.148, 0.1466, 0.1457, 0.1451, 0.1448",\
"0.1948, 0.1913, 0.1836, 0.177, 0.1725, 0.1696, 0.1677, 0.1665, 0.1656, 0.165");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.07146, 0.07014, 0.06868, 0.06799, 0.06814, 0.06859, 0.06913, 0.06952, 0.0701, 0.07322",\
"0.07118, 0.06996, 0.0684, 0.06763, 0.06786, 0.06831, 0.06886, 0.06924, 0.0699, 0.07302",\
"0.07052, 0.06928, 0.06769, 0.067, 0.06721, 0.0677, 0.06822, 0.06861, 0.06951, 0.07229",\
"0.07071, 0.06945, 0.0677, 0.06688, 0.06695, 0.06734, 0.06779, 0.06831, 0.06931, 0.07268",\
"0.0736, 0.07215, 0.07006, 0.06886, 0.06867, 0.06888, 0.06923, 0.06991, 0.0707, 0.07531",\
"0.07927, 0.07757, 0.07496, 0.07355, 0.07305, 0.07278, 0.07307, 0.07366, 0.07426, 0.07971",\
"0.08855, 0.08656, 0.08344, 0.08115, 0.08026, 0.08019, 0.08026, 0.08025, 0.08099, 0.08687",\
"0.1017, 0.09935, 0.09567, 0.0928, 0.09109, 0.09049, 0.09093, 0.09116, 0.09168, 0.09882",\
"0.119, 0.1162, 0.1118, 0.1083, 0.1057, 0.1046, 0.1048, 0.1054, 0.1063, 0.1166",\
"0.1405, 0.1373, 0.1321, 0.1279, 0.1248, 0.1228, 0.1218, 0.1224, 0.1247, 0.1401");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1423, 0.1409, 0.1393, 0.1386, 0.1384, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1426, 0.1412, 0.1396, 0.1389, 0.1387, 0.1385, 0.1384, 0.1384, 0.1383, 0.1383",\
"0.1426, 0.1413, 0.1396, 0.1389, 0.1386, 0.1385, 0.1384, 0.1384, 0.1383, 0.1383",\
"0.1435, 0.1421, 0.1402, 0.1394, 0.1391, 0.139, 0.1389, 0.1389, 0.1388, 0.1388",\
"0.149, 0.1471, 0.1443, 0.1428, 0.1421, 0.1418, 0.1416, 0.1415, 0.1414, 0.1414",\
"0.1587, 0.1564, 0.1523, 0.1498, 0.1485, 0.1478, 0.1474, 0.1471, 0.147, 0.1468",\
"0.1723, 0.1695, 0.1642, 0.1607, 0.1586, 0.1574, 0.1567, 0.1563, 0.156, 0.1558",\
"0.1901, 0.1869, 0.1805, 0.1757, 0.1728, 0.1711, 0.17, 0.1693, 0.1689, 0.1686",\
"0.2118, 0.2084, 0.2008, 0.1948, 0.191, 0.1886, 0.187, 0.1861, 0.1854, 0.1849",\
"0.2374, 0.2337, 0.225, 0.2177, 0.2129, 0.2097, 0.2077, 0.2063, 0.2054, 0.2047");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1423, 0.1409, 0.1393, 0.1386, 0.1384, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1426, 0.1412, 0.1396, 0.1389, 0.1387, 0.1385, 0.1384, 0.1384, 0.1383, 0.1383",\
"0.1426, 0.1413, 0.1396, 0.1389, 0.1386, 0.1385, 0.1384, 0.1384, 0.1383, 0.1383",\
"0.1435, 0.1421, 0.1402, 0.1394, 0.1391, 0.139, 0.1389, 0.1389, 0.1388, 0.1388",\
"0.149, 0.1471, 0.1443, 0.1428, 0.1421, 0.1418, 0.1416, 0.1415, 0.1414, 0.1414",\
"0.1587, 0.1564, 0.1523, 0.1498, 0.1485, 0.1478, 0.1474, 0.1471, 0.147, 0.1468",\
"0.1723, 0.1695, 0.1642, 0.1607, 0.1586, 0.1574, 0.1567, 0.1563, 0.156, 0.1558",\
"0.1901, 0.1869, 0.1805, 0.1757, 0.1728, 0.1711, 0.17, 0.1693, 0.1689, 0.1686",\
"0.2118, 0.2084, 0.2008, 0.1948, 0.191, 0.1886, 0.187, 0.1861, 0.1854, 0.1849",\
"0.2374, 0.2337, 0.225, 0.2177, 0.2129, 0.2097, 0.2077, 0.2063, 0.2054, 0.2047");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.106, 0.1048, 0.1034, 0.1028, 0.1025, 0.1024, 0.1024, 0.1023, 0.1023, 0.1023",\
"0.1055, 0.1043, 0.1028, 0.1023, 0.102, 0.1019, 0.1019, 0.1018, 0.1018, 0.1017",\
"0.105, 0.1039, 0.1024, 0.1018, 0.1016, 0.1015, 0.1014, 0.1014, 0.1013, 0.1013",\
"0.1057, 0.1045, 0.1028, 0.1021, 0.1018, 0.1017, 0.1017, 0.1017, 0.1016, 0.1016",\
"0.1106, 0.1089, 0.1063, 0.1049, 0.1043, 0.104, 0.1038, 0.1038, 0.1037, 0.1037",\
"0.1192, 0.117, 0.1134, 0.1111, 0.1098, 0.1092, 0.1088, 0.1086, 0.1085, 0.1084",\
"0.1315, 0.1289, 0.1242, 0.1209, 0.119, 0.1179, 0.1173, 0.1169, 0.1167, 0.1165",\
"0.1481, 0.1452, 0.1394, 0.1351, 0.1324, 0.1308, 0.1299, 0.1292, 0.1288, 0.1286",\
"0.1692, 0.166, 0.1592, 0.1538, 0.1502, 0.148, 0.1466, 0.1458, 0.1452, 0.1447",\
"0.1948, 0.1913, 0.1836, 0.177, 0.1725, 0.1696, 0.1677, 0.1664, 0.1656, 0.165");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.07146, 0.07014, 0.06868, 0.06799, 0.06814, 0.06859, 0.06914, 0.06952, 0.07012, 0.07324",\
"0.07118, 0.06991, 0.06841, 0.06763, 0.06786, 0.06835, 0.06888, 0.06926, 0.06993, 0.07285",\
"0.07052, 0.06928, 0.06769, 0.067, 0.06721, 0.06768, 0.06823, 0.06861, 0.06953, 0.07232",\
"0.07071, 0.06945, 0.0677, 0.06686, 0.06695, 0.06732, 0.06779, 0.06843, 0.06913, 0.0725",\
"0.0736, 0.07215, 0.07006, 0.06888, 0.06868, 0.06887, 0.06922, 0.06996, 0.07072, 0.07533",\
"0.0793, 0.07758, 0.07497, 0.07347, 0.07299, 0.07283, 0.07314, 0.07362, 0.07448, 0.07973",\
"0.08859, 0.08657, 0.08339, 0.08112, 0.0802, 0.08025, 0.08027, 0.08029, 0.08082, 0.08709",\
"0.1018, 0.09935, 0.09568, 0.09246, 0.09107, 0.09045, 0.09084, 0.09113, 0.09151, 0.09865",\
"0.1191, 0.1163, 0.1118, 0.1083, 0.1061, 0.1045, 0.1045, 0.1053, 0.1066, 0.1164",\
"0.1404, 0.1373, 0.132, 0.1279, 0.1247, 0.1228, 0.1219, 0.1225, 0.1254, 0.1401");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.142, 0.1407, 0.139, 0.1383, 0.1381, 0.1379, 0.1378, 0.1378, 0.1377, 0.1377",\
"0.1423, 0.1409, 0.1393, 0.1387, 0.1384, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1423, 0.141, 0.1393, 0.1386, 0.1383, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1432, 0.1418, 0.1399, 0.1391, 0.1388, 0.1387, 0.1386, 0.1386, 0.1386, 0.1385",\
"0.1488, 0.1469, 0.1442, 0.1427, 0.142, 0.1416, 0.1414, 0.1413, 0.1412, 0.1412",\
"0.1588, 0.1564, 0.1523, 0.1499, 0.1485, 0.1478, 0.1474, 0.1471, 0.147, 0.1468",\
"0.1725, 0.1697, 0.1644, 0.1609, 0.1588, 0.1576, 0.1569, 0.1565, 0.1562, 0.156",\
"0.1904, 0.1872, 0.1807, 0.176, 0.1732, 0.1714, 0.1703, 0.1696, 0.1692, 0.1689",\
"0.2122, 0.2087, 0.2011, 0.1951, 0.1914, 0.1889, 0.1874, 0.1864, 0.1858, 0.1853",\
"0.2378, 0.2341, 0.2254, 0.2181, 0.2133, 0.2102, 0.2081, 0.2067, 0.2058, 0.2051");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.142, 0.1407, 0.139, 0.1383, 0.1381, 0.1379, 0.1378, 0.1378, 0.1377, 0.1377",\
"0.1423, 0.1409, 0.1393, 0.1387, 0.1384, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1423, 0.141, 0.1393, 0.1386, 0.1383, 0.1382, 0.1381, 0.1381, 0.138, 0.138",\
"0.1432, 0.1418, 0.1399, 0.1391, 0.1388, 0.1387, 0.1386, 0.1386, 0.1386, 0.1385",\
"0.1488, 0.1469, 0.1442, 0.1427, 0.142, 0.1416, 0.1414, 0.1413, 0.1412, 0.1412",\
"0.1588, 0.1564, 0.1523, 0.1499, 0.1485, 0.1478, 0.1474, 0.1471, 0.147, 0.1468",\
"0.1725, 0.1697, 0.1644, 0.1609, 0.1588, 0.1576, 0.1569, 0.1565, 0.1562, 0.156",\
"0.1904, 0.1872, 0.1807, 0.176, 0.1732, 0.1714, 0.1703, 0.1696, 0.1692, 0.1689",\
"0.2122, 0.2087, 0.2011, 0.1951, 0.1914, 0.1889, 0.1874, 0.1864, 0.1858, 0.1853",\
"0.2378, 0.2341, 0.2254, 0.2181, 0.2133, 0.2102, 0.2081, 0.2067, 0.2058, 0.2051");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.0952, 0.09379, 0.09198, 0.09079, 0.09058, 0.09091, 0.09144, 0.09184, 0.09294, 0.09677",\
"0.09504, 0.09364, 0.0918, 0.09071, 0.09058, 0.09091, 0.0914, 0.092, 0.09288, 0.09632",\
"0.0949, 0.09354, 0.09162, 0.09053, 0.0904, 0.09073, 0.09122, 0.09182, 0.09272, 0.09628",\
"0.09542, 0.09406, 0.09214, 0.09106, 0.09091, 0.0912, 0.09167, 0.09231, 0.09327, 0.09728",\
"0.09756, 0.0962, 0.09411, 0.09312, 0.09295, 0.09322, 0.09371, 0.09433, 0.09537, 0.09995",\
"0.1016, 0.1002, 0.09815, 0.09695, 0.09671, 0.09692, 0.09733, 0.09795, 0.09911, 0.1052",\
"0.1077, 0.1062, 0.1042, 0.1029, 0.1026, 0.1028, 0.1031, 0.1037, 0.1048, 0.1129",\
"0.116, 0.1145, 0.1122, 0.1107, 0.1106, 0.111, 0.1112, 0.1115, 0.1132, 0.1247",\
"0.1263, 0.1247, 0.1223, 0.1208, 0.12, 0.1202, 0.1213, 0.1219, 0.1242, 0.1409",\
"0.1379, 0.1362, 0.1337, 0.1322, 0.1312, 0.1311, 0.1316, 0.1334, 0.1372, 0.1651");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.0952, 0.09379, 0.09198, 0.09079, 0.09058, 0.09091, 0.09144, 0.09184, 0.09294, 0.09677",\
"0.09504, 0.09364, 0.0918, 0.09071, 0.09058, 0.09091, 0.0914, 0.092, 0.09288, 0.09632",\
"0.0949, 0.09354, 0.09162, 0.09053, 0.0904, 0.09073, 0.09122, 0.09182, 0.09272, 0.09628",\
"0.09542, 0.09406, 0.09214, 0.09106, 0.09091, 0.0912, 0.09167, 0.09231, 0.09327, 0.09728",\
"0.09756, 0.0962, 0.09411, 0.09312, 0.09295, 0.09322, 0.09371, 0.09433, 0.09537, 0.09995",\
"0.1016, 0.1002, 0.09815, 0.09695, 0.09671, 0.09692, 0.09733, 0.09795, 0.09911, 0.1052",\
"0.1077, 0.1062, 0.1042, 0.1029, 0.1026, 0.1028, 0.1031, 0.1037, 0.1048, 0.1129",\
"0.116, 0.1145, 0.1122, 0.1107, 0.1106, 0.111, 0.1112, 0.1115, 0.1132, 0.1247",\
"0.1263, 0.1247, 0.1223, 0.1208, 0.12, 0.1202, 0.1213, 0.1219, 0.1242, 0.1409",\
"0.1379, 0.1362, 0.1337, 0.1322, 0.1312, 0.1311, 0.1316, 0.1334, 0.1372, 0.1651");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.09513, 0.09371, 0.09188, 0.09082, 0.09063, 0.09086, 0.09139, 0.09195, 0.09266, 0.09629",\
"0.095, 0.09367, 0.09175, 0.09067, 0.09053, 0.09085, 0.09132, 0.09196, 0.09286, 0.0963",\
"0.09486, 0.09347, 0.0916, 0.09053, 0.09039, 0.09076, 0.09107, 0.09177, 0.09289, 0.09625",\
"0.09546, 0.09404, 0.09218, 0.09109, 0.09092, 0.09125, 0.09174, 0.0923, 0.09326, 0.09747",\
"0.09751, 0.09615, 0.09427, 0.09319, 0.09287, 0.09326, 0.09372, 0.09434, 0.09544, 0.1",\
"0.1016, 0.1002, 0.09823, 0.09701, 0.09674, 0.09693, 0.09724, 0.09781, 0.09942, 0.1051",\
"0.1077, 0.1062, 0.1041, 0.1029, 0.1026, 0.1027, 0.1031, 0.1038, 0.1053, 0.1129",\
"0.116, 0.1145, 0.1123, 0.1108, 0.1106, 0.111, 0.1113, 0.1117, 0.1133, 0.1245",\
"0.1263, 0.1247, 0.1224, 0.1207, 0.1201, 0.1203, 0.1213, 0.1218, 0.1237, 0.1413",\
"0.1379, 0.1362, 0.1337, 0.1321, 0.1312, 0.1312, 0.1317, 0.1333, 0.1374, 0.1643");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.09513, 0.09371, 0.09188, 0.09082, 0.09063, 0.09086, 0.09139, 0.09195, 0.09266, 0.09629",\
"0.095, 0.09367, 0.09175, 0.09067, 0.09053, 0.09085, 0.09132, 0.09196, 0.09286, 0.0963",\
"0.09486, 0.09347, 0.0916, 0.09053, 0.09039, 0.09076, 0.09107, 0.09177, 0.09289, 0.09625",\
"0.09546, 0.09404, 0.09218, 0.09109, 0.09092, 0.09125, 0.09174, 0.0923, 0.09326, 0.09747",\
"0.09751, 0.09615, 0.09427, 0.09319, 0.09287, 0.09326, 0.09372, 0.09434, 0.09544, 0.1",\
"0.1016, 0.1002, 0.09823, 0.09701, 0.09674, 0.09693, 0.09724, 0.09781, 0.09942, 0.1051",\
"0.1077, 0.1062, 0.1041, 0.1029, 0.1026, 0.1027, 0.1031, 0.1038, 0.1053, 0.1129",\
"0.116, 0.1145, 0.1123, 0.1108, 0.1106, 0.111, 0.1113, 0.1117, 0.1133, 0.1245",\
"0.1263, 0.1247, 0.1224, 0.1207, 0.1201, 0.1203, 0.1213, 0.1218, 0.1237, 0.1413",\
"0.1379, 0.1362, 0.1337, 0.1321, 0.1312, 0.1312, 0.1317, 0.1333, 0.1374, 0.1643");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1367, 0.1352, 0.1332, 0.132, 0.1317, 0.1319, 0.1324, 0.1328, 0.1335, 0.1379",\
"0.1364, 0.1349, 0.1328, 0.1316, 0.1314, 0.1316, 0.1321, 0.1327, 0.1333, 0.1375",\
"0.136, 0.1346, 0.1325, 0.1313, 0.131, 0.1313, 0.1318, 0.132, 0.1332, 0.1368",\
"0.1371, 0.1357, 0.1337, 0.1324, 0.1322, 0.1324, 0.1329, 0.1334, 0.1342, 0.1385",\
"0.141, 0.1396, 0.1376, 0.1363, 0.136, 0.1362, 0.1366, 0.1373, 0.1383, 0.1435",\
"0.1484, 0.1469, 0.1448, 0.1434, 0.1431, 0.1432, 0.1437, 0.1443, 0.1454, 0.1522",\
"0.1593, 0.1578, 0.1555, 0.1544, 0.1539, 0.154, 0.1544, 0.1551, 0.1561, 0.1657",\
"0.1741, 0.1725, 0.1703, 0.1687, 0.1685, 0.1686, 0.1687, 0.1694, 0.171, 0.1845",\
"0.1927, 0.1911, 0.1886, 0.187, 0.1864, 0.1867, 0.1874, 0.1877, 0.19, 0.2097",\
"0.2142, 0.2126, 0.2102, 0.2084, 0.2076, 0.2071, 0.208, 0.2094, 0.2141, 0.2462");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1367, 0.1352, 0.1332, 0.132, 0.1317, 0.1319, 0.1324, 0.1328, 0.1335, 0.1379",\
"0.1364, 0.1349, 0.1328, 0.1316, 0.1314, 0.1316, 0.1321, 0.1327, 0.1333, 0.1375",\
"0.136, 0.1346, 0.1325, 0.1313, 0.131, 0.1313, 0.1318, 0.132, 0.1332, 0.1368",\
"0.1371, 0.1357, 0.1337, 0.1324, 0.1322, 0.1324, 0.1329, 0.1334, 0.1342, 0.1385",\
"0.141, 0.1396, 0.1376, 0.1363, 0.136, 0.1362, 0.1366, 0.1373, 0.1383, 0.1435",\
"0.1484, 0.1469, 0.1448, 0.1434, 0.1431, 0.1432, 0.1437, 0.1443, 0.1454, 0.1522",\
"0.1593, 0.1578, 0.1555, 0.1544, 0.1539, 0.154, 0.1544, 0.1551, 0.1561, 0.1657",\
"0.1741, 0.1725, 0.1703, 0.1687, 0.1685, 0.1686, 0.1687, 0.1694, 0.171, 0.1845",\
"0.1927, 0.1911, 0.1886, 0.187, 0.1864, 0.1867, 0.1874, 0.1877, 0.19, 0.2097",\
"0.2142, 0.2126, 0.2102, 0.2084, 0.2076, 0.2071, 0.208, 0.2094, 0.2141, 0.2462");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1368, 0.1353, 0.1333, 0.1321, 0.1317, 0.132, 0.1325, 0.133, 0.1338, 0.1375",\
"0.1364, 0.135, 0.133, 0.1317, 0.1314, 0.1317, 0.1322, 0.1328, 0.1334, 0.1375",\
"0.136, 0.1346, 0.1325, 0.1313, 0.131, 0.1313, 0.1318, 0.1321, 0.1332, 0.1371",\
"0.1371, 0.1357, 0.1336, 0.1324, 0.1321, 0.1324, 0.1329, 0.1332, 0.1344, 0.1387",\
"0.1411, 0.1395, 0.1375, 0.1363, 0.136, 0.1362, 0.1367, 0.1373, 0.1381, 0.1438",\
"0.1484, 0.1469, 0.1449, 0.1435, 0.1431, 0.1433, 0.1437, 0.1442, 0.1453, 0.1522",\
"0.1594, 0.1578, 0.1555, 0.1544, 0.1539, 0.1541, 0.1545, 0.1552, 0.1564, 0.1654",\
"0.1741, 0.1726, 0.1704, 0.1689, 0.1685, 0.1686, 0.1688, 0.1693, 0.1708, 0.1846",\
"0.1927, 0.1911, 0.1889, 0.1871, 0.1864, 0.1867, 0.1872, 0.1876, 0.1898, 0.2101",\
"0.2142, 0.2126, 0.2102, 0.2083, 0.2075, 0.2074, 0.2079, 0.2094, 0.2139, 0.2462");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1368, 0.1353, 0.1333, 0.1321, 0.1317, 0.132, 0.1325, 0.133, 0.1338, 0.1375",\
"0.1364, 0.135, 0.133, 0.1317, 0.1314, 0.1317, 0.1322, 0.1328, 0.1334, 0.1375",\
"0.136, 0.1346, 0.1325, 0.1313, 0.131, 0.1313, 0.1318, 0.1321, 0.1332, 0.1371",\
"0.1371, 0.1357, 0.1336, 0.1324, 0.1321, 0.1324, 0.1329, 0.1332, 0.1344, 0.1387",\
"0.1411, 0.1395, 0.1375, 0.1363, 0.136, 0.1362, 0.1367, 0.1373, 0.1381, 0.1438",\
"0.1484, 0.1469, 0.1449, 0.1435, 0.1431, 0.1433, 0.1437, 0.1442, 0.1453, 0.1522",\
"0.1594, 0.1578, 0.1555, 0.1544, 0.1539, 0.1541, 0.1545, 0.1552, 0.1564, 0.1654",\
"0.1741, 0.1726, 0.1704, 0.1689, 0.1685, 0.1686, 0.1688, 0.1693, 0.1708, 0.1846",\
"0.1927, 0.1911, 0.1889, 0.1871, 0.1864, 0.1867, 0.1872, 0.1876, 0.1898, 0.2101",\
"0.2142, 0.2126, 0.2102, 0.2083, 0.2075, 0.2074, 0.2079, 0.2094, 0.2139, 0.2462");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.401, 1.443, 1.552, 1.703, 1.892, 2.125, 2.415, 2.774, 3.211, 3.731",\
"1.416, 1.458, 1.567, 1.719, 1.907, 2.14, 2.43, 2.789, 3.226, 3.746",\
"1.471, 1.514, 1.623, 1.774, 1.962, 2.195, 2.485, 2.845, 3.281, 3.802",\
"1.565, 1.607, 1.716, 1.867, 2.056, 2.288, 2.579, 2.938, 3.375, 3.895",\
"1.65, 1.693, 1.802, 1.953, 2.141, 2.374, 2.665, 3.024, 3.46, 3.981",\
"1.716, 1.758, 1.867, 2.019, 2.207, 2.44, 2.73, 3.089, 3.526, 4.047",\
"1.762, 1.805, 1.913, 2.065, 2.253, 2.486, 2.776, 3.135, 3.572, 4.092",\
"1.785, 1.827, 1.936, 2.088, 2.276, 2.509, 2.799, 3.158, 3.595, 4.115",\
"1.783, 1.826, 1.934, 2.086, 2.274, 2.507, 2.797, 3.156, 3.593, 4.113",\
"1.751, 1.794, 1.902, 2.054, 2.242, 2.475, 2.765, 3.124, 3.561, 4.081");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.428, 1.483, 1.639, 1.885, 2.232, 2.704, 3.321, 4.097, 5.045, 6.175",\
"1.444, 1.499, 1.654, 1.901, 2.247, 2.719, 3.337, 4.113, 5.061, 6.191",\
"1.498, 1.553, 1.709, 1.955, 2.302, 2.774, 3.391, 4.167, 5.114, 6.243",\
"1.589, 1.644, 1.8, 2.046, 2.393, 2.865, 3.482, 4.258, 5.206, 6.335",\
"1.674, 1.729, 1.885, 2.131, 2.478, 2.95, 3.567, 4.343, 5.291, 6.42",\
"1.739, 1.793, 1.95, 2.196, 2.542, 3.014, 3.631, 4.408, 5.356, 6.485",\
"1.783, 1.838, 1.994, 2.24, 2.587, 3.059, 3.675, 4.452, 5.4, 6.53",\
"1.806, 1.862, 2.018, 2.264, 2.611, 3.082, 3.699, 4.475, 5.422, 6.551",\
"1.805, 1.86, 2.016, 2.262, 2.609, 3.081, 3.697, 4.474, 5.421, 6.549",\
"1.776, 1.831, 1.988, 2.234, 2.581, 3.052, 3.669, 4.445, 5.393, 6.521");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1642, 0.202, 0.3074, 0.4698, 0.7056, 1.045, 1.512, 2.122, 2.88, 3.786",\
"0.1646, 0.2024, 0.3074, 0.4698, 0.7048, 1.044, 1.512, 2.123, 2.879, 3.783",\
"0.1642, 0.202, 0.3074, 0.4696, 0.7052, 1.044, 1.511, 2.123, 2.875, 3.787",\
"0.164, 0.202, 0.3068, 0.4696, 0.7052, 1.043, 1.513, 2.121, 2.878, 3.787",\
"0.1648, 0.202, 0.3074, 0.4698, 0.7054, 1.043, 1.512, 2.122, 2.879, 3.783",\
"0.1644, 0.2022, 0.3066, 0.4698, 0.7046, 1.045, 1.513, 2.123, 2.878, 3.787",\
"0.1642, 0.2018, 0.3064, 0.4698, 0.7048, 1.045, 1.513, 2.123, 2.878, 3.784",\
"0.1642, 0.202, 0.3066, 0.4702, 0.7052, 1.045, 1.512, 2.12, 2.875, 3.784",\
"0.164, 0.2018, 0.3066, 0.47, 0.705, 1.043, 1.513, 2.12, 2.876, 3.778",\
"0.164, 0.2022, 0.3072, 0.4702, 0.705, 1.045, 1.513, 2.12, 2.879, 3.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1962, 0.2598, 0.4594, 0.814, 1.375, 2.194, 3.292, 4.68, 6.38, 8.406",\
"0.1962, 0.2596, 0.4588, 0.8142, 1.376, 2.198, 3.291, 4.682, 6.38, 8.407",\
"0.195, 0.2598, 0.4594, 0.8138, 1.377, 2.193, 3.292, 4.68, 6.379, 8.399",\
"0.1962, 0.2596, 0.4594, 0.8144, 1.377, 2.194, 3.292, 4.68, 6.38, 8.405",\
"0.1962, 0.2598, 0.4596, 0.8132, 1.377, 2.198, 3.291, 4.683, 6.38, 8.406",\
"0.1958, 0.2604, 0.4588, 0.8132, 1.377, 2.194, 3.292, 4.683, 6.38, 8.407",\
"0.196, 0.2598, 0.4594, 0.8144, 1.374, 2.194, 3.291, 4.682, 6.383, 8.409",\
"0.1948, 0.2598, 0.459, 0.813, 1.376, 2.194, 3.294, 4.689, 6.376, 8.4",\
"0.195, 0.2598, 0.4588, 0.8138, 1.376, 2.194, 3.29, 4.679, 6.376, 8.407",\
"0.1964, 0.2602, 0.459, 0.8134, 1.376, 2.195, 3.295, 4.68, 6.378, 8.407");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4679, 0.5098, 0.6169, 0.7647, 0.9488, 1.179, 1.469, 1.828, 2.265, 2.786",\
"0.4852, 0.527, 0.6343, 0.782, 0.9661, 1.197, 1.486, 1.846, 2.283, 2.803",\
"0.5527, 0.5945, 0.7017, 0.8494, 1.034, 1.264, 1.554, 1.913, 2.35, 2.871",\
"0.688, 0.7297, 0.8364, 0.984, 1.168, 1.399, 1.689, 2.048, 2.485, 3.006",\
"0.8811, 0.9251, 1.035, 1.186, 1.371, 1.602, 1.892, 2.251, 2.688, 3.208",\
"1.091, 1.14, 1.26, 1.42, 1.613, 1.847, 2.138, 2.497, 2.933, 3.453",\
"1.321, 1.374, 1.503, 1.674, 1.876, 2.116, 2.41, 2.77, 3.207, 3.727",\
"1.576, 1.632, 1.772, 1.953, 2.164, 2.411, 2.708, 3.069, 3.507, 4.026",\
"1.858, 1.917, 2.067, 2.26, 2.482, 2.735, 3.036, 3.4, 3.837, 4.357",\
"2.169, 2.232, 2.389, 2.595, 2.828, 3.091, 3.398, 3.764, 4.204, 4.724");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.6032, 0.6574, 0.8106, 1.052, 1.395, 1.867, 2.484, 3.261, 4.207, 5.34",\
"0.6165, 0.6705, 0.8238, 1.065, 1.409, 1.88, 2.497, 3.274, 4.22, 5.353",\
"0.6461, 0.7002, 0.8534, 1.095, 1.438, 1.909, 2.527, 3.304, 4.252, 5.384",\
"0.7014, 0.7555, 0.9081, 1.149, 1.492, 1.963, 2.58, 3.357, 4.307, 5.434",\
"0.7735, 0.8287, 0.9843, 1.226, 1.569, 2.039, 2.657, 3.433, 4.381, 5.513",\
"0.8391, 0.8961, 1.056, 1.302, 1.647, 2.117, 2.734, 3.511, 4.459, 5.59",\
"0.8944, 0.9537, 1.118, 1.368, 1.715, 2.186, 2.802, 3.578, 4.525, 5.654",\
"0.9358, 0.9971, 1.166, 1.422, 1.772, 2.243, 2.858, 3.633, 4.58, 5.709",\
"0.9574, 1.021, 1.196, 1.46, 1.814, 2.287, 2.901, 3.676, 4.622, 5.75",\
"0.9549, 1.022, 1.203, 1.475, 1.837, 2.314, 2.93, 3.704, 4.65, 5.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1537, 0.192, 0.2963, 0.4558, 0.6924, 1.037, 1.511, 2.121, 2.876, 3.786",\
"0.1534, 0.1919, 0.2959, 0.4558, 0.6925, 1.037, 1.51, 2.12, 2.875, 3.786",\
"0.1536, 0.1922, 0.2961, 0.4564, 0.692, 1.037, 1.51, 2.123, 2.88, 3.787",\
"0.1546, 0.1934, 0.2976, 0.4568, 0.6926, 1.037, 1.51, 2.123, 2.88, 3.785",\
"0.177, 0.2142, 0.314, 0.4676, 0.6988, 1.04, 1.512, 2.122, 2.878, 3.788",\
"0.2098, 0.2504, 0.352, 0.5038, 0.7252, 1.056, 1.519, 2.126, 2.88, 3.787",\
"0.2428, 0.2858, 0.3912, 0.5432, 0.7602, 1.08, 1.534, 2.131, 2.883, 3.784",\
"0.2748, 0.3218, 0.4328, 0.5858, 0.7962, 1.108, 1.552, 2.144, 2.887, 3.789",\
"0.3086, 0.3606, 0.478, 0.6336, 0.8406, 1.142, 1.577, 2.163, 2.898, 3.794",\
"0.3464, 0.4012, 0.5266, 0.685, 0.8914, 1.184, 1.609, 2.18, 2.912, 3.804");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1846, 0.2488, 0.4449, 0.7954, 1.364, 2.191, 3.291, 4.683, 6.377, 8.408",\
"0.1857, 0.2488, 0.4445, 0.7965, 1.364, 2.193, 3.292, 4.683, 6.378, 8.408",\
"0.1846, 0.2486, 0.4453, 0.7952, 1.365, 2.191, 3.293, 4.683, 6.382, 8.42",\
"0.1852, 0.249, 0.445, 0.7962, 1.364, 2.192, 3.291, 4.684, 6.393, 8.403",\
"0.1956, 0.26, 0.4552, 0.8006, 1.366, 2.191, 3.299, 4.683, 6.382, 8.416",\
"0.2086, 0.2744, 0.4722, 0.8166, 1.375, 2.198, 3.291, 4.682, 6.388, 8.422",\
"0.224, 0.2894, 0.4894, 0.8332, 1.385, 2.2, 3.301, 4.688, 6.381, 8.402",\
"0.2448, 0.3096, 0.5128, 0.8534, 1.398, 2.207, 3.299, 4.689, 6.382, 8.401",\
"0.2664, 0.3328, 0.5376, 0.8786, 1.419, 2.218, 3.304, 4.687, 6.384, 8.419",\
"0.2934, 0.3606, 0.5664, 0.9134, 1.447, 2.24, 3.314, 4.692, 6.386, 8.405");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4678, 0.5102, 0.6183, 0.7679, 0.9548, 1.187, 1.476, 1.834, 2.269, 2.789",\
"0.4851, 0.5275, 0.6356, 0.7852, 0.9721, 1.204, 1.493, 1.851, 2.287, 2.806",\
"0.5525, 0.5949, 0.7029, 0.8526, 1.039, 1.272, 1.561, 1.918, 2.354, 2.874",\
"0.6881, 0.7301, 0.8379, 0.9872, 1.174, 1.406, 1.695, 2.053, 2.489, 3.009",\
"0.882, 0.9266, 1.038, 1.189, 1.377, 1.609, 1.898, 2.255, 2.691, 3.211",\
"1.093, 1.143, 1.264, 1.426, 1.62, 1.854, 2.142, 2.499, 2.934, 3.453",\
"1.325, 1.378, 1.509, 1.681, 1.885, 2.121, 2.41, 2.766, 3.201, 3.72",\
"1.582, 1.64, 1.78, 1.962, 2.174, 2.412, 2.7, 3.056, 3.491, 4.01",\
"1.867, 1.927, 2.077, 2.27, 2.49, 2.731, 3.019, 3.374, 3.808, 4.326",\
"2.18, 2.244, 2.403, 2.606, 2.836, 3.079, 3.365, 3.719, 4.153, 4.67");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1557, 0.1945, 0.2996, 0.4621, 0.6989, 1.036, 1.5, 2.108, 2.865, 3.771",\
"0.1557, 0.1945, 0.2997, 0.4621, 0.6986, 1.036, 1.5, 2.108, 2.863, 3.772",\
"0.1558, 0.1946, 0.2998, 0.4621, 0.6988, 1.037, 1.501, 2.108, 2.864, 3.768",\
"0.1568, 0.1958, 0.3006, 0.463, 0.6992, 1.036, 1.501, 2.108, 2.864, 3.773",\
"0.1802, 0.2176, 0.317, 0.4732, 0.704, 1.038, 1.5, 2.108, 2.865, 3.772",\
"0.2144, 0.2552, 0.3542, 0.5102, 0.7274, 1.046, 1.502, 2.107, 2.865, 3.772",\
"0.2476, 0.2922, 0.3944, 0.5484, 0.757, 1.061, 1.508, 2.11, 2.863, 3.771",\
"0.2822, 0.33, 0.4364, 0.5896, 0.7876, 1.075, 1.513, 2.111, 2.864, 3.771",\
"0.318, 0.368, 0.4802, 0.6348, 0.8192, 1.088, 1.517, 2.113, 2.866, 3.769",\
"0.3572, 0.4108, 0.5268, 0.6828, 0.853, 1.102, 1.522, 2.116, 2.866, 3.77");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4679, 0.5098, 0.6169, 0.7647, 0.9488, 1.179, 1.469, 1.828, 2.265, 2.786",\
"0.4852, 0.5271, 0.6343, 0.782, 0.9662, 1.197, 1.487, 1.846, 2.283, 2.804",\
"0.5527, 0.5945, 0.7017, 0.8494, 1.034, 1.264, 1.554, 1.913, 2.35, 2.871",\
"0.6881, 0.7296, 0.8364, 0.9841, 1.168, 1.399, 1.689, 2.048, 2.485, 3.006",\
"0.8812, 0.9251, 1.035, 1.186, 1.371, 1.602, 1.892, 2.251, 2.688, 3.209",\
"1.091, 1.14, 1.26, 1.42, 1.613, 1.848, 2.138, 2.497, 2.934, 3.454",\
"1.321, 1.374, 1.503, 1.674, 1.876, 2.116, 2.41, 2.77, 3.207, 3.727",\
"1.576, 1.632, 1.772, 1.953, 2.164, 2.411, 2.707, 3.07, 3.507, 4.027",\
"1.858, 1.917, 2.067, 2.26, 2.481, 2.736, 3.036, 3.4, 3.838, 4.358",\
"2.168, 2.231, 2.39, 2.595, 2.829, 3.092, 3.398, 3.764, 4.204, 4.724");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.6032, 0.6575, 0.8106, 1.052, 1.395, 1.867, 2.484, 3.261, 4.207, 5.34",\
"0.6162, 0.6705, 0.8237, 1.065, 1.408, 1.88, 2.497, 3.275, 4.223, 5.354",\
"0.6461, 0.7002, 0.8535, 1.095, 1.438, 1.909, 2.527, 3.304, 4.251, 5.384",\
"0.7015, 0.7555, 0.9081, 1.149, 1.492, 1.963, 2.58, 3.357, 4.307, 5.434",\
"0.7737, 0.8286, 0.9843, 1.226, 1.569, 2.039, 2.657, 3.433, 4.381, 5.513",\
"0.8388, 0.8961, 1.056, 1.302, 1.647, 2.117, 2.734, 3.51, 4.46, 5.589",\
"0.8946, 0.9533, 1.117, 1.368, 1.715, 2.186, 2.801, 3.577, 4.526, 5.653",\
"0.9358, 0.9971, 1.166, 1.422, 1.772, 2.243, 2.858, 3.634, 4.58, 5.708",\
"0.9575, 1.021, 1.196, 1.46, 1.814, 2.286, 2.902, 3.676, 4.622, 5.749",\
"0.9544, 1.022, 1.204, 1.475, 1.838, 2.314, 2.93, 3.704, 4.65, 5.778");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1537, 0.1918, 0.2963, 0.4558, 0.6924, 1.037, 1.511, 2.121, 2.877, 3.787",\
"0.1538, 0.1922, 0.2968, 0.4558, 0.6925, 1.036, 1.508, 2.123, 2.88, 3.787",\
"0.1536, 0.1923, 0.2961, 0.4564, 0.6924, 1.036, 1.511, 2.123, 2.88, 3.787",\
"0.1544, 0.1934, 0.2972, 0.4568, 0.6928, 1.037, 1.51, 2.121, 2.88, 3.785",\
"0.177, 0.2144, 0.3132, 0.4678, 0.6988, 1.04, 1.51, 2.123, 2.88, 3.787",\
"0.2094, 0.2504, 0.3518, 0.5032, 0.726, 1.055, 1.517, 2.123, 2.881, 3.787",\
"0.2418, 0.2868, 0.3912, 0.5438, 0.7594, 1.08, 1.534, 2.133, 2.884, 3.785",\
"0.2754, 0.322, 0.4334, 0.5856, 0.7972, 1.109, 1.553, 2.143, 2.888, 3.79",\
"0.3092, 0.36, 0.4772, 0.633, 0.84, 1.142, 1.576, 2.158, 2.899, 3.794",\
"0.3466, 0.401, 0.525, 0.685, 0.8912, 1.185, 1.606, 2.184, 2.912, 3.801");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1849, 0.2489, 0.4454, 0.7958, 1.365, 2.19, 3.292, 4.691, 6.378, 8.409",\
"0.1847, 0.2488, 0.446, 0.7953, 1.365, 2.191, 3.292, 4.69, 6.389, 8.409",\
"0.1846, 0.2487, 0.4456, 0.7952, 1.364, 2.191, 3.299, 4.683, 6.382, 8.417",\
"0.1854, 0.249, 0.445, 0.7964, 1.364, 2.191, 3.292, 4.684, 6.393, 8.403",\
"0.1958, 0.26, 0.4552, 0.8006, 1.366, 2.191, 3.298, 4.683, 6.381, 8.416",\
"0.2092, 0.2748, 0.4712, 0.8172, 1.375, 2.194, 3.29, 4.683, 6.39, 8.407",\
"0.2248, 0.2906, 0.4902, 0.8328, 1.384, 2.2, 3.296, 4.679, 6.38, 8.405",\
"0.2448, 0.3096, 0.5114, 0.8534, 1.398, 2.206, 3.298, 4.688, 6.38, 8.417",\
"0.266, 0.3328, 0.538, 0.8802, 1.418, 2.216, 3.303, 4.688, 6.382, 8.418",\
"0.2922, 0.3606, 0.5672, 0.9132, 1.448, 2.241, 3.313, 4.693, 6.388, 8.405");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4678, 0.5102, 0.6183, 0.768, 0.9548, 1.187, 1.476, 1.834, 2.269, 2.789",\
"0.4851, 0.5275, 0.6356, 0.7852, 0.9721, 1.204, 1.493, 1.851, 2.287, 2.806",\
"0.5525, 0.595, 0.703, 0.8526, 1.039, 1.272, 1.56, 1.918, 2.354, 2.874",\
"0.6881, 0.7302, 0.8379, 0.9872, 1.174, 1.406, 1.695, 2.053, 2.489, 3.009",\
"0.882, 0.9266, 1.038, 1.189, 1.377, 1.609, 1.898, 2.255, 2.691, 3.21",\
"1.093, 1.142, 1.264, 1.425, 1.62, 1.854, 2.142, 2.499, 2.934, 3.454",\
"1.325, 1.379, 1.509, 1.681, 1.885, 2.121, 2.409, 2.766, 3.201, 3.72",\
"1.582, 1.64, 1.78, 1.962, 2.174, 2.413, 2.701, 3.057, 3.491, 4.01",\
"1.866, 1.927, 2.076, 2.27, 2.49, 2.731, 3.018, 3.374, 3.808, 4.326",\
"2.179, 2.244, 2.403, 2.606, 2.836, 3.079, 3.365, 3.72, 4.153, 4.67");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1558, 0.1946, 0.2998, 0.4616, 0.6989, 1.036, 1.5, 2.106, 2.861, 3.771",\
"0.1557, 0.1945, 0.2996, 0.4621, 0.6986, 1.037, 1.501, 2.107, 2.862, 3.772",\
"0.1558, 0.1946, 0.2997, 0.4617, 0.6988, 1.036, 1.501, 2.108, 2.865, 3.772",\
"0.1568, 0.1956, 0.3002, 0.463, 0.699, 1.035, 1.501, 2.108, 2.864, 3.773",\
"0.18, 0.218, 0.3166, 0.4736, 0.7042, 1.038, 1.5, 2.108, 2.862, 3.771",\
"0.2142, 0.255, 0.3554, 0.5092, 0.7274, 1.046, 1.502, 2.108, 2.864, 3.773",\
"0.2478, 0.2916, 0.3948, 0.5496, 0.757, 1.06, 1.508, 2.11, 2.863, 3.77",\
"0.2834, 0.3302, 0.436, 0.5908, 0.7872, 1.075, 1.513, 2.111, 2.863, 3.77",\
"0.3178, 0.368, 0.4794, 0.6356, 0.8192, 1.087, 1.517, 2.115, 2.866, 3.769",\
"0.3572, 0.41, 0.5268, 0.6826, 0.8528, 1.102, 1.522, 2.116, 2.867, 3.772");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4683, 0.5101, 0.6172, 0.765, 0.949, 1.18, 1.469, 1.829, 2.265, 2.786",\
"0.4855, 0.5274, 0.6346, 0.7823, 0.9664, 1.197, 1.487, 1.846, 2.283, 2.803",\
"0.5529, 0.5948, 0.7018, 0.8496, 1.034, 1.264, 1.554, 1.913, 2.35, 2.87",\
"0.6883, 0.7299, 0.8366, 0.9842, 1.168, 1.399, 1.689, 2.048, 2.485, 3.005",\
"0.8812, 0.9249, 1.036, 1.186, 1.371, 1.602, 1.892, 2.251, 2.688, 3.208",\
"1.091, 1.139, 1.26, 1.42, 1.613, 1.848, 2.138, 2.497, 2.934, 3.454",\
"1.321, 1.373, 1.504, 1.675, 1.876, 2.116, 2.41, 2.77, 3.207, 3.727",\
"1.576, 1.632, 1.772, 1.954, 2.165, 2.411, 2.708, 3.069, 3.507, 4.027",\
"1.858, 1.918, 2.067, 2.261, 2.482, 2.736, 3.037, 3.4, 3.838, 4.358",\
"2.168, 2.231, 2.39, 2.596, 2.829, 3.092, 3.399, 3.766, 4.205, 4.725");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.6108, 0.6648, 0.8185, 1.06, 1.403, 1.874, 2.491, 3.269, 4.216, 5.347",\
"0.6237, 0.6779, 0.8314, 1.073, 1.416, 1.887, 2.505, 3.282, 4.229, 5.36",\
"0.6529, 0.707, 0.8605, 1.102, 1.445, 1.916, 2.533, 3.31, 4.258, 5.388",\
"0.7066, 0.7605, 0.9134, 1.154, 1.498, 1.969, 2.586, 3.362, 4.31, 5.439",\
"0.7769, 0.8325, 0.9879, 1.23, 1.573, 2.043, 2.66, 3.438, 4.386, 5.516",\
"0.8411, 0.8982, 1.059, 1.305, 1.65, 2.12, 2.737, 3.514, 4.461, 5.592",\
"0.8969, 0.956, 1.12, 1.371, 1.717, 2.188, 2.804, 3.58, 4.526, 5.655",\
"0.9376, 0.999, 1.168, 1.425, 1.774, 2.245, 2.86, 3.635, 4.582, 5.71",\
"0.9588, 1.022, 1.197, 1.461, 1.816, 2.288, 2.903, 3.677, 4.624, 5.752",\
"0.9562, 1.023, 1.205, 1.477, 1.839, 2.315, 2.931, 3.706, 4.651, 5.779");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1537, 0.192, 0.2965, 0.4562, 0.6912, 1.037, 1.51, 2.119, 2.876, 3.785",\
"0.1535, 0.1921, 0.2964, 0.4548, 0.6926, 1.037, 1.51, 2.119, 2.875, 3.785",\
"0.1535, 0.1919, 0.2963, 0.4562, 0.6926, 1.037, 1.508, 2.12, 2.877, 3.785",\
"0.1544, 0.193, 0.2974, 0.4566, 0.6932, 1.036, 1.508, 2.121, 2.878, 3.784",\
"0.1768, 0.2146, 0.314, 0.4676, 0.6988, 1.04, 1.511, 2.12, 2.877, 3.784",\
"0.2098, 0.2502, 0.3522, 0.5046, 0.725, 1.054, 1.518, 2.124, 2.878, 3.787",\
"0.2418, 0.2856, 0.3916, 0.5428, 0.7602, 1.082, 1.534, 2.132, 2.88, 3.782",\
"0.2746, 0.3218, 0.4332, 0.5864, 0.7978, 1.109, 1.554, 2.143, 2.888, 3.791",\
"0.309, 0.36, 0.4784, 0.6338, 0.84, 1.142, 1.576, 2.159, 2.901, 3.793",\
"0.3482, 0.4012, 0.5258, 0.6868, 0.8916, 1.186, 1.607, 2.18, 2.911, 3.803");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1853, 0.2504, 0.4459, 0.7959, 1.366, 2.191, 3.29, 4.685, 6.382, 8.408",\
"0.1854, 0.2505, 0.4459, 0.7958, 1.366, 2.191, 3.29, 4.685, 6.382, 8.408",\
"0.1853, 0.2503, 0.4462, 0.7968, 1.365, 2.192, 3.292, 4.684, 6.377, 8.409",\
"0.186, 0.2498, 0.446, 0.7966, 1.367, 2.191, 3.291, 4.68, 6.381, 8.399",\
"0.196, 0.2614, 0.4552, 0.8012, 1.367, 2.19, 3.293, 4.69, 6.392, 8.413",\
"0.2092, 0.2756, 0.4722, 0.8168, 1.375, 2.194, 3.293, 4.69, 6.384, 8.415",\
"0.2244, 0.289, 0.4898, 0.8336, 1.386, 2.2, 3.294, 4.684, 6.377, 8.397",\
"0.2434, 0.3098, 0.5124, 0.854, 1.398, 2.206, 3.298, 4.689, 6.388, 8.4",\
"0.2668, 0.3336, 0.5384, 0.88, 1.42, 2.216, 3.304, 4.686, 6.38, 8.417",\
"0.2924, 0.36, 0.5674, 0.9124, 1.447, 2.239, 3.314, 4.692, 6.386, 8.404");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4684, 0.5106, 0.6189, 0.7689, 0.9562, 1.189, 1.482, 1.845, 2.283, 2.802",\
"0.4857, 0.5279, 0.6362, 0.7862, 0.9735, 1.207, 1.499, 1.862, 2.3, 2.819",\
"0.5531, 0.5954, 0.7036, 0.8535, 1.041, 1.274, 1.566, 1.93, 2.367, 2.887",\
"0.6885, 0.7305, 0.8383, 0.9882, 1.176, 1.409, 1.702, 2.064, 2.502, 3.021",\
"0.8819, 0.9264, 1.038, 1.191, 1.379, 1.613, 1.906, 2.267, 2.704, 3.223",\
"1.093, 1.142, 1.264, 1.427, 1.623, 1.86, 2.153, 2.513, 2.949, 3.468",\
"1.325, 1.378, 1.51, 1.683, 1.889, 2.132, 2.426, 2.784, 3.22, 3.738",\
"1.582, 1.639, 1.781, 1.965, 2.18, 2.427, 2.721, 3.079, 3.515, 4.033",\
"1.867, 1.928, 2.079, 2.275, 2.5, 2.752, 3.046, 3.403, 3.837, 4.355",\
"2.181, 2.245, 2.405, 2.612, 2.849, 3.106, 3.4, 3.756, 4.189, 4.707");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1557, 0.1942, 0.2991, 0.4626, 0.7018, 1.046, 1.521, 2.129, 2.876, 3.773",\
"0.1556, 0.1942, 0.2996, 0.4631, 0.7018, 1.046, 1.521, 2.129, 2.876, 3.772",\
"0.1558, 0.194, 0.2992, 0.463, 0.7018, 1.045, 1.521, 2.129, 2.875, 3.773",\
"0.1564, 0.1952, 0.3002, 0.4642, 0.702, 1.047, 1.52, 2.127, 2.872, 3.772",\
"0.1794, 0.2172, 0.3174, 0.4754, 0.7086, 1.05, 1.52, 2.124, 2.87, 3.772",\
"0.2136, 0.2538, 0.3564, 0.5124, 0.7356, 1.063, 1.522, 2.12, 2.869, 3.77",\
"0.2474, 0.2912, 0.3972, 0.5544, 0.7712, 1.085, 1.53, 2.121, 2.868, 3.771",\
"0.2828, 0.3302, 0.4398, 0.5968, 0.8068, 1.105, 1.536, 2.123, 2.868, 3.773",\
"0.3182, 0.3686, 0.4846, 0.6438, 0.8464, 1.125, 1.542, 2.125, 2.869, 3.771",\
"0.3568, 0.4126, 0.5334, 0.695, 0.89, 1.149, 1.549, 2.127, 2.871, 3.773");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4683, 0.5101, 0.6174, 0.7649, 0.949, 1.18, 1.469, 1.828, 2.265, 2.786",\
"0.4855, 0.5274, 0.6346, 0.7823, 0.9664, 1.197, 1.487, 1.846, 2.283, 2.803",\
"0.5529, 0.5948, 0.7018, 0.8496, 1.034, 1.264, 1.554, 1.913, 2.35, 2.87",\
"0.6883, 0.7299, 0.8366, 0.9842, 1.168, 1.399, 1.689, 2.048, 2.485, 3.005",\
"0.8811, 0.9252, 1.036, 1.186, 1.371, 1.602, 1.892, 2.251, 2.688, 3.208",\
"1.091, 1.139, 1.26, 1.42, 1.613, 1.848, 2.138, 2.497, 2.934, 3.454",\
"1.321, 1.374, 1.504, 1.675, 1.876, 2.116, 2.41, 2.77, 3.207, 3.727",\
"1.576, 1.632, 1.772, 1.954, 2.165, 2.411, 2.708, 3.07, 3.507, 4.027",\
"1.858, 1.918, 2.067, 2.261, 2.482, 2.736, 3.037, 3.4, 3.838, 4.358",\
"2.168, 2.231, 2.39, 2.596, 2.83, 3.092, 3.399, 3.765, 4.205, 4.724");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.6108, 0.6648, 0.8185, 1.06, 1.403, 1.874, 2.491, 3.269, 4.216, 5.346",\
"0.6235, 0.6779, 0.8314, 1.073, 1.416, 1.887, 2.504, 3.281, 4.229, 5.359",\
"0.6529, 0.707, 0.8605, 1.102, 1.445, 1.916, 2.533, 3.31, 4.258, 5.388",\
"0.7066, 0.7605, 0.9134, 1.154, 1.497, 1.969, 2.586, 3.362, 4.309, 5.44",\
"0.7769, 0.8325, 0.9878, 1.23, 1.573, 2.043, 2.66, 3.438, 4.386, 5.516",\
"0.8414, 0.8983, 1.059, 1.305, 1.65, 2.12, 2.737, 3.514, 4.462, 5.592",\
"0.8966, 0.9557, 1.12, 1.37, 1.717, 2.188, 2.804, 3.58, 4.526, 5.655",\
"0.9376, 0.999, 1.168, 1.424, 1.774, 2.245, 2.86, 3.635, 4.581, 5.711",\
"0.9589, 1.023, 1.197, 1.461, 1.817, 2.288, 2.903, 3.677, 4.624, 5.752",\
"0.9562, 1.023, 1.205, 1.477, 1.838, 2.315, 2.932, 3.706, 4.651, 5.779");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1535, 0.1922, 0.2962, 0.456, 0.692, 1.037, 1.51, 2.119, 2.874, 3.785",\
"0.1535, 0.1922, 0.2963, 0.4549, 0.6926, 1.037, 1.51, 2.119, 2.875, 3.785",\
"0.1535, 0.1919, 0.2963, 0.4561, 0.692, 1.037, 1.509, 2.12, 2.877, 3.785",\
"0.1544, 0.1928, 0.2974, 0.4566, 0.6932, 1.036, 1.508, 2.121, 2.878, 3.784",\
"0.177, 0.2144, 0.314, 0.4678, 0.6992, 1.039, 1.511, 2.12, 2.877, 3.785",\
"0.2096, 0.2502, 0.3514, 0.5036, 0.725, 1.055, 1.518, 2.124, 2.877, 3.786",\
"0.2418, 0.2854, 0.3916, 0.5426, 0.7602, 1.081, 1.533, 2.132, 2.883, 3.783",\
"0.275, 0.322, 0.4328, 0.5864, 0.797, 1.11, 1.552, 2.143, 2.888, 3.789",\
"0.309, 0.3596, 0.478, 0.6338, 0.8402, 1.142, 1.577, 2.158, 2.898, 3.795",\
"0.3486, 0.4008, 0.5268, 0.687, 0.8916, 1.185, 1.61, 2.18, 2.91, 3.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1853, 0.2504, 0.4459, 0.7959, 1.366, 2.191, 3.29, 4.685, 6.382, 8.408",\
"0.1864, 0.2499, 0.4463, 0.7964, 1.365, 2.192, 3.292, 4.684, 6.377, 8.408",\
"0.1853, 0.2503, 0.4462, 0.7968, 1.365, 2.192, 3.292, 4.684, 6.377, 8.409",\
"0.186, 0.2498, 0.446, 0.7968, 1.366, 2.194, 3.291, 4.68, 6.378, 8.407",\
"0.196, 0.2614, 0.4552, 0.8012, 1.367, 2.19, 3.293, 4.69, 6.392, 8.413",\
"0.2092, 0.2756, 0.4722, 0.8176, 1.376, 2.196, 3.292, 4.689, 6.392, 8.414",\
"0.2252, 0.2902, 0.4908, 0.8336, 1.387, 2.201, 3.296, 4.683, 6.377, 8.397",\
"0.2432, 0.3098, 0.5114, 0.8536, 1.398, 2.206, 3.298, 4.689, 6.379, 8.406",\
"0.2662, 0.3338, 0.5388, 0.8808, 1.418, 2.217, 3.307, 4.686, 6.383, 8.405",\
"0.293, 0.3594, 0.5696, 0.9138, 1.447, 2.239, 3.315, 4.692, 6.389, 8.406");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4684, 0.5108, 0.6189, 0.7689, 0.9562, 1.189, 1.482, 1.845, 2.283, 2.802",\
"0.4857, 0.528, 0.6362, 0.7862, 0.9735, 1.207, 1.499, 1.862, 2.3, 2.819",\
"0.5531, 0.5954, 0.7035, 0.8535, 1.041, 1.274, 1.567, 1.93, 2.367, 2.887",\
"0.6884, 0.7304, 0.8382, 0.9882, 1.176, 1.409, 1.702, 2.064, 2.502, 3.021",\
"0.8819, 0.9264, 1.038, 1.191, 1.379, 1.613, 1.906, 2.267, 2.704, 3.223",\
"1.093, 1.142, 1.264, 1.427, 1.623, 1.86, 2.153, 2.512, 2.949, 3.468",\
"1.325, 1.378, 1.51, 1.684, 1.889, 2.132, 2.425, 2.784, 3.219, 3.738",\
"1.582, 1.64, 1.781, 1.965, 2.18, 2.428, 2.721, 3.08, 3.515, 4.033",\
"1.867, 1.928, 2.079, 2.274, 2.5, 2.751, 3.045, 3.402, 3.837, 4.355",\
"2.18, 2.245, 2.404, 2.612, 2.848, 3.106, 3.4, 3.756, 4.189, 4.707");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1555, 0.1942, 0.2995, 0.4632, 0.701, 1.046, 1.521, 2.129, 2.875, 3.771",\
"0.1557, 0.1941, 0.2993, 0.4633, 0.7015, 1.046, 1.521, 2.129, 2.874, 3.772",\
"0.1553, 0.1941, 0.2996, 0.4632, 0.7018, 1.046, 1.521, 2.129, 2.875, 3.772",\
"0.1566, 0.1952, 0.3008, 0.464, 0.7028, 1.046, 1.52, 2.127, 2.872, 3.77",\
"0.1796, 0.2174, 0.3172, 0.4756, 0.7086, 1.049, 1.519, 2.124, 2.869, 3.772",\
"0.2134, 0.2544, 0.356, 0.5134, 0.7354, 1.062, 1.522, 2.12, 2.867, 3.769",\
"0.2478, 0.2914, 0.3976, 0.5536, 0.7712, 1.085, 1.529, 2.121, 2.866, 3.769",\
"0.2822, 0.3298, 0.4396, 0.5968, 0.8068, 1.104, 1.536, 2.122, 2.868, 3.772",\
"0.318, 0.3688, 0.485, 0.6434, 0.8458, 1.125, 1.542, 2.124, 2.869, 3.77",\
"0.3578, 0.4112, 0.5334, 0.695, 0.8906, 1.148, 1.55, 2.127, 2.871, 3.771");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.4683, 0.5101, 0.6172, 0.765, 0.949, 1.18, 1.469, 1.829, 2.265, 2.786",\
"0.4855, 0.5274, 0.6346, 0.7823, 0.9664, 1.197, 1.487, 1.846, 2.283, 2.803",\
"0.5529, 0.5948, 0.7018, 0.8496, 1.034, 1.264, 1.554, 1.913, 2.35, 2.87",\
"0.6883, 0.7299, 0.8366, 0.9842, 1.168, 1.399, 1.689, 2.048, 2.485, 3.005",\
"0.8812, 0.9249, 1.036, 1.186, 1.371, 1.602, 1.892, 2.251, 2.688, 3.208",\
"1.091, 1.139, 1.26, 1.42, 1.613, 1.848, 2.138, 2.497, 2.934, 3.454",\
"1.321, 1.373, 1.504, 1.675, 1.876, 2.116, 2.41, 2.77, 3.207, 3.727",\
"1.576, 1.632, 1.772, 1.954, 2.165, 2.411, 2.708, 3.069, 3.507, 4.027",\
"1.858, 1.918, 2.067, 2.261, 2.482, 2.736, 3.037, 3.4, 3.838, 4.358",\
"2.168, 2.231, 2.39, 2.596, 2.829, 3.092, 3.399, 3.766, 4.205, 4.725");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.6108, 0.6648, 0.8185, 1.06, 1.403, 1.874, 2.491, 3.269, 4.216, 5.346",\
"0.6235, 0.6779, 0.8314, 1.073, 1.416, 1.887, 2.504, 3.281, 4.229, 5.359",\
"0.6529, 0.707, 0.8605, 1.102, 1.445, 1.916, 2.533, 3.31, 4.258, 5.388",\
"0.7066, 0.7605, 0.9134, 1.154, 1.497, 1.969, 2.586, 3.362, 4.309, 5.44",\
"0.7769, 0.8325, 0.9878, 1.23, 1.573, 2.043, 2.66, 3.438, 4.386, 5.516",\
"0.8414, 0.8983, 1.059, 1.305, 1.65, 2.12, 2.737, 3.514, 4.462, 5.592",\
"0.8966, 0.9557, 1.12, 1.37, 1.717, 2.188, 2.804, 3.58, 4.526, 5.655",\
"0.9376, 0.999, 1.168, 1.424, 1.774, 2.245, 2.86, 3.635, 4.581, 5.711",\
"0.9589, 1.023, 1.197, 1.461, 1.817, 2.288, 2.903, 3.677, 4.624, 5.752",\
"0.9562, 1.023, 1.205, 1.477, 1.838, 2.315, 2.932, 3.706, 4.651, 5.779");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1537, 0.192, 0.2963, 0.4558, 0.6924, 1.037, 1.511, 2.121, 2.876, 3.786",\
"0.1534, 0.1919, 0.2959, 0.4558, 0.6925, 1.037, 1.51, 2.12, 2.875, 3.786",\
"0.1536, 0.1922, 0.2961, 0.4564, 0.692, 1.037, 1.51, 2.123, 2.88, 3.787",\
"0.1546, 0.1934, 0.2976, 0.4568, 0.6926, 1.037, 1.51, 2.123, 2.88, 3.785",\
"0.177, 0.2142, 0.314, 0.4676, 0.6988, 1.04, 1.512, 2.122, 2.878, 3.788",\
"0.2098, 0.2504, 0.352, 0.5038, 0.7252, 1.056, 1.519, 2.126, 2.88, 3.787",\
"0.2428, 0.2858, 0.3912, 0.5432, 0.7602, 1.08, 1.534, 2.131, 2.883, 3.784",\
"0.2748, 0.3218, 0.4328, 0.5858, 0.7962, 1.108, 1.552, 2.144, 2.887, 3.789",\
"0.3086, 0.3606, 0.478, 0.6336, 0.8406, 1.142, 1.577, 2.163, 2.898, 3.794",\
"0.3464, 0.4012, 0.5266, 0.685, 0.8914, 1.184, 1.609, 2.18, 2.912, 3.804");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1846, 0.2488, 0.4449, 0.7954, 1.364, 2.191, 3.291, 4.683, 6.377, 8.408",\
"0.1857, 0.2488, 0.4445, 0.7965, 1.364, 2.193, 3.292, 4.683, 6.378, 8.408",\
"0.1846, 0.2486, 0.4453, 0.7952, 1.365, 2.191, 3.293, 4.683, 6.382, 8.42",\
"0.1852, 0.249, 0.445, 0.7962, 1.364, 2.192, 3.291, 4.684, 6.393, 8.403",\
"0.1956, 0.26, 0.4552, 0.8006, 1.366, 2.191, 3.299, 4.683, 6.382, 8.416",\
"0.2086, 0.2744, 0.4722, 0.8166, 1.375, 2.198, 3.291, 4.682, 6.388, 8.422",\
"0.224, 0.2894, 0.4894, 0.8332, 1.385, 2.2, 3.301, 4.688, 6.381, 8.402",\
"0.2448, 0.3096, 0.5128, 0.8534, 1.398, 2.207, 3.299, 4.689, 6.382, 8.401",\
"0.2664, 0.3328, 0.5376, 0.8786, 1.419, 2.218, 3.304, 4.687, 6.384, 8.419",\
"0.2934, 0.3606, 0.5664, 0.9134, 1.447, 2.24, 3.314, 4.692, 6.386, 8.405");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.189, 1.243, 1.397, 1.638, 1.982, 2.452, 3.07, 3.845, 4.796, 5.923",\
"1.207, 1.262, 1.416, 1.657, 2, 2.471, 3.087, 3.865, 4.814, 5.943",\
"1.274, 1.329, 1.483, 1.723, 2.067, 2.537, 3.154, 3.932, 4.881, 6.009",\
"1.402, 1.457, 1.61, 1.852, 2.195, 2.666, 3.282, 4.06, 5.009, 6.138",\
"1.578, 1.633, 1.786, 2.027, 2.37, 2.841, 3.458, 4.236, 5.184, 6.313",\
"1.78, 1.835, 1.989, 2.23, 2.573, 3.043, 3.66, 4.438, 5.386, 6.514",\
"2.003, 2.058, 2.212, 2.453, 2.796, 3.267, 3.884, 4.659, 5.608, 6.738",\
"2.249, 2.304, 2.459, 2.7, 3.043, 3.513, 4.13, 4.905, 5.854, 6.986",\
"2.519, 2.574, 2.729, 2.971, 3.314, 3.783, 4.4, 5.176, 6.123, 7.253",\
"2.81, 2.866, 3.022, 3.264, 3.606, 4.076, 4.692, 5.469, 6.416, 7.544");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1922, 0.2552, 0.4512, 0.8008, 1.366, 2.191, 3.298, 4.681, 6.389, 8.407",\
"0.1914, 0.2554, 0.4508, 0.7998, 1.366, 2.191, 3.291, 4.69, 6.39, 8.406",\
"0.1914, 0.2548, 0.4508, 0.7998, 1.366, 2.191, 3.291, 4.69, 6.39, 8.406",\
"0.191, 0.2554, 0.4514, 0.7994, 1.366, 2.191, 3.292, 4.688, 6.389, 8.408",\
"0.191, 0.2554, 0.4512, 0.7994, 1.367, 2.192, 3.291, 4.689, 6.39, 8.408",\
"0.193, 0.2566, 0.452, 0.8008, 1.367, 2.191, 3.292, 4.689, 6.392, 8.401",\
"0.196, 0.258, 0.4546, 0.8024, 1.368, 2.191, 3.293, 4.682, 6.379, 8.41",\
"0.1966, 0.2604, 0.4572, 0.8032, 1.369, 2.193, 3.296, 4.68, 6.392, 8.418",\
"0.1992, 0.2632, 0.458, 0.8054, 1.368, 2.193, 3.29, 4.683, 6.378, 8.42",\
"0.2018, 0.2666, 0.4608, 0.807, 1.37, 2.194, 3.291, 4.68, 6.378, 8.416");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.19, 1.244, 1.398, 1.639, 1.982, 2.453, 3.07, 3.848, 4.794, 5.926",\
"1.208, 1.263, 1.417, 1.658, 2.001, 2.471, 3.088, 3.866, 4.815, 5.944",\
"1.275, 1.329, 1.483, 1.725, 2.067, 2.538, 3.155, 3.933, 4.881, 6.011",\
"1.403, 1.457, 1.611, 1.852, 2.195, 2.666, 3.283, 4.061, 5.009, 6.139",\
"1.578, 1.633, 1.787, 2.028, 2.371, 2.842, 3.459, 4.236, 5.185, 6.314",\
"1.781, 1.835, 1.989, 2.231, 2.574, 3.044, 3.661, 4.438, 5.387, 6.517",\
"2.003, 2.058, 2.212, 2.453, 2.797, 3.267, 3.884, 4.661, 5.61, 6.74",\
"2.249, 2.305, 2.459, 2.7, 3.043, 3.514, 4.13, 4.906, 5.856, 6.984",\
"2.519, 2.575, 2.73, 2.972, 3.314, 3.785, 4.401, 5.177, 6.124, 7.254",\
"2.811, 2.867, 3.023, 3.265, 3.607, 4.077, 4.693, 5.469, 6.417, 7.545");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1908, 0.255, 0.451, 0.8006, 1.366, 2.191, 3.298, 4.687, 6.376, 8.409",\
"0.1908, 0.2556, 0.4512, 0.7996, 1.366, 2.192, 3.289, 4.689, 6.39, 8.407",\
"0.191, 0.255, 0.4516, 0.7996, 1.365, 2.191, 3.293, 4.687, 6.387, 8.409",\
"0.1914, 0.2554, 0.4504, 0.8, 1.366, 2.191, 3.291, 4.688, 6.389, 8.408",\
"0.1914, 0.2564, 0.4518, 0.8008, 1.366, 2.191, 3.29, 4.689, 6.39, 8.407",\
"0.193, 0.2568, 0.4518, 0.8004, 1.368, 2.19, 3.29, 4.683, 6.387, 8.409",\
"0.1952, 0.2586, 0.4548, 0.8032, 1.367, 2.191, 3.293, 4.686, 6.385, 8.408",\
"0.1976, 0.2608, 0.4568, 0.803, 1.369, 2.193, 3.293, 4.68, 6.388, 8.401",\
"0.2002, 0.264, 0.459, 0.8054, 1.369, 2.191, 3.29, 4.678, 6.389, 8.401",\
"0.2032, 0.266, 0.4606, 0.807, 1.372, 2.194, 3.293, 4.681, 6.376, 8.406");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.407, 1.462, 1.616, 1.857, 2.2, 2.67, 3.287, 4.064, 5.011, 6.143",\
"1.426, 1.481, 1.635, 1.876, 2.219, 2.689, 3.306, 4.083, 5.031, 6.162",\
"1.493, 1.548, 1.702, 1.943, 2.286, 2.756, 3.373, 4.149, 5.097, 6.228",\
"1.626, 1.68, 1.835, 2.075, 2.418, 2.889, 3.505, 4.281, 5.229, 6.361",\
"1.827, 1.882, 2.036, 2.277, 2.62, 3.09, 3.707, 4.484, 5.433, 6.562",\
"2.075, 2.13, 2.284, 2.525, 2.867, 3.338, 3.954, 4.731, 5.68, 6.81",\
"2.347, 2.402, 2.556, 2.798, 3.141, 3.61, 4.227, 5.004, 5.952, 7.083",\
"2.642, 2.698, 2.852, 3.093, 3.436, 3.905, 4.522, 5.298, 6.247, 7.377",\
"2.964, 3.019, 3.174, 3.415, 3.758, 4.227, 4.844, 5.619, 6.567, 7.697",\
"3.311, 3.366, 3.521, 3.763, 4.105, 4.574, 5.191, 5.967, 6.914, 8.042");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1932, 0.2574, 0.4538, 0.8008, 1.368, 2.19, 3.292, 4.684, 6.38, 8.42",\
"0.1938, 0.258, 0.4526, 0.8012, 1.367, 2.191, 3.291, 4.69, 6.38, 8.422",\
"0.1932, 0.2578, 0.4528, 0.8008, 1.366, 2.19, 3.292, 4.679, 6.38, 8.408",\
"0.1932, 0.2576, 0.4528, 0.801, 1.367, 2.19, 3.292, 4.678, 6.38, 8.409",\
"0.1936, 0.2576, 0.4528, 0.801, 1.366, 2.191, 3.292, 4.688, 6.391, 8.407",\
"0.1946, 0.258, 0.4542, 0.8018, 1.367, 2.193, 3.291, 4.68, 6.393, 8.422",\
"0.197, 0.26, 0.455, 0.8034, 1.368, 2.192, 3.29, 4.69, 6.382, 8.419",\
"0.1974, 0.2614, 0.4574, 0.8036, 1.368, 2.191, 3.289, 4.689, 6.392, 8.409",\
"0.2008, 0.2636, 0.4582, 0.8048, 1.37, 2.193, 3.29, 4.687, 6.379, 8.405",\
"0.202, 0.2652, 0.4594, 0.8072, 1.369, 2.191, 3.291, 4.68, 6.38, 8.41");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.407, 1.462, 1.616, 1.857, 2.2, 2.67, 3.287, 4.063, 5.011, 6.141",\
"1.426, 1.481, 1.635, 1.876, 2.219, 2.689, 3.306, 4.083, 5.031, 6.163",\
"1.493, 1.548, 1.702, 1.943, 2.286, 2.756, 3.373, 4.149, 5.099, 6.228",\
"1.626, 1.68, 1.835, 2.076, 2.418, 2.889, 3.505, 4.282, 5.232, 6.361",\
"1.827, 1.882, 2.036, 2.277, 2.62, 3.09, 3.707, 4.484, 5.432, 6.563",\
"2.075, 2.13, 2.284, 2.525, 2.868, 3.338, 3.954, 4.731, 5.678, 6.811",\
"2.347, 2.402, 2.556, 2.798, 3.141, 3.61, 4.227, 5.004, 5.951, 7.083",\
"2.643, 2.698, 2.853, 3.094, 3.436, 3.905, 4.522, 5.299, 6.246, 7.379",\
"2.964, 3.02, 3.174, 3.416, 3.758, 4.228, 4.844, 5.62, 6.567, 7.697",\
"3.311, 3.367, 3.522, 3.763, 4.105, 4.575, 5.192, 5.967, 6.914, 8.042");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1938, 0.257, 0.4532, 0.8006, 1.367, 2.191, 3.292, 4.679, 6.381, 8.406",\
"0.193, 0.2574, 0.453, 0.801, 1.367, 2.192, 3.291, 4.689, 6.38, 8.421",\
"0.1948, 0.2576, 0.4532, 0.8006, 1.366, 2.19, 3.292, 4.68, 6.39, 8.407",\
"0.1946, 0.2574, 0.4532, 0.8006, 1.366, 2.19, 3.292, 4.681, 6.39, 8.407",\
"0.1942, 0.2582, 0.4528, 0.8014, 1.367, 2.191, 3.291, 4.689, 6.379, 8.422",\
"0.1946, 0.258, 0.454, 0.8018, 1.366, 2.191, 3.292, 4.683, 6.376, 8.421",\
"0.1958, 0.2602, 0.4546, 0.8028, 1.368, 2.192, 3.29, 4.689, 6.375, 8.422",\
"0.1974, 0.2626, 0.4574, 0.8038, 1.367, 2.192, 3.293, 4.689, 6.379, 8.418",\
"0.2002, 0.2632, 0.4582, 0.8048, 1.37, 2.193, 3.29, 4.688, 6.38, 8.419",\
"0.2014, 0.2656, 0.46, 0.8058, 1.371, 2.196, 3.295, 4.681, 6.386, 8.408");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("1.407, 1.462, 1.616, 1.857, 2.2, 2.67, 3.287, 4.063, 5.011, 6.141",\
"1.426, 1.481, 1.635, 1.876, 2.219, 2.689, 3.306, 4.083, 5.031, 6.163",\
"1.493, 1.548, 1.702, 1.943, 2.286, 2.756, 3.373, 4.149, 5.099, 6.228",\
"1.626, 1.68, 1.835, 2.076, 2.418, 2.889, 3.505, 4.282, 5.232, 6.361",\
"1.827, 1.882, 2.036, 2.277, 2.62, 3.09, 3.707, 4.484, 5.432, 6.563",\
"2.075, 2.13, 2.284, 2.525, 2.868, 3.338, 3.954, 4.731, 5.678, 6.811",\
"2.347, 2.402, 2.556, 2.798, 3.141, 3.61, 4.227, 5.004, 5.951, 7.083",\
"2.643, 2.698, 2.853, 3.094, 3.436, 3.905, 4.522, 5.299, 6.246, 7.379",\
"2.964, 3.02, 3.174, 3.416, 3.758, 4.228, 4.844, 5.62, 6.567, 7.697",\
"3.311, 3.367, 3.522, 3.763, 4.105, 4.575, 5.192, 5.967, 6.914, 8.042");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.005548, 0.02151, 0.052, 0.0995, 0.1661, 0.2538, 0.3643, 0.4992, 0.6599");
values("0.1938, 0.257, 0.4532, 0.8006, 1.367, 2.191, 3.292, 4.679, 6.381, 8.406",\
"0.193, 0.2574, 0.453, 0.801, 1.367, 2.192, 3.291, 4.689, 6.38, 8.421",\
"0.1948, 0.2576, 0.4532, 0.8006, 1.366, 2.19, 3.292, 4.68, 6.39, 8.407",\
"0.1946, 0.2574, 0.4532, 0.8006, 1.366, 2.19, 3.292, 4.681, 6.39, 8.407",\
"0.1942, 0.2582, 0.4528, 0.8014, 1.367, 2.191, 3.291, 4.689, 6.379, 8.422",\
"0.1946, 0.258, 0.454, 0.8018, 1.366, 2.191, 3.292, 4.683, 6.376, 8.421",\
"0.1958, 0.2602, 0.4546, 0.8028, 1.368, 2.192, 3.29, 4.689, 6.375, 8.422",\
"0.1974, 0.2626, 0.4574, 0.8038, 1.367, 2.192, 3.293, 4.689, 6.379, 8.418",\
"0.2002, 0.2632, 0.4582, 0.8048, 1.37, 2.193, 3.29, 4.688, 6.38, 8.419",\
"0.2014, 0.2656, 0.46, 0.8058, 1.371, 2.196, 3.295, 4.681, 6.386, 8.408");
}
}
}
pin(RN) {
capacitance : 0.009482 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
min_pulse_width_low : 0.979 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01228, 0.01172, 0.01145, 0.01135, 0.01131, 0.01131, 0.01129, \
0.01128, 0.01125, 0.01125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01125, -0.01124, -0.01124, -0.01123, -0.01121, -0.01125, -0.01125, \
-0.01126, -0.01125, -0.01125");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0121, 0.01163, 0.01129, 0.01116, 0.01109, 0.01106, 0.01104, \
0.01102, 0.01101, 0.01099");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01058, -0.01065, -0.01083, -0.01094, -0.011, -0.01108, -0.0111, \
-0.01113, -0.01113, -0.01115");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01271, 0.01194, 0.0115, 0.01136, 0.01131, 0.01128, 0.01127, \
0.01126, 0.01125, 0.01123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01126, -0.01124, -0.01124, -0.01123, -0.01122, -0.01126, -0.01125, \
-0.01125, -0.01127, -0.01126");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01269, 0.01191, 0.0115, 0.01137, 0.01131, 0.01128, 0.01127, \
0.01126, 0.01125, 0.01124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01126, -0.01124, -0.01124, -0.01123, -0.01122, -0.01125, -0.01125, \
-0.01126, -0.01127, -0.01126");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.429, -0.444, -0.505, -0.589, -0.674, -0.724, -0.749, -0.751, -0.719, -0.648",\
"-0.428, -0.45, -0.503, -0.594, -0.666, -0.727, -0.75, -0.757, -0.723, -0.66",\
"-0.435, -0.452, -0.504, -0.602, -0.682, -0.74, -0.766, -0.778, -0.743, -0.676",\
"-0.395, -0.412, -0.468, -0.571, -0.651, -0.709, -0.739, -0.746, -0.723, -0.653",\
"-0.216, -0.235, -0.29, -0.393, -0.48, -0.535, -0.58, -0.591, -0.571, -0.522",\
"0.177, 0.144, 0.084, -0.021, -0.116, -0.185, -0.232, -0.244, -0.239, -0.195",\
"0.766, 0.733, 0.668, 0.553, 0.452, 0.351, 0.308, 0.28, 0.286, 0.331",\
"1.513, 1.487, 1.434, 1.295, 1.178, 1.084, 1.018, 0.979, 0.98, 1.036",\
"2.47, 2.426, 2.368, 2.21, 2.098, 1.976, 1.886, 1.838, 1.863, 1.903",\
"3.635, 3.58, 3.47, 3.301, 3.12, 3.04, 2.946, 2.886, 2.912, 2.97");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.801, 0.818, 0.871, 0.964, 1.054, 1.118, 1.17, 1.201, 1.209, 1.188",\
"0.802, 0.821, 0.87, 0.963, 1.053, 1.119, 1.17, 1.195, 1.201, 1.182",\
"0.816, 0.831, 0.883, 0.978, 1.065, 1.133, 1.182, 1.209, 1.22, 1.195",\
"0.869, 0.886, 0.941, 1.029, 1.117, 1.182, 1.237, 1.262, 1.27, 1.244",\
"0.976, 0.992, 1.049, 1.133, 1.219, 1.29, 1.33, 1.359, 1.367, 1.338",\
"1.131, 1.144, 1.197, 1.288, 1.368, 1.436, 1.484, 1.504, 1.504, 1.485",\
"1.322, 1.338, 1.388, 1.48, 1.562, 1.625, 1.666, 1.695, 1.695, 1.671",\
"1.547, 1.561, 1.616, 1.703, 1.784, 1.847, 1.892, 1.918, 1.917, 1.896",\
"1.81, 1.821, 1.877, 1.959, 2.047, 2.101, 2.145, 2.174, 2.182, 2.155",\
"2.1, 2.117, 2.165, 2.251, 2.332, 2.389, 2.437, 2.463, 2.466, 2.45");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SETN" ;
fall_constraint(scalar) {
values("0.656");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SETN" ;
fall_constraint(scalar) {
values("0.656");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SETN" ;
fall_constraint(scalar) {
values("0.979");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SETN" ;
fall_constraint(scalar) {
values("0.969");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.052, -0.04, -0.005, 0.043, 0.076, 0.098, 0.114, 0.11, 0.096, 0.068",\
"-0.063, -0.056, -0.019, 0.024, 0.061, 0.086, 0.096, 0.103, 0.087, 0.055",\
"-0.091, -0.081, -0.047, -0.002, 0.034, 0.059, 0.083, 0.079, 0.071, 0.036",\
"-0.124, -0.119, -0.084, -0.037, -0, 0.029, 0.055, 0.054, 0.049, 0.019",\
"-0.156, -0.151, -0.111, -0.067, -0.026, 0.004, 0.027, 0.034, 0.026, -0.001",\
"-0.177, -0.167, -0.134, -0.086, -0.038, -0.011, 0.015, 0.022, 0.014, -0.013",\
"-0.18, -0.172, -0.137, -0.094, -0.049, -0.015, 0.008, 0.026, 0.015, -0.01",\
"-0.168, -0.161, -0.134, -0.086, -0.041, -0.006, 0.022, 0.033, 0.03, 0.009",\
"-0.135, -0.126, -0.104, -0.057, -0.007, 0.027, 0.055, 0.069, 0.068, 0.043",\
"-0.083, -0.076, -0.052, -0.008, 0.036, 0.076, 0.108, 0.116, 0.116, 0.1");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.052, -0.04, -0.005, 0.043, 0.076, 0.098, 0.114, 0.11, 0.096, 0.068",\
"-0.063, -0.056, -0.019, 0.024, 0.061, 0.086, 0.096, 0.103, 0.087, 0.055",\
"-0.091, -0.081, -0.047, -0.002, 0.034, 0.059, 0.074, 0.079, 0.071, 0.036",\
"-0.124, -0.119, -0.084, -0.037, -0, 0.029, 0.055, 0.054, 0.049, 0.019",\
"-0.156, -0.151, -0.111, -0.067, -0.026, 0.004, 0.027, 0.034, 0.026, -0.001",\
"-0.177, -0.167, -0.134, -0.086, -0.039, -0.011, 0.015, 0.022, 0.014, -0.013",\
"-0.18, -0.172, -0.137, -0.094, -0.049, -0.015, 0.008, 0.026, 0.015, -0.01",\
"-0.168, -0.161, -0.134, -0.086, -0.041, -0.006, 0.022, 0.033, 0.03, 0.009",\
"-0.135, -0.126, -0.104, -0.057, -0.007, 0.027, 0.055, 0.069, 0.068, 0.043",\
"-0.083, -0.076, -0.052, -0.008, 0.037, 0.076, 0.101, 0.116, 0.116, 0.1");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.097, -0.087, -0.058, -0.002, 0.046, 0.081, 0.105, 0.104, 0.089, 0.058",\
"-0.11, -0.103, -0.066, -0.014, 0.03, 0.068, 0.088, 0.091, 0.079, 0.045",\
"-0.134, -0.128, -0.094, -0.036, 0.017, 0.046, 0.074, 0.073, 0.063, 0.026",\
"-0.159, -0.148, -0.113, -0.06, -0.01, 0.029, 0.055, 0.06, 0.049, 0.019",\
"-0.163, -0.151, -0.119, -0.067, -0.013, 0.021, 0.049, 0.055, 0.044, 0.016",\
"-0.154, -0.144, -0.109, -0.051, -0.004, 0.037, 0.061, 0.071, 0.065, 0.038",\
"-0.114, -0.105, -0.075, -0.015, 0.034, 0.077, 0.103, 0.111, 0.107, 0.074",\
"-0.058, -0.05, -0.013, 0.038, 0.097, 0.134, 0.165, 0.179, 0.168, 0.141",\
"0.036, 0.039, 0.074, 0.122, 0.177, 0.222, 0.257, 0.267, 0.258, 0.236",\
"0.151, 0.16, 0.189, 0.238, 0.293, 0.342, 0.373, 0.389, 0.38, 0.36");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.097, -0.087, -0.058, -0.002, 0.046, 0.081, 0.105, 0.104, 0.089, 0.058",\
"-0.11, -0.103, -0.066, -0.014, 0.03, 0.068, 0.088, 0.091, 0.079, 0.045",\
"-0.134, -0.128, -0.094, -0.036, 0.017, 0.046, 0.074, 0.073, 0.063, 0.026",\
"-0.159, -0.148, -0.113, -0.06, -0.01, 0.029, 0.055, 0.06, 0.049, 0.019",\
"-0.163, -0.151, -0.119, -0.067, -0.013, 0.021, 0.049, 0.055, 0.044, 0.016",\
"-0.154, -0.144, -0.109, -0.051, -0.004, 0.037, 0.061, 0.071, 0.065, 0.038",\
"-0.114, -0.105, -0.075, -0.015, 0.035, 0.077, 0.103, 0.111, 0.107, 0.074",\
"-0.058, -0.05, -0.013, 0.038, 0.097, 0.134, 0.165, 0.179, 0.168, 0.141",\
"0.036, 0.039, 0.074, 0.122, 0.177, 0.222, 0.257, 0.267, 0.258, 0.236",\
"0.151, 0.16, 0.189, 0.238, 0.292, 0.342, 0.373, 0.389, 0.38, 0.36");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.24, 0.237, 0.227, 0.243, 0.312, 0.438, 0.646, 0.917, 1.265, 1.693",\
"0.253, 0.244, 0.24, 0.26, 0.318, 0.451, 0.65, 0.925, 1.271, 1.692",\
"0.282, 0.274, 0.271, 0.286, 0.35, 0.472, 0.67, 0.93, 1.271, 1.688",\
"0.329, 0.328, 0.317, 0.331, 0.383, 0.501, 0.678, 0.926, 1.241, 1.627",\
"0.368, 0.364, 0.358, 0.362, 0.402, 0.494, 0.645, 0.865, 1.15, 1.493",\
"0.391, 0.386, 0.371, 0.373, 0.398, 0.465, 0.591, 0.777, 1.015, 1.328",\
"0.402, 0.398, 0.384, 0.377, 0.385, 0.436, 0.537, 0.699, 0.921, 1.202",\
"0.387, 0.383, 0.365, 0.354, 0.359, 0.392, 0.484, 0.621, 0.828, 1.091",\
"0.353, 0.354, 0.338, 0.313, 0.312, 0.342, 0.419, 0.551, 0.745, 1.014",\
"0.302, 0.296, 0.283, 0.265, 0.261, 0.284, 0.353, 0.492, 0.694, 0.96");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.24, 0.237, 0.227, 0.243, 0.312, 0.438, 0.646, 0.912, 1.265, 1.693",\
"0.253, 0.252, 0.24, 0.26, 0.326, 0.457, 0.659, 0.937, 1.287, 1.722",\
"0.282, 0.274, 0.271, 0.286, 0.35, 0.472, 0.67, 0.936, 1.271, 1.688",\
"0.329, 0.328, 0.312, 0.331, 0.383, 0.501, 0.678, 0.92, 1.241, 1.627",\
"0.368, 0.364, 0.358, 0.362, 0.402, 0.494, 0.645, 0.865, 1.15, 1.493",\
"0.391, 0.386, 0.371, 0.373, 0.398, 0.459, 0.585, 0.777, 1.021, 1.328",\
"0.402, 0.398, 0.384, 0.367, 0.385, 0.436, 0.537, 0.699, 0.921, 1.209",\
"0.387, 0.383, 0.365, 0.354, 0.359, 0.392, 0.484, 0.621, 0.835, 1.091",\
"0.353, 0.354, 0.338, 0.313, 0.313, 0.342, 0.419, 0.558, 0.745, 1.005",\
"0.302, 0.301, 0.288, 0.265, 0.261, 0.284, 0.353, 0.492, 0.694, 0.96");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.281, 0.271, 0.259, 0.279, 0.341, 0.477, 0.687, 0.981, 1.343, 1.805",\
"0.287, 0.284, 0.27, 0.288, 0.348, 0.485, 0.701, 0.983, 1.35, 1.804",\
"0.314, 0.303, 0.294, 0.309, 0.375, 0.503, 0.705, 0.99, 1.352, 1.788",\
"0.347, 0.347, 0.329, 0.346, 0.404, 0.529, 0.718, 0.985, 1.327, 1.742",\
"0.368, 0.364, 0.349, 0.352, 0.402, 0.502, 0.667, 0.908, 1.214, 1.592",\
"0.363, 0.357, 0.34, 0.337, 0.373, 0.449, 0.598, 0.801, 1.077, 1.416",\
"0.328, 0.322, 0.305, 0.299, 0.318, 0.377, 0.505, 0.69, 0.932, 1.244",\
"0.26, 0.254, 0.237, 0.224, 0.236, 0.285, 0.388, 0.559, 0.788, 1.083",\
"0.167, 0.165, 0.144, 0.134, 0.137, 0.178, 0.269, 0.432, 0.654, 0.943",\
"0.053, 0.05, 0.036, 0.014, 0.022, 0.057, 0.151, 0.321, 0.553, 0.85");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.281, 0.271, 0.259, 0.279, 0.341, 0.477, 0.687, 0.981, 1.351, 1.805",\
"0.287, 0.284, 0.27, 0.288, 0.348, 0.485, 0.701, 0.983, 1.357, 1.804",\
"0.314, 0.303, 0.294, 0.309, 0.375, 0.503, 0.705, 0.99, 1.352, 1.788",\
"0.347, 0.347, 0.329, 0.346, 0.404, 0.529, 0.718, 0.985, 1.327, 1.742",\
"0.368, 0.364, 0.349, 0.352, 0.402, 0.502, 0.667, 0.908, 1.214, 1.592",\
"0.363, 0.357, 0.34, 0.337, 0.373, 0.449, 0.598, 0.801, 1.077, 1.416",\
"0.328, 0.322, 0.305, 0.299, 0.318, 0.377, 0.505, 0.69, 0.932, 1.244",\
"0.26, 0.254, 0.237, 0.224, 0.236, 0.285, 0.388, 0.554, 0.788, 1.083",\
"0.174, 0.165, 0.152, 0.134, 0.146, 0.183, 0.274, 0.445, 0.677, 0.961",\
"0.053, 0.05, 0.036, 0.014, 0.016, 0.057, 0.151, 0.321, 0.553, 0.85");
}
}
}
pin(SETN) {
capacitance : 0.008951 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
min_pulse_width_low : 0.938 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06622, 0.06595, 0.06558, 0.06657, 0.06982, 0.07589, 0.08512, \
0.09779, 0.114, 0.1341");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03452, 0.03417, 0.03386, 0.03467, 0.03744, 0.04273, 0.05088, \
0.06214, 0.07674, 0.09478");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03286, 0.03273, 0.03249, 0.03293, 0.0344, 0.03719, 0.04137, \
0.04703, 0.05428, 0.06323");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006098, 0.00596, 0.005803, 0.006125, 0.007332, 0.009675, 0.01331, \
0.01832, 0.02479, 0.03274");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04734, 0.04721, 0.04707, 0.04761, 0.04932, 0.05259, 0.05763, \
0.06459, 0.07357, 0.08471");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01841, 0.01819, 0.01804, 0.0185, 0.02003, 0.02288, 0.02732, \
0.03352, 0.04157, 0.05159");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01258, 0.01257, 0.01255, 0.01257, 0.01256, 0.01255, 0.01257, \
0.01257, 0.01257, 0.01256");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008674, -0.008693, -0.008686, -0.008706, -0.008694, -0.008749, \
-0.008761, -0.008776, -0.008793, -0.008823");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06674, 0.06636, 0.06599, 0.06717, 0.07069, 0.07704, 0.08646, \
0.09922, 0.1156, 0.1357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03351, 0.03314, 0.0328, 0.03368, 0.03666, 0.04212, 0.05044, \
0.06184, 0.07652, 0.09461");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01258, 0.01258, 0.01257, 0.01254, 0.01256, 0.01258, 0.01257, \
0.01257, 0.01257, 0.01257");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008674, -0.008691, -0.008676, -0.0087, -0.008692, -0.008748, \
-0.008753, -0.008771, -0.008788, -0.008821");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.06674, 0.06636, 0.06599, 0.06717, 0.07068, 0.07705, 0.08645, \
0.09922, 0.1156, 0.1357");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03351, 0.03314, 0.0328, 0.03368, 0.03666, 0.04212, 0.05044, \
0.06185, 0.07651, 0.0946");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01258, 0.01257, 0.01257, 0.01256, 0.01256, 0.01257, 0.01255, \
0.01257, 0.01257, 0.01257");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008674, -0.008692, -0.008676, -0.008705, -0.008694, -0.008747, \
-0.008754, -0.008765, -0.008793, -0.008821");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.029, 0.012, -0.044, -0.141, -0.229, -0.295, -0.336, -0.353, -0.338, -0.302",\
"0.042, 0.023, -0.035, -0.138, -0.22, -0.288, -0.323, -0.342, -0.33, -0.286",\
"0.08, 0.063, 0.007, -0.096, -0.179, -0.247, -0.287, -0.304, -0.29, -0.251",\
"0.168, 0.148, 0.09, -0.007, -0.093, -0.158, -0.201, -0.217, -0.202, -0.155",\
"0.309, 0.296, 0.237, 0.135, 0.046, -0.021, -0.061, -0.077, -0.062, -0.021",\
"0.521, 0.513, 0.452, 0.344, 0.244, 0.174, 0.13, 0.118, 0.124, 0.171",\
"0.873, 0.868, 0.792, 0.67, 0.536, 0.45, 0.387, 0.365, 0.372, 0.414",\
"1.467, 1.452, 1.38, 1.217, 1.084, 0.952, 0.837, 0.789, 0.769, 0.779",\
"2.26, 2.261, 2.182, 1.971, 1.802, 1.684, 1.58, 1.528, 1.498, 1.489",\
"3.244, 3.232, 3.166, 2.891, 2.724, 2.547, 2.438, 2.41, 2.384, 2.45");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.515, 0.532, 0.585, 0.678, 0.769, 0.836, 0.881, 0.907, 0.906, 0.872",\
"0.502, 0.521, 0.572, 0.669, 0.758, 0.825, 0.868, 0.891, 0.895, 0.86",\
"0.466, 0.48, 0.535, 0.631, 0.716, 0.783, 0.827, 0.851, 0.848, 0.817",\
"0.395, 0.412, 0.462, 0.556, 0.647, 0.709, 0.758, 0.779, 0.775, 0.747",\
"0.312, 0.326, 0.384, 0.476, 0.56, 0.63, 0.67, 0.693, 0.692, 0.662",\
"0.229, 0.243, 0.297, 0.393, 0.477, 0.539, 0.581, 0.607, 0.603, 0.569",\
"0.15, 0.164, 0.218, 0.307, 0.393, 0.453, 0.497, 0.512, 0.506, 0.479",\
"0.08, 0.096, 0.152, 0.24, 0.322, 0.373, 0.413, 0.425, 0.419, 0.383",\
"0.028, 0.039, 0.098, 0.182, 0.261, 0.314, 0.349, 0.359, 0.342, 0.298",\
"-0.017, 0.001, 0.053, 0.145, 0.218, 0.272, 0.303, 0.311, 0.292, 0.25");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.24, 0.253, 0.282, 0.329, 0.368, 0.391, 0.402, 0.387, 0.353, 0.302",\
"0.237, 0.244, 0.274, 0.328, 0.364, 0.386, 0.398, 0.383, 0.354, 0.296",\
"0.227, 0.24, 0.271, 0.317, 0.358, 0.371, 0.384, 0.365, 0.338, 0.283",\
"0.243, 0.26, 0.286, 0.331, 0.362, 0.373, 0.377, 0.354, 0.313, 0.265",\
"0.312, 0.318, 0.35, 0.383, 0.402, 0.398, 0.385, 0.359, 0.312, 0.261",\
"0.438, 0.451, 0.472, 0.501, 0.494, 0.465, 0.436, 0.392, 0.342, 0.284",\
"0.646, 0.65, 0.67, 0.678, 0.645, 0.591, 0.537, 0.484, 0.419, 0.353",\
"0.917, 0.925, 0.93, 0.926, 0.865, 0.777, 0.699, 0.621, 0.551, 0.492",\
"1.265, 1.271, 1.271, 1.241, 1.15, 1.015, 0.921, 0.828, 0.745, 0.694",\
"1.693, 1.692, 1.688, 1.627, 1.493, 1.328, 1.202, 1.091, 1.014, 0.96");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.24, 0.253, 0.282, 0.329, 0.368, 0.391, 0.402, 0.387, 0.353, 0.302",\
"0.237, 0.252, 0.274, 0.328, 0.364, 0.386, 0.398, 0.383, 0.354, 0.301",\
"0.227, 0.24, 0.271, 0.312, 0.358, 0.371, 0.384, 0.365, 0.338, 0.288",\
"0.243, 0.26, 0.286, 0.331, 0.362, 0.373, 0.367, 0.354, 0.313, 0.265",\
"0.312, 0.326, 0.35, 0.383, 0.402, 0.398, 0.385, 0.359, 0.313, 0.261",\
"0.438, 0.457, 0.472, 0.501, 0.494, 0.459, 0.436, 0.392, 0.342, 0.284",\
"0.646, 0.659, 0.67, 0.678, 0.645, 0.585, 0.537, 0.484, 0.419, 0.353",\
"0.912, 0.937, 0.936, 0.92, 0.865, 0.777, 0.699, 0.621, 0.558, 0.492",\
"1.265, 1.287, 1.271, 1.241, 1.15, 1.021, 0.921, 0.835, 0.745, 0.694",\
"1.693, 1.722, 1.688, 1.627, 1.493, 1.328, 1.209, 1.091, 1.005, 0.96");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.281, 0.287, 0.314, 0.347, 0.368, 0.363, 0.328, 0.26, 0.167, 0.053",\
"0.271, 0.284, 0.303, 0.347, 0.364, 0.357, 0.322, 0.254, 0.165, 0.05",\
"0.259, 0.27, 0.294, 0.329, 0.349, 0.34, 0.305, 0.237, 0.144, 0.036",\
"0.279, 0.288, 0.309, 0.346, 0.352, 0.337, 0.299, 0.224, 0.134, 0.014",\
"0.341, 0.348, 0.375, 0.404, 0.402, 0.373, 0.318, 0.236, 0.137, 0.022",\
"0.477, 0.485, 0.503, 0.529, 0.502, 0.449, 0.377, 0.285, 0.178, 0.057",\
"0.687, 0.701, 0.705, 0.718, 0.667, 0.598, 0.505, 0.388, 0.269, 0.151",\
"0.981, 0.983, 0.99, 0.985, 0.908, 0.801, 0.69, 0.559, 0.432, 0.321",\
"1.343, 1.35, 1.352, 1.327, 1.214, 1.077, 0.932, 0.788, 0.654, 0.553",\
"1.805, 1.804, 1.788, 1.742, 1.592, 1.416, 1.244, 1.083, 0.943, 0.85");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.281, 0.287, 0.314, 0.347, 0.368, 0.363, 0.328, 0.26, 0.174, 0.053",\
"0.271, 0.284, 0.303, 0.347, 0.364, 0.357, 0.322, 0.254, 0.165, 0.05",\
"0.259, 0.27, 0.294, 0.329, 0.349, 0.34, 0.305, 0.237, 0.152, 0.036",\
"0.279, 0.288, 0.309, 0.346, 0.352, 0.337, 0.299, 0.224, 0.134, 0.014",\
"0.341, 0.348, 0.375, 0.404, 0.402, 0.373, 0.318, 0.236, 0.146, 0.016",\
"0.477, 0.485, 0.503, 0.529, 0.502, 0.449, 0.377, 0.285, 0.183, 0.057",\
"0.687, 0.701, 0.705, 0.718, 0.667, 0.598, 0.505, 0.388, 0.274, 0.151",\
"0.981, 0.983, 0.99, 0.985, 0.908, 0.801, 0.69, 0.554, 0.445, 0.321",\
"1.351, 1.357, 1.352, 1.327, 1.214, 1.077, 0.932, 0.788, 0.677, 0.553",\
"1.805, 1.804, 1.788, 1.742, 1.592, 1.416, 1.244, 1.083, 0.961, 0.85");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.052, -0.063, -0.091, -0.124, -0.156, -0.177, -0.18, -0.168, -0.135, -0.083",\
"-0.04, -0.056, -0.081, -0.119, -0.151, -0.167, -0.172, -0.161, -0.126, -0.076",\
"-0.005, -0.019, -0.047, -0.084, -0.111, -0.134, -0.137, -0.134, -0.104, -0.052",\
"0.043, 0.024, -0.002, -0.037, -0.067, -0.086, -0.094, -0.086, -0.057, -0.008",\
"0.076, 0.061, 0.034, 0, -0.026, -0.038, -0.049, -0.041, -0.007, 0.036",\
"0.098, 0.086, 0.059, 0.029, 0.004, -0.011, -0.015, -0.006, 0.027, 0.076",\
"0.114, 0.096, 0.083, 0.055, 0.027, 0.015, 0.008, 0.022, 0.055, 0.108",\
"0.11, 0.103, 0.079, 0.054, 0.034, 0.022, 0.026, 0.033, 0.069, 0.116",\
"0.096, 0.087, 0.071, 0.049, 0.026, 0.014, 0.015, 0.03, 0.068, 0.116",\
"0.068, 0.055, 0.036, 0.019, -0.001, -0.013, -0.01, 0.009, 0.043, 0.1");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.052, -0.063, -0.091, -0.124, -0.156, -0.177, -0.18, -0.168, -0.135, -0.083",\
"-0.04, -0.056, -0.081, -0.119, -0.151, -0.167, -0.172, -0.161, -0.126, -0.076",\
"-0.005, -0.019, -0.047, -0.084, -0.111, -0.134, -0.137, -0.134, -0.104, -0.052",\
"0.043, 0.024, -0.002, -0.037, -0.067, -0.086, -0.094, -0.086, -0.057, -0.008",\
"0.076, 0.061, 0.034, 0, -0.026, -0.039, -0.049, -0.041, -0.007, 0.037",\
"0.098, 0.086, 0.059, 0.029, 0.004, -0.011, -0.015, -0.006, 0.027, 0.076",\
"0.114, 0.096, 0.074, 0.055, 0.027, 0.015, 0.008, 0.022, 0.055, 0.101",\
"0.11, 0.103, 0.079, 0.054, 0.034, 0.022, 0.026, 0.033, 0.069, 0.116",\
"0.096, 0.087, 0.071, 0.049, 0.026, 0.014, 0.015, 0.03, 0.068, 0.116",\
"0.068, 0.055, 0.036, 0.019, -0.001, -0.013, -0.01, 0.009, 0.043, 0.1");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.097, -0.11, -0.134, -0.159, -0.163, -0.154, -0.114, -0.058, 0.036, 0.151",\
"-0.087, -0.103, -0.128, -0.148, -0.151, -0.144, -0.105, -0.05, 0.039, 0.16",\
"-0.058, -0.066, -0.094, -0.113, -0.119, -0.109, -0.075, -0.013, 0.074, 0.189",\
"-0.002, -0.014, -0.036, -0.06, -0.067, -0.051, -0.015, 0.038, 0.122, 0.238",\
"0.046, 0.03, 0.017, -0.01, -0.013, -0.004, 0.034, 0.097, 0.177, 0.293",\
"0.081, 0.068, 0.046, 0.029, 0.021, 0.037, 0.077, 0.134, 0.222, 0.342",\
"0.105, 0.088, 0.074, 0.055, 0.049, 0.061, 0.103, 0.165, 0.257, 0.373",\
"0.104, 0.091, 0.073, 0.06, 0.055, 0.071, 0.111, 0.179, 0.267, 0.389",\
"0.089, 0.079, 0.063, 0.049, 0.044, 0.065, 0.107, 0.168, 0.258, 0.38",\
"0.058, 0.045, 0.026, 0.019, 0.016, 0.038, 0.074, 0.141, 0.236, 0.36");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.097, -0.11, -0.134, -0.159, -0.163, -0.154, -0.114, -0.058, 0.036, 0.151",\
"-0.087, -0.103, -0.128, -0.148, -0.151, -0.144, -0.105, -0.05, 0.039, 0.16",\
"-0.058, -0.066, -0.094, -0.113, -0.119, -0.109, -0.075, -0.013, 0.074, 0.189",\
"-0.002, -0.014, -0.036, -0.06, -0.067, -0.051, -0.015, 0.038, 0.122, 0.238",\
"0.046, 0.03, 0.017, -0.01, -0.013, -0.004, 0.035, 0.097, 0.177, 0.292",\
"0.081, 0.068, 0.046, 0.029, 0.021, 0.037, 0.077, 0.134, 0.222, 0.342",\
"0.105, 0.088, 0.074, 0.055, 0.049, 0.061, 0.103, 0.165, 0.257, 0.373",\
"0.104, 0.091, 0.073, 0.06, 0.055, 0.071, 0.111, 0.179, 0.267, 0.389",\
"0.089, 0.079, 0.063, 0.049, 0.044, 0.065, 0.107, 0.168, 0.258, 0.38",\
"0.058, 0.045, 0.026, 0.019, 0.016, 0.038, 0.074, 0.141, 0.236, 0.36");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&RN" ;
fall_constraint(scalar) {
values("0.836");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&RN" ;
fall_constraint(scalar) {
values("0.836");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&RN" ;
fall_constraint(scalar) {
values("0.938");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&RN" ;
fall_constraint(scalar) {
values("0.938");
}
}
}
}