blob: 5c2a722262fae7d9dbf2ef792d16c9e2f2feb422 [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__sdffsnq_2) {
area : 127.008000 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "((D&(!SE))|(SE&SI))" ;
preset : "(!SETN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!SE&!SETN&!SI" ;
value : "0.00056584" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!SE&!SETN&SI" ;
value : "0.00056584" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!SE&SETN&!SI" ;
value : "0.00079398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!SE&SETN&SI" ;
value : "0.00079398" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&SE&!SETN&!SI" ;
value : "0.000617265" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&SE&!SETN&SI" ;
value : "0.000651695" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&SE&SETN&!SI" ;
value : "0.000845405" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&SE&SETN&SI" ;
value : "0.00084392" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!SE&!SETN&!SI" ;
value : "0.000561385" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!SE&!SETN&SI" ;
value : "0.000561385" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!SE&SETN&!SI" ;
value : "0.000753665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!SE&SETN&SI" ;
value : "0.000753665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&SE&!SETN&!SI" ;
value : "0.000666875" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&SE&!SETN&SI" ;
value : "0.000607475" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&SE&SETN&!SI" ;
value : "0.000895015" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&SE&SETN&SI" ;
value : "0.0007997" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!SE&!SETN&!SI" ;
value : "0.000537548" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!SE&!SETN&SI" ;
value : "0.000537548" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!SE&SETN&!SI" ;
value : "0.000643115" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!SE&SETN&SI" ;
value : "0.000643115" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&SE&!SETN&!SI" ;
value : "0.0005394235" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&SE&!SETN&SI" ;
value : "0.0005394455" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&SE&SETN&!SI" ;
value : "0.00064504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&SE&SETN&SI" ;
value : "0.000821095" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!SE&!SETN&!SI" ;
value : "0.0005375645" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!SE&!SETN&SI" ;
value : "0.0005375645" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!SE&SETN&!SI" ;
value : "0.000773575" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!SE&SETN&SI" ;
value : "0.000773575" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&SE&!SETN&!SI" ;
value : "0.0005394235" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&SE&!SETN&SI" ;
value : "0.0005394455" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&SE&SETN&!SI" ;
value : "0.000644985" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&SE&SETN&SI" ;
value : "0.00080014" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000895015" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.004965 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
min_period : 0.8985 ;
min_pulse_width_high : 0.2647 ;
min_pulse_width_low : 0.4476 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.7076, 0.7081, 0.723, 0.7746, 0.8714, 1.015, 1.208, 1.454, 1.754, \
2.11");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.467, 0.4673, 0.4793, 0.5248, 0.609, 0.7382, 0.9123, 1.134, 1.405, \
1.728");
}
}
internal_power() {
when : "!D&!SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.7075, 0.7081, 0.723, 0.7746, 0.8714, 1.015, 1.208, 1.454, 1.754, \
2.11");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4671, 0.4673, 0.4793, 0.5248, 0.609, 0.7382, 0.9123, 1.134, \
1.405, 1.728");
}
}
internal_power() {
when : "!D&!SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4883, 0.4888, 0.5037, 0.5552, 0.6518, 0.7951, 0.9882, 1.233, \
1.532, 1.888");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3337, 0.3337, 0.3454, 0.39, 0.4727, 0.6004, 0.7729, 0.9935, \
1.263, 1.586");
}
}
internal_power() {
when : "!D&!SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.488, 0.4888, 0.5037, 0.5552, 0.6518, 0.7951, 0.9881, 1.233, \
1.532, 1.888");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3339, 0.3337, 0.3455, 0.3901, 0.4727, 0.6004, 0.7731, 0.9935, \
1.263, 1.586");
}
}
internal_power() {
when : "!D&SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.7429, 0.7435, 0.7584, 0.8101, 0.9071, 1.05, 1.244, 1.49, 1.79, \
2.146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4675, 0.4678, 0.4796, 0.5252, 0.6093, 0.7384, 0.9121, 1.135, \
1.406, 1.729");
}
}
internal_power() {
when : "!D&SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5579, 0.5586, 0.5737, 0.625, 0.7213, 0.8644, 1.058, 1.302, 1.6, \
1.956");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3532, 0.3537, 0.3649, 0.4096, 0.4925, 0.6195, 0.792, 1.012, \
1.281, 1.603");
}
}
internal_power() {
when : "!D&SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.488, 0.4888, 0.5039, 0.5553, 0.6515, 0.7951, 0.9882, 1.234, \
1.533, 1.888");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3338, 0.3338, 0.3456, 0.39, 0.4726, 0.5998, 0.7731, 0.9935, \
1.264, 1.585");
}
}
internal_power() {
when : "!D&SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4849, 0.4859, 0.5008, 0.5523, 0.6486, 0.792, 0.9852, 1.23, 1.529, \
1.885");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3531, 0.3531, 0.3648, 0.4095, 0.4918, 0.619, 0.792, 1.012, 1.282, \
1.604");
}
}
internal_power() {
when : "D&!SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.522, 0.5224, 0.5375, 0.5889, 0.6857, 0.8282, 1.021, 1.266, 1.565, \
1.92");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3533, 0.3536, 0.365, 0.4095, 0.4924, 0.6195, 0.792, 1.012, 1.281, \
1.603");
}
}
internal_power() {
when : "D&!SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5217, 0.5224, 0.5373, 0.5889, 0.6857, 0.8282, 1.021, 1.266, \
1.565, 1.92");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3532, 0.3536, 0.3652, 0.4095, 0.4924, 0.6195, 0.792, 1.012, \
1.281, 1.603");
}
}
internal_power() {
when : "D&!SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4851, 0.4862, 0.5009, 0.5527, 0.6488, 0.7921, 0.9854, 1.231, \
1.53, 1.885");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3532, 0.353, 0.3648, 0.4094, 0.4917, 0.6195, 0.7919, 1.012, \
1.282, 1.603");
}
}
internal_power() {
when : "D&!SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4851, 0.4861, 0.5009, 0.5527, 0.6488, 0.7923, 0.9854, 1.231, \
1.53, 1.885");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3532, 0.353, 0.3649, 0.4094, 0.4917, 0.6195, 0.7919, 1.012, \
1.282, 1.603");
}
}
internal_power() {
when : "D&SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.7772, 0.7778, 0.7927, 0.8444, 0.9412, 1.084, 1.279, 1.524, 1.824, \
2.18");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.467, 0.4673, 0.4792, 0.5248, 0.609, 0.7382, 0.9123, 1.134, 1.405, \
1.728");
}
}
internal_power() {
when : "D&SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5386, 0.5393, 0.5542, 0.6058, 0.7024, 0.845, 1.038, 1.283, 1.582, \
1.936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3533, 0.3537, 0.3652, 0.4096, 0.4921, 0.6196, 0.7915, 1.012, \
1.282, 1.603");
}
}
internal_power() {
when : "D&SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4883, 0.4888, 0.5037, 0.5555, 0.6517, 0.795, 0.988, 1.233, 1.533, \
1.888");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3339, 0.3337, 0.3455, 0.39, 0.4727, 0.6004, 0.7729, 0.9935, \
1.263, 1.585");
}
}
internal_power() {
when : "D&SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4852, 0.486, 0.5008, 0.5524, 0.6487, 0.7919, 0.9852, 1.23, 1.529, \
1.885");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3532, 0.3532, 0.3649, 0.4095, 0.4918, 0.6196, 0.792, 1.012, \
1.282, 1.603");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!SE&SETN&!SI" ;
fall_constraint(scalar) {
values("0.3963");
}
rise_constraint(scalar) {
values("0.2647");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!SE&SETN&SI" ;
fall_constraint(scalar) {
values("0.3963");
}
rise_constraint(scalar) {
values("0.2647");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&SE&SETN&!SI" ;
fall_constraint(scalar) {
values("0.4134");
}
rise_constraint(scalar) {
values("0.2647");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&SE&SETN&SI" ;
fall_constraint(scalar) {
values("0.3707");
}
rise_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!SE&SETN&!SI" ;
fall_constraint(scalar) {
values("0.328");
}
rise_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!SE&SETN&SI" ;
fall_constraint(scalar) {
values("0.328");
}
rise_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&SE&SETN&!SI" ;
fall_constraint(scalar) {
values("0.4476");
}
rise_constraint(scalar) {
values("0.2647");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&SE&SETN&SI" ;
fall_constraint(scalar) {
values("0.3536");
}
rise_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&!SE&SETN&!SI" ;
rise_constraint(scalar) {
values("0.7908");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&!SE&SETN&SI" ;
rise_constraint(scalar) {
values("0.7908");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&SE&SETN&!SI" ;
rise_constraint(scalar) {
values("0.8293");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "!D&SE&SETN&SI" ;
rise_constraint(scalar) {
values("0.7447");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&!SE&SETN&!SI" ;
rise_constraint(scalar) {
values("0.6447");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&!SE&SETN&SI" ;
rise_constraint(scalar) {
values("0.6447");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&SE&SETN&!SI" ;
rise_constraint(scalar) {
values("0.8985");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : minimum_period ;
when : "D&SE&SETN&SI" ;
rise_constraint(scalar) {
values("0.6985");
}
}
}
pin(D) {
capacitance : 0.003907 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3078, 0.306, 0.303, 0.3093, 0.3362, 0.389, 0.4689, 0.5761, 0.7104, \
0.8728");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1191, 0.1186, 0.1173, 0.1235, 0.1455, 0.1885, 0.2546, 0.345, \
0.4609, 0.6027");
}
}
internal_power() {
when : "!CLK&!SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3078, 0.306, 0.303, 0.3093, 0.3362, 0.389, 0.4688, 0.5761, 0.7104, \
0.8728");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1191, 0.1186, 0.1173, 0.1235, 0.1455, 0.1885, 0.2546, 0.345, \
0.4609, 0.6027");
}
}
internal_power() {
when : "!CLK&!SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4851, 0.4835, 0.4806, 0.4886, 0.5228, 0.5928, 0.7004, 0.8426, \
1.018, 1.224");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.327, 0.3265, 0.325, 0.3341, 0.3673, 0.4287, 0.5196, 0.6406, \
0.7919, 0.9739");
}
}
internal_power() {
when : "!CLK&!SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4852, 0.4835, 0.4806, 0.4886, 0.5228, 0.5928, 0.7004, 0.8426, \
1.017, 1.224");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.327, 0.3265, 0.325, 0.3342, 0.3672, 0.4286, 0.5196, 0.6404, \
0.792, 0.974");
}
}
internal_power() {
when : "!CLK&SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04224, 0.04227, 0.04226, 0.04223, 0.04215, 0.0421, 0.0421, 0.04214, \
0.04211, 0.04207");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03448, -0.03444, -0.03442, -0.03433, -0.03442, -0.0345, -0.03462, \
-0.03475, -0.03483, -0.03488");
}
}
internal_power() {
when : "!CLK&SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.01932, 0.01929, 0.01931, 0.01931, 0.01928, 0.01935, 0.0193, \
0.01937, 0.01934, 0.01935");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01162, -0.01157, -0.01154, -0.01157, -0.01157, -0.01159, -0.01161, \
-0.01165, -0.01166, -0.01165");
}
}
internal_power() {
when : "!CLK&SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04223, 0.04224, 0.04228, 0.04227, 0.04213, 0.04214, 0.04211, \
0.0421, 0.04208, 0.04206");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03443, -0.03445, -0.03441, -0.03433, -0.03438, -0.03454, -0.03463, \
-0.03476, -0.03474, -0.03487");
}
}
internal_power() {
when : "!CLK&SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.01929, 0.01928, 0.01926, 0.01931, 0.01935, 0.01934, 0.01932, \
0.0193, 0.01931, 0.01934");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01155, -0.01156, -0.01158, -0.01159, -0.01157, -0.01158, -0.0116, \
-0.01162, -0.01162, -0.01165");
}
}
internal_power() {
when : "CLK&!SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04025, 0.04019, 0.04013, 0.04003, 0.04002, 0.04005, 0.03996, \
0.0401, 0.04007, 0.04005");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03066, -0.0316, -0.03482, -0.03692, -0.03791, -0.03841, -0.03865, \
-0.0389, -0.03902, -0.03911");
}
}
internal_power() {
when : "CLK&!SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04025, 0.04019, 0.04013, 0.04005, 0.04002, 0.04005, 0.03998, \
0.04009, 0.04007, 0.04005");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03035, -0.03136, -0.0348, -0.03692, -0.03789, -0.03841, -0.03864, \
-0.0389, -0.03901, -0.03913");
}
}
internal_power() {
when : "CLK&!SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.07849, 0.07854, 0.07853, 0.07826, 0.07832, 0.07827, 0.07832, \
0.07838, 0.07839, 0.0784");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03549, -0.03542, -0.03546, -0.0369, -0.03791, -0.03837, -0.03867, \
-0.03886, -0.03901, -0.03902");
}
}
internal_power() {
when : "CLK&!SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.07849, 0.07854, 0.07853, 0.07826, 0.07832, 0.07827, 0.07832, \
0.07838, 0.07839, 0.0784");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0351, -0.03512, -0.03542, -0.0369, -0.03791, -0.03837, -0.03867, \
-0.03885, -0.03901, -0.03902");
}
}
internal_power() {
when : "CLK&SE&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04016, 0.04019, 0.04011, 0.04002, 0.04002, 0.04001, 0.03997, \
0.04003, 0.04002, 0.03999");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03929, -0.03921, -0.03917, -0.03903, -0.0391, -0.03922, -0.03932, \
-0.0395, -0.03954, -0.0396");
}
}
internal_power() {
when : "CLK&SE&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0202, 0.02015, 0.0202, 0.02018, 0.0202, 0.0202, 0.02021, 0.02025, \
0.02027, 0.02026");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.02389, -0.02291, -0.02203, -0.02173, -0.02153, -0.02139, -0.02137, \
-0.02118, -0.02106, -0.02102");
}
}
internal_power() {
when : "CLK&SE&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04011, 0.04011, 0.04014, 0.04008, 0.04002, 0.04, 0.03998, 0.04002, \
0.04001, 0.03998");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03919, -0.03915, -0.03911, -0.03903, -0.0391, -0.03927, -0.03936, \
-0.03941, -0.03954, -0.03956");
}
}
internal_power() {
when : "CLK&SE&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.01648, 0.01647, 0.01654, 0.01655, 0.01658, 0.01654, 0.01657, \
0.01657, 0.01654, 0.0166");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01267, -0.01269, -0.01271, -0.01269, -0.0127, -0.0127, -0.0127, \
-0.01274, -0.01272, -0.01274");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : hold_rising ;
when : "!SE&SETN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0344, -0.036, -0.0199, -0.0044, 0.0172, 0.0362, 0.0461, 0.047, 0.041, 0.033",\
"-0.037, -0.0322, -0.0214, -0.0052, 0.0169, 0.0361, 0.0459, 0.0466, 0.041, 0.025",\
"-0.0462, -0.0402, -0.0269, -0.0082, 0.0158, 0.0306, 0.0383, 0.0453, 0.039, 0.023",\
"-0.0542, -0.0555, -0.043, -0.0207, -0.0038, 0.0178, 0.0289, 0.033, 0.023, 0.018",\
"-0.0847, -0.0862, -0.0688, -0.0489, -0.0266, -0.0063, 0.008, 0.0068, 0.003, -0.007",\
"-0.1114, -0.1127, -0.102, -0.0806, -0.0602, -0.0398, -0.0295, -0.0207, -0.023, -0.037",\
"-0.1554, -0.1502, -0.1408, -0.1181, -0.1001, -0.0772, -0.0686, -0.0564, -0.0637, -0.064",\
"-0.2021, -0.1946, -0.1896, -0.1678, -0.1495, -0.1279, -0.1138, -0.1106, -0.1151, -0.115",\
"-0.2502, -0.2512, -0.2434, -0.2256, -0.2078, -0.188, -0.1725, -0.162, -0.1692, -0.172",\
"-0.3156, -0.3166, -0.3054, -0.2887, -0.2726, -0.2473, -0.2375, -0.2315, -0.2359, -0.241");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0973, -0.0908, -0.086, -0.0825, -0.091, -0.0953, -0.1211, -0.1425, -0.1787, -0.213",\
"-0.0978, -0.0967, -0.0831, -0.0862, -0.0872, -0.0979, -0.1172, -0.1449, -0.181, -0.215",\
"-0.0977, -0.0942, -0.0897, -0.0878, -0.0902, -0.1072, -0.119, -0.1442, -0.1775, -0.215",\
"-0.103, -0.1061, -0.0999, -0.0966, -0.0915, -0.1078, -0.12, -0.1499, -0.1802, -0.214",\
"-0.1186, -0.114, -0.1066, -0.1016, -0.1012, -0.1126, -0.1261, -0.1516, -0.1827, -0.22",\
"-0.1208, -0.1127, -0.1122, -0.1034, -0.1068, -0.1115, -0.1264, -0.1573, -0.1831, -0.223",\
"-0.1168, -0.111, -0.1066, -0.1032, -0.1001, -0.116, -0.1314, -0.1585, -0.1858, -0.23",\
"-0.0987, -0.0989, -0.0904, -0.0812, -0.0914, -0.1042, -0.1206, -0.1501, -0.1797, -0.229",\
"-0.0696, -0.0636, -0.0564, -0.0596, -0.0621, -0.0789, -0.0992, -0.1343, -0.1692, -0.214",\
"-0.0263, -0.0256, -0.0155, -0.0179, -0.0266, -0.0434, -0.0721, -0.1071, -0.1447, -0.193");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : hold_rising ;
when : "!SE&SETN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0401, -0.036, -0.0199, -0.0044, 0.0172, 0.0362, 0.0461, 0.047, 0.041, 0.033",\
"-0.037, -0.0322, -0.0214, -0.0052, 0.0169, 0.0361, 0.0459, 0.0466, 0.041, 0.025",\
"-0.0462, -0.0402, -0.0269, -0.0082, 0.0158, 0.0306, 0.0383, 0.0453, 0.039, 0.023",\
"-0.0542, -0.0555, -0.043, -0.0207, -0.0038, 0.0178, 0.0289, 0.033, 0.023, 0.018",\
"-0.0847, -0.0793, -0.0688, -0.0489, -0.0266, -0.0063, 0.008, 0.0068, 0.003, -0.007",\
"-0.1208, -0.1127, -0.102, -0.0806, -0.0602, -0.0398, -0.0295, -0.0207, -0.023, -0.037",\
"-0.1554, -0.1502, -0.1408, -0.1181, -0.1001, -0.0772, -0.0686, -0.0564, -0.0637, -0.064",\
"-0.2021, -0.1946, -0.1896, -0.1678, -0.1495, -0.1279, -0.1138, -0.1106, -0.1151, -0.115",\
"-0.2558, -0.2512, -0.2434, -0.2256, -0.2078, -0.188, -0.1725, -0.162, -0.1692, -0.172",\
"-0.3156, -0.3093, -0.3054, -0.2887, -0.2726, -0.2473, -0.2375, -0.2315, -0.2359, -0.241");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0916, -0.0908, -0.086, -0.0825, -0.091, -0.0953, -0.1211, -0.1425, -0.1787, -0.213",\
"-0.0978, -0.0967, -0.0831, -0.0862, -0.0872, -0.0979, -0.1172, -0.1449, -0.181, -0.215",\
"-0.0977, -0.0942, -0.0897, -0.0878, -0.0902, -0.1072, -0.119, -0.1442, -0.1775, -0.215",\
"-0.1029, -0.1061, -0.0999, -0.0966, -0.1003, -0.1078, -0.1199, -0.1498, -0.1802, -0.214",\
"-0.1186, -0.114, -0.1066, -0.1016, -0.1012, -0.1125, -0.1261, -0.1516, -0.1827, -0.22",\
"-0.1208, -0.1127, -0.1122, -0.1034, -0.1067, -0.1115, -0.1264, -0.1573, -0.1831, -0.223",\
"-0.1168, -0.111, -0.1066, -0.1032, -0.1001, -0.116, -0.1314, -0.1585, -0.1858, -0.23",\
"-0.0987, -0.0902, -0.0904, -0.0812, -0.0914, -0.1042, -0.1206, -0.1501, -0.1797, -0.229",\
"-0.0696, -0.0636, -0.0564, -0.0596, -0.0621, -0.0789, -0.0992, -0.1343, -0.1692, -0.214",\
"-0.0263, -0.0183, -0.0155, -0.0179, -0.0265, -0.0434, -0.0721, -0.1071, -0.1447, -0.193");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_SE_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : setup_rising ;
when : "!SE&SETN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3091, 0.3098, 0.2991, 0.2679, 0.2464, 0.2362, 0.2305, 0.2373, 0.2689, 0.3642",\
"0.3108, 0.3094, 0.2989, 0.2683, 0.2468, 0.2415, 0.2346, 0.2407, 0.2606, 0.3601",\
"0.3181, 0.3177, 0.305, 0.2757, 0.2567, 0.2399, 0.2353, 0.2434, 0.2768, 0.3637",\
"0.3372, 0.3338, 0.3219, 0.2966, 0.2758, 0.2618, 0.2539, 0.2653, 0.2907, 0.3689",\
"0.3754, 0.3777, 0.364, 0.3385, 0.3143, 0.3053, 0.2937, 0.2995, 0.3216, 0.392",\
"0.4496, 0.4478, 0.4286, 0.4058, 0.3858, 0.3662, 0.3592, 0.3592, 0.3648, 0.4175",\
"0.5413, 0.5415, 0.5237, 0.4975, 0.4772, 0.4651, 0.4459, 0.4445, 0.4544, 0.4826",\
"0.6504, 0.6474, 0.6404, 0.6104, 0.5724, 0.5614, 0.5494, 0.5454, 0.5494, 0.5804",\
"0.775, 0.774, 0.758, 0.723, 0.697, 0.683, 0.669, 0.661, 0.666, 0.682",\
"0.916, 0.913, 0.893, 0.861, 0.83, 0.814, 0.802, 0.789, 0.789, 0.811");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2633, 0.2672, 0.2476, 0.2288, 0.2058, 0.208, 0.2176, 0.2373, 0.2576, 0.2991",\
"0.2682, 0.2642, 0.2527, 0.2279, 0.2121, 0.2128, 0.215, 0.232, 0.2606, 0.3019",\
"0.2741, 0.2715, 0.2602, 0.2301, 0.2113, 0.2092, 0.2216, 0.2344, 0.2651, 0.3042",\
"0.2786, 0.2832, 0.265, 0.2414, 0.2231, 0.2161, 0.2242, 0.2461, 0.2661, 0.307",\
"0.2943, 0.3013, 0.2808, 0.2595, 0.2344, 0.2322, 0.2351, 0.2519, 0.2753, 0.31",\
"0.3181, 0.3138, 0.2959, 0.2745, 0.2529, 0.2468, 0.2525, 0.2642, 0.2848, 0.32",\
"0.3225, 0.3197, 0.3049, 0.2817, 0.2677, 0.2614, 0.263, 0.2743, 0.2916, 0.3269",\
"0.3224, 0.3254, 0.3069, 0.2929, 0.2657, 0.2586, 0.2636, 0.2765, 0.2997, 0.3314",\
"0.318, 0.314, 0.302, 0.275, 0.261, 0.261, 0.262, 0.273, 0.291, 0.329",\
"0.294, 0.295, 0.283, 0.257, 0.248, 0.238, 0.237, 0.248, 0.272, 0.309");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_SE_AND_SETN_AND_SI === 1'b1" ;
timing_type : setup_rising ;
when : "!SE&SETN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3091, 0.3098, 0.2917, 0.2679, 0.2464, 0.2362, 0.2305, 0.2373, 0.2689, 0.3569",\
"0.3108, 0.3094, 0.2912, 0.2683, 0.2468, 0.2415, 0.2346, 0.2407, 0.2606, 0.3601",\
"0.3181, 0.3177, 0.305, 0.2757, 0.2567, 0.2399, 0.2353, 0.2434, 0.2768, 0.3637",\
"0.3372, 0.3338, 0.3219, 0.2966, 0.2758, 0.2618, 0.2539, 0.2653, 0.2907, 0.3689",\
"0.3754, 0.3777, 0.3565, 0.3385, 0.3143, 0.3053, 0.2937, 0.2995, 0.3216, 0.392",\
"0.4496, 0.4478, 0.4337, 0.4058, 0.3858, 0.3662, 0.3592, 0.3592, 0.3648, 0.4175",\
"0.5413, 0.5415, 0.5237, 0.4975, 0.4772, 0.4651, 0.4459, 0.4445, 0.4544, 0.4826",\
"0.6504, 0.6474, 0.6314, 0.6104, 0.5724, 0.5614, 0.5494, 0.5454, 0.5494, 0.5804",\
"0.775, 0.774, 0.758, 0.729, 0.697, 0.675, 0.669, 0.661, 0.666, 0.682",\
"0.916, 0.913, 0.893, 0.861, 0.83, 0.814, 0.802, 0.789, 0.789, 0.811");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2634, 0.2672, 0.255, 0.2289, 0.2058, 0.208, 0.2176, 0.2373, 0.2576, 0.2991",\
"0.2682, 0.2707, 0.2527, 0.2228, 0.2121, 0.2128, 0.215, 0.232, 0.2606, 0.3019",\
"0.2741, 0.2715, 0.2512, 0.2359, 0.2113, 0.2092, 0.2216, 0.2344, 0.2651, 0.3042",\
"0.2786, 0.2832, 0.265, 0.2414, 0.2231, 0.2218, 0.2242, 0.2461, 0.2661, 0.307",\
"0.2943, 0.3013, 0.2808, 0.2595, 0.2344, 0.2322, 0.2351, 0.2467, 0.2753, 0.31",\
"0.3181, 0.3138, 0.2959, 0.2745, 0.2529, 0.2468, 0.2525, 0.2642, 0.2848, 0.32",\
"0.3225, 0.3197, 0.3117, 0.2817, 0.2677, 0.2614, 0.263, 0.2743, 0.2997, 0.3269",\
"0.3224, 0.3254, 0.3069, 0.2832, 0.2657, 0.2586, 0.2636, 0.2765, 0.2997, 0.3314",\
"0.318, 0.314, 0.302, 0.275, 0.261, 0.253, 0.262, 0.273, 0.291, 0.329",\
"0.294, 0.295, 0.283, 0.257, 0.248, 0.238, 0.247, 0.253, 0.272, 0.309");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.7557 ;
max_transition : 2.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "!D&SETN&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.015, 0.9904, 0.9434, 0.9122, 0.8928, 0.8807, 0.8729, 0.8676, 0.8642, 0.8618",\
"1.015, 0.9908, 0.9436, 0.9125, 0.8933, 0.8814, 0.8734, 0.8682, 0.8647, 0.8623",\
"1.016, 0.9916, 0.9444, 0.9133, 0.8941, 0.8822, 0.8742, 0.869, 0.8655, 0.8631",\
"1.019, 0.995, 0.9475, 0.9163, 0.8972, 0.8853, 0.8774, 0.8722, 0.8687, 0.8662",\
"1.024, 0.9994, 0.9525, 0.9216, 0.9023, 0.8904, 0.8825, 0.8773, 0.8738, 0.8714",\
"1.029, 1.005, 0.9578, 0.9265, 0.9075, 0.8958, 0.8879, 0.8826, 0.8791, 0.8767",\
"1.037, 1.013, 0.966, 0.9349, 0.9161, 0.9038, 0.896, 0.891, 0.8876, 0.8853",\
"1.046, 1.022, 0.9746, 0.9431, 0.9244, 0.9126, 0.9046, 0.8996, 0.896, 0.8936",\
"1.057, 1.032, 0.985, 0.9539, 0.9352, 0.9233, 0.9154, 0.9107, 0.9073, 0.9047",\
"1.068, 1.044, 0.9964, 0.9653, 0.9464, 0.9343, 0.9266, 0.9216, 0.9181, 0.9157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9331, 0.9158, 0.8904, 0.8721, 0.8606, 0.8538, 0.8535, 0.8553, 0.8624, 0.8635",\
"0.9325, 0.9156, 0.8886, 0.8707, 0.8601, 0.8543, 0.8524, 0.8558, 0.8579, 0.8679",\
"0.9325, 0.9157, 0.8904, 0.872, 0.8602, 0.8536, 0.8544, 0.8551, 0.8622, 0.8617",\
"0.9357, 0.9186, 0.8916, 0.8735, 0.8623, 0.8579, 0.856, 0.8588, 0.8632, 0.872",\
"0.9437, 0.9266, 0.9005, 0.8819, 0.8709, 0.8652, 0.8644, 0.8662, 0.8705, 0.8782",\
"0.9537, 0.9366, 0.9098, 0.8932, 0.8808, 0.875, 0.8725, 0.876, 0.8803, 0.8897",\
"0.9688, 0.9511, 0.9246, 0.9048, 0.8989, 0.8917, 0.8882, 0.891, 0.8981, 0.9025",\
"0.9878, 0.9704, 0.943, 0.9242, 0.9126, 0.9141, 0.9138, 0.9134, 0.9128, 0.9139",\
"1.011, 0.9957, 0.9669, 0.948, 0.9329, 0.9283, 0.9341, 0.9359, 0.9391, 0.937",\
"1.038, 1.02, 0.9932, 0.9728, 0.9609, 0.953, 0.9522, 0.9628, 0.9693, 0.9693");
}
}
internal_power() {
related_pin : "CLK" ;
when : "!SE&SETN&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.015, 0.9906, 0.9432, 0.9117, 0.8931, 0.8808, 0.873, 0.8678, 0.8644, 0.8619",\
"1.015, 0.9913, 0.9431, 0.9118, 0.893, 0.8814, 0.8735, 0.8682, 0.8648, 0.8623",\
"1.016, 0.9917, 0.9444, 0.9134, 0.8942, 0.8822, 0.8743, 0.8691, 0.8656, 0.8632",\
"1.019, 0.995, 0.9476, 0.9166, 0.8972, 0.8851, 0.8773, 0.8721, 0.8686, 0.8662",\
"1.024, 0.9994, 0.9525, 0.9217, 0.9023, 0.8904, 0.8825, 0.8773, 0.8738, 0.8714",\
"1.029, 1.005, 0.9579, 0.927, 0.9075, 0.8959, 0.8882, 0.8828, 0.8793, 0.8768",\
"1.038, 1.013, 0.9656, 0.9346, 0.9162, 0.904, 0.8961, 0.8911, 0.8877, 0.8855",\
"1.046, 1.021, 0.9731, 0.9425, 0.924, 0.9126, 0.9052, 0.9001, 0.8965, 0.8941",\
"1.056, 1.032, 0.9854, 0.9542, 0.9354, 0.9236, 0.9157, 0.9106, 0.9075, 0.9049",\
"1.067, 1.043, 0.9964, 0.9646, 0.946, 0.9343, 0.9268, 0.9217, 0.9181, 0.9157");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9322, 0.9153, 0.8883, 0.8705, 0.8598, 0.8542, 0.8524, 0.8558, 0.8573, 0.8678",\
"0.9332, 0.9156, 0.8884, 0.8705, 0.8599, 0.8544, 0.8525, 0.8559, 0.8575, 0.8679",\
"0.9329, 0.916, 0.8903, 0.8719, 0.8601, 0.8536, 0.8512, 0.8541, 0.8622, 0.8645",\
"0.9355, 0.9186, 0.8916, 0.8737, 0.8623, 0.8579, 0.856, 0.8589, 0.8616, 0.866",\
"0.9438, 0.9266, 0.9005, 0.8823, 0.8697, 0.8652, 0.8639, 0.8657, 0.8689, 0.8744",\
"0.9526, 0.9363, 0.9081, 0.8919, 0.8797, 0.8733, 0.8709, 0.8738, 0.8786, 0.8831",\
"0.9682, 0.9506, 0.9245, 0.9049, 0.8967, 0.894, 0.8855, 0.89, 0.8982, 0.9026",\
"0.987, 0.9685, 0.9414, 0.9232, 0.9096, 0.9113, 0.91, 0.9129, 0.9133, 0.915",\
"1.011, 0.9935, 0.9661, 0.9475, 0.9347, 0.9295, 0.9337, 0.9404, 0.9431, 0.9393",\
"1.038, 1.02, 0.9934, 0.9729, 0.9605, 0.9565, 0.9508, 0.9608, 0.97, 0.9717");
}
}
internal_power() {
related_pin : "CLK" ;
when : "D&!SE&SETN&SI | !D&SE&SETN&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.015, 0.991, 0.943, 0.9115, 0.8927, 0.8808, 0.873, 0.8678, 0.8643, 0.8619",\
"1.015, 0.9908, 0.9437, 0.9121, 0.8932, 0.8811, 0.8733, 0.8681, 0.8647, 0.8622",\
"1.016, 0.9916, 0.9444, 0.9133, 0.8941, 0.8822, 0.8743, 0.8691, 0.8656, 0.8631",\
"1.019, 0.9952, 0.9477, 0.9166, 0.8975, 0.8855, 0.8776, 0.8723, 0.8689, 0.8665",\
"1.024, 1, 0.9526, 0.9212, 0.9024, 0.8905, 0.8827, 0.8775, 0.874, 0.8716",\
"1.03, 1.006, 0.9583, 0.928, 0.9084, 0.8966, 0.8889, 0.8835, 0.88, 0.8775",\
"1.037, 1.013, 0.9653, 0.9345, 0.9158, 0.9038, 0.8959, 0.8908, 0.8871, 0.8848",\
"1.047, 1.022, 0.9748, 0.9439, 0.9254, 0.9137, 0.906, 0.9005, 0.897, 0.8945",\
"1.056, 1.032, 0.9845, 0.9538, 0.9346, 0.9228, 0.9148, 0.9102, 0.9069, 0.9044",\
"1.067, 1.042, 0.9957, 0.9648, 0.9459, 0.9346, 0.927, 0.922, 0.9183, 0.9161");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9322, 0.9152, 0.8882, 0.8704, 0.8589, 0.8542, 0.8518, 0.8558, 0.8595, 0.8673",\
"0.9327, 0.9154, 0.89, 0.8711, 0.8604, 0.8544, 0.8536, 0.8559, 0.8597, 0.8679",\
"0.9328, 0.9158, 0.8902, 0.8718, 0.86, 0.8535, 0.8511, 0.8539, 0.8621, 0.8643",\
"0.9357, 0.9185, 0.8933, 0.8737, 0.8623, 0.8579, 0.8544, 0.8589, 0.8621, 0.866",\
"0.9437, 0.9266, 0.9004, 0.882, 0.8696, 0.8652, 0.8639, 0.8646, 0.8689, 0.8766",\
"0.9526, 0.9363, 0.9081, 0.8916, 0.8799, 0.8728, 0.8725, 0.876, 0.8786, 0.8853",\
"0.968, 0.9518, 0.9235, 0.9035, 0.8976, 0.8912, 0.8899, 0.89, 0.8949, 0.9031",\
"0.9881, 0.9716, 0.9451, 0.925, 0.9107, 0.9135, 0.9133, 0.909, 0.9133, 0.9145",\
"1.011, 0.9935, 0.9661, 0.947, 0.9341, 0.9295, 0.9332, 0.9366, 0.9431, 0.9365",\
"1.038, 1.02, 0.9934, 0.9727, 0.9605, 0.9565, 0.9508, 0.9608, 0.97, 0.9717");
}
}
internal_power() {
related_pin : "CLK" ;
when : "D&SE&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.015, 0.9908, 0.9428, 0.9113, 0.8924, 0.8806, 0.8728, 0.8676, 0.8641, 0.8617",\
"1.015, 0.9907, 0.9431, 0.9118, 0.893, 0.881, 0.8732, 0.868, 0.8645, 0.8621",\
"1.016, 0.9916, 0.9444, 0.9133, 0.8941, 0.8822, 0.8742, 0.869, 0.8656, 0.8631",\
"1.019, 0.9951, 0.9476, 0.9166, 0.8973, 0.8852, 0.8775, 0.8723, 0.8688, 0.8664",\
"1.024, 0.9994, 0.9525, 0.9216, 0.9023, 0.8904, 0.8825, 0.8773, 0.8738, 0.8714",\
"1.03, 1.006, 0.9582, 0.9272, 0.9076, 0.896, 0.8881, 0.8831, 0.8796, 0.877",\
"1.038, 1.014, 0.9665, 0.9347, 0.9163, 0.904, 0.8964, 0.8914, 0.8878, 0.8853",\
"1.046, 1.022, 0.9746, 0.9436, 0.9245, 0.9136, 0.9057, 0.9004, 0.8967, 0.8943",\
"1.056, 1.031, 0.9847, 0.9536, 0.9348, 0.9231, 0.9152, 0.9101, 0.9071, 0.9044",\
"1.068, 1.044, 0.9973, 0.9661, 0.947, 0.9354, 0.9275, 0.9224, 0.9191, 0.9167");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9331, 0.9162, 0.8905, 0.8721, 0.8603, 0.8537, 0.8513, 0.8552, 0.8623, 0.8651",\
"0.9325, 0.9156, 0.8885, 0.8707, 0.8592, 0.8547, 0.8523, 0.8557, 0.86, 0.8677",\
"0.9329, 0.9152, 0.89, 0.8722, 0.8595, 0.8551, 0.8533, 0.8561, 0.8588, 0.8654",\
"0.9358, 0.9187, 0.8936, 0.8752, 0.8631, 0.859, 0.856, 0.8594, 0.8632, 0.8692",\
"0.9438, 0.9266, 0.9006, 0.8823, 0.8697, 0.8658, 0.8639, 0.8651, 0.8694, 0.8738",\
"0.9534, 0.937, 0.9089, 0.8931, 0.8792, 0.8744, 0.8714, 0.8748, 0.8791, 0.8891",\
"0.9684, 0.952, 0.9249, 0.9048, 0.8967, 0.8916, 0.887, 0.891, 0.8948, 0.9036",\
"0.9878, 0.9716, 0.9421, 0.9244, 0.9101, 0.9113, 0.9132, 0.9134, 0.9149, 0.9155",\
"1.011, 0.993, 0.9666, 0.9478, 0.9326, 0.9281, 0.9328, 0.9389, 0.9389, 0.94",\
"1.038, 1.022, 0.994, 0.9733, 0.9612, 0.9561, 0.9515, 0.9604, 0.9719, 0.9719");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9044, 0.8873, 0.8643, 0.8426, 0.829, 0.8228, 0.8215, 0.8233, 0.8298, 0.8337",\
"0.9051, 0.8902, 0.8643, 0.8442, 0.8315, 0.8237, 0.8212, 0.8274, 0.8295, 0.8328",\
"0.913, 0.8977, 0.8728, 0.8523, 0.8387, 0.8333, 0.8314, 0.8365, 0.8375, 0.8469",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8658, 0.8628, 0.8673, 0.8711, 0.8766",\
"1.029, 1.012, 0.9861, 0.9632, 0.9483, 0.9422, 0.9392, 0.9437, 0.9475, 0.9503",\
"1.158, 1.141, 1.111, 1.089, 1.07, 1.061, 1.056, 1.061, 1.063, 1.069",\
"1.322, 1.302, 1.272, 1.243, 1.23, 1.216, 1.211, 1.21, 1.212, 1.221",\
"1.501, 1.48, 1.448, 1.417, 1.398, 1.389, 1.379, 1.374, 1.375, 1.381",\
"1.695, 1.675, 1.64, 1.607, 1.58, 1.567, 1.565, 1.561, 1.558, 1.558",\
"1.903, 1.883, 1.846, 1.812, 1.782, 1.761, 1.754, 1.759, 1.76, 1.757");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9044, 0.8873, 0.8643, 0.8426, 0.829, 0.8228, 0.8215, 0.8233, 0.8298, 0.8337",\
"0.9051, 0.8902, 0.8643, 0.8442, 0.8315, 0.8237, 0.8212, 0.8274, 0.8295, 0.8328",\
"0.913, 0.8977, 0.8728, 0.8523, 0.8387, 0.8333, 0.8314, 0.8365, 0.8375, 0.8469",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8658, 0.8628, 0.8673, 0.8711, 0.8766",\
"1.029, 1.012, 0.9861, 0.9632, 0.9483, 0.9422, 0.9392, 0.9437, 0.9475, 0.9503",\
"1.158, 1.141, 1.111, 1.089, 1.07, 1.061, 1.056, 1.061, 1.063, 1.069",\
"1.322, 1.302, 1.272, 1.243, 1.23, 1.216, 1.211, 1.21, 1.212, 1.221",\
"1.501, 1.48, 1.448, 1.417, 1.398, 1.389, 1.379, 1.374, 1.375, 1.381",\
"1.695, 1.675, 1.64, 1.607, 1.58, 1.567, 1.565, 1.561, 1.558, 1.558",\
"1.903, 1.883, 1.846, 1.812, 1.782, 1.761, 1.754, 1.759, 1.76, 1.757");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.829, 0.8229, 0.8216, 0.8233, 0.8299, 0.8337",\
"0.9052, 0.8902, 0.8644, 0.8443, 0.8316, 0.8237, 0.8213, 0.8274, 0.8296, 0.8329",\
"0.9129, 0.8976, 0.8726, 0.8521, 0.8385, 0.8332, 0.8313, 0.8364, 0.8374, 0.8468",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8657, 0.8627, 0.8673, 0.871, 0.8766",\
"1.029, 1.012, 0.9863, 0.9634, 0.9485, 0.9424, 0.9394, 0.9406, 0.9471, 0.9504",\
"1.158, 1.141, 1.111, 1.089, 1.07, 1.061, 1.056, 1.06, 1.062, 1.064",\
"1.323, 1.304, 1.272, 1.243, 1.23, 1.216, 1.21, 1.21, 1.212, 1.22",\
"1.501, 1.48, 1.45, 1.416, 1.398, 1.389, 1.379, 1.375, 1.375, 1.381",\
"1.694, 1.673, 1.638, 1.607, 1.58, 1.566, 1.565, 1.558, 1.559, 1.559",\
"1.903, 1.881, 1.846, 1.81, 1.785, 1.763, 1.754, 1.759, 1.76, 1.757");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.829, 0.8229, 0.8216, 0.8233, 0.8299, 0.8337",\
"0.9052, 0.8902, 0.8644, 0.8443, 0.8316, 0.8237, 0.8213, 0.8274, 0.8296, 0.8329",\
"0.9129, 0.8976, 0.8726, 0.8521, 0.8385, 0.8332, 0.8313, 0.8364, 0.8374, 0.8468",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8657, 0.8627, 0.8673, 0.871, 0.8766",\
"1.029, 1.012, 0.9863, 0.9634, 0.9485, 0.9424, 0.9394, 0.9406, 0.9471, 0.9504",\
"1.158, 1.141, 1.111, 1.089, 1.07, 1.061, 1.056, 1.06, 1.062, 1.064",\
"1.323, 1.304, 1.272, 1.243, 1.23, 1.216, 1.21, 1.21, 1.212, 1.22",\
"1.501, 1.48, 1.45, 1.416, 1.398, 1.389, 1.379, 1.375, 1.375, 1.381",\
"1.694, 1.673, 1.638, 1.607, 1.58, 1.566, 1.565, 1.558, 1.559, 1.559",\
"1.903, 1.881, 1.846, 1.81, 1.785, 1.763, 1.754, 1.759, 1.76, 1.757");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.8289, 0.8229, 0.8215, 0.8233, 0.8293, 0.8337",\
"0.9052, 0.8903, 0.8644, 0.8443, 0.8316, 0.8237, 0.8213, 0.8275, 0.8296, 0.8329",\
"0.9129, 0.8976, 0.8726, 0.8521, 0.8385, 0.8332, 0.8313, 0.8364, 0.8374, 0.8462",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8658, 0.8628, 0.8673, 0.8711, 0.8766",\
"1.029, 1.013, 0.9861, 0.9634, 0.9483, 0.9422, 0.9392, 0.9404, 0.9453, 0.9475",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.061, 1.056, 1.06, 1.062, 1.064",\
"1.321, 1.302, 1.272, 1.243, 1.23, 1.216, 1.211, 1.21, 1.214, 1.219",\
"1.502, 1.483, 1.45, 1.418, 1.398, 1.39, 1.379, 1.375, 1.376, 1.382",\
"1.695, 1.675, 1.639, 1.607, 1.581, 1.568, 1.566, 1.56, 1.559, 1.56",\
"1.903, 1.881, 1.847, 1.81, 1.782, 1.761, 1.753, 1.76, 1.756, 1.755");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.8289, 0.8229, 0.8215, 0.8233, 0.8293, 0.8337",\
"0.9052, 0.8903, 0.8644, 0.8443, 0.8316, 0.8237, 0.8213, 0.8275, 0.8296, 0.8329",\
"0.9129, 0.8976, 0.8726, 0.8521, 0.8385, 0.8332, 0.8313, 0.8364, 0.8374, 0.8462",\
"0.9476, 0.9324, 0.9066, 0.8857, 0.8716, 0.8658, 0.8628, 0.8673, 0.8711, 0.8766",\
"1.029, 1.013, 0.9861, 0.9634, 0.9483, 0.9422, 0.9392, 0.9404, 0.9453, 0.9475",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.061, 1.056, 1.06, 1.062, 1.064",\
"1.321, 1.302, 1.272, 1.243, 1.23, 1.216, 1.211, 1.21, 1.214, 1.219",\
"1.502, 1.483, 1.45, 1.418, 1.398, 1.39, 1.379, 1.375, 1.376, 1.382",\
"1.695, 1.675, 1.639, 1.607, 1.581, 1.568, 1.566, 1.56, 1.559, 1.56",\
"1.903, 1.881, 1.847, 1.81, 1.782, 1.761, 1.753, 1.76, 1.756, 1.755");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9024, 0.8867, 0.8615, 0.8411, 0.8286, 0.8212, 0.8204, 0.8254, 0.8287, 0.8287",\
"0.9023, 0.8864, 0.8617, 0.8411, 0.8274, 0.8222, 0.8209, 0.8243, 0.8303, 0.8303",\
"0.9105, 0.8959, 0.8696, 0.8495, 0.8366, 0.8295, 0.8265, 0.8315, 0.8348, 0.8359",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8624, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9609, 0.9463, 0.9392, 0.9368, 0.9358, 0.9428, 0.9484",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.063, 1.056, 1.059, 1.063, 1.067",\
"1.32, 1.302, 1.271, 1.245, 1.231, 1.217, 1.209, 1.208, 1.213, 1.217",\
"1.5, 1.482, 1.449, 1.416, 1.393, 1.388, 1.382, 1.37, 1.375, 1.383",\
"1.695, 1.674, 1.639, 1.608, 1.581, 1.566, 1.567, 1.557, 1.56, 1.556",\
"1.904, 1.883, 1.847, 1.81, 1.783, 1.764, 1.758, 1.759, 1.758, 1.758");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9024, 0.8867, 0.8615, 0.8411, 0.8286, 0.8212, 0.8204, 0.8254, 0.8287, 0.8287",\
"0.9023, 0.8864, 0.8617, 0.8411, 0.8274, 0.8222, 0.8209, 0.8243, 0.8303, 0.8303",\
"0.9105, 0.8959, 0.8696, 0.8495, 0.8366, 0.8295, 0.8265, 0.8315, 0.8348, 0.8359",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8624, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9609, 0.9463, 0.9392, 0.9368, 0.9358, 0.9428, 0.9484",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.063, 1.056, 1.059, 1.063, 1.067",\
"1.32, 1.302, 1.271, 1.245, 1.231, 1.217, 1.209, 1.208, 1.213, 1.217",\
"1.5, 1.482, 1.449, 1.416, 1.393, 1.388, 1.382, 1.37, 1.375, 1.383",\
"1.695, 1.674, 1.639, 1.608, 1.581, 1.566, 1.567, 1.557, 1.56, 1.556",\
"1.904, 1.883, 1.847, 1.81, 1.783, 1.764, 1.758, 1.759, 1.758, 1.758");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9016, 0.8853, 0.8613, 0.841, 0.8268, 0.8217, 0.8204, 0.8222, 0.8276, 0.8298",\
"0.9023, 0.8865, 0.8618, 0.8411, 0.8274, 0.8223, 0.8209, 0.8244, 0.8303, 0.8303",\
"0.9103, 0.8955, 0.8697, 0.8494, 0.8367, 0.8295, 0.8265, 0.8316, 0.8348, 0.8359",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9608, 0.9464, 0.9381, 0.9367, 0.9358, 0.9428, 0.9483",\
"1.156, 1.14, 1.111, 1.089, 1.07, 1.063, 1.056, 1.059, 1.063, 1.067",\
"1.321, 1.302, 1.271, 1.245, 1.23, 1.217, 1.209, 1.208, 1.214, 1.216",\
"1.501, 1.482, 1.45, 1.417, 1.397, 1.389, 1.377, 1.374, 1.375, 1.38",\
"1.694, 1.675, 1.639, 1.605, 1.581, 1.567, 1.564, 1.561, 1.562, 1.554",\
"1.904, 1.883, 1.845, 1.811, 1.783, 1.763, 1.756, 1.759, 1.758, 1.758");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9016, 0.8853, 0.8613, 0.841, 0.8268, 0.8217, 0.8204, 0.8222, 0.8276, 0.8298",\
"0.9023, 0.8865, 0.8618, 0.8411, 0.8274, 0.8223, 0.8209, 0.8244, 0.8303, 0.8303",\
"0.9103, 0.8955, 0.8697, 0.8494, 0.8367, 0.8295, 0.8265, 0.8316, 0.8348, 0.8359",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9608, 0.9464, 0.9381, 0.9367, 0.9358, 0.9428, 0.9483",\
"1.156, 1.14, 1.111, 1.089, 1.07, 1.063, 1.056, 1.059, 1.063, 1.067",\
"1.321, 1.302, 1.271, 1.245, 1.23, 1.217, 1.209, 1.208, 1.214, 1.216",\
"1.501, 1.482, 1.45, 1.417, 1.397, 1.389, 1.377, 1.374, 1.375, 1.38",\
"1.694, 1.675, 1.639, 1.605, 1.581, 1.567, 1.564, 1.561, 1.562, 1.554",\
"1.904, 1.883, 1.845, 1.811, 1.783, 1.763, 1.756, 1.759, 1.758, 1.758");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9016, 0.8853, 0.8613, 0.841, 0.8268, 0.8217, 0.8204, 0.8222, 0.8276, 0.8298",\
"0.9023, 0.8865, 0.8618, 0.8411, 0.8274, 0.8223, 0.8209, 0.8244, 0.8303, 0.8303",\
"0.9103, 0.8956, 0.8696, 0.8494, 0.8367, 0.8295, 0.8265, 0.831, 0.8392, 0.8403",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9608, 0.9462, 0.9392, 0.9367, 0.9358, 0.9428, 0.9483",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.062, 1.056, 1.059, 1.063, 1.067",\
"1.321, 1.302, 1.271, 1.245, 1.23, 1.217, 1.209, 1.208, 1.214, 1.216",\
"1.501, 1.482, 1.45, 1.417, 1.397, 1.389, 1.377, 1.374, 1.375, 1.385",\
"1.695, 1.675, 1.639, 1.605, 1.581, 1.567, 1.564, 1.561, 1.562, 1.554",\
"1.904, 1.883, 1.847, 1.811, 1.783, 1.763, 1.756, 1.759, 1.758, 1.756");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9016, 0.8853, 0.8613, 0.841, 0.8268, 0.8217, 0.8204, 0.8222, 0.8276, 0.8298",\
"0.9023, 0.8865, 0.8618, 0.8411, 0.8274, 0.8223, 0.8209, 0.8244, 0.8303, 0.8303",\
"0.9103, 0.8956, 0.8696, 0.8494, 0.8367, 0.8295, 0.8265, 0.831, 0.8392, 0.8403",\
"0.945, 0.9296, 0.9041, 0.8833, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9834, 0.9608, 0.9462, 0.9392, 0.9367, 0.9358, 0.9428, 0.9483",\
"1.157, 1.14, 1.111, 1.089, 1.07, 1.062, 1.056, 1.059, 1.063, 1.067",\
"1.321, 1.302, 1.271, 1.245, 1.23, 1.217, 1.209, 1.208, 1.214, 1.216",\
"1.501, 1.482, 1.45, 1.417, 1.397, 1.389, 1.377, 1.374, 1.375, 1.385",\
"1.695, 1.675, 1.639, 1.605, 1.581, 1.567, 1.564, 1.561, 1.562, 1.554",\
"1.904, 1.883, 1.847, 1.811, 1.783, 1.763, 1.756, 1.759, 1.758, 1.756");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.829, 0.8229, 0.8215, 0.8233, 0.8298, 0.8337",\
"0.9052, 0.8903, 0.8644, 0.8443, 0.8316, 0.8238, 0.8213, 0.8275, 0.8296, 0.8329",\
"0.913, 0.8978, 0.8728, 0.8523, 0.8387, 0.8333, 0.8314, 0.8365, 0.8375, 0.8469",\
"0.9477, 0.9325, 0.9067, 0.8858, 0.8717, 0.8658, 0.8628, 0.8674, 0.8711, 0.8766",\
"1.029, 1.013, 0.9863, 0.9633, 0.9486, 0.9423, 0.9388, 0.9394, 0.9437, 0.9504",\
"1.158, 1.141, 1.112, 1.088, 1.07, 1.063, 1.057, 1.062, 1.065, 1.072",\
"1.322, 1.304, 1.272, 1.243, 1.23, 1.216, 1.21, 1.211, 1.215, 1.219",\
"1.501, 1.48, 1.45, 1.417, 1.398, 1.39, 1.379, 1.375, 1.375, 1.381",\
"1.694, 1.675, 1.639, 1.607, 1.58, 1.565, 1.565, 1.56, 1.558, 1.558",\
"1.903, 1.881, 1.846, 1.81, 1.782, 1.762, 1.757, 1.76, 1.76, 1.755");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9045, 0.8873, 0.8643, 0.8427, 0.829, 0.8229, 0.8215, 0.8233, 0.8298, 0.8337",\
"0.9052, 0.8903, 0.8644, 0.8443, 0.8316, 0.8238, 0.8213, 0.8275, 0.8296, 0.8329",\
"0.913, 0.8978, 0.8728, 0.8523, 0.8387, 0.8333, 0.8314, 0.8365, 0.8375, 0.8469",\
"0.9477, 0.9325, 0.9067, 0.8858, 0.8717, 0.8658, 0.8628, 0.8674, 0.8711, 0.8766",\
"1.029, 1.013, 0.9863, 0.9633, 0.9486, 0.9423, 0.9388, 0.9394, 0.9437, 0.9504",\
"1.158, 1.141, 1.112, 1.088, 1.07, 1.063, 1.057, 1.062, 1.065, 1.072",\
"1.322, 1.304, 1.272, 1.243, 1.23, 1.216, 1.21, 1.211, 1.215, 1.219",\
"1.501, 1.48, 1.45, 1.417, 1.398, 1.39, 1.379, 1.375, 1.375, 1.381",\
"1.694, 1.675, 1.639, 1.607, 1.58, 1.565, 1.565, 1.56, 1.558, 1.558",\
"1.903, 1.881, 1.846, 1.81, 1.782, 1.762, 1.757, 1.76, 1.76, 1.755");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9025, 0.8867, 0.8615, 0.8411, 0.8286, 0.8201, 0.8204, 0.8255, 0.8292, 0.832",\
"0.9022, 0.8864, 0.8617, 0.8411, 0.8273, 0.8222, 0.8208, 0.8243, 0.8302, 0.8303",\
"0.9105, 0.8959, 0.8698, 0.8494, 0.8373, 0.8289, 0.8265, 0.8316, 0.8348, 0.8359",\
"0.9451, 0.9296, 0.9041, 0.8834, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9837, 0.9614, 0.9479, 0.9387, 0.9374, 0.9392, 0.9424, 0.9534",\
"1.156, 1.14, 1.111, 1.088, 1.069, 1.062, 1.055, 1.059, 1.057, 1.064",\
"1.321, 1.302, 1.272, 1.244, 1.231, 1.217, 1.209, 1.208, 1.212, 1.214",\
"1.5, 1.479, 1.447, 1.417, 1.393, 1.389, 1.38, 1.37, 1.375, 1.378",\
"1.695, 1.675, 1.641, 1.608, 1.582, 1.566, 1.566, 1.561, 1.561, 1.554",\
"1.904, 1.882, 1.848, 1.811, 1.784, 1.764, 1.755, 1.76, 1.756, 1.755");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.9025, 0.8867, 0.8615, 0.8411, 0.8286, 0.8201, 0.8204, 0.8255, 0.8292, 0.832",\
"0.9022, 0.8864, 0.8617, 0.8411, 0.8273, 0.8222, 0.8208, 0.8243, 0.8302, 0.8303",\
"0.9105, 0.8959, 0.8698, 0.8494, 0.8373, 0.8289, 0.8265, 0.8316, 0.8348, 0.8359",\
"0.9451, 0.9296, 0.9041, 0.8834, 0.8705, 0.8625, 0.8595, 0.864, 0.8683, 0.8711",\
"1.027, 1.01, 0.9837, 0.9614, 0.9479, 0.9387, 0.9374, 0.9392, 0.9424, 0.9534",\
"1.156, 1.14, 1.111, 1.088, 1.069, 1.062, 1.055, 1.059, 1.057, 1.064",\
"1.321, 1.302, 1.272, 1.244, 1.231, 1.217, 1.209, 1.208, 1.212, 1.214",\
"1.5, 1.479, 1.447, 1.417, 1.393, 1.389, 1.38, 1.37, 1.375, 1.378",\
"1.695, 1.675, 1.641, 1.608, 1.582, 1.566, 1.566, 1.561, 1.561, 1.554",\
"1.904, 1.882, 1.848, 1.811, 1.784, 1.764, 1.755, 1.76, 1.756, 1.755");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.146, 1.137, 1.136, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.164, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.229, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.637, 1.613, 1.595, 1.584, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.872, 1.865, 1.864, 1.866, 1.87",\
"2.299, 2.28, 2.247, 2.216, 2.194, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.623, 2.588, 2.556, 2.531, 2.518, 2.516, 2.513, 2.51, 2.508",\
"3.018, 2.996, 2.96, 2.926, 2.899, 2.878, 2.873, 2.878, 2.873, 2.871");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.146, 1.137, 1.136, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.164, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.229, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.637, 1.613, 1.595, 1.584, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.872, 1.865, 1.864, 1.866, 1.87",\
"2.299, 2.28, 2.247, 2.216, 2.194, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.623, 2.588, 2.556, 2.531, 2.518, 2.516, 2.513, 2.51, 2.508",\
"3.018, 2.996, 2.96, 2.926, 2.899, 2.878, 2.873, 2.878, 2.873, 2.871");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.146, 1.137, 1.136, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.165, 1.156, 1.155, 1.158, 1.165, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.229, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.682, 1.665, 1.636, 1.612, 1.595, 1.584, 1.579, 1.581, 1.584, 1.59",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.872, 1.865, 1.864, 1.866, 1.87",\
"2.299, 2.281, 2.247, 2.216, 2.194, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.624, 2.589, 2.556, 2.533, 2.518, 2.516, 2.508, 2.51, 2.505",\
"3.018, 2.996, 2.96, 2.926, 2.899, 2.878, 2.872, 2.878, 2.873, 2.87");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.146, 1.137, 1.136, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.165, 1.156, 1.155, 1.158, 1.165, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.229, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.682, 1.665, 1.636, 1.612, 1.595, 1.584, 1.579, 1.581, 1.584, 1.59",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.872, 1.865, 1.864, 1.866, 1.87",\
"2.299, 2.281, 2.247, 2.216, 2.194, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.624, 2.589, 2.556, 2.533, 2.518, 2.516, 2.508, 2.51, 2.505",\
"3.018, 2.996, 2.96, 2.926, 2.899, 2.878, 2.872, 2.878, 2.873, 2.87");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.145, 1.138, 1.135, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.242, 1.226, 1.198, 1.177, 1.164, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.635, 1.611, 1.593, 1.583, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.901, 1.887, 1.872, 1.862, 1.864, 1.866, 1.87",\
"2.299, 2.279, 2.246, 2.214, 2.194, 2.187, 2.176, 2.171, 2.173, 2.18",\
"2.645, 2.624, 2.588, 2.556, 2.532, 2.518, 2.516, 2.508, 2.507, 2.508",\
"3.018, 2.996, 2.96, 2.925, 2.899, 2.878, 2.873, 2.875, 2.873, 2.87");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.145, 1.138, 1.135, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.242, 1.226, 1.198, 1.177, 1.164, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.635, 1.611, 1.593, 1.583, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.901, 1.887, 1.872, 1.862, 1.864, 1.866, 1.87",\
"2.299, 2.279, 2.246, 2.214, 2.194, 2.187, 2.176, 2.171, 2.173, 2.18",\
"2.645, 2.624, 2.588, 2.556, 2.532, 2.518, 2.516, 2.508, 2.507, 2.508",\
"3.018, 2.996, 2.96, 2.925, 2.899, 2.878, 2.873, 2.875, 2.873, 2.87");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.16, 1.145, 1.137, 1.137, 1.139, 1.143, 1.153",\
"1.224, 1.208, 1.182, 1.161, 1.146, 1.139, 1.136, 1.14, 1.147, 1.146",\
"1.241, 1.226, 1.198, 1.178, 1.163, 1.156, 1.153, 1.158, 1.161, 1.166",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.682, 1.664, 1.635, 1.613, 1.592, 1.584, 1.58, 1.578, 1.585, 1.588",\
"1.976, 1.96, 1.929, 1.901, 1.885, 1.869, 1.863, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.245, 2.217, 2.193, 2.189, 2.177, 2.17, 2.173, 2.18",\
"2.645, 2.623, 2.588, 2.555, 2.533, 2.518, 2.516, 2.508, 2.508, 2.506",\
"3.017, 2.996, 2.959, 2.925, 2.899, 2.883, 2.874, 2.874, 2.874, 2.87");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.16, 1.145, 1.137, 1.137, 1.139, 1.143, 1.153",\
"1.224, 1.208, 1.182, 1.161, 1.146, 1.139, 1.136, 1.14, 1.147, 1.146",\
"1.241, 1.226, 1.198, 1.178, 1.163, 1.156, 1.153, 1.158, 1.161, 1.166",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.682, 1.664, 1.635, 1.613, 1.592, 1.584, 1.58, 1.578, 1.585, 1.588",\
"1.976, 1.96, 1.929, 1.901, 1.885, 1.869, 1.863, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.245, 2.217, 2.193, 2.189, 2.177, 2.17, 2.173, 2.18",\
"2.645, 2.623, 2.588, 2.555, 2.533, 2.518, 2.516, 2.508, 2.508, 2.506",\
"3.017, 2.996, 2.959, 2.925, 2.899, 2.883, 2.874, 2.874, 2.874, 2.87");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&!SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.144, 1.137, 1.136, 1.14, 1.142, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.139, 1.136, 1.14, 1.144, 1.147",\
"1.241, 1.225, 1.197, 1.177, 1.164, 1.155, 1.154, 1.157, 1.165, 1.163",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.358, 1.361, 1.362, 1.366",\
"1.682, 1.666, 1.637, 1.613, 1.595, 1.585, 1.58, 1.578, 1.585, 1.588",\
"1.976, 1.958, 1.926, 1.9, 1.884, 1.869, 1.861, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.246, 2.215, 2.195, 2.19, 2.18, 2.169, 2.173, 2.179",\
"2.646, 2.624, 2.59, 2.557, 2.53, 2.519, 2.516, 2.512, 2.509, 2.507",\
"3.017, 2.997, 2.961, 2.925, 2.898, 2.883, 2.871, 2.875, 2.876, 2.874");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.144, 1.137, 1.136, 1.14, 1.142, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.139, 1.136, 1.14, 1.144, 1.147",\
"1.241, 1.225, 1.197, 1.177, 1.164, 1.155, 1.154, 1.157, 1.165, 1.163",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.358, 1.361, 1.362, 1.366",\
"1.682, 1.666, 1.637, 1.613, 1.595, 1.585, 1.58, 1.578, 1.585, 1.588",\
"1.976, 1.958, 1.926, 1.9, 1.884, 1.869, 1.861, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.246, 2.215, 2.195, 2.19, 2.18, 2.169, 2.173, 2.179",\
"2.646, 2.624, 2.59, 2.557, 2.53, 2.519, 2.516, 2.512, 2.509, 2.507",\
"3.017, 2.997, 2.961, 2.925, 2.898, 2.883, 2.871, 2.875, 2.876, 2.874");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&!SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.144, 1.137, 1.136, 1.14, 1.142, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.139, 1.136, 1.14, 1.139, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.165, 1.155, 1.154, 1.158, 1.161, 1.163",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.358, 1.361, 1.362, 1.366",\
"1.682, 1.664, 1.637, 1.613, 1.592, 1.584, 1.577, 1.578, 1.585, 1.588",\
"1.976, 1.96, 1.926, 1.9, 1.885, 1.869, 1.861, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.246, 2.217, 2.195, 2.19, 2.18, 2.169, 2.173, 2.179",\
"2.645, 2.624, 2.589, 2.556, 2.531, 2.519, 2.516, 2.509, 2.509, 2.507",\
"3.018, 2.998, 2.96, 2.925, 2.899, 2.881, 2.871, 2.875, 2.876, 2.874");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.144, 1.137, 1.136, 1.14, 1.142, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.139, 1.136, 1.14, 1.139, 1.147",\
"1.241, 1.226, 1.198, 1.177, 1.165, 1.155, 1.154, 1.158, 1.161, 1.163",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.358, 1.361, 1.362, 1.366",\
"1.682, 1.664, 1.637, 1.613, 1.592, 1.584, 1.577, 1.578, 1.585, 1.588",\
"1.976, 1.96, 1.926, 1.9, 1.885, 1.869, 1.861, 1.864, 1.864, 1.868",\
"2.3, 2.279, 2.246, 2.217, 2.195, 2.19, 2.18, 2.169, 2.173, 2.179",\
"2.645, 2.624, 2.589, 2.556, 2.531, 2.519, 2.516, 2.509, 2.509, 2.507",\
"3.018, 2.998, 2.96, 2.925, 2.899, 2.881, 2.871, 2.875, 2.876, 2.874");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&SE&!SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.145, 1.138, 1.135, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.242, 1.226, 1.198, 1.177, 1.163, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.635, 1.611, 1.593, 1.584, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.873, 1.862, 1.864, 1.866, 1.87",\
"2.299, 2.28, 2.247, 2.216, 2.196, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.624, 2.589, 2.556, 2.532, 2.517, 2.516, 2.508, 2.508, 2.506",\
"3.017, 2.996, 2.959, 2.926, 2.9, 2.878, 2.871, 2.877, 2.875, 2.872");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.181, 1.159, 1.145, 1.138, 1.135, 1.139, 1.143, 1.145",\
"1.224, 1.208, 1.181, 1.16, 1.146, 1.138, 1.135, 1.141, 1.144, 1.147",\
"1.242, 1.226, 1.198, 1.177, 1.163, 1.155, 1.154, 1.158, 1.164, 1.164",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.363, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.635, 1.611, 1.593, 1.584, 1.577, 1.581, 1.584, 1.593",\
"1.978, 1.958, 1.927, 1.902, 1.886, 1.873, 1.862, 1.864, 1.866, 1.87",\
"2.299, 2.28, 2.247, 2.216, 2.196, 2.188, 2.176, 2.171, 2.174, 2.176",\
"2.645, 2.624, 2.589, 2.556, 2.532, 2.517, 2.516, 2.508, 2.508, 2.506",\
"3.017, 2.996, 2.959, 2.926, 2.9, 2.878, 2.871, 2.877, 2.875, 2.872");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&SE&SI" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.146, 1.14, 1.137, 1.139, 1.142, 1.153",\
"1.224, 1.208, 1.182, 1.161, 1.146, 1.139, 1.136, 1.14, 1.147, 1.146",\
"1.241, 1.226, 1.198, 1.178, 1.163, 1.156, 1.153, 1.158, 1.161, 1.166",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.362, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.634, 1.611, 1.593, 1.584, 1.577, 1.581, 1.584, 1.591",\
"1.976, 1.96, 1.928, 1.901, 1.884, 1.869, 1.86, 1.864, 1.864, 1.869",\
"2.3, 2.279, 2.246, 2.217, 2.193, 2.189, 2.177, 2.17, 2.173, 2.18",\
"2.645, 2.624, 2.589, 2.557, 2.532, 2.518, 2.516, 2.513, 2.507, 2.508",\
"3.019, 2.998, 2.96, 2.925, 2.899, 2.883, 2.874, 2.876, 2.875, 2.873");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("1.223, 1.208, 1.18, 1.159, 1.146, 1.14, 1.137, 1.139, 1.142, 1.153",\
"1.224, 1.208, 1.182, 1.161, 1.146, 1.139, 1.136, 1.14, 1.147, 1.146",\
"1.241, 1.226, 1.198, 1.178, 1.163, 1.156, 1.153, 1.158, 1.161, 1.166",\
"1.306, 1.291, 1.263, 1.242, 1.228, 1.22, 1.219, 1.222, 1.225, 1.228",\
"1.451, 1.435, 1.407, 1.384, 1.369, 1.362, 1.359, 1.361, 1.364, 1.369",\
"1.681, 1.664, 1.634, 1.611, 1.593, 1.584, 1.577, 1.581, 1.584, 1.591",\
"1.976, 1.96, 1.928, 1.901, 1.884, 1.869, 1.86, 1.864, 1.864, 1.869",\
"2.3, 2.279, 2.246, 2.217, 2.193, 2.189, 2.177, 2.17, 2.173, 2.18",\
"2.645, 2.624, 2.589, 2.557, 2.532, 2.518, 2.516, 2.513, 2.507, 2.508",\
"3.019, 2.998, 2.96, 2.925, 2.899, 2.883, 2.874, 2.876, 2.875, 2.873");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b0 && SI===1'b1" ;
timing_type : rising_edge ;
when : "!D&SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3871, 0.4005, 0.4346, 0.4862, 0.5585, 0.6573, 0.7873, 0.9514, 1.152, 1.392",\
"0.3901, 0.4036, 0.4378, 0.4893, 0.5616, 0.6604, 0.7904, 0.9546, 1.155, 1.395",\
"0.4031, 0.4165, 0.4507, 0.5022, 0.5745, 0.6733, 0.8033, 0.9676, 1.168, 1.407",\
"0.4261, 0.4395, 0.4737, 0.5252, 0.5976, 0.6963, 0.8264, 0.9905, 1.191, 1.431",\
"0.449, 0.4624, 0.4966, 0.5481, 0.6204, 0.7192, 0.8492, 1.013, 1.214, 1.453",\
"0.4689, 0.4823, 0.5164, 0.568, 0.6403, 0.7391, 0.8691, 1.033, 1.234, 1.473",\
"0.4838, 0.4971, 0.5313, 0.5829, 0.6552, 0.754, 0.884, 1.048, 1.249, 1.488",\
"0.4917, 0.5048, 0.539, 0.5906, 0.6629, 0.7617, 0.8917, 1.056, 1.257, 1.496",\
"0.492, 0.5053, 0.5395, 0.591, 0.6633, 0.7621, 0.8921, 1.056, 1.257, 1.496",\
"0.484, 0.4974, 0.5313, 0.5829, 0.6553, 0.7541, 0.8841, 1.048, 1.249, 1.488");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3306, 0.3437, 0.3822, 0.4542, 0.568, 0.729, 0.9416, 1.21, 1.537, 1.928",\
"0.3334, 0.3466, 0.3849, 0.4569, 0.5708, 0.7319, 0.9443, 1.212, 1.54, 1.93",\
"0.3462, 0.3593, 0.3978, 0.4698, 0.5837, 0.7447, 0.9573, 1.225, 1.553, 1.944",\
"0.3691, 0.3822, 0.4206, 0.4926, 0.6065, 0.7676, 0.98, 1.248, 1.575, 1.966",\
"0.3923, 0.4054, 0.4438, 0.5158, 0.6296, 0.7907, 1.003, 1.271, 1.598, 1.989",\
"0.4124, 0.4256, 0.4639, 0.5359, 0.6498, 0.8109, 1.023, 1.291, 1.619, 2.009",\
"0.4271, 0.4402, 0.4788, 0.5508, 0.6645, 0.8255, 1.038, 1.306, 1.633, 2.024",\
"0.4358, 0.4489, 0.4873, 0.5593, 0.6731, 0.8342, 1.047, 1.314, 1.642, 2.032",\
"0.4373, 0.4506, 0.4888, 0.5608, 0.6746, 0.8356, 1.048, 1.316, 1.643, 2.034",\
"0.4307, 0.4437, 0.4822, 0.5542, 0.6678, 0.8288, 1.041, 1.309, 1.636, 2.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0424, 0.05638, 0.09266, 0.1583, 0.2649, 0.4239, 0.6376, 0.9083, 1.24, 1.633",\
"0.0425, 0.05628, 0.0926, 0.1583, 0.2647, 0.4236, 0.6374, 0.908, 1.239, 1.633",\
"0.04242, 0.0563, 0.09264, 0.1583, 0.2647, 0.4235, 0.6374, 0.9079, 1.238, 1.633",\
"0.04242, 0.05642, 0.09264, 0.1584, 0.2647, 0.4236, 0.6373, 0.9078, 1.239, 1.633",\
"0.04248, 0.05632, 0.09264, 0.1583, 0.2648, 0.4236, 0.6371, 0.9078, 1.239, 1.633",\
"0.04252, 0.05616, 0.09268, 0.1582, 0.2652, 0.4234, 0.637, 0.9084, 1.239, 1.634",\
"0.0422, 0.056, 0.0924, 0.158, 0.265, 0.4228, 0.6368, 0.908, 1.238, 1.633",\
"0.0424, 0.0558, 0.0924, 0.158, 0.2646, 0.423, 0.637, 0.9072, 1.238, 1.632",\
"0.0422, 0.056, 0.0924, 0.158, 0.2646, 0.4232, 0.6372, 0.9076, 1.237, 1.631",\
"0.0422, 0.0558, 0.0926, 0.1582, 0.2648, 0.4234, 0.638, 0.9078, 1.237, 1.632");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03822, 0.055, 0.1152, 0.2405, 0.4393, 0.7191, 1.087, 1.552, 2.119, 2.797",\
"0.0384, 0.05504, 0.1154, 0.2406, 0.4392, 0.7205, 1.088, 1.551, 2.12, 2.794",\
"0.03824, 0.05496, 0.1152, 0.2407, 0.4391, 0.719, 1.088, 1.552, 2.122, 2.796",\
"0.03828, 0.0551, 0.1154, 0.2405, 0.4391, 0.7201, 1.087, 1.554, 2.118, 2.795",\
"0.03834, 0.05434, 0.1155, 0.2409, 0.439, 0.7205, 1.088, 1.551, 2.118, 2.795",\
"0.0383, 0.05502, 0.1153, 0.2408, 0.4391, 0.7188, 1.088, 1.552, 2.12, 2.795",\
"0.0388, 0.0552, 0.1152, 0.2406, 0.4394, 0.7186, 1.087, 1.553, 2.118, 2.794",\
"0.0386, 0.0546, 0.1152, 0.241, 0.4392, 0.7196, 1.087, 1.552, 2.117, 2.795",\
"0.0386, 0.055, 0.1156, 0.2408, 0.439, 0.7196, 1.088, 1.551, 2.118, 2.793",\
"0.0386, 0.0548, 0.1154, 0.2406, 0.4394, 0.7194, 1.087, 1.552, 2.117, 2.793");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "SE===1'b0 && SI===1'b0" ;
timing_type : rising_edge ;
when : "!SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3871, 0.4006, 0.4347, 0.4863, 0.5586, 0.6574, 0.7874, 0.9515, 1.152, 1.392",\
"0.3901, 0.4035, 0.4377, 0.4893, 0.5616, 0.6603, 0.7903, 0.9545, 1.155, 1.394",\
"0.4031, 0.4165, 0.4507, 0.5022, 0.5745, 0.6733, 0.8033, 0.9676, 1.168, 1.407",\
"0.4261, 0.4394, 0.4737, 0.5252, 0.5976, 0.6964, 0.8264, 0.9905, 1.191, 1.431",\
"0.449, 0.4624, 0.4966, 0.5481, 0.6204, 0.7192, 0.8492, 1.013, 1.214, 1.453",\
"0.4689, 0.4823, 0.5164, 0.568, 0.6403, 0.7391, 0.8691, 1.033, 1.234, 1.473",\
"0.4838, 0.4971, 0.5313, 0.5829, 0.6552, 0.754, 0.884, 1.048, 1.249, 1.488",\
"0.4917, 0.505, 0.5391, 0.5907, 0.6631, 0.7619, 0.8919, 1.056, 1.257, 1.496",\
"0.492, 0.5053, 0.5395, 0.591, 0.6633, 0.7621, 0.8921, 1.056, 1.257, 1.496",\
"0.484, 0.4974, 0.5313, 0.5829, 0.6553, 0.7541, 0.8841, 1.048, 1.249, 1.488");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3304, 0.3435, 0.3819, 0.4539, 0.5678, 0.7289, 0.9413, 1.209, 1.537, 1.927",\
"0.3336, 0.3466, 0.3849, 0.4569, 0.5708, 0.7319, 0.9443, 1.212, 1.54, 1.93",\
"0.3463, 0.3593, 0.3978, 0.4698, 0.5837, 0.7447, 0.9572, 1.225, 1.553, 1.944",\
"0.3691, 0.3822, 0.4206, 0.4926, 0.6065, 0.7676, 0.9801, 1.248, 1.576, 1.966",\
"0.3922, 0.4052, 0.4437, 0.5157, 0.6295, 0.7906, 1.003, 1.271, 1.599, 1.989",\
"0.4122, 0.4253, 0.4637, 0.5357, 0.6495, 0.8106, 1.023, 1.291, 1.619, 2.01",\
"0.4272, 0.4402, 0.4787, 0.5507, 0.6645, 0.8255, 1.038, 1.306, 1.633, 2.024",\
"0.4357, 0.4486, 0.4871, 0.5591, 0.673, 0.8341, 1.047, 1.314, 1.642, 2.033",\
"0.4373, 0.4504, 0.4888, 0.5608, 0.6746, 0.8356, 1.048, 1.316, 1.643, 2.034",\
"0.4309, 0.444, 0.4824, 0.5543, 0.6681, 0.8289, 1.041, 1.309, 1.637, 2.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.04248, 0.05624, 0.0927, 0.1581, 0.2648, 0.4236, 0.6367, 0.9083, 1.24, 1.633",\
"0.04242, 0.05646, 0.09264, 0.1581, 0.2647, 0.4237, 0.6373, 0.9077, 1.239, 1.633",\
"0.04242, 0.0563, 0.09264, 0.1583, 0.2647, 0.4235, 0.6374, 0.9079, 1.239, 1.633",\
"0.04244, 0.05646, 0.09266, 0.1583, 0.265, 0.4239, 0.6371, 0.9082, 1.239, 1.634",\
"0.04248, 0.05632, 0.09264, 0.1583, 0.2648, 0.4238, 0.6371, 0.9078, 1.239, 1.633",\
"0.04234, 0.05616, 0.09266, 0.1584, 0.2652, 0.4234, 0.638, 0.9082, 1.238, 1.632",\
"0.0422, 0.056, 0.0926, 0.158, 0.265, 0.4228, 0.6368, 0.908, 1.238, 1.632",\
"0.0424, 0.0562, 0.0924, 0.1582, 0.2646, 0.4234, 0.6372, 0.9072, 1.238, 1.632",\
"0.0424, 0.056, 0.0924, 0.158, 0.2646, 0.424, 0.6372, 0.9076, 1.237, 1.631",\
"0.0422, 0.0558, 0.0924, 0.1582, 0.2646, 0.4232, 0.6382, 0.908, 1.238, 1.633");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0384, 0.05504, 0.1154, 0.2406, 0.4392, 0.7205, 1.088, 1.551, 2.12, 2.794",\
"0.03822, 0.05498, 0.1154, 0.2406, 0.4392, 0.7205, 1.088, 1.551, 2.12, 2.794",\
"0.03828, 0.05494, 0.1151, 0.2406, 0.4393, 0.719, 1.087, 1.551, 2.122, 2.796",\
"0.03836, 0.05502, 0.1154, 0.2404, 0.4389, 0.7195, 1.088, 1.553, 2.118, 2.797",\
"0.03834, 0.0544, 0.1152, 0.2407, 0.4392, 0.7203, 1.088, 1.552, 2.118, 2.798",\
"0.03832, 0.05506, 0.1154, 0.2409, 0.4391, 0.7188, 1.088, 1.551, 2.118, 2.795",\
"0.0382, 0.0548, 0.1152, 0.2408, 0.4394, 0.719, 1.087, 1.552, 2.118, 2.794",\
"0.0386, 0.0548, 0.1154, 0.2408, 0.4398, 0.719, 1.087, 1.552, 2.119, 2.794",\
"0.0386, 0.0546, 0.1154, 0.2406, 0.4392, 0.7194, 1.089, 1.551, 2.118, 2.796",\
"0.0386, 0.0548, 0.1154, 0.2406, 0.4394, 0.7204, 1.088, 1.553, 2.117, 2.792");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b1 && SE===1'b0 && SI===1'b1 || D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_type : rising_edge ;
when : "D&!SE&SI | !D&SE&!SI" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3872, 0.4006, 0.4347, 0.4863, 0.5586, 0.6574, 0.7874, 0.9515, 1.152, 1.392",\
"0.3902, 0.4036, 0.4378, 0.4893, 0.5616, 0.6604, 0.7904, 0.9545, 1.155, 1.395",\
"0.4032, 0.4165, 0.4508, 0.5023, 0.5746, 0.6734, 0.8034, 0.9676, 1.168, 1.408",\
"0.4262, 0.4395, 0.4738, 0.5253, 0.5976, 0.6964, 0.8264, 0.9906, 1.191, 1.431",\
"0.449, 0.4624, 0.4965, 0.5481, 0.6204, 0.7192, 0.8492, 1.013, 1.214, 1.453",\
"0.4689, 0.4823, 0.5164, 0.5681, 0.6404, 0.7392, 0.8692, 1.033, 1.234, 1.473",\
"0.4836, 0.497, 0.5311, 0.5828, 0.6551, 0.7539, 0.8839, 1.048, 1.249, 1.488",\
"0.4919, 0.5052, 0.5394, 0.5909, 0.6633, 0.7621, 0.8921, 1.056, 1.257, 1.496",\
"0.492, 0.5054, 0.5395, 0.5911, 0.6634, 0.7621, 0.8922, 1.056, 1.257, 1.496",\
"0.4839, 0.4972, 0.5314, 0.583, 0.6553, 0.7541, 0.8841, 1.048, 1.249, 1.488");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3304, 0.3435, 0.3819, 0.4539, 0.5678, 0.7289, 0.9413, 1.209, 1.537, 1.927",\
"0.3335, 0.3465, 0.3851, 0.4571, 0.5711, 0.7319, 0.9443, 1.212, 1.54, 1.93",\
"0.3463, 0.3593, 0.3978, 0.4698, 0.5837, 0.7447, 0.9572, 1.225, 1.553, 1.944",\
"0.3691, 0.3822, 0.4207, 0.4926, 0.6065, 0.7676, 0.9801, 1.248, 1.576, 1.967",\
"0.3922, 0.4052, 0.4437, 0.5157, 0.6295, 0.7906, 1.003, 1.271, 1.599, 1.989",\
"0.4122, 0.4253, 0.4637, 0.5357, 0.6495, 0.8106, 1.023, 1.291, 1.619, 2.009",\
"0.4271, 0.4403, 0.4786, 0.5506, 0.6646, 0.8256, 1.038, 1.306, 1.633, 2.024",\
"0.4358, 0.4491, 0.4875, 0.5594, 0.6731, 0.8341, 1.047, 1.314, 1.642, 2.032",\
"0.4373, 0.4504, 0.4888, 0.5608, 0.6746, 0.8356, 1.048, 1.316, 1.644, 2.033",\
"0.4309, 0.444, 0.4824, 0.5543, 0.6681, 0.8289, 1.041, 1.309, 1.637, 2.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.04248, 0.0565, 0.09262, 0.1581, 0.2646, 0.4239, 0.6369, 0.9082, 1.24, 1.633",\
"0.04242, 0.05626, 0.09252, 0.1584, 0.2645, 0.4239, 0.6373, 0.9082, 1.239, 1.634",\
"0.04244, 0.05616, 0.0926, 0.1583, 0.2647, 0.4236, 0.6373, 0.9078, 1.239, 1.633",\
"0.04244, 0.0564, 0.09264, 0.1583, 0.2648, 0.4237, 0.6372, 0.9076, 1.239, 1.632",\
"0.04248, 0.05624, 0.0927, 0.1584, 0.2648, 0.4237, 0.6374, 0.9076, 1.239, 1.632",\
"0.04244, 0.05626, 0.0926, 0.1582, 0.265, 0.4238, 0.6372, 0.9072, 1.239, 1.634",\
"0.0426, 0.0564, 0.0924, 0.1582, 0.2652, 0.423, 0.6368, 0.9082, 1.239, 1.632",\
"0.0424, 0.0562, 0.0926, 0.158, 0.265, 0.4236, 0.6366, 0.907, 1.238, 1.632",\
"0.0424, 0.0562, 0.0924, 0.1582, 0.2648, 0.4238, 0.637, 0.908, 1.238, 1.631",\
"0.0424, 0.056, 0.0924, 0.158, 0.2646, 0.4232, 0.6372, 0.9072, 1.238, 1.631");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0384, 0.05504, 0.1154, 0.2406, 0.4394, 0.7204, 1.088, 1.552, 2.118, 2.794",\
"0.0384, 0.05508, 0.1151, 0.2408, 0.4393, 0.7205, 1.088, 1.551, 2.118, 2.794",\
"0.03828, 0.05494, 0.1151, 0.2406, 0.4393, 0.719, 1.087, 1.551, 2.122, 2.796",\
"0.03832, 0.05506, 0.1153, 0.2404, 0.439, 0.7195, 1.088, 1.552, 2.118, 2.797",\
"0.03832, 0.05438, 0.1152, 0.2406, 0.4394, 0.7203, 1.088, 1.552, 2.118, 2.797",\
"0.03832, 0.05506, 0.1154, 0.2407, 0.4393, 0.719, 1.088, 1.553, 2.118, 2.794",\
"0.0382, 0.055, 0.1154, 0.2408, 0.4394, 0.7186, 1.087, 1.552, 2.118, 2.794",\
"0.0386, 0.0548, 0.1154, 0.2408, 0.44, 0.7192, 1.088, 1.553, 2.118, 2.794",\
"0.0386, 0.0546, 0.1154, 0.2408, 0.4392, 0.7194, 1.09, 1.551, 2.119, 2.794",\
"0.0386, 0.0548, 0.1154, 0.2408, 0.4394, 0.7204, 1.088, 1.553, 2.117, 2.792");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "D===1'b1 && SE===1'b1" ;
timing_type : rising_edge ;
when : "D&SE" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3871, 0.4005, 0.4347, 0.4863, 0.5586, 0.6574, 0.7874, 0.9515, 1.152, 1.392",\
"0.3901, 0.4036, 0.4377, 0.4893, 0.5616, 0.6604, 0.7904, 0.9545, 1.155, 1.395",\
"0.4031, 0.4165, 0.4507, 0.5022, 0.5745, 0.6733, 0.8033, 0.9676, 1.168, 1.407",\
"0.4261, 0.4395, 0.4737, 0.5252, 0.5975, 0.6964, 0.8264, 0.9905, 1.191, 1.431",\
"0.449, 0.4624, 0.4966, 0.5481, 0.6204, 0.7192, 0.8492, 1.013, 1.214, 1.453",\
"0.4689, 0.4822, 0.5165, 0.568, 0.6403, 0.7391, 0.8691, 1.033, 1.234, 1.473",\
"0.4839, 0.4972, 0.5313, 0.5829, 0.6552, 0.754, 0.884, 1.048, 1.249, 1.488",\
"0.4918, 0.505, 0.5393, 0.5908, 0.6632, 0.762, 0.892, 1.056, 1.257, 1.496",\
"0.492, 0.5053, 0.5395, 0.591, 0.6633, 0.7621, 0.8921, 1.056, 1.257, 1.496",\
"0.484, 0.4974, 0.5315, 0.5831, 0.6555, 0.7542, 0.8843, 1.048, 1.249, 1.488");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3306, 0.3437, 0.3822, 0.4542, 0.5681, 0.7291, 0.9416, 1.21, 1.537, 1.928",\
"0.3334, 0.3466, 0.385, 0.4569, 0.5708, 0.7319, 0.9444, 1.212, 1.54, 1.93",\
"0.3463, 0.3593, 0.3979, 0.4699, 0.5837, 0.7447, 0.9572, 1.225, 1.553, 1.944",\
"0.3691, 0.3822, 0.4207, 0.4927, 0.6065, 0.7675, 0.9799, 1.248, 1.575, 1.966",\
"0.3923, 0.4054, 0.4438, 0.5158, 0.6296, 0.7906, 1.003, 1.271, 1.599, 1.99",\
"0.4124, 0.4255, 0.4639, 0.5359, 0.6497, 0.8109, 1.023, 1.292, 1.619, 2.009",\
"0.4273, 0.4404, 0.4789, 0.5509, 0.6647, 0.8256, 1.038, 1.306, 1.633, 2.024",\
"0.4356, 0.4489, 0.487, 0.5591, 0.6729, 0.8339, 1.046, 1.314, 1.642, 2.032",\
"0.4373, 0.4504, 0.4888, 0.5608, 0.6746, 0.8356, 1.048, 1.316, 1.643, 2.034",\
"0.4309, 0.4443, 0.4824, 0.5544, 0.6681, 0.829, 1.041, 1.309, 1.637, 2.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.04246, 0.0565, 0.09264, 0.1581, 0.2646, 0.4239, 0.6369, 0.9083, 1.24, 1.633",\
"0.0425, 0.05638, 0.09264, 0.1581, 0.2649, 0.4239, 0.6369, 0.9083, 1.24, 1.633",\
"0.04242, 0.05628, 0.09262, 0.1583, 0.2647, 0.4235, 0.6374, 0.9079, 1.239, 1.633",\
"0.04244, 0.0564, 0.09264, 0.1583, 0.2647, 0.4239, 0.6373, 0.9079, 1.239, 1.632",\
"0.04246, 0.05632, 0.09262, 0.1583, 0.2648, 0.4238, 0.6371, 0.9078, 1.239, 1.633",\
"0.04244, 0.05636, 0.09258, 0.1584, 0.265, 0.4238, 0.6372, 0.9078, 1.238, 1.632",\
"0.0426, 0.0562, 0.0924, 0.1582, 0.2648, 0.4228, 0.637, 0.908, 1.238, 1.632",\
"0.0426, 0.056, 0.0924, 0.158, 0.2646, 0.4236, 0.6366, 0.9068, 1.238, 1.632",\
"0.0422, 0.056, 0.0924, 0.158, 0.2648, 0.424, 0.6372, 0.9076, 1.238, 1.631",\
"0.0422, 0.0558, 0.0926, 0.158, 0.2648, 0.423, 0.6378, 0.9074, 1.239, 1.632");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0382, 0.05494, 0.1151, 0.2406, 0.4393, 0.7191, 1.087, 1.551, 2.122, 2.796",\
"0.0384, 0.05504, 0.1154, 0.2406, 0.4395, 0.7205, 1.088, 1.551, 2.118, 2.794",\
"0.03832, 0.05506, 0.1154, 0.2408, 0.4394, 0.7205, 1.088, 1.551, 2.118, 2.796",\
"0.03832, 0.05508, 0.1153, 0.2406, 0.4391, 0.719, 1.088, 1.554, 2.118, 2.794",\
"0.03844, 0.05438, 0.1154, 0.2407, 0.4394, 0.7189, 1.087, 1.552, 2.119, 2.796",\
"0.0382, 0.05516, 0.1154, 0.2406, 0.4392, 0.7188, 1.088, 1.552, 2.118, 2.794",\
"0.0384, 0.0552, 0.1152, 0.241, 0.4392, 0.7188, 1.087, 1.552, 2.118, 2.794",\
"0.0384, 0.0546, 0.1154, 0.2406, 0.4396, 0.7196, 1.087, 1.552, 2.118, 2.795",\
"0.0386, 0.0546, 0.1156, 0.2408, 0.4392, 0.7192, 1.088, 1.551, 2.118, 2.797",\
"0.0386, 0.055, 0.1156, 0.2408, 0.4394, 0.7204, 1.088, 1.552, 2.118, 2.792");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3871, 0.4005, 0.4346, 0.4862, 0.5585, 0.6573, 0.7873, 0.9514, 1.152, 1.392",\
"0.3901, 0.4036, 0.4378, 0.4893, 0.5616, 0.6604, 0.7904, 0.9546, 1.155, 1.395",\
"0.4031, 0.4165, 0.4507, 0.5022, 0.5745, 0.6733, 0.8033, 0.9676, 1.168, 1.407",\
"0.4261, 0.4395, 0.4737, 0.5252, 0.5976, 0.6963, 0.8264, 0.9905, 1.191, 1.431",\
"0.449, 0.4624, 0.4966, 0.5481, 0.6204, 0.7192, 0.8492, 1.013, 1.214, 1.453",\
"0.4689, 0.4823, 0.5164, 0.568, 0.6403, 0.7391, 0.8691, 1.033, 1.234, 1.473",\
"0.4838, 0.4971, 0.5313, 0.5829, 0.6552, 0.754, 0.884, 1.048, 1.249, 1.488",\
"0.4917, 0.5048, 0.539, 0.5906, 0.6629, 0.7617, 0.8917, 1.056, 1.257, 1.496",\
"0.492, 0.5053, 0.5395, 0.591, 0.6633, 0.7621, 0.8921, 1.056, 1.257, 1.496",\
"0.484, 0.4974, 0.5313, 0.5829, 0.6553, 0.7541, 0.8841, 1.048, 1.249, 1.488");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3304, 0.3435, 0.3819, 0.4539, 0.5678, 0.7289, 0.9413, 1.209, 1.537, 1.927",\
"0.3336, 0.3466, 0.3849, 0.4569, 0.5708, 0.7319, 0.9443, 1.212, 1.54, 1.93",\
"0.3463, 0.3593, 0.3978, 0.4698, 0.5837, 0.7447, 0.9572, 1.225, 1.553, 1.944",\
"0.3691, 0.3822, 0.4206, 0.4926, 0.6065, 0.7676, 0.9801, 1.248, 1.576, 1.966",\
"0.3922, 0.4052, 0.4437, 0.5157, 0.6295, 0.7906, 1.003, 1.271, 1.599, 1.989",\
"0.4122, 0.4253, 0.4637, 0.5357, 0.6495, 0.8106, 1.023, 1.291, 1.619, 2.01",\
"0.4272, 0.4402, 0.4787, 0.5507, 0.6645, 0.8255, 1.038, 1.306, 1.633, 2.024",\
"0.4357, 0.4486, 0.4871, 0.5591, 0.673, 0.8341, 1.047, 1.314, 1.642, 2.033",\
"0.4373, 0.4504, 0.4888, 0.5608, 0.6746, 0.8356, 1.048, 1.316, 1.643, 2.034",\
"0.4309, 0.444, 0.4824, 0.5543, 0.6681, 0.8289, 1.041, 1.309, 1.637, 2.027");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.04248, 0.0565, 0.09262, 0.1581, 0.2646, 0.4239, 0.6369, 0.9082, 1.24, 1.633",\
"0.04242, 0.05626, 0.09252, 0.1584, 0.2645, 0.4239, 0.6373, 0.9082, 1.239, 1.634",\
"0.04244, 0.05616, 0.0926, 0.1583, 0.2647, 0.4236, 0.6373, 0.9078, 1.239, 1.633",\
"0.04244, 0.0564, 0.09264, 0.1583, 0.2648, 0.4237, 0.6372, 0.9076, 1.239, 1.632",\
"0.04248, 0.05624, 0.0927, 0.1584, 0.2648, 0.4237, 0.6374, 0.9076, 1.239, 1.632",\
"0.04244, 0.05626, 0.0926, 0.1582, 0.265, 0.4238, 0.6372, 0.9072, 1.239, 1.634",\
"0.0426, 0.0564, 0.0924, 0.1582, 0.2652, 0.423, 0.6368, 0.9082, 1.239, 1.632",\
"0.0424, 0.0562, 0.0926, 0.158, 0.265, 0.4236, 0.6366, 0.907, 1.238, 1.632",\
"0.0424, 0.0562, 0.0924, 0.1582, 0.2648, 0.4238, 0.637, 0.908, 1.238, 1.631",\
"0.0424, 0.056, 0.0924, 0.158, 0.2646, 0.4232, 0.6372, 0.9072, 1.238, 1.631");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0384, 0.05504, 0.1154, 0.2406, 0.4392, 0.7205, 1.088, 1.551, 2.12, 2.794",\
"0.03822, 0.05498, 0.1154, 0.2406, 0.4392, 0.7205, 1.088, 1.551, 2.12, 2.794",\
"0.03828, 0.05494, 0.1151, 0.2406, 0.4393, 0.719, 1.087, 1.551, 2.122, 2.796",\
"0.03836, 0.05502, 0.1154, 0.2404, 0.4389, 0.7195, 1.088, 1.553, 2.118, 2.797",\
"0.03834, 0.0544, 0.1152, 0.2407, 0.4392, 0.7203, 1.088, 1.552, 2.118, 2.798",\
"0.03832, 0.05506, 0.1154, 0.2409, 0.4391, 0.7188, 1.088, 1.551, 2.118, 2.795",\
"0.0382, 0.0548, 0.1152, 0.2408, 0.4394, 0.719, 1.087, 1.552, 2.118, 2.794",\
"0.0386, 0.0548, 0.1154, 0.2408, 0.4398, 0.719, 1.087, 1.552, 2.119, 2.794",\
"0.0386, 0.0546, 0.1154, 0.2406, 0.4392, 0.7194, 1.089, 1.551, 2.118, 2.796",\
"0.0386, 0.0548, 0.1154, 0.2406, 0.4394, 0.7204, 1.088, 1.553, 2.117, 2.792");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b0 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D&!SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2921, 0.3308, 0.402, 0.5156, 0.6765, 0.8889, 1.157, 1.485, 1.876",\
"0.2835, 0.2967, 0.335, 0.4065, 0.52, 0.6808, 0.8933, 1.162, 1.489, 1.88",\
"0.3008, 0.3138, 0.3523, 0.4237, 0.5371, 0.6981, 0.9105, 1.178, 1.507, 1.896",\
"0.3368, 0.3499, 0.3883, 0.4597, 0.5732, 0.734, 0.9465, 1.215, 1.543, 1.933",\
"0.3895, 0.4025, 0.4408, 0.512, 0.6253, 0.786, 0.9983, 1.266, 1.593, 1.985",\
"0.4516, 0.4648, 0.503, 0.574, 0.6869, 0.8474, 1.06, 1.328, 1.655, 2.046",\
"0.5195, 0.5327, 0.571, 0.6416, 0.7544, 0.9144, 1.126, 1.394, 1.721, 2.111",\
"0.5911, 0.6046, 0.6432, 0.7135, 0.826, 0.9856, 1.197, 1.465, 1.792, 2.182",\
"0.6669, 0.6808, 0.7192, 0.7893, 0.9011, 1.061, 1.272, 1.539, 1.866, 2.256",\
"0.7459, 0.7599, 0.7984, 0.8684, 0.9798, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0383, 0.0545, 0.1147, 0.2401, 0.4391, 0.7192, 1.088, 1.553, 2.121, 2.8",\
"0.03804, 0.0545, 0.1147, 0.24, 0.4391, 0.719, 1.087, 1.554, 2.12, 2.796",\
"0.03816, 0.055, 0.1148, 0.2399, 0.4392, 0.7197, 1.088, 1.552, 2.12, 2.795",\
"0.03814, 0.05476, 0.1146, 0.2399, 0.4391, 0.7192, 1.087, 1.553, 2.12, 2.799",\
"0.03856, 0.05468, 0.115, 0.2401, 0.4393, 0.7189, 1.087, 1.552, 2.119, 2.801",\
"0.0398, 0.05552, 0.1155, 0.2401, 0.439, 0.7194, 1.087, 1.552, 2.122, 2.797",\
"0.0406, 0.0566, 0.116, 0.24, 0.439, 0.7186, 1.087, 1.552, 2.12, 2.795",\
"0.0418, 0.0578, 0.1166, 0.2412, 0.439, 0.7188, 1.087, 1.554, 2.119, 2.795",\
"0.0428, 0.0586, 0.117, 0.2404, 0.4396, 0.7192, 1.088, 1.551, 2.12, 2.792",\
"0.044, 0.0598, 0.1176, 0.2404, 0.4394, 0.7188, 1.089, 1.551, 2.117, 2.795");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b0 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D&!SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2921, 0.3308, 0.402, 0.5156, 0.6765, 0.8889, 1.157, 1.485, 1.876",\
"0.2835, 0.2967, 0.335, 0.4065, 0.52, 0.6808, 0.8933, 1.162, 1.489, 1.88",\
"0.3008, 0.3138, 0.3523, 0.4237, 0.5371, 0.6981, 0.9105, 1.178, 1.507, 1.896",\
"0.3368, 0.3499, 0.3883, 0.4597, 0.5732, 0.734, 0.9465, 1.215, 1.543, 1.933",\
"0.3895, 0.4025, 0.4408, 0.512, 0.6253, 0.786, 0.9983, 1.266, 1.593, 1.985",\
"0.4516, 0.4648, 0.503, 0.574, 0.6869, 0.8474, 1.06, 1.328, 1.655, 2.046",\
"0.5195, 0.533, 0.5711, 0.6416, 0.7544, 0.9144, 1.126, 1.394, 1.721, 2.111",\
"0.5911, 0.6046, 0.6434, 0.7134, 0.826, 0.9856, 1.197, 1.465, 1.792, 2.182",\
"0.6668, 0.6805, 0.7189, 0.7893, 0.9011, 1.06, 1.272, 1.539, 1.866, 2.256",\
"0.7459, 0.7596, 0.7984, 0.8684, 0.9799, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0383, 0.0545, 0.1147, 0.2401, 0.4391, 0.7192, 1.088, 1.553, 2.121, 2.8",\
"0.03804, 0.0545, 0.1147, 0.24, 0.4391, 0.719, 1.087, 1.554, 2.12, 2.796",\
"0.03816, 0.055, 0.1148, 0.2399, 0.4392, 0.7197, 1.088, 1.552, 2.12, 2.795",\
"0.03814, 0.05476, 0.1146, 0.2399, 0.4391, 0.7192, 1.087, 1.553, 2.12, 2.799",\
"0.03856, 0.0548, 0.115, 0.2401, 0.4393, 0.7189, 1.087, 1.553, 2.119, 2.801",\
"0.0396, 0.05552, 0.1155, 0.2401, 0.439, 0.7194, 1.087, 1.553, 2.12, 2.801",\
"0.0408, 0.0566, 0.116, 0.24, 0.439, 0.7186, 1.087, 1.551, 2.12, 2.795",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.439, 0.7188, 1.087, 1.554, 2.119, 2.795",\
"0.0428, 0.0586, 0.1172, 0.2404, 0.439, 0.7194, 1.087, 1.551, 2.12, 2.793",\
"0.044, 0.0598, 0.1176, 0.2406, 0.4398, 0.72, 1.088, 1.551, 2.117, 2.795");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D&SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2921, 0.3308, 0.402, 0.5156, 0.6765, 0.8889, 1.157, 1.485, 1.876",\
"0.2835, 0.2967, 0.335, 0.4065, 0.52, 0.6808, 0.8933, 1.162, 1.489, 1.88",\
"0.3008, 0.3138, 0.3523, 0.4237, 0.5371, 0.6981, 0.9105, 1.178, 1.507, 1.896",\
"0.3368, 0.3499, 0.3883, 0.4597, 0.5732, 0.734, 0.9465, 1.215, 1.543, 1.933",\
"0.3895, 0.4026, 0.4408, 0.512, 0.6253, 0.786, 0.9983, 1.267, 1.594, 1.985",\
"0.4515, 0.4647, 0.503, 0.574, 0.6869, 0.8474, 1.06, 1.328, 1.655, 2.046",\
"0.5193, 0.5327, 0.571, 0.6416, 0.7544, 0.9144, 1.126, 1.394, 1.722, 2.112",\
"0.5913, 0.605, 0.6434, 0.7137, 0.826, 0.9857, 1.197, 1.465, 1.792, 2.182",\
"0.667, 0.6809, 0.7192, 0.7893, 0.9011, 1.06, 1.272, 1.539, 1.866, 2.256",\
"0.7459, 0.7596, 0.7986, 0.8685, 0.98, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0383, 0.0545, 0.1147, 0.2401, 0.4391, 0.7192, 1.088, 1.553, 2.121, 2.8",\
"0.03804, 0.0545, 0.1147, 0.24, 0.4391, 0.719, 1.087, 1.554, 2.12, 2.796",\
"0.03816, 0.055, 0.1148, 0.2399, 0.4392, 0.7198, 1.088, 1.552, 2.12, 2.795",\
"0.03816, 0.05476, 0.1146, 0.2399, 0.4391, 0.7192, 1.087, 1.553, 2.12, 2.799",\
"0.03858, 0.05462, 0.115, 0.24, 0.4393, 0.7189, 1.087, 1.552, 2.12, 2.801",\
"0.0397, 0.05572, 0.1155, 0.2401, 0.439, 0.7194, 1.087, 1.553, 2.12, 2.801",\
"0.041, 0.0566, 0.116, 0.24, 0.439, 0.7186, 1.087, 1.552, 2.119, 2.797",\
"0.0416, 0.058, 0.1164, 0.2404, 0.4396, 0.7188, 1.087, 1.553, 2.118, 2.794",\
"0.0432, 0.0596, 0.1172, 0.2404, 0.4402, 0.7188, 1.087, 1.551, 2.118, 2.795",\
"0.044, 0.0598, 0.1176, 0.2404, 0.4396, 0.7192, 1.089, 1.551, 2.118, 2.796");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SE===1'b1 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D&SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2794, 0.2924, 0.3309, 0.4023, 0.5158, 0.6767, 0.8892, 1.157, 1.485, 1.876",\
"0.2836, 0.2966, 0.3351, 0.4066, 0.52, 0.6809, 0.8933, 1.161, 1.489, 1.881",\
"0.3009, 0.314, 0.3523, 0.4238, 0.5373, 0.6981, 0.9106, 1.179, 1.507, 1.898",\
"0.337, 0.3501, 0.3884, 0.4599, 0.5733, 0.7341, 0.9466, 1.215, 1.543, 1.934",\
"0.3895, 0.4026, 0.4409, 0.5121, 0.6254, 0.7861, 0.9983, 1.267, 1.595, 1.984",\
"0.4517, 0.465, 0.5034, 0.5742, 0.6873, 0.8477, 1.06, 1.328, 1.656, 2.046",\
"0.5195, 0.533, 0.5714, 0.6422, 0.7548, 0.9146, 1.127, 1.394, 1.722, 2.112",\
"0.5915, 0.605, 0.6434, 0.7137, 0.8259, 0.9857, 1.198, 1.465, 1.792, 2.182",\
"0.6672, 0.6808, 0.719, 0.7897, 0.9015, 1.061, 1.272, 1.54, 1.866, 2.256",\
"0.746, 0.76, 0.7987, 0.8684, 0.9801, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03822, 0.05498, 0.1148, 0.2401, 0.4391, 0.7186, 1.088, 1.552, 2.119, 2.801",\
"0.03804, 0.05456, 0.1145, 0.24, 0.4392, 0.7189, 1.088, 1.552, 2.119, 2.796",\
"0.03814, 0.05436, 0.1147, 0.24, 0.4395, 0.7193, 1.087, 1.554, 2.119, 2.802",\
"0.03822, 0.05464, 0.1148, 0.2401, 0.4391, 0.719, 1.087, 1.555, 2.12, 2.796",\
"0.03868, 0.0547, 0.1151, 0.2401, 0.4391, 0.7197, 1.087, 1.555, 2.119, 2.797",\
"0.03956, 0.05564, 0.1153, 0.2402, 0.4394, 0.719, 1.087, 1.554, 2.119, 2.799",\
"0.0408, 0.0572, 0.116, 0.24, 0.4396, 0.7194, 1.087, 1.552, 2.119, 2.797",\
"0.0416, 0.0576, 0.1164, 0.2412, 0.4394, 0.7196, 1.088, 1.554, 2.118, 2.795",\
"0.0428, 0.059, 0.1172, 0.2404, 0.44, 0.7194, 1.088, 1.551, 2.12, 2.793",\
"0.044, 0.06, 0.1174, 0.2408, 0.4396, 0.719, 1.088, 1.551, 2.118, 2.792");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b0 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D&!SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2923, 0.3309, 0.4024, 0.5158, 0.6767, 0.8892, 1.157, 1.485, 1.876",\
"0.2836, 0.2966, 0.3351, 0.4066, 0.52, 0.6809, 0.8933, 1.161, 1.489, 1.881",\
"0.3008, 0.314, 0.3523, 0.4238, 0.5373, 0.6981, 0.9106, 1.179, 1.507, 1.898",\
"0.337, 0.3501, 0.3884, 0.4599, 0.5733, 0.7341, 0.9466, 1.215, 1.543, 1.934",\
"0.3895, 0.4026, 0.4409, 0.5121, 0.6253, 0.7861, 0.9983, 1.267, 1.595, 1.984",\
"0.4517, 0.465, 0.5034, 0.5743, 0.6872, 0.8477, 1.06, 1.328, 1.656, 2.046",\
"0.5196, 0.533, 0.5713, 0.6422, 0.7548, 0.9146, 1.127, 1.394, 1.721, 2.112",\
"0.5913, 0.6052, 0.6436, 0.7139, 0.8261, 0.9857, 1.197, 1.465, 1.792, 2.182",\
"0.667, 0.6809, 0.719, 0.7894, 0.9014, 1.061, 1.273, 1.54, 1.866, 2.256",\
"0.746, 0.76, 0.7984, 0.8685, 0.9801, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03828, 0.0545, 0.1147, 0.2398, 0.4392, 0.7186, 1.087, 1.552, 2.12, 2.796",\
"0.03804, 0.05456, 0.1145, 0.24, 0.4392, 0.7189, 1.088, 1.552, 2.119, 2.796",\
"0.03804, 0.05444, 0.1147, 0.24, 0.4395, 0.7193, 1.087, 1.554, 2.119, 2.802",\
"0.03822, 0.05464, 0.1148, 0.2401, 0.4391, 0.719, 1.087, 1.555, 2.12, 2.796",\
"0.03868, 0.0547, 0.1151, 0.2401, 0.4393, 0.7193, 1.087, 1.555, 2.119, 2.797",\
"0.0395, 0.05564, 0.1154, 0.2398, 0.439, 0.719, 1.087, 1.554, 2.119, 2.799",\
"0.0408, 0.0572, 0.116, 0.2412, 0.4394, 0.7196, 1.087, 1.552, 2.119, 2.797",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.4396, 0.7192, 1.087, 1.551, 2.119, 2.793",\
"0.0428, 0.0588, 0.117, 0.2406, 0.44, 0.72, 1.089, 1.551, 2.121, 2.797",\
"0.044, 0.06, 0.1174, 0.2408, 0.4396, 0.7188, 1.089, 1.552, 2.118, 2.792");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b0 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D&!SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2923, 0.3309, 0.4024, 0.5158, 0.6767, 0.8892, 1.157, 1.485, 1.876",\
"0.2836, 0.2966, 0.3351, 0.4066, 0.52, 0.6809, 0.8933, 1.161, 1.489, 1.881",\
"0.3008, 0.314, 0.3523, 0.4238, 0.5373, 0.6981, 0.9106, 1.179, 1.506, 1.897",\
"0.337, 0.3501, 0.3884, 0.4599, 0.5733, 0.7341, 0.9466, 1.215, 1.543, 1.934",\
"0.3895, 0.4026, 0.4409, 0.5121, 0.6254, 0.7861, 0.9983, 1.267, 1.595, 1.984",\
"0.4517, 0.465, 0.5034, 0.5743, 0.6872, 0.8477, 1.06, 1.328, 1.656, 2.046",\
"0.5196, 0.533, 0.5713, 0.6422, 0.7548, 0.9146, 1.127, 1.394, 1.721, 2.112",\
"0.5913, 0.6052, 0.6436, 0.7139, 0.8261, 0.9857, 1.197, 1.465, 1.792, 2.182",\
"0.6671, 0.6809, 0.719, 0.7894, 0.9014, 1.061, 1.273, 1.54, 1.866, 2.256",\
"0.746, 0.76, 0.7987, 0.8685, 0.9801, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03828, 0.0545, 0.1147, 0.2398, 0.4392, 0.7186, 1.087, 1.552, 2.12, 2.796",\
"0.03804, 0.05456, 0.1145, 0.24, 0.4392, 0.7189, 1.088, 1.552, 2.119, 2.796",\
"0.03804, 0.05438, 0.1147, 0.24, 0.4395, 0.7193, 1.087, 1.554, 2.119, 2.801",\
"0.03822, 0.05464, 0.1148, 0.2401, 0.4391, 0.719, 1.087, 1.555, 2.12, 2.796",\
"0.03868, 0.0547, 0.1151, 0.2401, 0.4391, 0.7197, 1.087, 1.555, 2.119, 2.797",\
"0.03956, 0.05564, 0.1154, 0.2398, 0.4392, 0.719, 1.087, 1.554, 2.119, 2.799",\
"0.0408, 0.0572, 0.116, 0.2412, 0.4394, 0.7196, 1.087, 1.552, 2.119, 2.797",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.4396, 0.7192, 1.087, 1.551, 2.119, 2.794",\
"0.0428, 0.0588, 0.117, 0.2406, 0.44, 0.72, 1.089, 1.551, 2.121, 2.797",\
"0.044, 0.06, 0.1172, 0.2408, 0.4396, 0.7188, 1.088, 1.552, 2.118, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b1 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D&SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2793, 0.2921, 0.3308, 0.402, 0.5156, 0.6765, 0.8889, 1.157, 1.485, 1.876",\
"0.2835, 0.2967, 0.335, 0.4065, 0.52, 0.6808, 0.8933, 1.162, 1.489, 1.88",\
"0.3008, 0.3138, 0.3523, 0.4237, 0.5371, 0.6981, 0.9105, 1.178, 1.507, 1.896",\
"0.3368, 0.3499, 0.3883, 0.4597, 0.5732, 0.734, 0.9465, 1.215, 1.543, 1.933",\
"0.3895, 0.4026, 0.4408, 0.512, 0.6253, 0.786, 0.9983, 1.267, 1.594, 1.985",\
"0.4516, 0.4648, 0.503, 0.5739, 0.6869, 0.8473, 1.06, 1.328, 1.655, 2.045",\
"0.5195, 0.533, 0.5711, 0.6416, 0.7544, 0.9144, 1.126, 1.394, 1.721, 2.112",\
"0.5911, 0.6046, 0.6434, 0.7135, 0.826, 0.9856, 1.197, 1.465, 1.792, 2.182",\
"0.667, 0.6808, 0.7192, 0.7893, 0.9011, 1.06, 1.272, 1.539, 1.866, 2.256",\
"0.7459, 0.7596, 0.7984, 0.8684, 0.9798, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.0383, 0.0545, 0.1147, 0.2401, 0.4391, 0.7192, 1.088, 1.553, 2.121, 2.8",\
"0.03804, 0.0545, 0.1147, 0.24, 0.4391, 0.719, 1.087, 1.554, 2.12, 2.796",\
"0.03816, 0.055, 0.1148, 0.2399, 0.4392, 0.7197, 1.088, 1.552, 2.12, 2.795",\
"0.03816, 0.05476, 0.1146, 0.2399, 0.4391, 0.7192, 1.087, 1.553, 2.12, 2.799",\
"0.03856, 0.0546, 0.115, 0.2401, 0.4391, 0.7189, 1.088, 1.552, 2.12, 2.801",\
"0.0396, 0.05552, 0.1155, 0.2402, 0.4392, 0.7188, 1.088, 1.552, 2.119, 2.795",\
"0.0406, 0.0566, 0.116, 0.24, 0.439, 0.7186, 1.088, 1.554, 2.119, 2.797",\
"0.0418, 0.0578, 0.1164, 0.2408, 0.4396, 0.7188, 1.087, 1.554, 2.119, 2.795",\
"0.043, 0.0586, 0.1172, 0.2404, 0.4396, 0.7194, 1.087, 1.551, 2.12, 2.792",\
"0.044, 0.0598, 0.1176, 0.2404, 0.4394, 0.7188, 1.088, 1.553, 2.117, 2.795");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SE===1'b1 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D&SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.2794, 0.2924, 0.3309, 0.4023, 0.5158, 0.6767, 0.8892, 1.157, 1.485, 1.876",\
"0.2836, 0.2966, 0.3351, 0.4066, 0.52, 0.6809, 0.8933, 1.161, 1.489, 1.881",\
"0.3009, 0.314, 0.3523, 0.4238, 0.5373, 0.6981, 0.9106, 1.179, 1.507, 1.898",\
"0.337, 0.3501, 0.3884, 0.4599, 0.5733, 0.7341, 0.9466, 1.215, 1.543, 1.934",\
"0.3895, 0.4026, 0.4409, 0.5121, 0.6254, 0.786, 0.9982, 1.266, 1.595, 1.984",\
"0.4517, 0.465, 0.5033, 0.5743, 0.6871, 0.8476, 1.06, 1.328, 1.656, 2.047",\
"0.5195, 0.5328, 0.5713, 0.642, 0.7545, 0.9144, 1.126, 1.394, 1.721, 2.112",\
"0.5911, 0.6046, 0.6426, 0.7138, 0.826, 0.9856, 1.197, 1.465, 1.792, 2.183",\
"0.6667, 0.6806, 0.7191, 0.7892, 0.901, 1.06, 1.272, 1.539, 1.866, 2.256",\
"0.7461, 0.76, 0.7987, 0.8683, 0.9798, 1.139, 1.35, 1.617, 1.944, 2.334");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03824, 0.05496, 0.1148, 0.2401, 0.4391, 0.7186, 1.088, 1.552, 2.119, 2.798",\
"0.03804, 0.05456, 0.1145, 0.24, 0.4392, 0.7189, 1.088, 1.552, 2.119, 2.796",\
"0.03814, 0.05438, 0.1146, 0.24, 0.4395, 0.7192, 1.087, 1.554, 2.119, 2.802",\
"0.03824, 0.05464, 0.1148, 0.2401, 0.439, 0.719, 1.087, 1.555, 2.12, 2.796",\
"0.03868, 0.05472, 0.1149, 0.2399, 0.4398, 0.7192, 1.088, 1.553, 2.119, 2.796",\
"0.03956, 0.05566, 0.1153, 0.2403, 0.4392, 0.719, 1.087, 1.554, 2.123, 2.796",\
"0.0408, 0.0572, 0.1158, 0.2402, 0.4394, 0.7192, 1.087, 1.552, 2.119, 2.798",\
"0.0418, 0.058, 0.1166, 0.2404, 0.4398, 0.7192, 1.087, 1.552, 2.119, 2.795",\
"0.0428, 0.0588, 0.1168, 0.2408, 0.4394, 0.7196, 1.088, 1.551, 2.12, 2.795",\
"0.044, 0.0598, 0.1176, 0.2404, 0.44, 0.719, 1.088, 1.552, 2.118, 2.794");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b0 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D&!SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3552, 0.4266, 0.54, 0.7007, 0.913, 1.181, 1.508, 1.899",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4811, 0.4944, 0.5328, 0.6037, 0.7165, 0.8768, 1.089, 1.357, 1.684, 2.074",\
"0.5525, 0.5657, 0.6039, 0.6748, 0.7873, 0.9473, 1.159, 1.427, 1.754, 2.145",\
"0.6274, 0.641, 0.6792, 0.7497, 0.8618, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7055, 0.7191, 0.7574, 0.8276, 0.9395, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.787, 0.8007, 0.8391, 0.9091, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03868, 0.05498, 0.1149, 0.2398, 0.4397, 0.7187, 1.088, 1.553, 2.119, 2.798",\
"0.0387, 0.05482, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.0387, 0.05484, 0.1148, 0.24, 0.4395, 0.7192, 1.088, 1.552, 2.119, 2.796",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.795",\
"0.03976, 0.05566, 0.1155, 0.2402, 0.4392, 0.719, 1.088, 1.553, 2.123, 2.795",\
"0.0406, 0.0568, 0.1158, 0.2404, 0.4394, 0.7194, 1.088, 1.553, 2.121, 2.798",\
"0.042, 0.058, 0.1164, 0.2406, 0.439, 0.719, 1.088, 1.551, 2.118, 2.795",\
"0.0426, 0.0586, 0.1168, 0.2406, 0.439, 0.7194, 1.087, 1.551, 2.12, 2.794",\
"0.0434, 0.0594, 0.1174, 0.2408, 0.4396, 0.7198, 1.087, 1.552, 2.117, 2.795");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b0 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D&!SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3552, 0.4266, 0.54, 0.7007, 0.913, 1.181, 1.508, 1.899",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4813, 0.4946, 0.5327, 0.6036, 0.7165, 0.8767, 1.089, 1.357, 1.684, 2.074",\
"0.5525, 0.5657, 0.6039, 0.6748, 0.7873, 0.9473, 1.159, 1.427, 1.754, 2.145",\
"0.6274, 0.641, 0.6792, 0.7497, 0.8618, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8276, 0.9395, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.787, 0.8007, 0.8391, 0.9091, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03868, 0.05498, 0.1149, 0.2398, 0.4397, 0.7186, 1.088, 1.553, 2.119, 2.798",\
"0.03868, 0.05482, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.0387, 0.05484, 0.1148, 0.24, 0.4397, 0.719, 1.087, 1.552, 2.119, 2.795",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.795",\
"0.0396, 0.05552, 0.1152, 0.2402, 0.4398, 0.7192, 1.088, 1.554, 2.122, 2.795",\
"0.0406, 0.0568, 0.1158, 0.2404, 0.4392, 0.7194, 1.088, 1.553, 2.121, 2.798",\
"0.042, 0.058, 0.1164, 0.2406, 0.439, 0.719, 1.088, 1.551, 2.118, 2.795",\
"0.0428, 0.0588, 0.1168, 0.2404, 0.4394, 0.7194, 1.087, 1.551, 2.12, 2.793",\
"0.0434, 0.0594, 0.1174, 0.2408, 0.4396, 0.7198, 1.087, 1.552, 2.117, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b1 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D&SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3552, 0.4265, 0.54, 0.7007, 0.9131, 1.181, 1.509, 1.9",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4811, 0.4944, 0.5326, 0.6035, 0.7164, 0.8767, 1.089, 1.357, 1.684, 2.074",\
"0.5525, 0.5657, 0.6039, 0.6748, 0.7873, 0.9473, 1.159, 1.427, 1.754, 2.145",\
"0.6272, 0.6407, 0.679, 0.7494, 0.8617, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8277, 0.9396, 1.099, 1.31, 1.578, 1.904, 2.294",\
"0.787, 0.8007, 0.8391, 0.9091, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03868, 0.05498, 0.1149, 0.2399, 0.439, 0.719, 1.087, 1.552, 2.122, 2.796",\
"0.0387, 0.05482, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.03868, 0.05484, 0.1148, 0.24, 0.4395, 0.7192, 1.088, 1.552, 2.119, 2.795",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.795",\
"0.03976, 0.05566, 0.1154, 0.2401, 0.4392, 0.7192, 1.088, 1.553, 2.123, 2.795",\
"0.0406, 0.0568, 0.1158, 0.2404, 0.4394, 0.7194, 1.089, 1.553, 2.121, 2.797",\
"0.0418, 0.0578, 0.1162, 0.2404, 0.439, 0.7186, 1.087, 1.551, 2.119, 2.796",\
"0.0428, 0.0588, 0.1168, 0.2404, 0.4398, 0.7194, 1.087, 1.551, 2.12, 2.8",\
"0.0434, 0.0594, 0.1174, 0.2408, 0.4396, 0.7198, 1.087, 1.552, 2.117, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SE===1'b1 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D&SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3551, 0.4266, 0.54, 0.7007, 0.9132, 1.181, 1.509, 1.899",\
"0.308, 0.3212, 0.3595, 0.4308, 0.5441, 0.7049, 0.9171, 1.185, 1.513, 1.904",\
"0.3249, 0.3381, 0.3762, 0.4477, 0.561, 0.7217, 0.9342, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4813, 0.4944, 0.5326, 0.6037, 0.7164, 0.8766, 1.089, 1.357, 1.684, 2.075",\
"0.5523, 0.5659, 0.6042, 0.6748, 0.7872, 0.9471, 1.159, 1.427, 1.754, 2.145",\
"0.6275, 0.6409, 0.6792, 0.7497, 0.8617, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7055, 0.7191, 0.7574, 0.8276, 0.9395, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.787, 0.8009, 0.8393, 0.9093, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03866, 0.05498, 0.1148, 0.2402, 0.439, 0.7187, 1.087, 1.552, 2.119, 2.795",\
"0.03878, 0.05484, 0.1148, 0.24, 0.4392, 0.719, 1.088, 1.553, 2.119, 2.795",\
"0.03868, 0.05486, 0.1149, 0.2398, 0.4391, 0.7191, 1.087, 1.553, 2.123, 2.797",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.794",\
"0.03952, 0.05562, 0.1154, 0.2402, 0.4392, 0.7192, 1.088, 1.552, 2.123, 2.797",\
"0.0408, 0.0568, 0.1158, 0.2404, 0.4394, 0.7188, 1.088, 1.551, 2.12, 2.798",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.439, 0.719, 1.087, 1.551, 2.119, 2.797",\
"0.0428, 0.0584, 0.1168, 0.2404, 0.4394, 0.7194, 1.087, 1.551, 2.12, 2.794",\
"0.0434, 0.059, 0.1172, 0.2404, 0.4394, 0.719, 1.088, 1.554, 2.117, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b0 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D&!SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3551, 0.4266, 0.54, 0.7007, 0.913, 1.181, 1.509, 1.9",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.338, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6513, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4812, 0.4946, 0.5328, 0.6037, 0.7165, 0.8767, 1.089, 1.357, 1.684, 2.075",\
"0.5523, 0.5657, 0.6039, 0.6746, 0.7871, 0.9471, 1.159, 1.427, 1.754, 2.145",\
"0.6275, 0.6409, 0.6792, 0.7495, 0.8617, 1.022, 1.233, 1.501, 1.828, 2.218",\
"0.7057, 0.7194, 0.7578, 0.8278, 0.9394, 1.099, 1.311, 1.578, 1.905, 2.295",\
"0.7871, 0.801, 0.8393, 0.9092, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03866, 0.05498, 0.1148, 0.2398, 0.4391, 0.7187, 1.088, 1.553, 2.119, 2.795",\
"0.03868, 0.05482, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.03844, 0.05458, 0.1149, 0.24, 0.4395, 0.7192, 1.088, 1.552, 2.119, 2.795",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.039, 0.05502, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.552, 2.12, 2.797",\
"0.03954, 0.0558, 0.1155, 0.2402, 0.4394, 0.719, 1.088, 1.552, 2.122, 2.797",\
"0.0408, 0.0566, 0.116, 0.2404, 0.4392, 0.7188, 1.087, 1.551, 2.12, 2.798",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.4398, 0.719, 1.088, 1.553, 2.118, 2.796",\
"0.0426, 0.0584, 0.1168, 0.2402, 0.4398, 0.7194, 1.087, 1.551, 2.119, 2.793",\
"0.0436, 0.0596, 0.117, 0.2404, 0.4394, 0.7204, 1.088, 1.554, 2.117, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b0 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D&!SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3551, 0.4266, 0.54, 0.7007, 0.913, 1.181, 1.509, 1.9",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6513, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4812, 0.4944, 0.5328, 0.6037, 0.7163, 0.8765, 1.089, 1.357, 1.684, 2.075",\
"0.5523, 0.5659, 0.6039, 0.6746, 0.7871, 0.9471, 1.159, 1.427, 1.754, 2.145",\
"0.6275, 0.6409, 0.6792, 0.7497, 0.8617, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8277, 0.9394, 1.099, 1.311, 1.578, 1.905, 2.295",\
"0.787, 0.801, 0.8392, 0.9093, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03866, 0.05498, 0.1148, 0.2398, 0.4391, 0.7187, 1.088, 1.553, 2.119, 2.795",\
"0.03868, 0.0548, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.03844, 0.0548, 0.1149, 0.24, 0.4397, 0.7192, 1.088, 1.552, 2.119, 2.795",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.039, 0.05502, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.552, 2.12, 2.797",\
"0.03954, 0.05562, 0.1155, 0.2402, 0.439, 0.719, 1.087, 1.552, 2.122, 2.797",\
"0.0408, 0.0568, 0.116, 0.2404, 0.4396, 0.7188, 1.087, 1.551, 2.12, 2.798",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.4398, 0.719, 1.088, 1.553, 2.118, 2.796",\
"0.0428, 0.0588, 0.1168, 0.2404, 0.4398, 0.7194, 1.087, 1.551, 2.12, 2.793",\
"0.0438, 0.0594, 0.1172, 0.2404, 0.4394, 0.72, 1.088, 1.554, 2.117, 2.793");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b1 && SI===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D&SE&!SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3552, 0.4265, 0.54, 0.7007, 0.9131, 1.181, 1.509, 1.9",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4811, 0.4944, 0.5326, 0.6035, 0.7164, 0.8767, 1.089, 1.357, 1.684, 2.074",\
"0.5525, 0.5657, 0.6039, 0.6748, 0.7873, 0.9473, 1.159, 1.427, 1.754, 2.145",\
"0.6274, 0.641, 0.6792, 0.7497, 0.862, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8277, 0.9396, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.7871, 0.8009, 0.8392, 0.9092, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03868, 0.05496, 0.1149, 0.2399, 0.439, 0.719, 1.087, 1.552, 2.122, 2.796",\
"0.0387, 0.05482, 0.1149, 0.2398, 0.4391, 0.719, 1.088, 1.554, 2.123, 2.797",\
"0.03868, 0.05484, 0.1148, 0.24, 0.4392, 0.7191, 1.088, 1.552, 2.119, 2.795",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.795",\
"0.03976, 0.05566, 0.1154, 0.2401, 0.4392, 0.719, 1.088, 1.553, 2.123, 2.795",\
"0.0406, 0.0568, 0.1158, 0.2404, 0.4392, 0.7198, 1.089, 1.553, 2.121, 2.797",\
"0.042, 0.058, 0.1164, 0.2406, 0.439, 0.719, 1.088, 1.551, 2.118, 2.795",\
"0.0428, 0.0588, 0.1168, 0.2404, 0.4398, 0.72, 1.087, 1.551, 2.12, 2.794",\
"0.0432, 0.059, 0.1172, 0.2404, 0.4392, 0.719, 1.089, 1.552, 2.117, 2.794");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SE===1'b1 && SI===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D&SE&SI" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3551, 0.4266, 0.54, 0.7007, 0.9132, 1.181, 1.509, 1.899",\
"0.308, 0.3212, 0.3595, 0.4308, 0.5441, 0.7049, 0.9171, 1.185, 1.513, 1.904",\
"0.3249, 0.3381, 0.3762, 0.4477, 0.561, 0.7217, 0.9342, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4811, 0.4944, 0.5324, 0.6034, 0.7162, 0.8765, 1.089, 1.357, 1.684, 2.074",\
"0.5523, 0.5659, 0.604, 0.6748, 0.7871, 0.9471, 1.159, 1.427, 1.754, 2.145",\
"0.6275, 0.6409, 0.6792, 0.7497, 0.8617, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8277, 0.9396, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.787, 0.801, 0.8392, 0.9093, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03866, 0.05498, 0.1148, 0.24, 0.4392, 0.7189, 1.087, 1.552, 2.119, 2.795",\
"0.03878, 0.05484, 0.1148, 0.24, 0.4392, 0.719, 1.088, 1.553, 2.119, 2.795",\
"0.03868, 0.05486, 0.1149, 0.2398, 0.4391, 0.7191, 1.087, 1.553, 2.123, 2.797",\
"0.03866, 0.05482, 0.1148, 0.2399, 0.4392, 0.7189, 1.087, 1.553, 2.119, 2.795",\
"0.03902, 0.055, 0.115, 0.2399, 0.4392, 0.7187, 1.088, 1.553, 2.12, 2.795",\
"0.03994, 0.0556, 0.1153, 0.2401, 0.4392, 0.719, 1.087, 1.554, 2.123, 2.795",\
"0.0408, 0.0568, 0.116, 0.24, 0.4392, 0.7188, 1.089, 1.551, 2.12, 2.799",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.439, 0.719, 1.087, 1.551, 2.119, 2.797",\
"0.0428, 0.0586, 0.1168, 0.2406, 0.4398, 0.7194, 1.087, 1.551, 2.12, 2.793",\
"0.0438, 0.0594, 0.1172, 0.2404, 0.4394, 0.719, 1.088, 1.553, 2.117, 2.795");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.3039, 0.3171, 0.3552, 0.4265, 0.54, 0.7007, 0.9131, 1.181, 1.509, 1.9",\
"0.308, 0.3212, 0.3593, 0.4308, 0.5442, 0.7049, 0.9173, 1.185, 1.513, 1.904",\
"0.325, 0.3381, 0.3761, 0.4476, 0.561, 0.7217, 0.9341, 1.202, 1.53, 1.921",\
"0.361, 0.3742, 0.4123, 0.4837, 0.5971, 0.7577, 0.9701, 1.238, 1.566, 1.957",\
"0.4158, 0.4289, 0.4671, 0.5383, 0.6514, 0.812, 1.024, 1.292, 1.62, 2.01",\
"0.4811, 0.4944, 0.5326, 0.6035, 0.7164, 0.8767, 1.089, 1.357, 1.684, 2.074",\
"0.5525, 0.5657, 0.6039, 0.6748, 0.7873, 0.9473, 1.159, 1.427, 1.754, 2.145",\
"0.6274, 0.641, 0.6792, 0.7497, 0.862, 1.022, 1.233, 1.501, 1.828, 2.219",\
"0.7056, 0.7192, 0.7575, 0.8277, 0.9396, 1.099, 1.31, 1.578, 1.904, 2.295",\
"0.7871, 0.8009, 0.8392, 0.9092, 1.021, 1.18, 1.391, 1.658, 1.985, 2.375");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.006209, 0.0245, 0.05941, 0.1138, 0.1902, 0.2906, 0.4171, 0.5716, 0.7557");
values("0.03828, 0.0545, 0.1147, 0.2398, 0.4392, 0.7186, 1.087, 1.552, 2.12, 2.796",\
"0.03804, 0.05456, 0.1145, 0.24, 0.4392, 0.7189, 1.088, 1.552, 2.119, 2.796",\
"0.03804, 0.05444, 0.1147, 0.24, 0.4395, 0.7193, 1.087, 1.554, 2.119, 2.802",\
"0.03822, 0.05464, 0.1148, 0.2401, 0.4391, 0.719, 1.087, 1.555, 2.12, 2.796",\
"0.03868, 0.0547, 0.1151, 0.2401, 0.4393, 0.7193, 1.087, 1.555, 2.119, 2.797",\
"0.0395, 0.05564, 0.1154, 0.2398, 0.439, 0.719, 1.087, 1.554, 2.119, 2.799",\
"0.0408, 0.0572, 0.116, 0.2412, 0.4394, 0.7196, 1.087, 1.552, 2.119, 2.797",\
"0.0418, 0.0578, 0.1164, 0.2404, 0.4396, 0.7192, 1.087, 1.551, 2.119, 2.793",\
"0.0428, 0.0588, 0.117, 0.2406, 0.44, 0.72, 1.089, 1.551, 2.121, 2.797",\
"0.044, 0.06, 0.1174, 0.2408, 0.4396, 0.7188, 1.089, 1.552, 2.118, 2.792");
}
}
}
pin(SE) {
capacitance : 0.008375 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2282, 0.2294, 0.243, 0.2787, 0.3424, 0.4369, 0.5648, 0.7282, \
0.9288, 1.169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.003648, 0.004181, 0.01345, 0.04223, 0.09655, 0.18, 0.2936, 0.4396, \
0.6199, 0.8363");
}
}
internal_power() {
when : "!CLK&!D&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5245, 0.524, 0.5351, 0.5779, 0.6708, 0.8228, 1.039, 1.324, 1.678, \
2.106");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1492, 0.1482, 0.1561, 0.1918, 0.2712, 0.4041, 0.5951, 0.8479, \
1.166, 1.55");
}
}
internal_power() {
when : "!CLK&!D&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2283, 0.2294, 0.2426, 0.2789, 0.3424, 0.4371, 0.5647, 0.7281, \
0.9287, 1.169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.003603, 0.004364, 0.01348, 0.04208, 0.09667, 0.1798, 0.2937, \
0.4394, 0.62, 0.8364");
}
}
internal_power() {
when : "!CLK&!D&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.7014, 0.7013, 0.7124, 0.7559, 0.8543, 1.025, 1.274, 1.601, 2.004, \
2.487");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3676, 0.3664, 0.3735, 0.4115, 0.5028, 0.6558, 0.875, 1.164, \
1.524, 1.958");
}
}
internal_power() {
when : "!CLK&D&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3863, 0.3877, 0.4011, 0.4369, 0.5021, 0.5998, 0.7334, 0.9052, \
1.117, 1.371");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3239, 0.3242, 0.3328, 0.3601, 0.4143, 0.4984, 0.6148, 0.766, \
0.9541, 1.181");
}
}
internal_power() {
when : "!CLK&D&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.231, 0.2322, 0.2463, 0.2835, 0.3479, 0.4433, 0.572, 0.736, 0.9368, \
1.177");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01546, -0.01709, -0.009745, 0.01838, 0.07343, 0.1571, 0.2712, \
0.4178, 0.5987, 0.8156");
}
}
internal_power() {
when : "!CLK&D&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5942, 0.5956, 0.6085, 0.6451, 0.7107, 0.8092, 0.9444, 1.119, \
1.334, 1.591");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5245, 0.525, 0.5335, 0.561, 0.6128, 0.6961, 0.8132, 0.9645, \
1.152, 1.38");
}
}
internal_power() {
when : "!CLK&D&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2311, 0.2322, 0.2467, 0.2831, 0.348, 0.4436, 0.5722, 0.7357, \
0.9368, 1.177");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01546, -0.01702, -0.009903, 0.01839, 0.07329, 0.157, 0.2712, \
0.4178, 0.5988, 0.8157");
}
}
internal_power() {
when : "CLK&!D&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.226, 0.2272, 0.2406, 0.2764, 0.3401, 0.4347, 0.5624, 0.726, \
0.9264, 1.167");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.002085, -0.001499, 0.007768, 0.03651, 0.09128, 0.1747, 0.2885, \
0.4346, 0.6152, 0.8315");
}
}
internal_power() {
when : "CLK&!D&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2266, 0.2278, 0.2412, 0.2773, 0.3407, 0.4355, 0.5635, 0.7266, \
0.9272, 1.167");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01421, -0.01451, -0.006591, 0.023, 0.08185, 0.171, 0.2885, \
0.4357, 0.6164, 0.8329");
}
}
internal_power() {
when : "CLK&!D&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2261, 0.2272, 0.2403, 0.2766, 0.3403, 0.4349, 0.5628, 0.7259, \
0.9266, 1.167");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.002039, -0.001571, 0.007813, 0.03668, 0.09132, 0.1745, 0.2886, \
0.4347, 0.6151, 0.8317");
}
}
internal_power() {
when : "CLK&!D&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2961, 0.297, 0.3121, 0.3519, 0.4216, 0.523, 0.6573, 0.8249, \
1.027, 1.268");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0141, -0.01462, -0.006664, 0.02299, 0.08181, 0.1708, 0.2885, \
0.4358, 0.6164, 0.833");
}
}
internal_power() {
when : "CLK&D&!SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2313, 0.2323, 0.2451, 0.2807, 0.3434, 0.4375, 0.565, 0.7278, \
0.9283, 1.168");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.00123, -0.0007012, 0.008671, 0.03758, 0.09201, 0.1754, 0.2891, \
0.4352, 0.6155, 0.8321");
}
}
internal_power() {
when : "CLK&D&!SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2425, 0.2437, 0.2571, 0.2934, 0.357, 0.4521, 0.5802, 0.7437, \
0.9448, 1.185");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.01853, -0.01899, -0.01051, 0.01802, 0.07271, 0.1561, 0.2701, \
0.4163, 0.5969, 0.8138");
}
}
internal_power() {
when : "CLK&D&SETN&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2336, 0.2347, 0.2482, 0.2842, 0.3474, 0.4413, 0.5688, 0.7315, \
0.9318, 1.171");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04049, 0.04088, 0.05032, 0.0793, 0.1339, 0.2172, 0.3311, 0.4773, \
0.6576, 0.8739");
}
}
internal_power() {
when : "CLK&D&SETN&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2299, 0.231, 0.2454, 0.282, 0.3469, 0.4423, 0.5707, 0.735, 0.9357, \
1.176");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.02119, -0.02207, -0.01387, 0.01483, 0.06977, 0.1534, 0.2676, \
0.4141, 0.5954, 0.812");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SETN_AND_SI === 1'b1" ;
timing_type : hold_rising ;
when : "!D&SETN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0458, -0.0421, -0.0346, -0.0141, 0.0104, 0.0268, 0.0332, 0.0384, 0.03, 0.019",\
"-0.0492, -0.0451, -0.0291, -0.0153, 0.0099, 0.0265, 0.0328, 0.0379, 0.029, 0.018",\
"-0.0463, -0.0479, -0.0359, -0.0139, 0.0082, 0.0255, 0.0314, 0.0362, 0.027, 0.015",\
"-0.0542, -0.0555, -0.043, -0.0207, 0.005, 0.0178, 0.0288, 0.033, 0.023, 0.01",\
"-0.0712, -0.0724, -0.0536, -0.0401, -0.016, 0.0004, 0.008, 0.0121, 0.003, -0.007",\
"-0.0832, -0.0744, -0.0663, -0.0463, -0.027, -0.008, -0.0004, 0.0031, -0.008, -0.019",\
"-0.0911, -0.0849, -0.0724, -0.0586, -0.0331, -0.019, -0.0114, -0.002, -0.015, -0.016",\
"-0.0901, -0.0902, -0.0814, -0.0619, -0.0439, -0.0269, -0.0116, -0.0158, -0.023, -0.028",\
"-0.0978, -0.092, -0.0856, -0.0719, -0.049, -0.028, -0.0259, -0.0235, -0.0423, -0.032",\
"-0.0986, -0.091, -0.0824, -0.0721, -0.0511, -0.0345, -0.0332, -0.0313, -0.0596, -0.048");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0973, -0.0969, -0.086, -0.0825, -0.091, -0.1047, -0.1276, -0.1598, -0.19, -0.234",\
"-0.0978, -0.0967, -0.0908, -0.0912, -0.0941, -0.1075, -0.1302, -0.1536, -0.1924, -0.229",\
"-0.105, -0.1019, -0.0897, -0.0935, -0.0977, -0.1123, -0.1326, -0.1622, -0.195, -0.237",\
"-0.1127, -0.1112, -0.1056, -0.1035, -0.1003, -0.1135, -0.1349, -0.1595, -0.1925, -0.238",\
"-0.1253, -0.1209, -0.1142, -0.1103, -0.1118, -0.1192, -0.1345, -0.1675, -0.196, -0.236",\
"-0.1302, -0.1319, -0.1224, -0.1205, -0.12, -0.1354, -0.1458, -0.1751, -0.2049, -0.249",\
"-0.1361, -0.1306, -0.1271, -0.1181, -0.1253, -0.1354, -0.16, -0.1858, -0.2184, -0.259",\
"-0.1246, -0.125, -0.1174, -0.1197, -0.1231, -0.1398, -0.1614, -0.1896, -0.2259, -0.272",\
"-0.1091, -0.1091, -0.1031, -0.1026, -0.1151, -0.1298, -0.1562, -0.1897, -0.2326, -0.275",\
"-0.0842, -0.0838, -0.0749, -0.0798, -0.0921, -0.1143, -0.1402, -0.1828, -0.2238, -0.275");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : hold_rising ;
when : "D&SETN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1603, -0.1577, -0.1521, -0.1508, -0.1518, -0.161, -0.1855, -0.2115, -0.2408, -0.285",\
"-0.1648, -0.1611, -0.1524, -0.1519, -0.1566, -0.1649, -0.1889, -0.2146, -0.2493, -0.288",\
"-0.1859, -0.1789, -0.1704, -0.1732, -0.1734, -0.1888, -0.2078, -0.2344, -0.2651, -0.304",\
"-0.2103, -0.2174, -0.2081, -0.2069, -0.2056, -0.2219, -0.239, -0.2654, -0.297, -0.338",\
"-0.2604, -0.2597, -0.2505, -0.2508, -0.2557, -0.2654, -0.2769, -0.3101, -0.3415, -0.376",\
"-0.3087, -0.3042, -0.3061, -0.2974, -0.3061, -0.3106, -0.3301, -0.3593, -0.3868, -0.427",\
"-0.374, -0.3719, -0.3664, -0.3636, -0.3599, -0.3681, -0.3943, -0.4173, -0.4463, -0.4827",\
"-0.4434, -0.4384, -0.4332, -0.4277, -0.4347, -0.4428, -0.461, -0.482, -0.5122, -0.5588",\
"-0.5266, -0.5242, -0.5181, -0.5144, -0.5186, -0.5226, -0.5388, -0.5684, -0.5972, -0.6336",\
"-0.6193, -0.6149, -0.6028, -0.6058, -0.609, -0.6107, -0.6268, -0.6591, -0.6857, -0.7288");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0744, -0.0725, -0.0566, -0.0337, -0.0166, -0.0013, 0.0075, 0.0125, 0.002, -0.01",\
"-0.0796, -0.0773, -0.0599, -0.0457, -0.0248, -0.0022, 0.0067, 0.0118, 0.001, -0.011",\
"-0.0903, -0.0865, -0.0717, -0.0537, -0.0296, -0.0153, -0.0096, 0.0001, -0.014, -0.022",\
"-0.0932, -0.096, -0.0829, -0.0621, -0.0389, -0.0279, -0.0158, -0.0151, -0.02, -0.029",\
"-0.105, -0.1071, -0.0915, -0.0752, -0.0533, -0.0328, -0.0255, -0.0248, -0.0306, -0.039",\
"-0.1114, -0.1031, -0.0969, -0.0749, -0.0536, -0.0398, -0.0295, -0.0266, -0.0303, -0.037",\
"-0.1039, -0.098, -0.0861, -0.066, -0.0498, -0.0287, -0.0171, -0.0156, -0.023, -0.035",\
"-0.0901, -0.0815, -0.0723, -0.0523, -0.0333, -0.015, -0.0048, -0, -0.004, -0.018",\
"-0.064, -0.0636, -0.0505, -0.0289, -0.0092, 0.0084, 0.0229, 0.0226, 0.021, 0.011",\
"-0.0335, -0.0328, -0.0155, 0.0053, 0.0227, 0.0453, 0.0544, 0.0607, 0.056, 0.041");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SETN_AND_SI === 1'b1" ;
timing_type : setup_rising ;
when : "!D&SETN&SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3206, 0.322, 0.3064, 0.2776, 0.2599, 0.255, 0.2434, 0.2459, 0.2858, 0.3714",\
"0.3169, 0.3222, 0.3066, 0.2784, 0.2607, 0.2511, 0.2411, 0.2494, 0.2833, 0.3674",\
"0.3181, 0.3254, 0.305, 0.2813, 0.2643, 0.245, 0.2421, 0.2525, 0.2826, 0.3637",\
"0.3372, 0.3287, 0.3162, 0.2897, 0.267, 0.2618, 0.2539, 0.2653, 0.2907, 0.3689",\
"0.3618, 0.3638, 0.3489, 0.321, 0.3036, 0.2853, 0.2853, 0.2889, 0.315, 0.3838",\
"0.4214, 0.4191, 0.4031, 0.3772, 0.3526, 0.3424, 0.3301, 0.3295, 0.343, 0.3998",\
"0.4897, 0.4827, 0.4689, 0.4379, 0.4185, 0.4069, 0.3887, 0.3831, 0.3975, 0.4338",\
"0.5644, 0.5694, 0.5504, 0.5144, 0.4874, 0.4724, 0.4614, 0.4504, 0.4564, 0.4824",\
"0.651, 0.655, 0.635, 0.607, 0.571, 0.552, 0.539, 0.531, 0.534, 0.554",\
"0.749, 0.753, 0.729, 0.698, 0.666, 0.646, 0.636, 0.621, 0.619, 0.639");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2805, 0.2855, 0.2697, 0.2483, 0.2261, 0.2268, 0.2305, 0.2545, 0.2802, 0.3208",\
"0.2804, 0.2836, 0.2681, 0.243, 0.226, 0.2319, 0.2346, 0.2581, 0.2833, 0.3237",\
"0.2888, 0.2869, 0.2691, 0.2472, 0.234, 0.2297, 0.2421, 0.2615, 0.2826, 0.3265",\
"0.2982, 0.2984, 0.2821, 0.2552, 0.2406, 0.239, 0.2464, 0.2653, 0.2907, 0.3302",\
"0.3145, 0.3222, 0.3035, 0.2771, 0.261, 0.2521, 0.2602, 0.2731, 0.2951, 0.3346",\
"0.3368, 0.3425, 0.3214, 0.303, 0.2795, 0.2787, 0.2816, 0.2939, 0.3139, 0.3555",\
"0.3612, 0.3589, 0.346, 0.319, 0.3013, 0.3002, 0.303, 0.3151, 0.3323, 0.3755",\
"0.3744, 0.3774, 0.3614, 0.3414, 0.3234, 0.318, 0.318, 0.3314, 0.3554, 0.3854",\
"0.391, 0.388, 0.378, 0.355, 0.34, 0.326, 0.335, 0.347, 0.365, 0.402",\
"0.395, 0.396, 0.38, 0.358, 0.346, 0.336, 0.335, 0.35, 0.369, 0.412");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SETN_AND_NOT_SI === 1'b1" ;
timing_type : setup_rising ;
when : "D&SETN&!SI" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.332, 0.3342, 0.3211, 0.2972, 0.2734, 0.2738, 0.282, 0.2976, 0.3253, 0.3642",\
"0.3352, 0.3416, 0.3143, 0.2987, 0.2815, 0.2798, 0.2868, 0.3016, 0.3288, 0.3674",\
"0.3549, 0.3562, 0.3409, 0.3098, 0.2946, 0.296, 0.3036, 0.3246, 0.3469, 0.386",\
"0.386, 0.3894, 0.3674, 0.3518, 0.3284, 0.3302, 0.3357, 0.3519, 0.3829, 0.423",\
"0.4294, 0.4332, 0.417, 0.3999, 0.3729, 0.3717, 0.3774, 0.3946, 0.4208, 0.4659",\
"0.4872, 0.4861, 0.4643, 0.44, 0.4257, 0.422, 0.4368, 0.4484, 0.474, 0.5151",\
"0.5476, 0.5479, 0.5306, 0.505, 0.4856, 0.4845, 0.4916, 0.5058, 0.5356, 0.5702",\
"0.6244, 0.6214, 0.6134, 0.5724, 0.5614, 0.5554, 0.5634, 0.5764, 0.6044, 0.6394",\
"0.701, 0.706, 0.682, 0.656, 0.644, 0.646, 0.645, 0.661, 0.682, 0.725",\
"0.793, 0.797, 0.774, 0.753, 0.74, 0.735, 0.743, 0.751, 0.777, 0.811");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3893, 0.3889, 0.3799, 0.3459, 0.3209, 0.3019, 0.3013, 0.3062, 0.3253, 0.3859",\
"0.396, 0.3931, 0.376, 0.3493, 0.3231, 0.3181, 0.3063, 0.3103, 0.3345, 0.3965",\
"0.4063, 0.4102, 0.3857, 0.361, 0.34, 0.3215, 0.3173, 0.3156, 0.3411, 0.4083",\
"0.4153, 0.4147, 0.4016, 0.3724, 0.346, 0.3302, 0.3209, 0.3231, 0.3522, 0.423",\
"0.4227, 0.4193, 0.4094, 0.3737, 0.3516, 0.3318, 0.3272, 0.3312, 0.3613, 0.433",\
"0.4308, 0.4287, 0.4082, 0.3772, 0.3592, 0.3424, 0.3398, 0.3355, 0.3649, 0.4264",\
"0.4191, 0.4176, 0.4075, 0.3785, 0.3515, 0.339, 0.3258, 0.3356, 0.3567, 0.4339",\
"0.4084, 0.4034, 0.3884, 0.3604, 0.3344, 0.3244, 0.318, 0.316, 0.3364, 0.4234",\
"0.38, 0.382, 0.366, 0.336, 0.313, 0.297, 0.295, 0.291, 0.312, 0.402",\
"0.352, 0.353, 0.342, 0.312, 0.281, 0.274, 0.267, 0.264, 0.284, 0.357");
}
}
}
pin(SETN) {
capacitance : 0.008618 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
min_pulse_width_low : 0.2306 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2257, 0.226, 0.2345, 0.2626, 0.3159, 0.3982, 0.5104, 0.6547, \
0.8321, 1.045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04125, 0.04113, 0.04811, 0.0719, 0.1195, 0.1933, 0.2953, 0.427, \
0.59, 0.7863");
}
}
internal_power() {
when : "!CLK&!D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2256, 0.2259, 0.2346, 0.2626, 0.3157, 0.398, 0.5105, 0.6544, \
0.832, 1.045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04125, 0.04103, 0.04812, 0.0719, 0.1195, 0.1933, 0.2953, 0.427, \
0.5901, 0.7863");
}
}
internal_power() {
when : "!CLK&!D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2257, 0.2259, 0.2346, 0.2626, 0.316, 0.3981, 0.5104, 0.6546, \
0.832, 1.045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04126, 0.04113, 0.04812, 0.0719, 0.1195, 0.1933, 0.2954, 0.427, \
0.59, 0.7863");
}
}
internal_power() {
when : "!CLK&!D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08811, 0.08814, 0.08806, 0.08808, 0.08777, 0.08765, 0.08797, \
0.08775, 0.08766, 0.08786");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06084, -0.06067, -0.06058, -0.06061, -0.06062, -0.06062, -0.0606, \
-0.06078, -0.06082, -0.06086");
}
}
internal_power() {
when : "!CLK&D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08811, 0.08813, 0.08806, 0.08808, 0.08783, 0.08769, 0.08797, \
0.08777, 0.08773, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06084, -0.06072, -0.06058, -0.06061, -0.06062, -0.06062, -0.06059, \
-0.06083, -0.06081, -0.06086");
}
}
internal_power() {
when : "!CLK&D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08811, 0.08813, 0.08806, 0.08808, 0.08783, 0.08772, 0.08796, \
0.08778, 0.08773, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06084, -0.06075, -0.06058, -0.06061, -0.06062, -0.06062, -0.06059, \
-0.06084, -0.06081, -0.06086");
}
}
internal_power() {
when : "!CLK&D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.2257, 0.2259, 0.2345, 0.2625, 0.3158, 0.3982, 0.5105, 0.6545, \
0.8322, 1.045");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04126, 0.04112, 0.04812, 0.0719, 0.1195, 0.1933, 0.2953, 0.427, \
0.5901, 0.7863");
}
}
internal_power() {
when : "!CLK&D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08811, 0.0882, 0.08805, 0.08805, 0.08772, 0.0878, 0.08797, 0.08796, \
0.08762, 0.08787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06084, -0.06065, -0.06058, -0.06062, -0.06062, -0.06062, -0.06046, \
-0.06076, -0.06082, -0.06083");
}
}
internal_power() {
when : "CLK&!D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0882, 0.08808, 0.08812, 0.08766, 0.08785, 0.08771, 0.08771, \
0.08777, 0.08773, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06063, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06086, -0.06085, -0.06087");
}
}
internal_power() {
when : "CLK&!D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0882, 0.08808, 0.08812, 0.08766, 0.08785, 0.08771, 0.08771, \
0.08774, 0.08772, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06067, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06083, -0.06085, -0.06087");
}
}
internal_power() {
when : "CLK&!D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0882, 0.08808, 0.08812, 0.0877, 0.08784, 0.08771, 0.08763, 0.0877, \
0.08778, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06068, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06094, -0.06084, -0.06087");
}
}
internal_power() {
when : "CLK&!D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08821, 0.08819, 0.08809, 0.08779, 0.08777, 0.08771, 0.08795, \
0.08793, 0.08775, 0.08786");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0608, -0.06078, -0.06066, -0.06068, -0.06065, -0.06051, -0.06087, \
-0.06051, -0.06059, -0.06083");
}
}
internal_power() {
when : "CLK&D&!SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08829, 0.08816, 0.08808, 0.08776, 0.08775, 0.08771, 0.08792, \
0.08791, 0.08774, 0.0878");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06063, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06085, -0.06085, -0.06087");
}
}
internal_power() {
when : "CLK&D&!SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08829, 0.08816, 0.08808, 0.08776, 0.08775, 0.08771, 0.08792, \
0.08791, 0.08776, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06067, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06081, -0.06085, -0.06087");
}
}
internal_power() {
when : "CLK&D&SE&!SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0882, 0.08811, 0.08812, 0.08773, 0.08785, 0.08771, 0.08763, \
0.08773, 0.08776, 0.08785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06068, -0.0607, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06076, -0.06088, -0.06087");
}
}
internal_power() {
when : "CLK&D&SE&SI" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.08821, 0.08811, 0.0881, 0.08774, 0.08788, 0.08767, 0.08797, \
0.08783, 0.08773, 0.08782");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.06083, -0.06068, -0.06071, -0.06062, -0.06048, -0.0606, -0.06042, \
-0.06087, -0.06081, -0.06087");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "!D&!SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0057, -0.0005, -0.0095, -0.0347, -0.0577, -0.0738, -0.0846, -0.0901, -0.0865, -0.0697",\
"0.0066, 0.0065, -0.0094, -0.0353, -0.0584, -0.0648, -0.0849, -0.0902, -0.0863, -0.0692",\
"0.0169, 0.0171, 0, -0.026, -0.0461, -0.0612, -0.0724, -0.0723, -0.0739, -0.0601",\
"0.0444, 0.0403, 0.0317, 0.0069, -0.0138, -0.0292, -0.0437, -0.0427, -0.0412, -0.0334",\
"0.0983, 0.0932, 0.0764, 0.0577, 0.032, 0.0195, 0.0088, 0.0036, 0.0106, 0.0227",\
"0.1771, 0.1797, 0.1633, 0.1262, 0.1067, 0.0876, 0.078, 0.0741, 0.0811, 0.0896",\
"0.3291, 0.3328, 0.3186, 0.2669, 0.2342, 0.2227, 0.1944, 0.1858, 0.1858, 0.1906",\
"0.5384, 0.5604, 0.5414, 0.4854, 0.4404, 0.4134, 0.4064, 0.3714, 0.3734, 0.3804",\
"0.803, 0.82, 0.799, 0.736, 0.691, 0.661, 0.661, 0.624, 0.629, 0.652",\
"1.104, 1.139, 1.116, 1.039, 1.003, 0.965, 0.967, 0.919, 0.923, 0.962");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "!D&!SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0, -0.0005, -0.0095, -0.0347, -0.0577, -0.0738, -0.0846, -0.0901, -0.0865, -0.0697",\
"0.0066, 0.0065, -0.0094, -0.0353, -0.0584, -0.0648, -0.0849, -0.0815, -0.0863, -0.0692",\
"0.0169, 0.0171, 0, -0.026, -0.0461, -0.0612, -0.0724, -0.0723, -0.0739, -0.0601",\
"0.0444, 0.0403, 0.0317, 0.0069, -0.0138, -0.0292, -0.0437, -0.0427, -0.0412, -0.0334",\
"0.0915, 0.0932, 0.0764, 0.0577, 0.032, 0.0129, 0.0088, 0.0036, 0.0106, 0.0227",\
"0.1771, 0.1797, 0.1633, 0.1262, 0.1067, 0.0876, 0.078, 0.0741, 0.0811, 0.0896",\
"0.3291, 0.3328, 0.3186, 0.2669, 0.2342, 0.2227, 0.1944, 0.1858, 0.1858, 0.1906",\
"0.5384, 0.5604, 0.5414, 0.4854, 0.4404, 0.4254, 0.4064, 0.3714, 0.3734, 0.3804",\
"0.803, 0.82, 0.799, 0.736, 0.691, 0.683, 0.661, 0.624, 0.629, 0.652",\
"1.104, 1.139, 1.138, 1.039, 1.003, 0.992, 0.967, 0.919, 0.923, 0.962");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "!D&SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0, -0.0005, -0.0169, -0.0347, -0.0577, -0.0738, -0.0846, -0.0901, -0.0865, -0.0697",\
"0.0066, 0.0065, -0.0094, -0.0353, -0.0584, -0.0744, -0.0849, -0.0902, -0.0863, -0.0692",\
"0.0169, 0.0171, 0, -0.026, -0.0461, -0.0612, -0.0724, -0.0723, -0.0739, -0.0601",\
"0.0444, 0.0403, 0.0317, 0.0069, -0.0138, -0.0292, -0.0437, -0.0427, -0.0412, -0.0256",\
"0.0915, 0.0932, 0.0764, 0.0577, 0.032, 0.0195, 0.0088, 0.0036, 0.0106, 0.0228",\
"0.1771, 0.1797, 0.1531, 0.1319, 0.1067, 0.0876, 0.078, 0.0741, 0.0811, 0.0896",\
"0.3291, 0.3328, 0.3049, 0.2743, 0.2342, 0.2227, 0.1944, 0.1858, 0.1858, 0.1906",\
"0.5384, 0.5604, 0.5414, 0.4854, 0.4404, 0.4254, 0.4064, 0.3714, 0.3734, 0.3804",\
"0.803, 0.82, 0.781, 0.736, 0.691, 0.661, 0.661, 0.633, 0.629, 0.652",\
"1.104, 1.139, 1.101, 1.039, 1.003, 0.983, 0.967, 0.919, 0.923, 0.962");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : recovery_rising ;
when : "D&SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0, -0.0005, -0.0095, -0.0347, -0.0577, -0.0738, -0.0846, -0.0901, -0.0865, -0.0697",\
"0.0066, 0.0065, -0.0094, -0.0353, -0.0584, -0.0744, -0.0849, -0.0902, -0.0863, -0.0692",\
"0.0169, 0.0171, 0, -0.026, -0.0461, -0.0612, -0.0724, -0.0723, -0.0739, -0.0601",\
"0.0444, 0.0403, 0.0317, 0.0069, -0.0138, -0.0349, -0.0437, -0.0427, -0.0412, -0.0334",\
"0.0915, 0.0932, 0.0764, 0.0489, 0.032, 0.0129, 0.0088, 0.0036, 0.0106, 0.0228",\
"0.1771, 0.1797, 0.1633, 0.1262, 0.1067, 0.0876, 0.078, 0.0741, 0.0811, 0.0896",\
"0.3291, 0.3328, 0.3186, 0.2669, 0.2342, 0.2227, 0.1944, 0.1858, 0.1858, 0.1906",\
"0.5384, 0.5514, 0.5414, 0.4854, 0.4404, 0.4254, 0.4064, 0.3714, 0.3734, 0.3804",\
"0.803, 0.82, 0.799, 0.736, 0.691, 0.683, 0.661, 0.624, 0.629, 0.652",\
"1.104, 1.139, 1.138, 1.039, 1.003, 0.965, 0.967, 0.919, 0.923, 0.962");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : removal_rising ;
when : "!D&!SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.103, 0.11, 0.1197, 0.142, 0.1659, 0.1865, 0.2004, 0.2107, 0.211, 0.207",\
"0.103, 0.1031, 0.1173, 0.1415, 0.1626, 0.1893, 0.2024, 0.212, 0.206, 0.2",\
"0.0933, 0.0908, 0.1077, 0.1284, 0.1521, 0.1735, 0.1887, 0.1986, 0.197, 0.186",\
"0.0629, 0.0659, 0.0765, 0.1034, 0.1279, 0.1433, 0.1553, 0.1677, 0.164, 0.157",\
"0.0234, 0.0248, 0.0372, 0.0652, 0.0799, 0.1001, 0.1169, 0.1231, 0.122, 0.117",\
"-0.0175, -0.017, -0.0051, 0.0164, 0.0395, 0.0557, 0.0675, 0.0685, 0.064, 0.061",\
"-0.0653, -0.0589, -0.0451, -0.0288, -0.0079, 0.0101, 0.0115, 0.0117, 0.01, -0.006",\
"-0.1074, -0.1076, -0.0904, -0.0716, -0.0597, -0.0447, -0.0389, -0.0395, -0.0505, -0.066",\
"-0.1542, -0.1546, -0.144, -0.1211, -0.1084, -0.0934, -0.091, -0.0882, -0.1058, -0.123",\
"-0.2071, -0.2002, -0.1865, -0.1726, -0.1577, -0.1409, -0.1402, -0.145, -0.1569, -0.179");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : removal_rising ;
when : "!D&!SE&SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.103, 0.11, 0.1197, 0.142, 0.1659, 0.1865, 0.2004, 0.2107, 0.211, 0.207",\
"0.103, 0.1031, 0.1173, 0.1415, 0.1626, 0.1893, 0.2024, 0.212, 0.206, 0.2",\
"0.0933, 0.0908, 0.1077, 0.1284, 0.1521, 0.1735, 0.1887, 0.1986, 0.197, 0.186",\
"0.0629, 0.0659, 0.0765, 0.1034, 0.1279, 0.1433, 0.1553, 0.1677, 0.164, 0.157",\
"0.0234, 0.0248, 0.0372, 0.0652, 0.0799, 0.1001, 0.1169, 0.1231, 0.122, 0.117",\
"-0.0175, -0.017, -0.0051, 0.0164, 0.0395, 0.0557, 0.0675, 0.0685, 0.064, 0.061",\
"-0.0653, -0.0589, -0.0451, -0.0288, -0.0079, 0.0101, 0.0115, 0.0117, 0.01, -0.006",\
"-0.1074, -0.1076, -0.0904, -0.0716, -0.0597, -0.0447, -0.0389, -0.0395, -0.0505, -0.066",\
"-0.1542, -0.1546, -0.144, -0.1211, -0.1084, -0.0934, -0.091, -0.0882, -0.1058, -0.123",\
"-0.2071, -0.2002, -0.1865, -0.1726, -0.1577, -0.1409, -0.1402, -0.145, -0.1569, -0.179");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : removal_rising ;
when : "!D&SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.103, 0.11, 0.1198, 0.142, 0.1659, 0.1865, 0.2004, 0.2107, 0.211, 0.207",\
"0.103, 0.1031, 0.1173, 0.1415, 0.1695, 0.1893, 0.2024, 0.212, 0.211, 0.2",\
"0.0933, 0.0908, 0.1077, 0.1284, 0.1521, 0.1735, 0.1887, 0.1986, 0.197, 0.186",\
"0.0629, 0.066, 0.0765, 0.1034, 0.1279, 0.1433, 0.1553, 0.1678, 0.164, 0.157",\
"0.0234, 0.0248, 0.0372, 0.0652, 0.0799, 0.1001, 0.1169, 0.1231, 0.122, 0.117",\
"-0.0175, -0.017, -0.0051, 0.0164, 0.0395, 0.0557, 0.0675, 0.0685, 0.064, 0.061",\
"-0.0653, -0.0589, -0.0451, -0.0288, -0.0079, 0.0101, 0.0115, 0.0117, 0.01, -0.006",\
"-0.1074, -0.1076, -0.0904, -0.0716, -0.0597, -0.0447, -0.0389, -0.0395, -0.0505, -0.066",\
"-0.1542, -0.1546, -0.144, -0.1211, -0.1084, -0.0934, -0.091, -0.0882, -0.1058, -0.123",\
"-0.2071, -0.2002, -0.1865, -0.1726, -0.1577, -0.1409, -0.1402, -0.145, -0.1569, -0.179");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : removal_rising ;
when : "D&SE&!SI" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.103, 0.11, 0.1197, 0.142, 0.1659, 0.1865, 0.2004, 0.2107, 0.211, 0.207",\
"0.103, 0.1031, 0.1173, 0.1415, 0.1626, 0.1893, 0.2024, 0.212, 0.206, 0.2",\
"0.0933, 0.0908, 0.1077, 0.1284, 0.1521, 0.1735, 0.1887, 0.1986, 0.197, 0.186",\
"0.0629, 0.066, 0.0765, 0.1034, 0.1279, 0.1433, 0.1553, 0.1677, 0.164, 0.157",\
"0.0234, 0.0248, 0.0372, 0.0652, 0.0799, 0.1001, 0.1169, 0.1231, 0.122, 0.117",\
"-0.0175, -0.017, -0.0051, 0.0164, 0.0395, 0.0557, 0.0675, 0.0685, 0.064, 0.061",\
"-0.0653, -0.0589, -0.0451, -0.0288, -0.0079, 0.0101, 0.0115, 0.0117, 0.01, -0.006",\
"-0.1074, -0.1076, -0.0904, -0.0716, -0.0597, -0.0447, -0.0389, -0.0395, -0.0505, -0.066",\
"-0.1542, -0.1546, -0.144, -0.1211, -0.1084, -0.0934, -0.091, -0.0882, -0.1058, -0.123",\
"-0.2071, -0.2002, -0.1865, -0.1726, -0.1577, -0.1409, -0.1402, -0.145, -0.1569, -0.179");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&!SE&SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SE&!SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SE&SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&!SE&SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SE&!SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SE&SI" ;
fall_constraint(scalar) {
values("0.2169");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&!SE&SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SE&!SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SE&SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_NOT_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&!SE&!SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_NOT_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&!SE&SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SE_AND_NOT_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SE&!SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SE_AND_SI === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SE&SI" ;
fall_constraint(scalar) {
values("0.2306");
}
}
}
pin(SI) {
capacitance : 0.003856 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04071, 0.04028, 0.04003, 0.04002, 0.04007, 0.0399, 0.03997, \
0.04, 0.03991, 0.04001");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03941, -0.0394, -0.03939, -0.03937, -0.03941, -0.03952, -0.03955, \
-0.03971, -0.03972, -0.03976");
}
}
internal_power() {
when : "!CLK&!D&!SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.0407, 0.04007, 0.04001, 0.03991, 0.03991, 0.03992, 0.04006, \
0.03995, 0.03995, 0.03997");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03947, -0.03936, -0.03937, -0.03936, -0.03944, -0.03949, -0.03964, \
-0.0397, -0.03968, -0.03973");
}
}
internal_power() {
when : "!CLK&!D&SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4012, 0.4002, 0.3982, 0.4024, 0.4271, 0.484, 0.5776, 0.7088, \
0.8765, 1.081");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.15, 0.1486, 0.1467, 0.1513, 0.1739, 0.2226, 0.3015, 0.4124, \
0.5564, 0.7347");
}
}
internal_power() {
when : "!CLK&!D&SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.5948, 0.5936, 0.592, 0.5966, 0.6265, 0.7003, 0.8283, 1.007, \
1.231, 1.498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3722, 0.3705, 0.3685, 0.3746, 0.4068, 0.4736, 0.5793, 0.7247, \
0.9103, 1.137");
}
}
internal_power() {
when : "!CLK&D&!SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04013, 0.04016, 0.03999, 0.04001, 0.04007, 0.0399, 0.03996, \
0.04001, 0.03992, 0.03999");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0352, -0.03721, -0.0388, -0.03934, -0.03943, -0.03955, -0.03956, \
-0.03966, -0.03972, -0.03973");
}
}
internal_power() {
when : "!CLK&D&!SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.03997, 0.03999, 0.03997, 0.04007, 0.03992, 0.03989, 0.03996, \
0.03999, 0.03993, 0.04");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03516, -0.03718, -0.0388, -0.03931, -0.03942, -0.03952, -0.03959, \
-0.03963, -0.03962, -0.03976");
}
}
internal_power() {
when : "!CLK&D&SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.4074, 0.4064, 0.4045, 0.4092, 0.4362, 0.4961, 0.5921, 0.7245, \
0.8927, 1.097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1306, 0.129, 0.127, 0.1313, 0.1538, 0.2031, 0.283, 0.3949, 0.5401, \
0.7193");
}
}
internal_power() {
when : "!CLK&D&SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.608, 0.607, 0.6053, 0.6108, 0.6433, 0.7217, 0.8526, 1.033, 1.256, \
1.523");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3473, 0.3456, 0.3435, 0.3498, 0.382, 0.4496, 0.5577, 0.7053, \
0.8939, 1.124");
}
}
internal_power() {
when : "CLK&!D&!SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04014, 0.04016, 0.04001, 0.04001, 0.04007, 0.0399, 0.03996, \
0.04003, 0.03991, 0.04001");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03939, -0.0394, -0.03937, -0.03937, -0.03943, -0.03955, -0.03956, \
-0.03966, -0.03971, -0.03974");
}
}
internal_power() {
when : "CLK&!D&!SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04012, 0.03993, 0.04, 0.04002, 0.03992, 0.03999, 0.03989, 0.0399, \
0.04006, 0.03994");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03942, -0.03933, -0.03937, -0.03937, -0.03945, -0.03955, -0.03953, \
-0.03958, -0.03972, -0.03964");
}
}
internal_power() {
when : "CLK&!D&SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04014, 0.04019, 0.04009, 0.04001, 0.04006, 0.03996, 0.04012, \
0.04009, 0.04001, 0.04006");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03267, -0.03349, -0.03492, -0.03626, -0.03718, -0.03779, -0.0381, \
-0.03849, -0.03867, -0.03879");
}
}
internal_power() {
when : "CLK&!D&SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1417, 0.1418, 0.1418, 0.1415, 0.1413, 0.1413, 0.1414, 0.1415, \
0.1414, 0.1416");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03273, -0.03355, -0.03487, -0.03619, -0.03715, -0.03774, -0.03816, \
-0.03834, -0.03864, -0.03879");
}
}
internal_power() {
when : "CLK&D&!SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04014, 0.04016, 0.04, 0.04001, 0.04007, 0.0399, 0.03996, 0.04003, \
0.03991, 0.03999");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03768, -0.03842, -0.03912, -0.03936, -0.03943, -0.03955, -0.03956, \
-0.03966, -0.03972, -0.03975");
}
}
internal_power() {
when : "CLK&D&!SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.03988, 0.04018, 0.03996, 0.03991, 0.03989, 0.0399, 0.04001, \
0.03998, 0.04001, 0.03997");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03665, -0.03772, -0.0388, -0.03934, -0.03941, -0.0395, -0.0396, \
-0.03967, -0.03962, -0.03974");
}
}
internal_power() {
when : "CLK&D&SE&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.04017, 0.04018, 0.04008, 0.03997, 0.03999, 0.03994, 0.03997, \
0.04008, 0.04006, 0.04002");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03292, -0.03383, -0.03547, -0.03674, -0.03753, -0.03809, -0.03834, \
-0.03867, -0.03881, -0.03895");
}
}
internal_power() {
when : "CLK&D&SE&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1118, 0.112, 0.1117, 0.1115, 0.1114, 0.1115, 0.1115, 0.1115, \
0.1115, 0.1115");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03298, -0.03378, -0.03543, -0.03676, -0.03759, -0.03808, -0.03837, \
-0.03863, -0.03879, -0.03881");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "!D&SE&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0687, -0.0664, -0.0566, -0.0337, -0.0166, -0.0013, 0.0075, 0.0125, 0.002, -0.003",\
"-0.0674, -0.0644, -0.0522, -0.0406, -0.0178, -0.0022, 0.0067, 0.0118, 0.001, -0.004",\
"-0.0756, -0.071, -0.0538, -0.0423, -0.022, -0.0051, 0.0041, 0.0092, -0.002, -0.007",\
"-0.0835, -0.0808, -0.0658, -0.0483, -0.0213, -0.0108, -0.0009, 0.0041, -0.008, -0.013",\
"-0.0983, -0.0932, -0.0839, -0.0577, -0.0426, -0.0262, -0.0088, -0.009, -0.017, -0.031",\
"-0.102, -0.1031, -0.0918, -0.0749, -0.0536, -0.0319, -0.0295, -0.0265, -0.0375, -0.037",\
"-0.1102, -0.1109, -0.0996, -0.0809, -0.0582, -0.0384, -0.0343, -0.0292, -0.0474, -0.045",\
"-0.116, -0.1163, -0.1084, -0.0908, -0.0703, -0.0507, -0.0389, -0.0395, -0.0505, -0.05",\
"-0.1204, -0.1204, -0.109, -0.0965, -0.082, -0.0571, -0.0503, -0.0512, -0.0741, -0.062",\
"-0.1276, -0.1274, -0.1196, -0.1107, -0.0921, -0.07, -0.0721, -0.0692, -0.09, -0.083");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.126, -0.1212, -0.1154, -0.1117, -0.1247, -0.1423, -0.1597, -0.1856, -0.2238, -0.27",\
"-0.1283, -0.1224, -0.1139, -0.1165, -0.1219, -0.1362, -0.1628, -0.1884, -0.2265, -0.266",\
"-0.1271, -0.125, -0.1166, -0.1163, -0.1204, -0.1378, -0.16, -0.1893, -0.2242, -0.267",\
"-0.1225, -0.1263, -0.117, -0.1173, -0.1178, -0.1363, -0.1572, -0.1884, -0.2232, -0.261",\
"-0.1253, -0.1209, -0.1142, -0.1103, -0.1225, -0.1325, -0.1512, -0.1833, -0.2158, -0.261",\
"-0.1208, -0.1223, -0.1173, -0.1148, -0.12, -0.1354, -0.1458, -0.1811, -0.2122, -0.258",\
"-0.1104, -0.1045, -0.0997, -0.1032, -0.1085, -0.1257, -0.1486, -0.1789, -0.2102, -0.249",\
"-0.0814, -0.0815, -0.0723, -0.0716, -0.0861, -0.1042, -0.1274, -0.1659, -0.1982, -0.245",\
"-0.0414, -0.0408, -0.0388, -0.0412, -0.0555, -0.0716, -0.0992, -0.1343, -0.1797, -0.226",\
"0.0098, 0.0108, 0.0143, 0.013, -0.0018, -0.0257, -0.0624, -0.1017, -0.1447, -0.193");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "D&SE&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.0515, -0.0482, -0.0346, -0.0141, 0.0037, 0.0174, 0.0268, 0.0298, 0.024, 0.012",\
"-0.0552, -0.0515, -0.0368, -0.0204, 0.003, 0.017, 0.0263, 0.0292, 0.024, 0.011",\
"-0.0536, -0.0556, -0.0448, -0.0252, 0.0007, 0.0153, 0.0246, 0.0272, 0.021, 0.008",\
"-0.0639, -0.0605, -0.0487, -0.0276, -0.0037, 0.0064, 0.014, 0.0234, 0.016, 0.002",\
"-0.078, -0.0724, -0.0612, -0.0401, -0.0213, 0.0004, 0.008, 0.0121, 0.003, -0.007",\
"-0.0832, -0.0744, -0.0663, -0.0463, -0.027, -0.008, -0.0004, 0.009, -0.001, -0.01",\
"-0.0846, -0.0784, -0.0724, -0.0511, -0.0331, -0.0093, -0, 0.0117, 0.001, -0.006",\
"-0.0901, -0.0815, -0.0723, -0.0523, -0.0386, -0.015, -0.0049, 0.0158, -0.004, -0.012",\
"-0.0922, -0.0863, -0.0797, -0.0658, -0.0423, -0.028, -0.0178, 0.0042, -0.016, -0.014",\
"-0.0986, -0.091, -0.0824, -0.0721, -0.0512, -0.0257, -0.0235, 0.0012, -0.0232, -0.028");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1259, -0.1212, -0.1154, -0.1117, -0.118, -0.1329, -0.1533, -0.1856, -0.2182, -0.256",\
"-0.1222, -0.1224, -0.1139, -0.1165, -0.1219, -0.1362, -0.1563, -0.1797, -0.2151, -0.258",\
"-0.1271, -0.125, -0.1166, -0.1163, -0.1204, -0.1378, -0.1531, -0.1803, -0.2184, -0.26",\
"-0.1225, -0.1263, -0.117, -0.1173, -0.1178, -0.1306, -0.1497, -0.1787, -0.2171, -0.253",\
"-0.1253, -0.1209, -0.1142, -0.1103, -0.1225, -0.1325, -0.1512, -0.178, -0.2092, -0.253",\
"-0.1208, -0.1223, -0.1173, -0.1148, -0.12, -0.1274, -0.1458, -0.1751, -0.2122, -0.249",\
"-0.1103, -0.111, -0.0997, -0.1032, -0.1086, -0.1257, -0.1429, -0.1722, -0.2102, -0.249",\
"-0.0815, -0.0815, -0.0815, -0.0812, -0.0915, -0.1101, -0.1342, -0.1659, -0.1982, -0.245",\
"-0.0471, -0.0465, -0.0388, -0.0473, -0.0555, -0.0789, -0.1073, -0.1436, -0.1797, -0.226",\
"0.0026, 0.0036, 0.0143, 0.0053, -0.0101, -0.0345, -0.0624, -0.1071, -0.1508, -0.2");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_SE_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "!D&SE&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3721, 0.3707, 0.3579, 0.3264, 0.3072, 0.2925, 0.282, 0.289, 0.314, 0.3859",\
"0.3717, 0.3738, 0.3606, 0.329, 0.3023, 0.2894, 0.2868, 0.2929, 0.3174, 0.3819",\
"0.3769, 0.3717, 0.3588, 0.3326, 0.3097, 0.2909, 0.2899, 0.2976, 0.3177, 0.386",\
"0.386, 0.3844, 0.3674, 0.3379, 0.3198, 0.3017, 0.2986, 0.3038, 0.3214, 0.3843",\
"0.4092, 0.4124, 0.3943, 0.3736, 0.3463, 0.3318, 0.3272, 0.3259, 0.348, 0.4002",\
"0.4684, 0.4765, 0.4592, 0.4229, 0.3991, 0.3902, 0.3786, 0.3711, 0.394, 0.4264",\
"0.5542, 0.561, 0.5374, 0.5124, 0.4856, 0.4651, 0.4516, 0.4513, 0.4626, 0.4826",\
"0.6584, 0.6564, 0.6404, 0.6104, 0.5774, 0.5614, 0.5494, 0.5374, 0.5494, 0.5644",\
"0.775, 0.78, 0.758, 0.729, 0.691, 0.668, 0.661, 0.651, 0.645, 0.664",\
"0.916, 0.92, 0.893, 0.861, 0.822, 0.797, 0.792, 0.767, 0.771, 0.79");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3091, 0.3159, 0.2917, 0.2776, 0.2532, 0.255, 0.2691, 0.289, 0.314, 0.3569",\
"0.3108, 0.3158, 0.2989, 0.2683, 0.2537, 0.2607, 0.2672, 0.2842, 0.3174, 0.3601",\
"0.3108, 0.3177, 0.296, 0.27, 0.2567, 0.2552, 0.2626, 0.2885, 0.3177, 0.3562",\
"0.3177, 0.3135, 0.2934, 0.269, 0.2582, 0.2561, 0.2688, 0.2846, 0.3153, 0.3534",\
"0.3145, 0.3222, 0.2959, 0.2858, 0.261, 0.2587, 0.2686, 0.2836, 0.315, 0.351",\
"0.3275, 0.3233, 0.3061, 0.2859, 0.2662, 0.2628, 0.2719, 0.288, 0.3139, 0.3555",\
"0.3291, 0.3327, 0.3118, 0.2892, 0.2761, 0.2808, 0.2801, 0.2947, 0.3242, 0.3561",\
"0.3314, 0.3254, 0.3159, 0.3025, 0.2762, 0.2705, 0.2772, 0.2923, 0.3181, 0.3534",\
"0.318, 0.319, 0.302, 0.275, 0.267, 0.261, 0.262, 0.282, 0.301, 0.342",\
"0.294, 0.295, 0.283, 0.265, 0.248, 0.247, 0.247, 0.264, 0.284, 0.323");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_SE_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "D&SE&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3721, 0.3707, 0.3505, 0.3265, 0.3005, 0.2831, 0.282, 0.289, 0.2971, 0.3859",\
"0.3717, 0.3738, 0.3606, 0.329, 0.3023, 0.2894, 0.2802, 0.2842, 0.3117, 0.3819",\
"0.3769, 0.3794, 0.3678, 0.3326, 0.3097, 0.296, 0.2831, 0.2885, 0.3177, 0.386",\
"0.386, 0.3844, 0.3674, 0.3379, 0.3196, 0.3017, 0.2911, 0.2942, 0.3214, 0.3921",\
"0.4159, 0.4193, 0.3943, 0.3736, 0.3463, 0.3318, 0.3188, 0.3206, 0.348, 0.4002",\
"0.4778, 0.4765, 0.4592, 0.4286, 0.4057, 0.3902, 0.3786, 0.3711, 0.394, 0.4264",\
"0.5669, 0.5675, 0.551, 0.5198, 0.4939, 0.4651, 0.4516, 0.4512, 0.4626, 0.4824",\
"0.6764, 0.6734, 0.6584, 0.6204, 0.5874, 0.5674, 0.5494, 0.5374, 0.5494, 0.5644",\
"0.792, 0.797, 0.775, 0.736, 0.704, 0.683, 0.661, 0.651, 0.645, 0.664",\
"0.93, 0.928, 0.915, 0.869, 0.839, 0.805, 0.792, 0.772, 0.771, 0.783");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.3034, 0.2977, 0.2844, 0.2679, 0.2464, 0.2456, 0.2562, 0.2804, 0.3027, 0.3425",\
"0.3047, 0.3029, 0.2835, 0.2633, 0.2468, 0.2511, 0.2542, 0.2755, 0.3004, 0.3455",\
"0.3034, 0.31, 0.2871, 0.27, 0.2491, 0.2501, 0.2558, 0.2795, 0.306, 0.3414",\
"0.3079, 0.3085, 0.2878, 0.2621, 0.2494, 0.2447, 0.2539, 0.2749, 0.303, 0.3379",\
"0.3078, 0.3083, 0.2959, 0.2683, 0.2557, 0.2521, 0.2602, 0.2731, 0.3016, 0.3428",\
"0.3181, 0.3233, 0.3061, 0.2802, 0.2662, 0.2628, 0.2622, 0.282, 0.3067, 0.3466",\
"0.3226, 0.3263, 0.3049, 0.2892, 0.2677, 0.2711, 0.2744, 0.2879, 0.316, 0.3463",\
"0.3224, 0.3254, 0.3069, 0.2833, 0.271, 0.2645, 0.2704, 0.2844, 0.3089, 0.3474",\
"0.318, 0.314, 0.302, 0.281, 0.267, 0.261, 0.27, 0.282, 0.296, 0.335",\
"0.294, 0.302, 0.29, 0.265, 0.248, 0.247, 0.257, 0.264, 0.284, 0.316");
}
}
}
test_cell() {
pin(SI) {
direction : input ;
signal_type : test_scan_in ;
}
pin(SETN) {
direction : input ;
}
pin(SE) {
direction : input ;
signal_type : test_scan_enable ;
}
ff(IQ1,IQN1) {
clocked_on : CLK ;
next_state : D ;
preset : !SETN ;
}
pin(CLK) {
clock : true ;
direction : input ;
}
pin(D) {
direction : input ;
}
pin(Q) {
direction : output ;
function : IQ1 ;
signal_type : test_scan_out ;
}
}
}