blob: 08a3159364a6b0062215daa9f3fe36d2974e895d [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__dffrsnq_4) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SETN" ;
value : "0.0002302443" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.0002366562" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.0002231526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.0003214332" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.0002296305" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.0002409429" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.000221958" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.0003223407" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.0002636733" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.0002533971" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.0002460579" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.0002730486" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.000264561" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.0002542881" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.0002449821" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.000379962" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000379962" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.003307 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
min_period : 2.158 ;
min_pulse_width_high : 1.08 ;
min_pulse_width_low : 0.663 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1308, 0.1304, 0.131, 0.1364, 0.1479, 0.1664, 0.1922, 0.2262, \
0.2687, 0.3197");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1077, 0.1075, 0.1079, 0.1124, 0.1219, 0.1378, 0.1606, 0.1906, \
0.2279, 0.2731");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1322, 0.1318, 0.1324, 0.1379, 0.1495, 0.1679, 0.1938, 0.2278, \
0.2702, 0.3212");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1062, 0.106, 0.1064, 0.1108, 0.1203, 0.1361, 0.1588, 0.1886, \
0.2259, 0.2711");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.194, 0.1936, 0.1943, 0.2005, 0.2136, 0.2339, 0.2619, 0.2983, \
0.3432, 0.397");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1311, 0.1308, 0.1313, 0.1359, 0.1456, 0.1616, 0.1845, 0.2146, \
0.2522, 0.2976");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1322, 0.1318, 0.1324, 0.1379, 0.1495, 0.1678, 0.1939, 0.2278, \
0.2703, 0.3213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1063, 0.106, 0.1063, 0.1108, 0.1202, 0.1361, 0.1587, 0.1887, \
0.226, 0.2711");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1506, 0.1501, 0.1507, 0.1566, 0.1691, 0.1888, 0.2163, 0.2523, \
0.2971, 0.351");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1525, 0.1522, 0.1526, 0.1574, 0.1677, 0.1846, 0.2086, 0.2401, \
0.2794, 0.3265");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.2155, 0.2151, 0.2157, 0.2217, 0.2347, 0.255, 0.2834, 0.3204, \
0.3662, 0.4213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.2075, 0.2072, 0.2075, 0.2127, 0.2237, 0.2415, 0.2668, 0.2999, \
0.3411, 0.3904");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1309, 0.1305, 0.1311, 0.1366, 0.1482, 0.1666, 0.1926, 0.2266, \
0.269, 0.3201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1095, 0.1092, 0.1096, 0.1141, 0.1235, 0.1394, 0.1621, 0.1919, \
0.2292, 0.2743");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1308, 0.1305, 0.1311, 0.1366, 0.1482, 0.1665, 0.1926, 0.2265, \
0.2689, 0.3201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1095, 0.1092, 0.1096, 0.1141, 0.1234, 0.1393, 0.162, 0.1919, \
0.2292, 0.2743");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("0.663");
}
rise_constraint(scalar) {
values("0.875");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("0.538");
}
rise_constraint(scalar) {
values("1.08");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("1.762");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("2.158");
}
}
}
pin(D) {
capacitance : 0.002517 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.07151, 0.07122, 0.07209, 0.07572, 0.08307, 0.09478, 0.1113, \
0.1332, 0.1607, 0.1941");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02357, 0.02345, 0.02428, 0.02728, 0.03321, 0.04277, 0.05646, \
0.07464, 0.09773, 0.126");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1013, 0.101, 0.1018, 0.1059, 0.1147, 0.1283, 0.1474, 0.1725, \
0.2039, 0.2417");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.08493, 0.08484, 0.08567, 0.08914, 0.09586, 0.1068, 0.1224, 0.143, \
0.1689, 0.2003");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.07151, 0.07122, 0.07209, 0.07571, 0.08307, 0.09476, 0.1113, \
0.1332, 0.1607, 0.1941");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02357, 0.02345, 0.02428, 0.02728, 0.03321, 0.04277, 0.05646, \
0.07464, 0.09773, 0.1259");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.09825, 0.09797, 0.0988, 0.1029, 0.1116, 0.1252, 0.1442, 0.1692, \
0.2004, 0.2381");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.08765, 0.08751, 0.08832, 0.09183, 0.09854, 0.1095, 0.125, 0.1457, \
0.1715, 0.2029");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02438, 0.02381, 0.02552, 0.03075, 0.04001, 0.05376, 0.07232, \
0.096, 0.1252, 0.1603");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.002756, 0.002555, 0.003528, 0.007471, 0.01502, 0.02649, 0.04219, \
0.0623, 0.08714, 0.1169");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02436, 0.02381, 0.0255, 0.03075, 0.04004, 0.05376, 0.07229, \
0.096, 0.1252, 0.1603");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.00276, 0.002556, 0.00353, 0.007477, 0.01502, 0.02649, 0.04219, \
0.06231, 0.08714, 0.1169");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02438, 0.02381, 0.0255, 0.03075, 0.04001, 0.05376, 0.0723, 0.096, \
0.1252, 0.1603");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.002756, 0.002556, 0.003529, 0.007477, 0.01502, 0.02649, 0.04219, \
0.0623, 0.08713, 0.1169");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02438, 0.02381, 0.02551, 0.03074, 0.04003, 0.05374, 0.07228, \
0.09603, 0.1253, 0.1603");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.002758, 0.00255, 0.003536, 0.007455, 0.01502, 0.0265, 0.04218, \
0.0623, 0.08714, 0.1169");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.046, 0.056, 0.109, 0.19, 0.256, 0.296, 0.319, 0.319, 0.29, 0.247",\
"0.033, 0.039, 0.094, 0.169, 0.24, 0.276, 0.304, 0.302, 0.281, 0.23",\
"-0.039, -0.023, 0.032, 0.109, 0.174, 0.213, 0.239, 0.243, 0.213, 0.166",\
"-0.153, -0.141, -0.091, -0.015, 0.053, 0.096, 0.126, 0.122, 0.102, 0.048",\
"-0.315, -0.301, -0.251, -0.173, -0.108, -0.057, -0.035, -0.032, -0.059, -0.109",\
"-0.514, -0.501, -0.449, -0.373, -0.31, -0.264, -0.241, -0.23, -0.264, -0.31",\
"-0.74, -0.733, -0.682, -0.615, -0.553, -0.514, -0.484, -0.481, -0.511, -0.559",\
"-1.004, -0.995, -0.944, -0.883, -0.835, -0.797, -0.778, -0.772, -0.8, -0.853",\
"-1.293, -1.286, -1.231, -1.186, -1.144, -1.12, -1.102, -1.104, -1.136, -1.19",\
"-1.621, -1.613, -1.565, -1.513, -1.482, -1.474, -1.474, -1.477, -1.512, -1.576");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.086, -0.074, -0.036, 0.008, 0.025, 0.037, 0.024, -0.011, -0.061, -0.144",\
"-0.097, -0.088, -0.048, -0.013, 0.016, 0.023, 0.013, -0.02, -0.072, -0.153",\
"-0.141, -0.13, -0.086, -0.048, -0.026, -0.017, -0.024, -0.056, -0.109, -0.188",\
"-0.18, -0.17, -0.131, -0.091, -0.063, -0.058, -0.064, -0.098, -0.151, -0.226",\
"-0.203, -0.193, -0.156, -0.11, -0.087, -0.075, -0.087, -0.121, -0.173, -0.258",\
"-0.198, -0.188, -0.149, -0.103, -0.074, -0.07, -0.086, -0.12, -0.175, -0.259",\
"-0.158, -0.142, -0.103, -0.065, -0.039, -0.035, -0.048, -0.081, -0.145, -0.231",\
"-0.071, -0.064, -0.025, 0.019, 0.04, 0.045, 0.023, -0.017, -0.078, -0.166",\
"0.052, 0.063, 0.101, 0.143, 0.163, 0.159, 0.139, 0.098, 0.031, -0.064",\
"0.227, 0.242, 0.274, 0.311, 0.324, 0.317, 0.296, 0.247, 0.181, 0.082");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.355, 0.347, 0.294, 0.238, 0.191, 0.153, 0.145, 0.153, 0.227, 0.332",\
"0.37, 0.365, 0.314, 0.254, 0.2, 0.171, 0.167, 0.175, 0.24, 0.347",\
"0.442, 0.432, 0.386, 0.321, 0.27, 0.247, 0.232, 0.243, 0.308, 0.409",\
"0.581, 0.575, 0.526, 0.46, 0.407, 0.38, 0.364, 0.379, 0.44, 0.535",\
"0.777, 0.765, 0.722, 0.655, 0.606, 0.574, 0.551, 0.566, 0.627, 0.705",\
"1.021, 1.013, 0.966, 0.893, 0.845, 0.81, 0.793, 0.803, 0.845, 0.919",\
"1.314, 1.307, 1.262, 1.185, 1.137, 1.1, 1.082, 1.086, 1.131, 1.195",\
"1.659, 1.652, 1.604, 1.532, 1.479, 1.446, 1.422, 1.425, 1.462, 1.531",\
"2.057, 2.048, 1.992, 1.928, 1.871, 1.832, 1.811, 1.813, 1.859, 1.911",\
"2.501, 2.489, 2.44, 2.37, 2.316, 2.276, 2.259, 2.259, 2.296, 2.354");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.315, 0.299, 0.24, 0.174, 0.124, 0.107, 0.111, 0.135, 0.188, 0.264",\
"0.329, 0.309, 0.255, 0.187, 0.139, 0.118, 0.124, 0.151, 0.2, 0.279",\
"0.372, 0.355, 0.299, 0.228, 0.183, 0.157, 0.16, 0.187, 0.241, 0.317",\
"0.426, 0.411, 0.358, 0.284, 0.228, 0.204, 0.214, 0.231, 0.282, 0.356",\
"0.472, 0.456, 0.4, 0.317, 0.263, 0.242, 0.236, 0.262, 0.315, 0.389",\
"0.486, 0.471, 0.417, 0.337, 0.276, 0.248, 0.248, 0.272, 0.316, 0.395",\
"0.479, 0.467, 0.411, 0.326, 0.262, 0.231, 0.226, 0.247, 0.298, 0.374",\
"0.426, 0.41, 0.361, 0.276, 0.205, 0.174, 0.173, 0.189, 0.24, 0.318",\
"0.337, 0.321, 0.271, 0.181, 0.121, 0.077, 0.068, 0.091, 0.147, 0.226",\
"0.205, 0.188, 0.134, 0.048, -0.019, -0.058, -0.067, -0.047, 0.008, 0.087");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 1.43 ;
max_transition : 8.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3328, 0.3153, 0.2867, 0.2713, 0.2632, 0.2583, 0.2554, 0.2534, 0.2521, 0.2512",\
"0.3328, 0.3154, 0.2867, 0.2714, 0.2633, 0.2584, 0.2553, 0.2535, 0.2522, 0.2513",\
"0.3329, 0.3154, 0.2867, 0.2714, 0.2633, 0.2585, 0.2555, 0.2536, 0.2522, 0.2514",\
"0.3333, 0.3158, 0.2871, 0.2719, 0.2636, 0.2588, 0.2559, 0.254, 0.2526, 0.2517",\
"0.3341, 0.3165, 0.2878, 0.2726, 0.2644, 0.2596, 0.2567, 0.2547, 0.2533, 0.2525",\
"0.3348, 0.3172, 0.2885, 0.2734, 0.2652, 0.2604, 0.2574, 0.2555, 0.2541, 0.2532",\
"0.3356, 0.3181, 0.2895, 0.2742, 0.266, 0.2612, 0.2582, 0.2563, 0.2549, 0.254",\
"0.3366, 0.319, 0.2904, 0.275, 0.2669, 0.262, 0.2591, 0.2572, 0.2558, 0.2549",\
"0.3376, 0.32, 0.2913, 0.2761, 0.2679, 0.2631, 0.2601, 0.2581, 0.2568, 0.2559",\
"0.3387, 0.3212, 0.2923, 0.2772, 0.269, 0.2641, 0.2612, 0.2592, 0.2579, 0.257");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3878, 0.3651, 0.3348, 0.3172, 0.3061, 0.3012, 0.2985, 0.2989, 0.3007, 0.3185",\
"0.3877, 0.3652, 0.335, 0.317, 0.3062, 0.3008, 0.2984, 0.2995, 0.3003, 0.3181",\
"0.3877, 0.3647, 0.335, 0.3168, 0.3065, 0.3007, 0.299, 0.2994, 0.3009, 0.3213",\
"0.3877, 0.3651, 0.3349, 0.3164, 0.3062, 0.3015, 0.2998, 0.2989, 0.2997, 0.3215",\
"0.3882, 0.3655, 0.3352, 0.3175, 0.3074, 0.302, 0.2997, 0.3007, 0.3049, 0.3278",\
"0.3885, 0.3659, 0.3359, 0.3172, 0.3067, 0.302, 0.3, 0.2996, 0.3017, 0.3337",\
"0.3895, 0.3669, 0.336, 0.3187, 0.3084, 0.3028, 0.3001, 0.3003, 0.3036, 0.3447",\
"0.3906, 0.3681, 0.3372, 0.319, 0.3079, 0.3049, 0.3028, 0.3014, 0.3073, 0.3599",\
"0.3923, 0.3695, 0.3394, 0.3215, 0.3102, 0.3035, 0.3064, 0.3069, 0.3126, 0.391",\
"0.3942, 0.3715, 0.3414, 0.3227, 0.3117, 0.3053, 0.3023, 0.3098, 0.3232, 0.4383");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3, 0.2836, 0.257, 0.2429, 0.2351, 0.2305, 0.2277, 0.2259, 0.2246, 0.2237",\
"0.2992, 0.2828, 0.2562, 0.242, 0.2343, 0.2297, 0.2269, 0.225, 0.2238, 0.2229",\
"0.2992, 0.2827, 0.2562, 0.242, 0.2343, 0.2297, 0.2269, 0.2251, 0.224, 0.2231",\
"0.3042, 0.2873, 0.2601, 0.2449, 0.237, 0.2324, 0.2295, 0.2277, 0.2266, 0.2257",\
"0.3317, 0.3131, 0.2808, 0.2608, 0.2498, 0.2433, 0.2392, 0.2365, 0.2348, 0.2335",\
"0.3779, 0.3566, 0.316, 0.2892, 0.2726, 0.2629, 0.2566, 0.2525, 0.2499, 0.2479",\
"0.4344, 0.4106, 0.3628, 0.3277, 0.3054, 0.2915, 0.2824, 0.2764, 0.2725, 0.2696",\
"0.5034, 0.4778, 0.4228, 0.3783, 0.3491, 0.3302, 0.3179, 0.3094, 0.3035, 0.2994",\
"0.5849, 0.5576, 0.4957, 0.4412, 0.4048, 0.3804, 0.3635, 0.352, 0.3438, 0.3381",\
"0.678, 0.6489, 0.5813, 0.5166, 0.4722, 0.441, 0.4195, 0.4043, 0.3935, 0.3856");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.2512, 0.2303, 0.204, 0.1875, 0.1791, 0.1756, 0.1739, 0.1746, 0.1767, 0.1931",\
"0.2507, 0.2299, 0.2035, 0.1869, 0.1788, 0.1749, 0.1736, 0.1743, 0.176, 0.1922",\
"0.25, 0.2295, 0.2025, 0.1859, 0.1779, 0.1743, 0.1729, 0.174, 0.1744, 0.1911",\
"0.2526, 0.2322, 0.2054, 0.1885, 0.1792, 0.1753, 0.1739, 0.1753, 0.1764, 0.1939",\
"0.2694, 0.2479, 0.2192, 0.1999, 0.1895, 0.1835, 0.1802, 0.1806, 0.1807, 0.2012",\
"0.2977, 0.2744, 0.2416, 0.2201, 0.2059, 0.1984, 0.1947, 0.1921, 0.1936, 0.2188",\
"0.3372, 0.3118, 0.2742, 0.2486, 0.2315, 0.2224, 0.2155, 0.2137, 0.2139, 0.2438",\
"0.3899, 0.3625, 0.3193, 0.2883, 0.2649, 0.2525, 0.2462, 0.2415, 0.2408, 0.2774",\
"0.4535, 0.4247, 0.3743, 0.3381, 0.3101, 0.2914, 0.2834, 0.2794, 0.2781, 0.3312",\
"0.5278, 0.497, 0.4386, 0.3981, 0.3656, 0.3426, 0.3257, 0.3215, 0.3283, 0.4154");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.333, 0.3158, 0.2878, 0.2727, 0.2648, 0.2601, 0.2571, 0.2551, 0.2538, 0.2529",\
"0.333, 0.316, 0.2879, 0.2729, 0.265, 0.2603, 0.2573, 0.2553, 0.2539, 0.2531",\
"0.3336, 0.3164, 0.2883, 0.2732, 0.2654, 0.2607, 0.2577, 0.2558, 0.2545, 0.2536",\
"0.3386, 0.3212, 0.2923, 0.2765, 0.2683, 0.2635, 0.2605, 0.2585, 0.2572, 0.2563",\
"0.368, 0.3487, 0.3147, 0.2941, 0.2826, 0.2758, 0.2715, 0.2688, 0.2669, 0.2657",\
"0.4182, 0.396, 0.3536, 0.3253, 0.3087, 0.2983, 0.2918, 0.2876, 0.2847, 0.2827",\
"0.4792, 0.4548, 0.404, 0.3675, 0.3448, 0.3303, 0.321, 0.3147, 0.3105, 0.3075",\
"0.5526, 0.5258, 0.4672, 0.4213, 0.3919, 0.3724, 0.3594, 0.3506, 0.3445, 0.3403",\
"0.637, 0.6082, 0.5417, 0.486, 0.4491, 0.4239, 0.4066, 0.3948, 0.3863, 0.3802",\
"0.7307, 0.6999, 0.6256, 0.5604, 0.5156, 0.484, 0.4619, 0.4462, 0.4352, 0.4274");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.333, 0.3158, 0.2878, 0.2727, 0.2648, 0.2601, 0.2571, 0.2551, 0.2538, 0.2529",\
"0.333, 0.316, 0.2879, 0.2729, 0.265, 0.2603, 0.2573, 0.2553, 0.2539, 0.2531",\
"0.3336, 0.3164, 0.2883, 0.2732, 0.2654, 0.2607, 0.2577, 0.2558, 0.2545, 0.2536",\
"0.3386, 0.3212, 0.2923, 0.2765, 0.2683, 0.2635, 0.2605, 0.2585, 0.2572, 0.2563",\
"0.368, 0.3487, 0.3147, 0.2941, 0.2826, 0.2758, 0.2715, 0.2688, 0.2669, 0.2657",\
"0.4182, 0.396, 0.3536, 0.3253, 0.3087, 0.2983, 0.2918, 0.2876, 0.2847, 0.2827",\
"0.4792, 0.4548, 0.404, 0.3675, 0.3448, 0.3303, 0.321, 0.3147, 0.3105, 0.3075",\
"0.5526, 0.5258, 0.4672, 0.4213, 0.3919, 0.3724, 0.3594, 0.3506, 0.3445, 0.3403",\
"0.637, 0.6082, 0.5417, 0.486, 0.4491, 0.4239, 0.4066, 0.3948, 0.3863, 0.3802",\
"0.7307, 0.6999, 0.6256, 0.5604, 0.5156, 0.484, 0.4619, 0.4462, 0.4352, 0.4274");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.2996, 0.2832, 0.2566, 0.2425, 0.2347, 0.2301, 0.2273, 0.2255, 0.2242, 0.2233",\
"0.2992, 0.2828, 0.2562, 0.242, 0.2343, 0.2297, 0.2269, 0.225, 0.2238, 0.2229",\
"0.2993, 0.2827, 0.2562, 0.242, 0.2343, 0.2297, 0.2269, 0.2251, 0.224, 0.2231",\
"0.3041, 0.2874, 0.2601, 0.245, 0.237, 0.2323, 0.2296, 0.2277, 0.2266, 0.2258",\
"0.3317, 0.313, 0.2807, 0.2609, 0.2497, 0.2433, 0.2392, 0.2366, 0.2348, 0.2335",\
"0.3778, 0.3564, 0.3162, 0.289, 0.2725, 0.2628, 0.2565, 0.2526, 0.2499, 0.248",\
"0.4343, 0.4108, 0.3628, 0.3276, 0.3054, 0.2915, 0.2825, 0.2765, 0.2725, 0.2696",\
"0.5035, 0.4779, 0.4225, 0.3784, 0.3496, 0.3302, 0.3179, 0.3095, 0.3035, 0.2995",\
"0.585, 0.5574, 0.4957, 0.4412, 0.405, 0.3803, 0.3636, 0.3521, 0.3441, 0.3382",\
"0.678, 0.6491, 0.5811, 0.5165, 0.4722, 0.4412, 0.4194, 0.4044, 0.3935, 0.3857");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.2511, 0.2305, 0.2037, 0.1878, 0.1791, 0.1753, 0.1745, 0.1746, 0.1767, 0.1922",\
"0.2506, 0.2298, 0.2032, 0.1869, 0.1787, 0.1749, 0.1736, 0.1743, 0.176, 0.1898",\
"0.25, 0.2295, 0.2025, 0.1859, 0.1779, 0.1743, 0.1729, 0.1739, 0.1744, 0.1911",\
"0.2525, 0.2322, 0.2054, 0.1884, 0.1795, 0.1749, 0.1739, 0.1746, 0.1764, 0.1945",\
"0.2693, 0.2479, 0.2192, 0.2001, 0.1883, 0.1828, 0.1811, 0.1815, 0.1813, 0.2008",\
"0.2977, 0.2743, 0.2417, 0.2201, 0.2065, 0.1984, 0.1943, 0.1937, 0.1953, 0.2182",\
"0.3371, 0.312, 0.2748, 0.2482, 0.2312, 0.2224, 0.2155, 0.2131, 0.2129, 0.2451",\
"0.3897, 0.3628, 0.3191, 0.2884, 0.2652, 0.2538, 0.2462, 0.2415, 0.2371, 0.2774",\
"0.4537, 0.4243, 0.3738, 0.338, 0.3104, 0.2927, 0.2838, 0.2794, 0.2784, 0.3318",\
"0.5278, 0.4967, 0.4393, 0.3974, 0.3667, 0.3426, 0.325, 0.3218, 0.3283, 0.4184");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3341, 0.3171, 0.2889, 0.274, 0.2661, 0.2613, 0.2583, 0.2564, 0.255, 0.2541",\
"0.3344, 0.3174, 0.2894, 0.2743, 0.2664, 0.2616, 0.2586, 0.2567, 0.2553, 0.2544",\
"0.335, 0.3178, 0.2897, 0.2746, 0.2668, 0.2621, 0.2591, 0.2572, 0.2559, 0.255",\
"0.34, 0.3226, 0.2938, 0.2779, 0.2697, 0.265, 0.2619, 0.2599, 0.2586, 0.2577",\
"0.3695, 0.3502, 0.3161, 0.2955, 0.284, 0.2772, 0.273, 0.2702, 0.2684, 0.2671",\
"0.4196, 0.3974, 0.355, 0.3268, 0.3099, 0.2998, 0.2933, 0.289, 0.2862, 0.2841",\
"0.4806, 0.4562, 0.4056, 0.3689, 0.3461, 0.3317, 0.3223, 0.3161, 0.3118, 0.3089",\
"0.5541, 0.5271, 0.4687, 0.4227, 0.3932, 0.3738, 0.3608, 0.3521, 0.346, 0.3417",\
"0.6385, 0.6097, 0.5434, 0.4877, 0.4505, 0.4253, 0.4079, 0.3961, 0.3878, 0.3817",\
"0.732, 0.7013, 0.6273, 0.5618, 0.517, 0.4853, 0.4633, 0.4476, 0.4367, 0.4287");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3341, 0.3171, 0.2889, 0.274, 0.2661, 0.2613, 0.2583, 0.2564, 0.255, 0.2541",\
"0.3344, 0.3174, 0.2894, 0.2743, 0.2664, 0.2616, 0.2586, 0.2567, 0.2553, 0.2544",\
"0.335, 0.3178, 0.2897, 0.2746, 0.2668, 0.2621, 0.2591, 0.2572, 0.2559, 0.255",\
"0.34, 0.3226, 0.2938, 0.2779, 0.2697, 0.265, 0.2619, 0.2599, 0.2586, 0.2577",\
"0.3695, 0.3502, 0.3161, 0.2955, 0.284, 0.2772, 0.273, 0.2702, 0.2684, 0.2671",\
"0.4196, 0.3974, 0.355, 0.3268, 0.3099, 0.2998, 0.2933, 0.289, 0.2862, 0.2841",\
"0.4806, 0.4562, 0.4056, 0.3689, 0.3461, 0.3317, 0.3223, 0.3161, 0.3118, 0.3089",\
"0.5541, 0.5271, 0.4687, 0.4227, 0.3932, 0.3738, 0.3608, 0.3521, 0.346, 0.3417",\
"0.6385, 0.6097, 0.5434, 0.4877, 0.4505, 0.4253, 0.4079, 0.3961, 0.3878, 0.3817",\
"0.732, 0.7013, 0.6273, 0.5618, 0.517, 0.4853, 0.4633, 0.4476, 0.4367, 0.4287");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3635, 0.3471, 0.3207, 0.3065, 0.2989, 0.2942, 0.2914, 0.2895, 0.2882, 0.2873",\
"0.3628, 0.3463, 0.32, 0.3058, 0.298, 0.2936, 0.2906, 0.2888, 0.2875, 0.2866",\
"0.3629, 0.3462, 0.3198, 0.3055, 0.2978, 0.2933, 0.2905, 0.2887, 0.2875, 0.2867",\
"0.3685, 0.3518, 0.3245, 0.3094, 0.3015, 0.2969, 0.294, 0.2922, 0.291, 0.2901",\
"0.4009, 0.3822, 0.3498, 0.33, 0.3189, 0.3124, 0.3083, 0.3057, 0.3039, 0.3027",\
"0.4575, 0.436, 0.3958, 0.3686, 0.3524, 0.3425, 0.3363, 0.3322, 0.3295, 0.3275",\
"0.5307, 0.5071, 0.4592, 0.424, 0.4021, 0.388, 0.3791, 0.3731, 0.3689, 0.3661",\
"0.6233, 0.5977, 0.5425, 0.498, 0.4692, 0.4505, 0.4379, 0.4293, 0.4234, 0.4192",\
"0.7343, 0.7069, 0.645, 0.5905, 0.5543, 0.5297, 0.513, 0.5013, 0.4932, 0.4874",\
"0.8632, 0.8343, 0.7665, 0.7016, 0.6573, 0.6263, 0.6046, 0.5894, 0.5785, 0.5707");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.2887, 0.268, 0.2409, 0.2247, 0.2154, 0.2117, 0.2103, 0.2107, 0.2148, 0.2279",\
"0.288, 0.2676, 0.24, 0.2237, 0.2146, 0.211, 0.2097, 0.2111, 0.2121, 0.2282",\
"0.287, 0.2664, 0.2395, 0.2229, 0.2139, 0.2101, 0.2087, 0.2094, 0.2108, 0.2278",\
"0.2908, 0.2702, 0.2432, 0.226, 0.2169, 0.2124, 0.2113, 0.2124, 0.2158, 0.229",\
"0.3117, 0.2901, 0.2616, 0.2422, 0.2312, 0.2252, 0.2225, 0.2226, 0.2251, 0.2429",\
"0.3488, 0.325, 0.2923, 0.2707, 0.2572, 0.2493, 0.2453, 0.2447, 0.2449, 0.2672",\
"0.4023, 0.377, 0.3391, 0.3126, 0.2967, 0.2873, 0.2806, 0.2769, 0.2787, 0.3053",\
"0.4742, 0.4471, 0.4035, 0.373, 0.3501, 0.3384, 0.3311, 0.3258, 0.3241, 0.362",\
"0.5628, 0.5335, 0.4831, 0.4472, 0.4197, 0.4011, 0.3918, 0.3885, 0.3868, 0.4412",\
"0.6681, 0.6371, 0.5788, 0.5375, 0.5059, 0.482, 0.4658, 0.4609, 0.4677, 0.5578");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4279, 0.4107, 0.3824, 0.3674, 0.3592, 0.3544, 0.3513, 0.3494, 0.348, 0.3471",\
"0.4283, 0.4111, 0.3828, 0.3678, 0.3596, 0.3548, 0.3518, 0.3498, 0.3484, 0.3475",\
"0.4287, 0.4114, 0.383, 0.3679, 0.3598, 0.3551, 0.352, 0.3501, 0.3488, 0.3478",\
"0.4353, 0.4178, 0.3884, 0.3726, 0.3642, 0.3592, 0.3561, 0.3542, 0.3528, 0.3519",\
"0.4709, 0.4513, 0.4169, 0.3961, 0.3845, 0.3776, 0.3732, 0.3705, 0.3686, 0.3673",\
"0.5312, 0.5087, 0.467, 0.4394, 0.4226, 0.4123, 0.4057, 0.4014, 0.3985, 0.3965",\
"0.6044, 0.5796, 0.5318, 0.4977, 0.4755, 0.4613, 0.4521, 0.446, 0.4418, 0.439",\
"0.6899, 0.6632, 0.6106, 0.5701, 0.542, 0.5234, 0.5111, 0.5029, 0.4972, 0.4933",\
"0.7871, 0.7591, 0.7019, 0.6552, 0.6213, 0.5979, 0.582, 0.5712, 0.564, 0.5586",\
"0.8944, 0.8651, 0.8038, 0.7511, 0.711, 0.6825, 0.6626, 0.649, 0.6395, 0.6328");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4279, 0.4107, 0.3824, 0.3674, 0.3592, 0.3544, 0.3513, 0.3494, 0.348, 0.3471",\
"0.4283, 0.4111, 0.3828, 0.3678, 0.3596, 0.3548, 0.3518, 0.3498, 0.3484, 0.3475",\
"0.4287, 0.4114, 0.383, 0.3679, 0.3598, 0.3551, 0.352, 0.3501, 0.3488, 0.3478",\
"0.4353, 0.4178, 0.3884, 0.3726, 0.3642, 0.3592, 0.3561, 0.3542, 0.3528, 0.3519",\
"0.4709, 0.4513, 0.4169, 0.3961, 0.3845, 0.3776, 0.3732, 0.3705, 0.3686, 0.3673",\
"0.5312, 0.5087, 0.467, 0.4394, 0.4226, 0.4123, 0.4057, 0.4014, 0.3985, 0.3965",\
"0.6044, 0.5796, 0.5318, 0.4977, 0.4755, 0.4613, 0.4521, 0.446, 0.4418, 0.439",\
"0.6899, 0.6632, 0.6106, 0.5701, 0.542, 0.5234, 0.5111, 0.5029, 0.4972, 0.4933",\
"0.7871, 0.7591, 0.7019, 0.6552, 0.6213, 0.5979, 0.582, 0.5712, 0.564, 0.5586",\
"0.8944, 0.8651, 0.8038, 0.7511, 0.711, 0.6825, 0.6626, 0.649, 0.6395, 0.6328");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3635, 0.3471, 0.3207, 0.3065, 0.2989, 0.2942, 0.2914, 0.2895, 0.2882, 0.2873",\
"0.3628, 0.3463, 0.32, 0.3058, 0.298, 0.2936, 0.2906, 0.2888, 0.2875, 0.2866",\
"0.3629, 0.3462, 0.3198, 0.3055, 0.2978, 0.2933, 0.2905, 0.2887, 0.2875, 0.2867",\
"0.3686, 0.3518, 0.3245, 0.3094, 0.3015, 0.2969, 0.294, 0.2922, 0.291, 0.2901",\
"0.4009, 0.3822, 0.3498, 0.33, 0.3189, 0.3124, 0.3083, 0.3057, 0.3039, 0.3027",\
"0.4575, 0.436, 0.3957, 0.3686, 0.3524, 0.3424, 0.3362, 0.3322, 0.3294, 0.3275",\
"0.5308, 0.5071, 0.4594, 0.4242, 0.4021, 0.3881, 0.379, 0.373, 0.3689, 0.366",\
"0.6232, 0.5976, 0.5425, 0.498, 0.4692, 0.4503, 0.4377, 0.4293, 0.4235, 0.4193",\
"0.7343, 0.7069, 0.645, 0.5906, 0.5542, 0.5297, 0.5129, 0.5014, 0.4933, 0.4874",\
"0.8633, 0.8343, 0.7665, 0.7016, 0.6571, 0.6261, 0.6046, 0.5893, 0.5785, 0.5707");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.2887, 0.268, 0.2409, 0.2247, 0.2154, 0.2117, 0.2103, 0.2107, 0.2121, 0.2283",\
"0.288, 0.2676, 0.24, 0.2237, 0.2146, 0.211, 0.2097, 0.2111, 0.2121, 0.2282",\
"0.287, 0.2664, 0.2395, 0.2229, 0.2139, 0.2101, 0.2087, 0.2094, 0.2108, 0.2278",\
"0.2907, 0.2702, 0.243, 0.2258, 0.2169, 0.2124, 0.2107, 0.2124, 0.2128, 0.2296",\
"0.3117, 0.2901, 0.2616, 0.2418, 0.2311, 0.2249, 0.2225, 0.2229, 0.2254, 0.2426",\
"0.3487, 0.325, 0.2917, 0.2707, 0.2572, 0.2493, 0.2453, 0.2447, 0.2449, 0.2672",\
"0.4024, 0.3769, 0.3391, 0.3127, 0.2963, 0.2873, 0.2806, 0.2773, 0.2764, 0.3053",\
"0.474, 0.4469, 0.4031, 0.3718, 0.3498, 0.3371, 0.3311, 0.3251, 0.3254, 0.3633",\
"0.563, 0.5335, 0.483, 0.447, 0.4205, 0.4024, 0.3928, 0.3885, 0.3878, 0.4424",\
"0.6681, 0.6369, 0.5792, 0.5372, 0.5051, 0.483, 0.4661, 0.4596, 0.4673, 0.5527");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4275, 0.4103, 0.382, 0.367, 0.3588, 0.354, 0.3509, 0.349, 0.3476, 0.3467",\
"0.4279, 0.4107, 0.3824, 0.3674, 0.3592, 0.3544, 0.3514, 0.3494, 0.348, 0.3471",\
"0.4283, 0.411, 0.3826, 0.3676, 0.3594, 0.3547, 0.3517, 0.3497, 0.3484, 0.3474",\
"0.435, 0.4176, 0.3881, 0.3723, 0.3639, 0.359, 0.3559, 0.3539, 0.3526, 0.3517",\
"0.4708, 0.4512, 0.4169, 0.3961, 0.3845, 0.3775, 0.3732, 0.3704, 0.3685, 0.3673",\
"0.5314, 0.5089, 0.4672, 0.4395, 0.4227, 0.4123, 0.4058, 0.4015, 0.3986, 0.3965",\
"0.6045, 0.5797, 0.532, 0.4979, 0.4758, 0.4615, 0.4523, 0.4461, 0.4421, 0.4392",\
"0.69, 0.6636, 0.6109, 0.5703, 0.5423, 0.5237, 0.5114, 0.5032, 0.4975, 0.4935",\
"0.7874, 0.7595, 0.7023, 0.6555, 0.6217, 0.5981, 0.5823, 0.5715, 0.5641, 0.5589",\
"0.8949, 0.8657, 0.8042, 0.7515, 0.7115, 0.6828, 0.6629, 0.6493, 0.6398, 0.6331");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4275, 0.4103, 0.382, 0.367, 0.3588, 0.354, 0.3509, 0.349, 0.3476, 0.3467",\
"0.4279, 0.4107, 0.3824, 0.3674, 0.3592, 0.3544, 0.3514, 0.3494, 0.348, 0.3471",\
"0.4283, 0.411, 0.3826, 0.3676, 0.3594, 0.3547, 0.3517, 0.3497, 0.3484, 0.3474",\
"0.435, 0.4176, 0.3881, 0.3723, 0.3639, 0.359, 0.3559, 0.3539, 0.3526, 0.3517",\
"0.4708, 0.4512, 0.4169, 0.3961, 0.3845, 0.3775, 0.3732, 0.3704, 0.3685, 0.3673",\
"0.5314, 0.5089, 0.4672, 0.4395, 0.4227, 0.4123, 0.4058, 0.4015, 0.3986, 0.3965",\
"0.6045, 0.5797, 0.532, 0.4979, 0.4758, 0.4615, 0.4523, 0.4461, 0.4421, 0.4392",\
"0.69, 0.6636, 0.6109, 0.5703, 0.5423, 0.5237, 0.5114, 0.5032, 0.4975, 0.4935",\
"0.7874, 0.7595, 0.7023, 0.6555, 0.6217, 0.5981, 0.5823, 0.5715, 0.5641, 0.5589",\
"0.8949, 0.8657, 0.8042, 0.7515, 0.7115, 0.6828, 0.6629, 0.6493, 0.6398, 0.6331");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3641, 0.3429, 0.3152, 0.2968, 0.2857, 0.2814, 0.2797, 0.2804, 0.2815, 0.2977",\
"0.3639, 0.3428, 0.3146, 0.2966, 0.2861, 0.2814, 0.2788, 0.2795, 0.2816, 0.2974",\
"0.3647, 0.3434, 0.3157, 0.2973, 0.2868, 0.2822, 0.2805, 0.2802, 0.282, 0.2993",\
"0.3684, 0.3474, 0.319, 0.3009, 0.2905, 0.2862, 0.2845, 0.2832, 0.2857, 0.3067",\
"0.3778, 0.3564, 0.3287, 0.3103, 0.299, 0.2948, 0.2931, 0.2919, 0.2971, 0.3201",\
"0.3939, 0.3727, 0.3438, 0.325, 0.3138, 0.3088, 0.3062, 0.3077, 0.3082, 0.3409",\
"0.4171, 0.3954, 0.3662, 0.348, 0.337, 0.3305, 0.3278, 0.3287, 0.3317, 0.3742",\
"0.4483, 0.4261, 0.3969, 0.3761, 0.3654, 0.3602, 0.3572, 0.3558, 0.3598, 0.4226",\
"0.4851, 0.4628, 0.4321, 0.4116, 0.398, 0.3914, 0.3923, 0.3904, 0.3985, 0.4935",\
"0.5243, 0.5011, 0.4703, 0.4486, 0.4342, 0.4266, 0.4229, 0.4294, 0.447, 0.6065");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3641, 0.3429, 0.3152, 0.2968, 0.2857, 0.2814, 0.2797, 0.2804, 0.2815, 0.2977",\
"0.3639, 0.3428, 0.3146, 0.2966, 0.2861, 0.2814, 0.2788, 0.2795, 0.2816, 0.2974",\
"0.3647, 0.3434, 0.3157, 0.2973, 0.2868, 0.2822, 0.2805, 0.2802, 0.282, 0.2993",\
"0.3684, 0.3474, 0.319, 0.3009, 0.2905, 0.2862, 0.2845, 0.2832, 0.2857, 0.3067",\
"0.3778, 0.3564, 0.3287, 0.3103, 0.299, 0.2948, 0.2931, 0.2919, 0.2971, 0.3201",\
"0.3939, 0.3727, 0.3438, 0.325, 0.3138, 0.3088, 0.3062, 0.3077, 0.3082, 0.3409",\
"0.4171, 0.3954, 0.3662, 0.348, 0.337, 0.3305, 0.3278, 0.3287, 0.3317, 0.3742",\
"0.4483, 0.4261, 0.3969, 0.3761, 0.3654, 0.3602, 0.3572, 0.3558, 0.3598, 0.4226",\
"0.4851, 0.4628, 0.4321, 0.4116, 0.398, 0.3914, 0.3923, 0.3904, 0.3985, 0.4935",\
"0.5243, 0.5011, 0.4703, 0.4486, 0.4342, 0.4266, 0.4229, 0.4294, 0.447, 0.6065");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3642, 0.3429, 0.3151, 0.2969, 0.2863, 0.2808, 0.2791, 0.2795, 0.2813, 0.2971",\
"0.364, 0.3427, 0.3146, 0.2967, 0.2867, 0.2812, 0.2788, 0.2789, 0.2813, 0.3004",\
"0.3646, 0.3436, 0.3151, 0.2971, 0.2869, 0.2819, 0.2795, 0.2799, 0.2817, 0.2994",\
"0.3685, 0.3472, 0.3192, 0.3011, 0.2907, 0.2862, 0.2838, 0.2832, 0.2857, 0.307",\
"0.3778, 0.3565, 0.3287, 0.3097, 0.299, 0.2941, 0.2924, 0.2938, 0.2973, 0.3171",\
"0.3939, 0.3724, 0.3437, 0.3251, 0.3138, 0.3083, 0.3062, 0.3068, 0.3112, 0.3408",\
"0.417, 0.3956, 0.3665, 0.3482, 0.3371, 0.3304, 0.3287, 0.3283, 0.3316, 0.3714",\
"0.4483, 0.4262, 0.3964, 0.3761, 0.365, 0.3601, 0.3567, 0.357, 0.3609, 0.4202",\
"0.4851, 0.4623, 0.4318, 0.4117, 0.3973, 0.3911, 0.392, 0.3908, 0.3966, 0.4913",\
"0.5245, 0.5016, 0.4696, 0.4486, 0.4344, 0.4261, 0.4227, 0.4282, 0.4461, 0.6027");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.3642, 0.3429, 0.3151, 0.2969, 0.2863, 0.2808, 0.2791, 0.2795, 0.2813, 0.2971",\
"0.364, 0.3427, 0.3146, 0.2967, 0.2867, 0.2812, 0.2788, 0.2789, 0.2813, 0.3004",\
"0.3646, 0.3436, 0.3151, 0.2971, 0.2869, 0.2819, 0.2795, 0.2799, 0.2817, 0.2994",\
"0.3685, 0.3472, 0.3192, 0.3011, 0.2907, 0.2862, 0.2838, 0.2832, 0.2857, 0.307",\
"0.3778, 0.3565, 0.3287, 0.3097, 0.299, 0.2941, 0.2924, 0.2938, 0.2973, 0.3171",\
"0.3939, 0.3724, 0.3437, 0.3251, 0.3138, 0.3083, 0.3062, 0.3068, 0.3112, 0.3408",\
"0.417, 0.3956, 0.3665, 0.3482, 0.3371, 0.3304, 0.3287, 0.3283, 0.3316, 0.3714",\
"0.4483, 0.4262, 0.3964, 0.3761, 0.365, 0.3601, 0.3567, 0.357, 0.3609, 0.4202",\
"0.4851, 0.4623, 0.4318, 0.4117, 0.3973, 0.3911, 0.392, 0.3908, 0.3966, 0.4913",\
"0.5245, 0.5016, 0.4696, 0.4486, 0.4344, 0.4261, 0.4227, 0.4282, 0.4461, 0.6027");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4622, 0.4408, 0.4117, 0.3926, 0.381, 0.3747, 0.373, 0.372, 0.3742, 0.393",\
"0.4613, 0.4399, 0.4111, 0.3915, 0.3801, 0.375, 0.3724, 0.3718, 0.3742, 0.393",\
"0.462, 0.4407, 0.4115, 0.3924, 0.3808, 0.3754, 0.3724, 0.3728, 0.3773, 0.3938",\
"0.4683, 0.4468, 0.4184, 0.3988, 0.3874, 0.3817, 0.3797, 0.3787, 0.3806, 0.4041",\
"0.4838, 0.4624, 0.4337, 0.4144, 0.403, 0.3979, 0.3955, 0.3939, 0.3969, 0.4253",\
"0.5111, 0.4897, 0.4613, 0.4412, 0.4298, 0.4246, 0.4215, 0.4228, 0.4247, 0.4605",\
"0.549, 0.5275, 0.4983, 0.4786, 0.4664, 0.4602, 0.4575, 0.4588, 0.4623, 0.5171",\
"0.5974, 0.5755, 0.5469, 0.5273, 0.5159, 0.508, 0.5057, 0.5071, 0.516, 0.5974",\
"0.6579, 0.6362, 0.6071, 0.5857, 0.5735, 0.5688, 0.5658, 0.5636, 0.5793, 0.7197",\
"0.7302, 0.7081, 0.6788, 0.6581, 0.6443, 0.6394, 0.638, 0.6382, 0.6738, 0.9253");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4622, 0.4408, 0.4117, 0.3926, 0.381, 0.3747, 0.373, 0.372, 0.3742, 0.393",\
"0.4613, 0.4399, 0.4111, 0.3915, 0.3801, 0.375, 0.3724, 0.3718, 0.3742, 0.393",\
"0.462, 0.4407, 0.4115, 0.3924, 0.3808, 0.3754, 0.3724, 0.3728, 0.3773, 0.3938",\
"0.4683, 0.4468, 0.4184, 0.3988, 0.3874, 0.3817, 0.3797, 0.3787, 0.3806, 0.4041",\
"0.4838, 0.4624, 0.4337, 0.4144, 0.403, 0.3979, 0.3955, 0.3939, 0.3969, 0.4253",\
"0.5111, 0.4897, 0.4613, 0.4412, 0.4298, 0.4246, 0.4215, 0.4228, 0.4247, 0.4605",\
"0.549, 0.5275, 0.4983, 0.4786, 0.4664, 0.4602, 0.4575, 0.4588, 0.4623, 0.5171",\
"0.5974, 0.5755, 0.5469, 0.5273, 0.5159, 0.508, 0.5057, 0.5071, 0.516, 0.5974",\
"0.6579, 0.6362, 0.6071, 0.5857, 0.5735, 0.5688, 0.5658, 0.5636, 0.5793, 0.7197",\
"0.7302, 0.7081, 0.6788, 0.6581, 0.6443, 0.6394, 0.638, 0.6382, 0.6738, 0.9253");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4623, 0.4406, 0.4124, 0.3926, 0.3805, 0.3753, 0.3726, 0.3724, 0.3742, 0.3946",\
"0.4615, 0.4398, 0.4113, 0.3925, 0.3805, 0.3747, 0.372, 0.3718, 0.3736, 0.3943",\
"0.4622, 0.4406, 0.4116, 0.3923, 0.381, 0.3754, 0.3731, 0.3725, 0.375, 0.3949",\
"0.4683, 0.4468, 0.4187, 0.3988, 0.3877, 0.3817, 0.3796, 0.3787, 0.3806, 0.4041",\
"0.484, 0.4626, 0.4336, 0.4147, 0.4026, 0.3979, 0.3955, 0.3939, 0.3969, 0.4256",\
"0.5112, 0.4897, 0.4605, 0.4412, 0.4302, 0.4242, 0.4215, 0.4208, 0.4237, 0.4605",\
"0.5492, 0.5272, 0.4986, 0.4788, 0.4671, 0.4606, 0.4575, 0.4591, 0.4656, 0.5162",\
"0.5973, 0.5756, 0.5462, 0.5272, 0.5152, 0.5081, 0.505, 0.5052, 0.5143, 0.5984",\
"0.6579, 0.636, 0.607, 0.5859, 0.5731, 0.5694, 0.5661, 0.5639, 0.579, 0.7218",\
"0.7298, 0.7079, 0.6781, 0.6576, 0.6443, 0.6384, 0.638, 0.6381, 0.6721, 0.927");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.4623, 0.4406, 0.4124, 0.3926, 0.3805, 0.3753, 0.3726, 0.3724, 0.3742, 0.3946",\
"0.4615, 0.4398, 0.4113, 0.3925, 0.3805, 0.3747, 0.372, 0.3718, 0.3736, 0.3943",\
"0.4622, 0.4406, 0.4116, 0.3923, 0.381, 0.3754, 0.3731, 0.3725, 0.375, 0.3949",\
"0.4683, 0.4468, 0.4187, 0.3988, 0.3877, 0.3817, 0.3796, 0.3787, 0.3806, 0.4041",\
"0.484, 0.4626, 0.4336, 0.4147, 0.4026, 0.3979, 0.3955, 0.3939, 0.3969, 0.4256",\
"0.5112, 0.4897, 0.4605, 0.4412, 0.4302, 0.4242, 0.4215, 0.4208, 0.4237, 0.4605",\
"0.5492, 0.5272, 0.4986, 0.4788, 0.4671, 0.4606, 0.4575, 0.4591, 0.4656, 0.5162",\
"0.5973, 0.5756, 0.5462, 0.5272, 0.5152, 0.5081, 0.505, 0.5052, 0.5143, 0.5984",\
"0.6579, 0.636, 0.607, 0.5859, 0.5731, 0.5694, 0.5661, 0.5639, 0.579, 0.7218",\
"0.7298, 0.7079, 0.6781, 0.6576, 0.6443, 0.6384, 0.638, 0.6381, 0.6721, 0.927");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.22, 1.274, 1.403, 1.582, 1.806, 2.089, 2.447, 2.893, 3.437, 4.086",\
"1.234, 1.287, 1.416, 1.595, 1.82, 2.103, 2.46, 2.907, 3.451, 4.1",\
"1.284, 1.338, 1.467, 1.646, 1.87, 2.153, 2.511, 2.957, 3.501, 4.15",\
"1.368, 1.421, 1.55, 1.729, 1.954, 2.236, 2.594, 3.041, 3.585, 4.234",\
"1.442, 1.495, 1.624, 1.803, 2.028, 2.31, 2.668, 3.114, 3.659, 4.307",\
"1.5, 1.553, 1.682, 1.861, 2.086, 2.368, 2.726, 3.173, 3.717, 4.366",\
"1.54, 1.593, 1.722, 1.901, 2.126, 2.409, 2.766, 3.213, 3.757, 4.406",\
"1.558, 1.612, 1.741, 1.92, 2.144, 2.427, 2.785, 3.231, 3.775, 4.424",\
"1.552, 1.605, 1.734, 1.914, 2.138, 2.421, 2.778, 3.225, 3.769, 4.418",\
"1.518, 1.572, 1.701, 1.88, 2.104, 2.387, 2.745, 3.192, 3.736, 4.385");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.512, 1.576, 1.741, 2.002, 2.363, 2.852, 3.493, 4.301, 5.287, 6.464",\
"1.526, 1.589, 1.755, 2.015, 2.376, 2.866, 3.506, 4.314, 5.302, 6.477",\
"1.576, 1.639, 1.805, 2.065, 2.426, 2.916, 3.556, 4.365, 5.353, 6.528",\
"1.661, 1.724, 1.889, 2.15, 2.511, 3, 3.641, 4.448, 5.436, 6.612",\
"1.738, 1.801, 1.967, 2.227, 2.588, 3.078, 3.718, 4.527, 5.515, 6.691",\
"1.8, 1.863, 2.029, 2.289, 2.651, 3.14, 3.781, 4.588, 5.575, 6.753",\
"1.847, 1.91, 2.076, 2.336, 2.697, 3.186, 3.827, 4.635, 5.621, 6.8",\
"1.874, 1.937, 2.103, 2.363, 2.724, 3.214, 3.854, 4.661, 5.651, 6.828",\
"1.878, 1.942, 2.107, 2.368, 2.729, 3.218, 3.859, 4.666, 5.652, 6.827",\
"1.857, 1.92, 2.086, 2.347, 2.708, 3.197, 3.838, 4.645, 5.631, 6.807");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1662, 0.2146, 0.338, 0.5298, 0.809, 1.221, 1.792, 2.529, 3.443, 4.535",\
"0.1662, 0.2148, 0.338, 0.53, 0.809, 1.221, 1.79, 2.531, 3.443, 4.531",\
"0.1664, 0.2146, 0.3378, 0.5298, 0.809, 1.221, 1.792, 2.528, 3.443, 4.534",\
"0.166, 0.215, 0.338, 0.53, 0.8082, 1.221, 1.79, 2.531, 3.443, 4.534",\
"0.1664, 0.2148, 0.338, 0.53, 0.8088, 1.22, 1.791, 2.531, 3.44, 4.532",\
"0.1656, 0.215, 0.3384, 0.5298, 0.8088, 1.221, 1.79, 2.531, 3.443, 4.534",\
"0.1658, 0.2146, 0.338, 0.5298, 0.8088, 1.22, 1.79, 2.53, 3.443, 4.533",\
"0.1658, 0.2144, 0.3376, 0.5298, 0.8086, 1.22, 1.79, 2.528, 3.437, 4.528",\
"0.1656, 0.2148, 0.3384, 0.53, 0.8088, 1.22, 1.79, 2.527, 3.438, 4.525",\
"0.1666, 0.2144, 0.3382, 0.5298, 0.8084, 1.22, 1.792, 2.527, 3.438, 4.531");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.193, 0.2584, 0.466, 0.83, 1.397, 2.232, 3.357, 4.78, 6.523, 8.603",\
"0.1934, 0.2602, 0.4666, 0.8308, 1.399, 2.233, 3.357, 4.785, 6.532, 8.598",\
"0.193, 0.2592, 0.4668, 0.8306, 1.398, 2.232, 3.357, 4.786, 6.519, 8.606",\
"0.1924, 0.2602, 0.467, 0.8308, 1.399, 2.232, 3.357, 4.783, 6.526, 8.6",\
"0.1934, 0.2604, 0.4668, 0.8314, 1.397, 2.232, 3.356, 4.786, 6.519, 8.607",\
"0.1924, 0.2586, 0.466, 0.8312, 1.399, 2.232, 3.355, 4.779, 6.524, 8.596",\
"0.1922, 0.2604, 0.4668, 0.83, 1.396, 2.233, 3.357, 4.78, 6.519, 8.598",\
"0.193, 0.2596, 0.4668, 0.8312, 1.398, 2.23, 3.353, 4.78, 6.521, 8.612",\
"0.193, 0.2592, 0.4668, 0.8316, 1.398, 2.231, 3.354, 4.776, 6.525, 8.6",\
"0.1926, 0.2592, 0.4666, 0.8304, 1.399, 2.23, 3.356, 4.777, 6.516, 8.603");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5109, 0.5646, 0.695, 0.8735, 1.097, 1.38, 1.738, 2.184, 2.728, 3.377",\
"0.5282, 0.5819, 0.7125, 0.891, 1.115, 1.397, 1.755, 2.201, 2.746, 3.395",\
"0.5938, 0.6477, 0.7777, 0.9566, 1.18, 1.463, 1.821, 2.267, 2.812, 3.46",\
"0.7268, 0.7804, 0.9102, 1.089, 1.312, 1.595, 1.952, 2.399, 2.943, 3.592",\
"0.9261, 0.9814, 1.113, 1.292, 1.516, 1.798, 2.156, 2.602, 3.146, 3.794",\
"1.151, 1.212, 1.353, 1.541, 1.771, 2.054, 2.411, 2.857, 3.4, 4.048",\
"1.404, 1.468, 1.62, 1.818, 2.056, 2.344, 2.702, 3.147, 3.69, 4.337",\
"1.686, 1.754, 1.917, 2.126, 2.374, 2.668, 3.028, 3.473, 4.015, 4.662",\
"1.995, 2.069, 2.243, 2.466, 2.726, 3.028, 3.391, 3.836, 4.377, 5.023",\
"2.335, 2.413, 2.596, 2.835, 3.108, 3.421, 3.791, 4.239, 4.78, 5.425");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.6975, 0.7598, 0.9242, 1.182, 1.542, 2.032, 2.673, 3.481, 4.468, 5.648",\
"0.7059, 0.7682, 0.9328, 1.19, 1.551, 2.04, 2.682, 3.489, 4.476, 5.657",\
"0.7279, 0.7903, 0.9546, 1.212, 1.572, 2.062, 2.703, 3.511, 4.5, 5.679",\
"0.7755, 0.8378, 1.002, 1.259, 1.619, 2.108, 2.749, 3.557, 4.545, 5.723",\
"0.8495, 0.9127, 1.078, 1.335, 1.695, 2.183, 2.823, 3.63, 4.618, 5.798",\
"0.9241, 0.9895, 1.159, 1.419, 1.779, 2.268, 2.907, 3.714, 4.701, 5.879",\
"0.994, 1.062, 1.234, 1.499, 1.861, 2.349, 2.987, 3.794, 4.779, 5.956",\
"1.049, 1.12, 1.299, 1.568, 1.933, 2.42, 3.058, 3.862, 4.846, 6.021",\
"1.085, 1.159, 1.344, 1.619, 1.99, 2.48, 3.116, 3.919, 4.903, 6.075",\
"1.095, 1.173, 1.364, 1.648, 2.027, 2.523, 3.161, 3.964, 4.945, 6.118");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1646, 0.2146, 0.338, 0.5274, 0.8072, 1.221, 1.792, 2.532, 3.444, 4.534",\
"0.1646, 0.2153, 0.3379, 0.5277, 0.8071, 1.221, 1.791, 2.531, 3.439, 4.533",\
"0.165, 0.2144, 0.338, 0.5276, 0.8072, 1.221, 1.79, 2.531, 3.442, 4.534",\
"0.1646, 0.2144, 0.3384, 0.528, 0.8078, 1.221, 1.79, 2.528, 3.441, 4.531",\
"0.1842, 0.2326, 0.3508, 0.5368, 0.813, 1.224, 1.791, 2.531, 3.441, 4.532",\
"0.2146, 0.2682, 0.3904, 0.5702, 0.8334, 1.233, 1.796, 2.533, 3.444, 4.532",\
"0.2472, 0.3034, 0.433, 0.612, 0.8686, 1.254, 1.805, 2.536, 3.444, 4.534",\
"0.2846, 0.346, 0.482, 0.6612, 0.911, 1.284, 1.822, 2.541, 3.445, 4.534",\
"0.3228, 0.389, 0.5364, 0.7196, 0.9652, 1.324, 1.845, 2.554, 3.449, 4.532",\
"0.3646, 0.4354, 0.5934, 0.7838, 1.03, 1.377, 1.886, 2.577, 3.462, 4.539");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1859, 0.2519, 0.4582, 0.8218, 1.392, 2.229, 3.357, 4.778, 6.518, 8.599",\
"0.1869, 0.2522, 0.458, 0.8224, 1.395, 2.231, 3.357, 4.781, 6.522, 8.599",\
"0.1867, 0.2522, 0.4576, 0.821, 1.393, 2.231, 3.357, 4.784, 6.529, 8.597",\
"0.1854, 0.2518, 0.457, 0.8212, 1.394, 2.229, 3.357, 4.784, 6.527, 8.605",\
"0.194, 0.2598, 0.4638, 0.8244, 1.395, 2.231, 3.357, 4.784, 6.527, 8.595",\
"0.208, 0.275, 0.4782, 0.8392, 1.402, 2.234, 3.356, 4.781, 6.526, 8.612",\
"0.2246, 0.292, 0.4966, 0.8558, 1.415, 2.238, 3.357, 4.78, 6.53, 8.606",\
"0.2486, 0.3158, 0.5194, 0.879, 1.431, 2.246, 3.359, 4.785, 6.522, 8.594",\
"0.2722, 0.3436, 0.5462, 0.9098, 1.457, 2.261, 3.367, 4.781, 6.521, 8.599",\
"0.303, 0.3758, 0.578, 0.9438, 1.495, 2.293, 3.383, 4.79, 6.522, 8.596");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5122, 0.5666, 0.6973, 0.8768, 1.096, 1.371, 1.724, 2.168, 2.712, 3.36",\
"0.5295, 0.5839, 0.7148, 0.8942, 1.114, 1.388, 1.741, 2.186, 2.729, 3.377",\
"0.5952, 0.6495, 0.7804, 0.9597, 1.179, 1.454, 1.807, 2.251, 2.795, 3.443",\
"0.7282, 0.7823, 0.9125, 1.092, 1.311, 1.586, 1.939, 2.383, 2.926, 3.575",\
"0.9282, 0.9841, 1.116, 1.296, 1.515, 1.788, 2.141, 2.585, 3.128, 3.776",\
"1.155, 1.215, 1.358, 1.546, 1.768, 2.041, 2.392, 2.835, 3.377, 4.025",\
"1.409, 1.474, 1.626, 1.824, 2.051, 2.324, 2.674, 3.116, 3.657, 4.304",\
"1.692, 1.762, 1.925, 2.133, 2.365, 2.637, 2.985, 3.425, 3.966, 4.612",\
"2.004, 2.078, 2.252, 2.472, 2.709, 2.98, 3.326, 3.765, 4.304, 4.95",\
"2.346, 2.424, 2.608, 2.84, 3.083, 3.354, 3.698, 4.135, 4.672, 5.317");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.167, 0.2167, 0.339, 0.5257, 0.7849, 1.189, 1.765, 2.508, 3.422, 4.515",\
"0.1667, 0.217, 0.3394, 0.5256, 0.7849, 1.189, 1.765, 2.508, 3.422, 4.515",\
"0.1669, 0.2169, 0.3391, 0.526, 0.7854, 1.188, 1.765, 2.508, 3.422, 4.515",\
"0.1668, 0.217, 0.3398, 0.5264, 0.7852, 1.188, 1.766, 2.508, 3.422, 4.515",\
"0.1856, 0.2352, 0.3524, 0.5342, 0.7876, 1.19, 1.766, 2.51, 3.426, 4.517",\
"0.2176, 0.272, 0.3918, 0.5652, 0.8018, 1.193, 1.766, 2.511, 3.426, 4.519",\
"0.2502, 0.3082, 0.4344, 0.6036, 0.8238, 1.2, 1.767, 2.51, 3.425, 4.518",\
"0.2888, 0.3498, 0.482, 0.6448, 0.8458, 1.208, 1.771, 2.511, 3.422, 4.515",\
"0.328, 0.3942, 0.535, 0.693, 0.8718, 1.217, 1.774, 2.511, 3.423, 4.512",\
"0.37, 0.442, 0.59, 0.7448, 0.9004, 1.226, 1.776, 2.512, 3.428, 4.513");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5109, 0.5646, 0.6951, 0.8735, 1.097, 1.38, 1.738, 2.184, 2.728, 3.377",\
"0.5282, 0.5819, 0.7125, 0.891, 1.115, 1.397, 1.755, 2.201, 2.746, 3.395",\
"0.5938, 0.6477, 0.7777, 0.9566, 1.18, 1.463, 1.821, 2.267, 2.812, 3.46",\
"0.7269, 0.7804, 0.91, 1.089, 1.312, 1.595, 1.952, 2.399, 2.943, 3.592",\
"0.9261, 0.9814, 1.113, 1.292, 1.516, 1.798, 2.155, 2.601, 3.145, 3.794",\
"1.151, 1.211, 1.353, 1.541, 1.771, 2.054, 2.412, 2.857, 3.4, 4.049",\
"1.404, 1.468, 1.62, 1.818, 2.056, 2.344, 2.702, 3.147, 3.69, 4.337",\
"1.685, 1.755, 1.917, 2.127, 2.374, 2.668, 3.028, 3.473, 4.015, 4.661",\
"1.995, 2.069, 2.243, 2.466, 2.726, 3.028, 3.391, 3.837, 4.377, 5.023",\
"2.335, 2.413, 2.597, 2.834, 3.108, 3.422, 3.792, 4.239, 4.78, 5.426");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.6975, 0.7596, 0.9243, 1.182, 1.542, 2.032, 2.673, 3.481, 4.468, 5.648",\
"0.7059, 0.7682, 0.9328, 1.19, 1.551, 2.04, 2.682, 3.489, 4.475, 5.657",\
"0.7279, 0.7903, 0.9546, 1.212, 1.572, 2.062, 2.703, 3.511, 4.5, 5.679",\
"0.7755, 0.8378, 1.002, 1.259, 1.619, 2.109, 2.75, 3.558, 4.545, 5.724",\
"0.8494, 0.9128, 1.078, 1.335, 1.694, 2.183, 2.824, 3.631, 4.619, 5.795",\
"0.924, 0.9897, 1.159, 1.419, 1.78, 2.268, 2.907, 3.714, 4.701, 5.879",\
"0.9939, 1.062, 1.234, 1.498, 1.861, 2.349, 2.987, 3.793, 4.778, 5.956",\
"1.05, 1.121, 1.299, 1.568, 1.933, 2.42, 3.057, 3.862, 4.846, 6.021",\
"1.085, 1.159, 1.344, 1.619, 1.99, 2.481, 3.117, 3.919, 4.903, 6.075",\
"1.095, 1.173, 1.365, 1.648, 2.028, 2.523, 3.161, 3.964, 4.945, 6.118");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1646, 0.2146, 0.338, 0.5274, 0.8072, 1.221, 1.792, 2.532, 3.444, 4.534",\
"0.1646, 0.2153, 0.3379, 0.5277, 0.8071, 1.221, 1.791, 2.531, 3.439, 4.533",\
"0.165, 0.2144, 0.338, 0.5276, 0.8072, 1.221, 1.79, 2.531, 3.442, 4.534",\
"0.1644, 0.2146, 0.3384, 0.5276, 0.8076, 1.22, 1.79, 2.528, 3.442, 4.534",\
"0.184, 0.2328, 0.3506, 0.5364, 0.813, 1.223, 1.792, 2.532, 3.443, 4.53",\
"0.2148, 0.268, 0.39, 0.5706, 0.8332, 1.234, 1.795, 2.533, 3.444, 4.533",\
"0.2468, 0.3048, 0.4326, 0.6126, 0.8688, 1.255, 1.806, 2.534, 3.445, 4.53",\
"0.284, 0.3458, 0.4808, 0.661, 0.911, 1.283, 1.823, 2.542, 3.445, 4.532",\
"0.323, 0.3888, 0.5364, 0.7196, 0.9648, 1.323, 1.846, 2.556, 3.45, 4.532",\
"0.3646, 0.435, 0.5926, 0.7842, 1.03, 1.377, 1.883, 2.575, 3.464, 4.54");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.186, 0.2529, 0.4576, 0.8208, 1.392, 2.229, 3.356, 4.776, 6.52, 8.613",\
"0.1869, 0.2522, 0.4578, 0.8228, 1.395, 2.231, 3.357, 4.78, 6.52, 8.597",\
"0.1867, 0.2522, 0.4576, 0.821, 1.393, 2.231, 3.357, 4.784, 6.529, 8.597",\
"0.1854, 0.2518, 0.457, 0.8208, 1.395, 2.231, 3.357, 4.779, 6.522, 8.611",\
"0.194, 0.2598, 0.4636, 0.826, 1.393, 2.231, 3.356, 4.785, 6.528, 8.6",\
"0.2076, 0.2746, 0.478, 0.8396, 1.402, 2.235, 3.357, 4.781, 6.522, 8.609",\
"0.2246, 0.292, 0.495, 0.8548, 1.413, 2.24, 3.358, 4.779, 6.519, 8.6",\
"0.2474, 0.3162, 0.5196, 0.879, 1.43, 2.247, 3.359, 4.786, 6.522, 8.608",\
"0.2736, 0.3434, 0.5458, 0.91, 1.456, 2.261, 3.367, 4.781, 6.521, 8.601",\
"0.3018, 0.3758, 0.578, 0.945, 1.494, 2.292, 3.384, 4.792, 6.521, 8.592");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5122, 0.5665, 0.6972, 0.8768, 1.096, 1.371, 1.724, 2.168, 2.712, 3.36",\
"0.5295, 0.5839, 0.7147, 0.8941, 1.114, 1.388, 1.741, 2.186, 2.729, 3.377",\
"0.5952, 0.6495, 0.7803, 0.9597, 1.179, 1.454, 1.807, 2.251, 2.795, 3.443",\
"0.7282, 0.7823, 0.9125, 1.092, 1.311, 1.586, 1.939, 2.383, 2.926, 3.575",\
"0.9283, 0.9842, 1.116, 1.296, 1.515, 1.788, 2.141, 2.585, 3.128, 3.776",\
"1.155, 1.215, 1.358, 1.546, 1.768, 2.041, 2.392, 2.835, 3.378, 4.025",\
"1.409, 1.474, 1.626, 1.824, 2.051, 2.324, 2.673, 3.115, 3.657, 4.304",\
"1.692, 1.762, 1.924, 2.133, 2.364, 2.637, 2.985, 3.425, 3.966, 4.612",\
"2.004, 2.078, 2.251, 2.472, 2.709, 2.98, 3.326, 3.765, 4.304, 4.95",\
"2.346, 2.424, 2.608, 2.84, 3.083, 3.354, 3.697, 4.134, 4.672, 5.316");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.167, 0.2171, 0.3391, 0.5256, 0.7848, 1.189, 1.765, 2.508, 3.422, 4.515",\
"0.167, 0.2167, 0.3394, 0.5259, 0.7855, 1.189, 1.766, 2.511, 3.425, 4.519",\
"0.1668, 0.2168, 0.3391, 0.5258, 0.7854, 1.188, 1.765, 2.508, 3.422, 4.515",\
"0.1666, 0.217, 0.3396, 0.5264, 0.7852, 1.188, 1.766, 2.509, 3.422, 4.514",\
"0.1856, 0.2344, 0.3522, 0.5344, 0.7888, 1.19, 1.766, 2.509, 3.426, 4.516",\
"0.2184, 0.272, 0.3918, 0.5656, 0.8014, 1.193, 1.766, 2.511, 3.425, 4.518",\
"0.251, 0.3092, 0.4344, 0.6034, 0.8234, 1.2, 1.767, 2.511, 3.425, 4.519",\
"0.2894, 0.3506, 0.4824, 0.6448, 0.8464, 1.209, 1.771, 2.511, 3.421, 4.516",\
"0.328, 0.394, 0.5358, 0.6928, 0.8708, 1.217, 1.773, 2.513, 3.423, 4.51",\
"0.3714, 0.4408, 0.592, 0.745, 0.9004, 1.227, 1.775, 2.513, 3.428, 4.515");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5109, 0.5647, 0.6949, 0.8736, 1.097, 1.38, 1.738, 2.184, 2.729, 3.377",\
"0.5283, 0.5821, 0.7123, 0.891, 1.115, 1.397, 1.755, 2.201, 2.746, 3.395",\
"0.5939, 0.6478, 0.7779, 0.9567, 1.18, 1.463, 1.821, 2.267, 2.811, 3.46",\
"0.7267, 0.7803, 0.9099, 1.089, 1.312, 1.595, 1.953, 2.399, 2.943, 3.592",\
"0.9259, 0.9813, 1.113, 1.292, 1.516, 1.798, 2.156, 2.602, 3.146, 3.794",\
"1.151, 1.211, 1.353, 1.541, 1.77, 2.054, 2.411, 2.857, 3.4, 4.048",\
"1.404, 1.468, 1.62, 1.818, 2.056, 2.344, 2.702, 3.147, 3.69, 4.337",\
"1.686, 1.755, 1.917, 2.127, 2.374, 2.668, 3.028, 3.473, 4.015, 4.661",\
"1.995, 2.069, 2.242, 2.466, 2.726, 3.028, 3.391, 3.836, 4.378, 5.024",\
"2.335, 2.413, 2.598, 2.835, 3.109, 3.422, 3.792, 4.239, 4.781, 5.426");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.7071, 0.7694, 0.934, 1.191, 1.552, 2.041, 2.683, 3.491, 4.479, 5.656",\
"0.7156, 0.7781, 0.9423, 1.2, 1.56, 2.05, 2.691, 3.499, 4.488, 5.664",\
"0.7366, 0.7991, 0.9638, 1.221, 1.582, 2.071, 2.712, 3.521, 4.507, 5.685",\
"0.7823, 0.8447, 1.009, 1.266, 1.626, 2.116, 2.757, 3.565, 4.553, 5.73",\
"0.854, 0.9176, 1.083, 1.34, 1.699, 2.188, 2.828, 3.636, 4.625, 5.798",\
"0.927, 0.9925, 1.162, 1.422, 1.783, 2.271, 2.91, 3.717, 4.704, 5.878",\
"0.9963, 1.064, 1.236, 1.5, 1.863, 2.351, 2.989, 3.796, 4.781, 5.956",\
"1.051, 1.122, 1.301, 1.569, 1.935, 2.422, 3.059, 3.864, 4.848, 6.023",\
"1.086, 1.16, 1.345, 1.621, 1.992, 2.482, 3.118, 3.922, 4.904, 6.077",\
"1.097, 1.174, 1.366, 1.649, 2.029, 2.524, 3.163, 3.965, 4.947, 6.119");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1643, 0.2139, 0.3376, 0.527, 0.8064, 1.22, 1.791, 2.529, 3.441, 4.533",\
"0.1642, 0.2139, 0.3377, 0.5269, 0.8065, 1.22, 1.792, 2.528, 3.439, 4.531",\
"0.1647, 0.2141, 0.3382, 0.5268, 0.8068, 1.22, 1.789, 2.528, 3.443, 4.533",\
"0.1642, 0.2146, 0.3384, 0.5278, 0.8072, 1.22, 1.792, 2.528, 3.443, 4.534",\
"0.1834, 0.2322, 0.3508, 0.5366, 0.812, 1.224, 1.792, 2.531, 3.442, 4.531",\
"0.2154, 0.268, 0.3906, 0.571, 0.8332, 1.234, 1.796, 2.532, 3.443, 4.535",\
"0.2464, 0.3044, 0.4322, 0.613, 0.8702, 1.255, 1.805, 2.535, 3.445, 4.531",\
"0.2836, 0.346, 0.4814, 0.6616, 0.9118, 1.283, 1.822, 2.542, 3.446, 4.533",\
"0.3246, 0.3898, 0.5364, 0.7202, 0.9656, 1.323, 1.846, 2.554, 3.45, 4.531",\
"0.3654, 0.436, 0.5922, 0.7846, 1.03, 1.377, 1.886, 2.577, 3.462, 4.539");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1875, 0.2535, 0.4585, 0.8214, 1.394, 2.231, 3.354, 4.783, 6.522, 8.598",\
"0.1879, 0.2536, 0.4596, 0.8216, 1.392, 2.231, 3.355, 4.786, 6.519, 8.608",\
"0.188, 0.2536, 0.4578, 0.8222, 1.394, 2.231, 3.355, 4.782, 6.521, 8.598",\
"0.1864, 0.2526, 0.4578, 0.8216, 1.395, 2.231, 3.356, 4.787, 6.522, 8.594",\
"0.1948, 0.2602, 0.4636, 0.826, 1.396, 2.232, 3.357, 4.779, 6.519, 8.596",\
"0.209, 0.2744, 0.479, 0.8392, 1.403, 2.234, 3.356, 4.783, 6.523, 8.595",\
"0.2244, 0.2924, 0.4948, 0.8554, 1.413, 2.238, 3.356, 4.778, 6.521, 8.597",\
"0.2482, 0.3166, 0.52, 0.8788, 1.43, 2.245, 3.359, 4.781, 6.522, 8.594",\
"0.2728, 0.3428, 0.5464, 0.9098, 1.458, 2.262, 3.367, 4.781, 6.518, 8.604",\
"0.3022, 0.3762, 0.5774, 0.9446, 1.493, 2.292, 3.386, 4.791, 6.521, 8.592");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5122, 0.5664, 0.6976, 0.8782, 1.101, 1.377, 1.73, 2.175, 2.718, 3.367",\
"0.5295, 0.5837, 0.715, 0.8956, 1.119, 1.395, 1.748, 2.192, 2.735, 3.384",\
"0.5953, 0.6496, 0.7806, 0.9613, 1.184, 1.459, 1.812, 2.256, 2.8, 3.448",\
"0.7286, 0.7827, 0.9134, 1.093, 1.312, 1.586, 1.939, 2.383, 2.927, 3.575",\
"0.9299, 0.986, 1.118, 1.296, 1.509, 1.78, 2.132, 2.576, 3.12, 3.768",\
"1.158, 1.219, 1.361, 1.54, 1.75, 2.019, 2.37, 2.814, 3.356, 4.004",\
"1.414, 1.479, 1.628, 1.808, 2.017, 2.285, 2.635, 3.078, 3.62, 4.267",\
"1.699, 1.768, 1.922, 2.102, 2.31, 2.577, 2.926, 3.368, 3.909, 4.556",\
"2.012, 2.084, 2.244, 2.424, 2.632, 2.898, 3.245, 3.686, 4.227, 4.874",\
"2.354, 2.43, 2.594, 2.777, 2.985, 3.249, 3.595, 4.035, 4.575, 5.221");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1662, 0.2164, 0.3407, 0.5315, 0.7943, 1.193, 1.765, 2.511, 3.425, 4.516",\
"0.1664, 0.2163, 0.3411, 0.5315, 0.7942, 1.192, 1.765, 2.511, 3.426, 4.519",\
"0.1664, 0.2166, 0.3408, 0.531, 0.7914, 1.191, 1.764, 2.511, 3.426, 4.519",\
"0.167, 0.2172, 0.3412, 0.5274, 0.783, 1.186, 1.764, 2.508, 3.426, 4.52",\
"0.1868, 0.2356, 0.3532, 0.5226, 0.772, 1.182, 1.764, 2.51, 3.426, 4.52",\
"0.2204, 0.2724, 0.387, 0.5308, 0.77, 1.181, 1.764, 2.509, 3.426, 4.52",\
"0.253, 0.3084, 0.4144, 0.5408, 0.7752, 1.183, 1.763, 2.511, 3.427, 4.52",\
"0.2896, 0.345, 0.4386, 0.5512, 0.782, 1.187, 1.765, 2.51, 3.424, 4.514",\
"0.3264, 0.3816, 0.4648, 0.5656, 0.791, 1.19, 1.767, 2.512, 3.422, 4.51",\
"0.3656, 0.4186, 0.4934, 0.5828, 0.7984, 1.194, 1.768, 2.514, 3.426, 4.513");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5109, 0.5647, 0.6949, 0.8736, 1.097, 1.38, 1.738, 2.184, 2.729, 3.377",\
"0.5283, 0.5821, 0.7123, 0.891, 1.115, 1.397, 1.755, 2.201, 2.746, 3.395",\
"0.5939, 0.6478, 0.7779, 0.9567, 1.18, 1.463, 1.821, 2.267, 2.811, 3.46",\
"0.7266, 0.7803, 0.9099, 1.089, 1.312, 1.595, 1.953, 2.399, 2.943, 3.592",\
"0.9259, 0.9813, 1.113, 1.292, 1.516, 1.798, 2.156, 2.602, 3.146, 3.794",\
"1.151, 1.211, 1.353, 1.541, 1.77, 2.054, 2.411, 2.857, 3.4, 4.049",\
"1.404, 1.468, 1.62, 1.818, 2.056, 2.344, 2.702, 3.147, 3.69, 4.338",\
"1.686, 1.755, 1.917, 2.127, 2.374, 2.668, 3.028, 3.473, 4.015, 4.661",\
"1.995, 2.069, 2.243, 2.466, 2.726, 3.028, 3.391, 3.836, 4.378, 5.024",\
"2.335, 2.412, 2.597, 2.835, 3.109, 3.422, 3.792, 4.24, 4.781, 5.426");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.7071, 0.7694, 0.934, 1.191, 1.552, 2.041, 2.683, 3.491, 4.477, 5.655",\
"0.7156, 0.7781, 0.9423, 1.2, 1.56, 2.05, 2.691, 3.499, 4.488, 5.664",\
"0.7366, 0.7991, 0.9638, 1.221, 1.582, 2.071, 2.712, 3.521, 4.507, 5.685",\
"0.7823, 0.8447, 1.009, 1.266, 1.626, 2.116, 2.756, 3.565, 4.552, 5.728",\
"0.854, 0.9176, 1.083, 1.34, 1.699, 2.188, 2.828, 3.635, 4.624, 5.798",\
"0.927, 0.9925, 1.161, 1.422, 1.783, 2.271, 2.91, 3.717, 4.704, 5.878",\
"0.9962, 1.064, 1.236, 1.5, 1.863, 2.351, 2.989, 3.795, 4.779, 5.956",\
"1.052, 1.122, 1.3, 1.569, 1.935, 2.422, 3.06, 3.864, 4.848, 6.023",\
"1.086, 1.16, 1.345, 1.621, 1.992, 2.482, 3.118, 3.921, 4.904, 6.077",\
"1.097, 1.175, 1.367, 1.649, 2.029, 2.525, 3.164, 3.965, 4.947, 6.119");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1643, 0.2139, 0.3376, 0.527, 0.8064, 1.22, 1.791, 2.529, 3.441, 4.533",\
"0.1642, 0.2139, 0.3377, 0.5269, 0.8065, 1.22, 1.792, 2.528, 3.439, 4.531",\
"0.1647, 0.2141, 0.3382, 0.5268, 0.8068, 1.22, 1.789, 2.528, 3.443, 4.533",\
"0.1646, 0.2146, 0.3384, 0.5278, 0.8072, 1.22, 1.792, 2.528, 3.443, 4.534",\
"0.1834, 0.2322, 0.3508, 0.5366, 0.812, 1.224, 1.792, 2.531, 3.442, 4.531",\
"0.2158, 0.2686, 0.391, 0.5702, 0.8336, 1.234, 1.796, 2.533, 3.444, 4.535",\
"0.247, 0.3044, 0.4328, 0.613, 0.869, 1.255, 1.805, 2.536, 3.445, 4.535",\
"0.2858, 0.346, 0.4814, 0.6616, 0.9118, 1.284, 1.823, 2.542, 3.446, 4.532",\
"0.3242, 0.3892, 0.5354, 0.7202, 0.966, 1.323, 1.845, 2.555, 3.45, 4.531",\
"0.3656, 0.4366, 0.5936, 0.7846, 1.03, 1.377, 1.886, 2.577, 3.462, 4.539");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1875, 0.2535, 0.4585, 0.8212, 1.394, 2.231, 3.355, 4.782, 6.523, 8.598",\
"0.1879, 0.2536, 0.4596, 0.8216, 1.392, 2.231, 3.355, 4.786, 6.519, 8.608",\
"0.188, 0.2536, 0.4578, 0.8222, 1.394, 2.231, 3.355, 4.782, 6.521, 8.598",\
"0.1876, 0.2526, 0.458, 0.8214, 1.395, 2.231, 3.358, 4.786, 6.526, 8.601",\
"0.1948, 0.2602, 0.4636, 0.826, 1.396, 2.232, 3.357, 4.783, 6.522, 8.598",\
"0.2078, 0.2744, 0.4784, 0.8392, 1.402, 2.234, 3.356, 4.783, 6.523, 8.595",\
"0.2242, 0.2924, 0.4948, 0.855, 1.413, 2.239, 3.358, 4.777, 6.523, 8.598",\
"0.2472, 0.317, 0.518, 0.878, 1.43, 2.248, 3.359, 4.786, 6.521, 8.594",\
"0.2734, 0.3434, 0.5456, 0.911, 1.457, 2.261, 3.366, 4.781, 6.522, 8.589",\
"0.3018, 0.375, 0.5788, 0.9444, 1.495, 2.292, 3.384, 4.792, 6.519, 8.592");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5122, 0.5664, 0.6976, 0.8783, 1.101, 1.377, 1.73, 2.175, 2.718, 3.366",\
"0.5296, 0.5838, 0.715, 0.8956, 1.118, 1.394, 1.747, 2.192, 2.735, 3.384",\
"0.5953, 0.6496, 0.7807, 0.9613, 1.183, 1.459, 1.811, 2.256, 2.799, 3.448",\
"0.7286, 0.7827, 0.9134, 1.093, 1.312, 1.586, 1.938, 2.383, 2.926, 3.575",\
"0.9299, 0.9861, 1.118, 1.296, 1.508, 1.78, 2.132, 2.576, 3.119, 3.768",\
"1.158, 1.219, 1.361, 1.54, 1.75, 2.019, 2.37, 2.814, 3.356, 4.004",\
"1.414, 1.479, 1.628, 1.808, 2.017, 2.285, 2.635, 3.078, 3.62, 4.268",\
"1.699, 1.768, 1.922, 2.102, 2.31, 2.577, 2.926, 3.368, 3.91, 4.556",\
"2.012, 2.084, 2.244, 2.425, 2.632, 2.898, 3.246, 3.687, 4.228, 4.874",\
"2.354, 2.43, 2.595, 2.777, 2.985, 3.25, 3.596, 4.035, 4.575, 5.222");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1662, 0.2163, 0.341, 0.5315, 0.7942, 1.192, 1.765, 2.511, 3.425, 4.519",\
"0.1662, 0.2165, 0.3411, 0.5315, 0.7938, 1.192, 1.766, 2.509, 3.426, 4.519",\
"0.1664, 0.2166, 0.3407, 0.5306, 0.7908, 1.191, 1.765, 2.511, 3.426, 4.519",\
"0.167, 0.2172, 0.3414, 0.527, 0.7826, 1.185, 1.764, 2.511, 3.427, 4.519",\
"0.1868, 0.2352, 0.353, 0.5216, 0.7718, 1.182, 1.764, 2.51, 3.427, 4.52",\
"0.2206, 0.2724, 0.3866, 0.5306, 0.7704, 1.181, 1.764, 2.511, 3.427, 4.52",\
"0.2534, 0.3084, 0.4142, 0.54, 0.7764, 1.183, 1.763, 2.508, 3.425, 4.516",\
"0.2896, 0.3448, 0.4382, 0.5514, 0.7818, 1.187, 1.765, 2.509, 3.423, 4.516",\
"0.3278, 0.382, 0.4652, 0.566, 0.79, 1.191, 1.767, 2.511, 3.423, 4.51",\
"0.3654, 0.4194, 0.494, 0.5832, 0.799, 1.194, 1.769, 2.512, 3.425, 4.514");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.5109, 0.5647, 0.6949, 0.8736, 1.097, 1.38, 1.738, 2.184, 2.729, 3.377",\
"0.5283, 0.5821, 0.7123, 0.891, 1.115, 1.397, 1.755, 2.201, 2.746, 3.395",\
"0.5939, 0.6478, 0.7779, 0.9567, 1.18, 1.463, 1.821, 2.267, 2.811, 3.46",\
"0.7266, 0.7803, 0.9099, 1.089, 1.312, 1.595, 1.953, 2.399, 2.943, 3.592",\
"0.9259, 0.9813, 1.113, 1.292, 1.516, 1.798, 2.156, 2.602, 3.146, 3.794",\
"1.151, 1.211, 1.353, 1.541, 1.77, 2.054, 2.411, 2.857, 3.4, 4.049",\
"1.404, 1.468, 1.62, 1.818, 2.056, 2.344, 2.702, 3.147, 3.69, 4.338",\
"1.686, 1.755, 1.917, 2.127, 2.374, 2.668, 3.028, 3.473, 4.015, 4.661",\
"1.995, 2.069, 2.243, 2.466, 2.726, 3.028, 3.391, 3.836, 4.378, 5.024",\
"2.335, 2.412, 2.597, 2.835, 3.109, 3.422, 3.792, 4.24, 4.781, 5.426");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.7071, 0.7694, 0.934, 1.191, 1.552, 2.041, 2.683, 3.491, 4.477, 5.655",\
"0.7156, 0.7781, 0.9423, 1.2, 1.56, 2.05, 2.691, 3.499, 4.488, 5.664",\
"0.7366, 0.7991, 0.9638, 1.221, 1.582, 2.071, 2.712, 3.521, 4.507, 5.685",\
"0.7823, 0.8447, 1.009, 1.266, 1.626, 2.116, 2.756, 3.565, 4.552, 5.728",\
"0.854, 0.9176, 1.083, 1.34, 1.699, 2.188, 2.828, 3.635, 4.624, 5.798",\
"0.927, 0.9925, 1.161, 1.422, 1.783, 2.271, 2.91, 3.717, 4.704, 5.878",\
"0.9962, 1.064, 1.236, 1.5, 1.863, 2.351, 2.989, 3.795, 4.779, 5.956",\
"1.052, 1.122, 1.3, 1.569, 1.935, 2.422, 3.06, 3.864, 4.848, 6.023",\
"1.086, 1.16, 1.345, 1.621, 1.992, 2.482, 3.118, 3.921, 4.904, 6.077",\
"1.097, 1.175, 1.367, 1.649, 2.029, 2.525, 3.164, 3.965, 4.947, 6.119");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1646, 0.2146, 0.338, 0.5274, 0.8072, 1.221, 1.792, 2.532, 3.444, 4.534",\
"0.1646, 0.2153, 0.3379, 0.5277, 0.8071, 1.221, 1.791, 2.531, 3.439, 4.533",\
"0.165, 0.2144, 0.338, 0.5276, 0.8072, 1.221, 1.79, 2.531, 3.442, 4.534",\
"0.1644, 0.2146, 0.3384, 0.5276, 0.8076, 1.22, 1.79, 2.528, 3.442, 4.534",\
"0.184, 0.2328, 0.3506, 0.5364, 0.813, 1.223, 1.792, 2.532, 3.443, 4.53",\
"0.2148, 0.268, 0.39, 0.5706, 0.8332, 1.234, 1.795, 2.533, 3.444, 4.533",\
"0.2468, 0.3048, 0.4326, 0.6126, 0.8688, 1.255, 1.806, 2.534, 3.445, 4.53",\
"0.284, 0.3458, 0.4808, 0.661, 0.911, 1.283, 1.823, 2.542, 3.445, 4.532",\
"0.323, 0.3888, 0.5364, 0.7196, 0.9648, 1.323, 1.846, 2.556, 3.45, 4.532",\
"0.3646, 0.435, 0.5926, 0.7842, 1.03, 1.377, 1.883, 2.575, 3.464, 4.54");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.186, 0.2529, 0.4576, 0.8208, 1.392, 2.229, 3.356, 4.776, 6.52, 8.613",\
"0.1869, 0.2522, 0.4578, 0.8228, 1.395, 2.231, 3.357, 4.78, 6.52, 8.597",\
"0.1867, 0.2522, 0.4576, 0.821, 1.393, 2.231, 3.357, 4.784, 6.529, 8.597",\
"0.1854, 0.2518, 0.457, 0.8208, 1.395, 2.231, 3.357, 4.779, 6.522, 8.611",\
"0.194, 0.2598, 0.4636, 0.826, 1.393, 2.231, 3.356, 4.785, 6.528, 8.6",\
"0.2076, 0.2746, 0.478, 0.8396, 1.402, 2.235, 3.357, 4.781, 6.522, 8.609",\
"0.2246, 0.292, 0.495, 0.8548, 1.413, 2.24, 3.358, 4.779, 6.519, 8.6",\
"0.2474, 0.3162, 0.5196, 0.879, 1.43, 2.247, 3.359, 4.786, 6.522, 8.608",\
"0.2736, 0.3434, 0.5458, 0.91, 1.456, 2.261, 3.367, 4.781, 6.521, 8.601",\
"0.3018, 0.3758, 0.578, 0.945, 1.494, 2.292, 3.384, 4.792, 6.521, 8.592");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.195, 1.258, 1.422, 1.68, 2.039, 2.528, 3.169, 3.977, 4.966, 6.14",\
"1.213, 1.276, 1.44, 1.697, 2.057, 2.546, 3.187, 3.994, 4.98, 6.162",\
"1.279, 1.342, 1.506, 1.763, 2.123, 2.612, 3.253, 4.06, 5.046, 6.228",\
"1.402, 1.465, 1.63, 1.887, 2.247, 2.736, 3.376, 4.184, 5.172, 6.35",\
"1.565, 1.628, 1.793, 2.05, 2.409, 2.898, 3.539, 4.346, 5.335, 6.513",\
"1.754, 1.817, 1.981, 2.239, 2.598, 3.087, 3.727, 4.535, 5.522, 6.701",\
"1.969, 2.032, 2.197, 2.454, 2.813, 3.302, 3.942, 4.749, 5.736, 6.916",\
"2.208, 2.272, 2.437, 2.693, 3.052, 3.541, 4.181, 4.988, 5.974, 7.152",\
"2.468, 2.532, 2.697, 2.954, 3.313, 3.801, 4.441, 5.247, 6.233, 7.41",\
"2.747, 2.811, 2.977, 3.234, 3.593, 4.08, 4.72, 5.528, 6.513, 7.689");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1906, 0.2576, 0.4606, 0.8234, 1.393, 2.231, 3.353, 4.786, 6.533, 8.597",\
"0.1902, 0.2564, 0.4616, 0.8242, 1.394, 2.231, 3.357, 4.78, 6.52, 8.599",\
"0.1912, 0.2562, 0.4618, 0.8242, 1.394, 2.231, 3.356, 4.779, 6.52, 8.599",\
"0.1912, 0.2566, 0.4616, 0.824, 1.395, 2.232, 3.357, 4.777, 6.527, 8.609",\
"0.1922, 0.257, 0.4616, 0.8244, 1.396, 2.231, 3.357, 4.776, 6.522, 8.611",\
"0.1918, 0.2578, 0.4626, 0.8236, 1.396, 2.233, 3.357, 4.785, 6.525, 8.61",\
"0.1932, 0.2584, 0.463, 0.825, 1.395, 2.232, 3.357, 4.782, 6.518, 8.613",\
"0.196, 0.2598, 0.464, 0.8264, 1.395, 2.229, 3.356, 4.778, 6.525, 8.606",\
"0.1976, 0.263, 0.467, 0.828, 1.396, 2.232, 3.352, 4.776, 6.514, 8.59",\
"0.2014, 0.2652, 0.4688, 0.8298, 1.399, 2.231, 3.355, 4.775, 6.514, 8.59");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.195, 1.258, 1.422, 1.679, 2.039, 2.528, 3.169, 3.976, 4.962, 6.144",\
"1.213, 1.276, 1.44, 1.697, 2.057, 2.546, 3.187, 3.995, 4.981, 6.161",\
"1.279, 1.342, 1.506, 1.763, 2.123, 2.612, 3.253, 4.061, 5.047, 6.228",\
"1.403, 1.465, 1.63, 1.887, 2.247, 2.736, 3.376, 4.185, 5.171, 6.351",\
"1.565, 1.628, 1.793, 2.05, 2.409, 2.898, 3.539, 4.347, 5.334, 6.514",\
"1.755, 1.817, 1.982, 2.239, 2.598, 3.087, 3.727, 4.535, 5.523, 6.7",\
"1.969, 2.032, 2.197, 2.454, 2.813, 3.302, 3.942, 4.75, 5.737, 6.916",\
"2.208, 2.271, 2.436, 2.693, 3.052, 3.54, 4.18, 4.988, 5.976, 7.155",\
"2.468, 2.531, 2.696, 2.953, 3.313, 3.801, 4.44, 5.247, 6.232, 7.409",\
"2.747, 2.811, 2.976, 3.233, 3.592, 4.08, 4.719, 5.526, 6.511, 7.686");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1908, 0.2556, 0.4606, 0.8234, 1.396, 2.231, 3.357, 4.782, 6.52, 8.599",\
"0.1914, 0.257, 0.4622, 0.8244, 1.396, 2.231, 3.358, 4.778, 6.521, 8.599",\
"0.1914, 0.2562, 0.4616, 0.8256, 1.394, 2.231, 3.358, 4.776, 6.52, 8.599",\
"0.1904, 0.257, 0.4608, 0.8244, 1.395, 2.23, 3.358, 4.78, 6.522, 8.612",\
"0.1916, 0.2568, 0.4618, 0.8234, 1.396, 2.229, 3.357, 4.779, 6.524, 8.599",\
"0.1914, 0.259, 0.4628, 0.8238, 1.396, 2.232, 3.357, 4.783, 6.522, 8.604",\
"0.1934, 0.259, 0.4638, 0.8246, 1.395, 2.232, 3.356, 4.779, 6.526, 8.612",\
"0.1948, 0.26, 0.465, 0.8268, 1.395, 2.231, 3.352, 4.783, 6.533, 8.596",\
"0.1986, 0.2636, 0.4672, 0.8284, 1.396, 2.231, 3.353, 4.779, 6.519, 8.605",\
"0.2004, 0.266, 0.4688, 0.8294, 1.396, 2.231, 3.356, 4.776, 6.516, 8.59");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.652, 1.715, 1.88, 2.136, 2.496, 2.984, 3.624, 4.432, 5.418, 6.598",\
"1.668, 1.731, 1.896, 2.152, 2.511, 3, 3.64, 4.448, 5.435, 6.614",\
"1.73, 1.793, 1.958, 2.214, 2.574, 3.062, 3.702, 4.511, 5.498, 6.676",\
"1.865, 1.928, 2.093, 2.349, 2.708, 3.197, 3.837, 4.645, 5.631, 6.811",\
"2.087, 2.15, 2.315, 2.572, 2.931, 3.419, 4.06, 4.867, 5.854, 7.033",\
"2.389, 2.452, 2.616, 2.873, 3.232, 3.721, 4.361, 5.169, 6.156, 7.334",\
"2.744, 2.807, 2.972, 3.228, 3.587, 4.076, 4.716, 5.524, 6.512, 7.687",\
"3.153, 3.216, 3.381, 3.638, 3.997, 4.485, 5.125, 5.933, 6.921, 8.094",\
"3.624, 3.687, 3.852, 4.108, 4.467, 4.955, 5.595, 6.402, 7.388, 8.568",\
"4.156, 4.219, 4.384, 4.641, 5, 5.488, 6.127, 6.935, 7.92, 9.097");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1928, 0.2576, 0.4624, 0.8242, 1.396, 2.232, 3.356, 4.778, 6.519, 8.594",\
"0.1922, 0.2584, 0.4634, 0.8268, 1.396, 2.229, 3.356, 4.78, 6.525, 8.596",\
"0.1942, 0.2586, 0.4626, 0.8246, 1.397, 2.232, 3.357, 4.783, 6.522, 8.612",\
"0.1926, 0.2584, 0.4628, 0.8256, 1.394, 2.23, 3.356, 4.777, 6.52, 8.596",\
"0.1934, 0.2586, 0.4636, 0.8254, 1.395, 2.231, 3.356, 4.777, 6.52, 8.596",\
"0.1946, 0.259, 0.4632, 0.8248, 1.396, 2.23, 3.357, 4.778, 6.522, 8.613",\
"0.1928, 0.2598, 0.4626, 0.8254, 1.395, 2.232, 3.357, 4.783, 6.518, 8.601",\
"0.1944, 0.2598, 0.4644, 0.8258, 1.395, 2.232, 3.353, 4.788, 6.522, 8.595",\
"0.1948, 0.2606, 0.4644, 0.825, 1.395, 2.229, 3.356, 4.78, 6.528, 8.596",\
"0.1958, 0.2608, 0.4652, 0.8266, 1.398, 2.232, 3.352, 4.778, 6.512, 8.588");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.652, 1.715, 1.88, 2.136, 2.496, 2.984, 3.625, 4.432, 5.418, 6.596",\
"1.668, 1.731, 1.896, 2.153, 2.512, 3, 3.641, 4.449, 5.434, 6.613",\
"1.73, 1.793, 1.958, 2.215, 2.574, 3.062, 3.703, 4.51, 5.497, 6.676",\
"1.865, 1.928, 2.093, 2.349, 2.709, 3.197, 3.838, 4.645, 5.632, 6.811",\
"2.088, 2.151, 2.315, 2.572, 2.931, 3.419, 4.06, 4.868, 5.854, 7.034",\
"2.389, 2.452, 2.617, 2.873, 3.233, 3.721, 4.361, 5.17, 6.157, 7.335",\
"2.745, 2.808, 2.972, 3.229, 3.588, 4.076, 4.716, 5.524, 6.512, 7.687",\
"3.154, 3.217, 3.381, 3.638, 3.997, 4.486, 5.126, 5.933, 6.922, 8.097",\
"3.624, 3.688, 3.853, 4.109, 4.467, 4.956, 5.596, 6.402, 7.389, 8.566",\
"4.156, 4.219, 4.384, 4.641, 5.001, 5.488, 6.128, 6.935, 7.92, 9.097");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1928, 0.2576, 0.4624, 0.8252, 1.395, 2.231, 3.356, 4.776, 6.519, 8.603",\
"0.1932, 0.2584, 0.4624, 0.824, 1.397, 2.231, 3.357, 4.78, 6.522, 8.598",\
"0.1926, 0.2586, 0.4632, 0.8256, 1.395, 2.23, 3.356, 4.78, 6.524, 8.597",\
"0.1926, 0.2584, 0.463, 0.8254, 1.394, 2.23, 3.357, 4.776, 6.52, 8.596",\
"0.1936, 0.2588, 0.4624, 0.824, 1.395, 2.231, 3.357, 4.778, 6.519, 8.596",\
"0.1944, 0.2588, 0.4628, 0.8248, 1.396, 2.231, 3.357, 4.78, 6.528, 8.613",\
"0.1938, 0.2586, 0.4622, 0.825, 1.397, 2.232, 3.358, 4.779, 6.52, 8.601",\
"0.1942, 0.2598, 0.4642, 0.825, 1.395, 2.232, 3.357, 4.779, 6.521, 8.603",\
"0.194, 0.2598, 0.4634, 0.8258, 1.396, 2.231, 3.356, 4.78, 6.526, 8.604",\
"0.1952, 0.2602, 0.465, 0.8274, 1.397, 2.232, 3.354, 4.778, 6.518, 8.598");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("1.652, 1.715, 1.88, 2.136, 2.496, 2.984, 3.625, 4.432, 5.418, 6.596",\
"1.668, 1.731, 1.896, 2.153, 2.512, 3, 3.641, 4.449, 5.434, 6.613",\
"1.73, 1.793, 1.958, 2.215, 2.574, 3.062, 3.703, 4.51, 5.497, 6.676",\
"1.865, 1.928, 2.093, 2.349, 2.709, 3.197, 3.838, 4.645, 5.632, 6.811",\
"2.088, 2.151, 2.315, 2.572, 2.931, 3.419, 4.06, 4.868, 5.854, 7.034",\
"2.389, 2.452, 2.617, 2.873, 3.233, 3.721, 4.361, 5.17, 6.157, 7.335",\
"2.745, 2.808, 2.972, 3.229, 3.588, 4.076, 4.716, 5.524, 6.512, 7.687",\
"3.154, 3.217, 3.381, 3.638, 3.997, 4.486, 5.126, 5.933, 6.922, 8.097",\
"3.624, 3.688, 3.853, 4.109, 4.467, 4.956, 5.596, 6.402, 7.389, 8.566",\
"4.156, 4.219, 4.384, 4.641, 5.001, 5.488, 6.128, 6.935, 7.92, 9.097");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.01086, 0.04549, 0.1116, 0.2146, 0.3591, 0.5493, 0.7889, 1.081, 1.43");
values("0.1928, 0.2576, 0.4624, 0.8242, 1.396, 2.232, 3.356, 4.778, 6.519, 8.594",\
"0.1922, 0.2584, 0.4634, 0.8268, 1.396, 2.229, 3.356, 4.78, 6.525, 8.596",\
"0.1942, 0.2586, 0.4626, 0.8246, 1.397, 2.232, 3.357, 4.783, 6.522, 8.612",\
"0.1926, 0.2584, 0.4628, 0.8256, 1.394, 2.23, 3.356, 4.777, 6.52, 8.596",\
"0.1934, 0.2586, 0.4636, 0.8254, 1.395, 2.231, 3.356, 4.777, 6.52, 8.596",\
"0.1946, 0.259, 0.4632, 0.8248, 1.396, 2.23, 3.357, 4.778, 6.522, 8.613",\
"0.1928, 0.2598, 0.4626, 0.8254, 1.395, 2.232, 3.357, 4.783, 6.518, 8.601",\
"0.1944, 0.2598, 0.4644, 0.8258, 1.395, 2.232, 3.353, 4.788, 6.522, 8.595",\
"0.1948, 0.2606, 0.4644, 0.825, 1.395, 2.229, 3.356, 4.78, 6.528, 8.596",\
"0.1958, 0.2608, 0.4652, 0.8266, 1.398, 2.232, 3.352, 4.778, 6.512, 8.588");
}
}
}
pin(RN) {
capacitance : 0.007169 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
min_pulse_width_low : 0.692 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02025, 0.01964, 0.01937, 0.01934, 0.01934, 0.01936, 0.01936, \
0.01936, 0.0194, 0.01938");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01936, -0.01933, -0.0193, -0.0193, -0.01928, -0.01934, -0.01933, \
-0.01934, -0.01933, -0.01931");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01931, 0.01858, 0.01818, 0.01807, 0.01807, 0.01806, 0.01805, \
0.01804, 0.01803, 0.01802");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01772, -0.018, -0.01845, -0.01872, -0.01884, -0.01897, -0.01901, \
-0.01904, -0.01906, -0.01908");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02085, 0.01978, 0.0194, 0.01936, 0.01936, 0.01937, 0.01938, \
0.01936, 0.01937, 0.01937");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01937, -0.01935, -0.01932, -0.01931, -0.0193, -0.01933, -0.01933, \
-0.01933, -0.01932, -0.01932");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02078, 0.01971, 0.01938, 0.01933, 0.01935, 0.01938, 0.01937, \
0.01936, 0.01937, 0.01938");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01937, -0.01935, -0.01932, -0.01931, -0.0193, -0.01933, -0.01934, \
-0.01933, -0.01933, -0.01932");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.458, -0.473, -0.522, -0.607, -0.687, -0.75, -0.799, -0.821, -0.823, -0.793",\
"-0.457, -0.469, -0.527, -0.614, -0.695, -0.754, -0.801, -0.822, -0.82, -0.796",\
"-0.471, -0.486, -0.535, -0.624, -0.703, -0.768, -0.818, -0.833, -0.834, -0.809",\
"-0.456, -0.476, -0.534, -0.62, -0.701, -0.761, -0.805, -0.836, -0.836, -0.808",\
"-0.265, -0.285, -0.348, -0.443, -0.531, -0.591, -0.639, -0.664, -0.65, -0.629",\
"0.135, 0.123, 0.054, -0.043, -0.127, -0.21, -0.251, -0.284, -0.276, -0.245",\
"0.749, 0.724, 0.647, 0.555, 0.428, 0.359, 0.299, 0.257, 0.269, 0.296",\
"1.529, 1.514, 1.43, 1.311, 1.19, 1.092, 1.032, 1.013, 0.989, 1.005",\
"2.51, 2.473, 2.406, 2.243, 2.108, 2, 1.935, 1.867, 1.883, 1.884",\
"3.678, 3.621, 3.534, 3.394, 3.216, 3.104, 3.016, 2.953, 2.962, 2.989");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.676, 0.685, 0.737, 0.826, 0.903, 0.969, 1.027, 1.057, 1.07, 1.054",\
"0.675, 0.691, 0.74, 0.826, 0.904, 0.972, 1.024, 1.055, 1.068, 1.053",\
"0.696, 0.711, 0.764, 0.845, 0.93, 0.992, 1.045, 1.075, 1.09, 1.072",\
"0.756, 0.775, 0.819, 0.904, 0.987, 1.054, 1.105, 1.131, 1.142, 1.128",\
"0.868, 0.88, 0.931, 1.014, 1.09, 1.161, 1.206, 1.242, 1.247, 1.232",\
"1.022, 1.038, 1.089, 1.17, 1.249, 1.312, 1.362, 1.395, 1.403, 1.39",\
"1.224, 1.23, 1.283, 1.373, 1.448, 1.514, 1.566, 1.598, 1.61, 1.596",\
"1.445, 1.459, 1.51, 1.595, 1.676, 1.738, 1.799, 1.831, 1.853, 1.844",\
"1.708, 1.717, 1.772, 1.855, 1.933, 1.998, 2.053, 2.096, 2.124, 2.125",\
"1.998, 2.013, 2.06, 2.146, 2.224, 2.296, 2.351, 2.401, 2.424, 2.431");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SETN" ;
fall_constraint(scalar) {
values("0.692");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SETN" ;
fall_constraint(scalar) {
values("0.692");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SETN" ;
fall_constraint(scalar) {
values("0.681");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SETN" ;
fall_constraint(scalar) {
values("0.676");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.16, -0.149, -0.127, -0.092, -0.072, -0.055, -0.044, -0.047, -0.061, -0.102",\
"-0.166, -0.159, -0.131, -0.1, -0.077, -0.06, -0.047, -0.056, -0.072, -0.106",\
"-0.189, -0.183, -0.157, -0.123, -0.096, -0.074, -0.06, -0.062, -0.076, -0.113",\
"-0.226, -0.218, -0.195, -0.16, -0.127, -0.102, -0.084, -0.085, -0.099, -0.126",\
"-0.27, -0.263, -0.234, -0.2, -0.161, -0.136, -0.115, -0.106, -0.116, -0.144",\
"-0.301, -0.3, -0.27, -0.227, -0.188, -0.157, -0.133, -0.12, -0.133, -0.155",\
"-0.327, -0.322, -0.293, -0.255, -0.216, -0.177, -0.145, -0.13, -0.139, -0.16",\
"-0.331, -0.327, -0.304, -0.262, -0.219, -0.174, -0.143, -0.132, -0.125, -0.15",\
"-0.314, -0.314, -0.288, -0.25, -0.206, -0.161, -0.127, -0.105, -0.102, -0.118",\
"-0.278, -0.272, -0.251, -0.215, -0.165, -0.122, -0.083, -0.057, -0.053, -0.066");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.16, -0.149, -0.127, -0.092, -0.072, -0.055, -0.044, -0.047, -0.061, -0.102",\
"-0.166, -0.159, -0.131, -0.1, -0.077, -0.06, -0.047, -0.056, -0.072, -0.106",\
"-0.189, -0.183, -0.157, -0.123, -0.096, -0.074, -0.06, -0.062, -0.076, -0.113",\
"-0.226, -0.218, -0.195, -0.16, -0.127, -0.102, -0.084, -0.085, -0.099, -0.126",\
"-0.27, -0.263, -0.234, -0.2, -0.161, -0.136, -0.115, -0.106, -0.116, -0.144",\
"-0.301, -0.3, -0.27, -0.227, -0.188, -0.157, -0.133, -0.12, -0.133, -0.155",\
"-0.327, -0.322, -0.293, -0.255, -0.216, -0.177, -0.145, -0.13, -0.139, -0.16",\
"-0.331, -0.327, -0.304, -0.262, -0.219, -0.174, -0.143, -0.132, -0.125, -0.15",\
"-0.314, -0.314, -0.288, -0.25, -0.206, -0.161, -0.127, -0.105, -0.102, -0.118",\
"-0.278, -0.272, -0.251, -0.215, -0.165, -0.122, -0.083, -0.057, -0.053, -0.066");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.109, -0.095, -0.068, -0.037, -0.034, -0.061, -0.12, -0.218, -0.355, -0.545",\
"-0.111, -0.104, -0.072, -0.042, -0.038, -0.065, -0.125, -0.223, -0.361, -0.551",\
"-0.119, -0.112, -0.078, -0.053, -0.044, -0.068, -0.123, -0.217, -0.357, -0.547",\
"-0.117, -0.102, -0.079, -0.046, -0.037, -0.058, -0.114, -0.212, -0.344, -0.534",\
"-0.099, -0.093, -0.06, -0.031, -0.02, -0.04, -0.093, -0.187, -0.334, -0.52",\
"-0.065, -0.053, -0.028, 0.007, 0.014, -0.005, -0.059, -0.154, -0.3, -0.491",\
"0.002, 0.013, 0.033, 0.064, 0.076, 0.059, 0.008, -0.091, -0.239, -0.438",\
"0.094, 0.103, 0.124, 0.159, 0.173, 0.154, 0.101, -0, -0.145, -0.35",\
"0.227, 0.232, 0.25, 0.283, 0.296, 0.284, 0.227, 0.132, -0.016, -0.217",\
"0.384, 0.389, 0.409, 0.44, 0.455, 0.447, 0.395, 0.302, 0.154, -0.051");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.109, -0.095, -0.068, -0.037, -0.034, -0.061, -0.12, -0.218, -0.355, -0.545",\
"-0.111, -0.104, -0.072, -0.042, -0.038, -0.065, -0.125, -0.223, -0.361, -0.551",\
"-0.119, -0.112, -0.078, -0.053, -0.044, -0.068, -0.123, -0.217, -0.357, -0.547",\
"-0.117, -0.102, -0.079, -0.046, -0.037, -0.058, -0.114, -0.212, -0.344, -0.534",\
"-0.099, -0.093, -0.06, -0.031, -0.02, -0.04, -0.093, -0.187, -0.334, -0.52",\
"-0.065, -0.053, -0.028, 0.007, 0.014, -0.005, -0.059, -0.154, -0.3, -0.491",\
"0.002, 0.013, 0.033, 0.064, 0.076, 0.059, 0.008, -0.091, -0.239, -0.438",\
"0.094, 0.103, 0.124, 0.159, 0.173, 0.154, 0.101, -0, -0.145, -0.35",\
"0.227, 0.232, 0.25, 0.283, 0.296, 0.284, 0.227, 0.132, -0.016, -0.217",\
"0.384, 0.389, 0.409, 0.44, 0.455, 0.447, 0.395, 0.302, 0.154, -0.051");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.343, 0.347, 0.342, 0.365, 0.437, 0.602, 0.845, 1.168, 1.596, 2.091",\
"0.356, 0.357, 0.35, 0.37, 0.448, 0.607, 0.853, 1.184, 1.605, 2.102",\
"0.372, 0.373, 0.37, 0.384, 0.462, 0.617, 0.857, 1.169, 1.573, 2.055",\
"0.417, 0.411, 0.41, 0.422, 0.492, 0.636, 0.853, 1.134, 1.515, 1.967",\
"0.464, 0.463, 0.452, 0.459, 0.512, 0.627, 0.802, 1.062, 1.384, 1.784",\
"0.497, 0.495, 0.488, 0.491, 0.521, 0.599, 0.753, 0.963, 1.243, 1.598",\
"0.521, 0.518, 0.511, 0.495, 0.508, 0.561, 0.678, 0.852, 1.084, 1.394",\
"0.526, 0.523, 0.516, 0.496, 0.494, 0.528, 0.622, 0.773, 0.989, 1.276",\
"0.512, 0.514, 0.503, 0.478, 0.471, 0.491, 0.564, 0.705, 0.91, 1.19",\
"0.471, 0.471, 0.455, 0.434, 0.416, 0.427, 0.49, 0.615, 0.818, 1.08");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.343, 0.347, 0.342, 0.365, 0.437, 0.602, 0.845, 1.174, 1.596, 2.096",\
"0.356, 0.357, 0.35, 0.37, 0.448, 0.607, 0.853, 1.184, 1.605, 2.102",\
"0.372, 0.373, 0.37, 0.384, 0.462, 0.617, 0.857, 1.169, 1.573, 2.05",\
"0.417, 0.411, 0.41, 0.422, 0.492, 0.636, 0.853, 1.141, 1.515, 1.962",\
"0.464, 0.463, 0.452, 0.459, 0.512, 0.627, 0.802, 1.054, 1.393, 1.784",\
"0.497, 0.495, 0.488, 0.483, 0.512, 0.588, 0.739, 0.946, 1.227, 1.572",\
"0.521, 0.518, 0.511, 0.495, 0.508, 0.561, 0.678, 0.852, 1.09, 1.387",\
"0.526, 0.523, 0.51, 0.496, 0.494, 0.528, 0.622, 0.773, 0.996, 1.268",\
"0.512, 0.514, 0.503, 0.478, 0.471, 0.491, 0.564, 0.712, 0.91, 1.19",\
"0.471, 0.466, 0.456, 0.434, 0.416, 0.427, 0.49, 0.615, 0.818, 1.095");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.269, 0.265, 0.272, 0.32, 0.429, 0.619, 0.896, 1.256, 1.716, 2.268",\
"0.274, 0.27, 0.279, 0.332, 0.44, 0.631, 0.904, 1.262, 1.725, 2.275",\
"0.281, 0.278, 0.284, 0.332, 0.444, 0.629, 0.903, 1.256, 1.706, 2.248",\
"0.29, 0.295, 0.294, 0.337, 0.444, 0.621, 0.873, 1.208, 1.637, 2.158",\
"0.278, 0.278, 0.278, 0.306, 0.391, 0.557, 0.779, 1.084, 1.479, 1.962",\
"0.232, 0.229, 0.226, 0.242, 0.311, 0.437, 0.652, 0.921, 1.285, 1.72",\
"0.158, 0.15, 0.139, 0.146, 0.182, 0.285, 0.46, 0.715, 1.031, 1.43",\
"0.042, 0.04, 0.031, 0.022, 0.05, 0.124, 0.28, 0.521, 0.834, 1.212",\
"-0.092, -0.088, -0.101, -0.108, -0.097, -0.028, 0.097, 0.341, 0.661, 1.037",\
"-0.248, -0.252, -0.263, -0.271, -0.258, -0.201, -0.088, 0.137, 0.476, 0.85");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.269, 0.265, 0.272, 0.32, 0.429, 0.619, 0.896, 1.256, 1.716, 2.268",\
"0.274, 0.27, 0.279, 0.332, 0.44, 0.631, 0.904, 1.262, 1.725, 2.275",\
"0.281, 0.278, 0.284, 0.332, 0.444, 0.629, 0.903, 1.256, 1.706, 2.248",\
"0.29, 0.295, 0.294, 0.337, 0.444, 0.621, 0.873, 1.208, 1.637, 2.158",\
"0.278, 0.278, 0.278, 0.306, 0.391, 0.557, 0.779, 1.084, 1.479, 1.962",\
"0.232, 0.229, 0.226, 0.242, 0.311, 0.437, 0.652, 0.921, 1.285, 1.72",\
"0.158, 0.15, 0.139, 0.146, 0.182, 0.285, 0.46, 0.715, 1.031, 1.43",\
"0.042, 0.04, 0.031, 0.022, 0.05, 0.124, 0.28, 0.521, 0.834, 1.212",\
"-0.092, -0.096, -0.101, -0.108, -0.097, -0.028, 0.097, 0.341, 0.661, 1.037",\
"-0.248, -0.252, -0.263, -0.271, -0.258, -0.201, -0.088, 0.137, 0.476, 0.85");
}
}
}
pin(SETN) {
capacitance : 0.006343 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
min_pulse_width_low : 1.007 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1537, 0.1529, 0.1531, 0.159, 0.1724, 0.1945, 0.2265, 0.269, \
0.3225, 0.3877");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.05052, 0.05004, 0.05094, 0.05618, 0.06761, 0.08658, 0.1141, \
0.1509, 0.1975, 0.2544");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0704, 0.06969, 0.06927, 0.07187, 0.07774, 0.08717, 0.1005, 0.1179, \
0.1399, 0.1667");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.008357, 0.008269, 0.008649, 0.01052, 0.01493, 0.02234, 0.03324, \
0.04786, 0.06641, 0.08903");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1034, 0.1032, 0.1038, 0.1072, 0.1146, 0.1274, 0.146, 0.1709, \
0.2023, 0.2407");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02881, 0.02843, 0.02894, 0.03217, 0.0391, 0.05046, 0.06693, \
0.08897, 0.1169, 0.1511");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01751, 0.01747, 0.01742, 0.01744, 0.01743, 0.01745, 0.01746, \
0.01747, 0.01746, 0.01746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01055, -0.01054, -0.01053, -0.01057, -0.01056, -0.01061, -0.01062, \
-0.01062, -0.01063, -0.01066");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1537, 0.153, 0.1536, 0.1599, 0.1743, 0.1977, 0.2304, 0.2733, \
0.327, 0.3921");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.04849, 0.04795, 0.04881, 0.05443, 0.06657, 0.08628, 0.1144, \
0.1516, 0.1983, 0.2553");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01752, 0.01747, 0.01745, 0.01742, 0.01743, 0.01745, 0.01744, \
0.01746, 0.01746, 0.01745");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01055, -0.01054, -0.01052, -0.01054, -0.01055, -0.0106, -0.01061, \
-0.01062, -0.01064, -0.01066");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.1537, 0.153, 0.1536, 0.1599, 0.1743, 0.1977, 0.2304, 0.2733, \
0.327, 0.3921");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.04849, 0.04795, 0.04881, 0.05443, 0.06655, 0.08627, 0.1144, \
0.1516, 0.1983, 0.2553");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01751, 0.01747, 0.0174, 0.01745, 0.01743, 0.01746, 0.01743, \
0.01746, 0.01746, 0.01746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01054, -0.01054, -0.01052, -0.01054, -0.01055, -0.0106, -0.01061, \
-0.01062, -0.01065, -0.01065");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.143, -0.152, -0.211, -0.298, -0.374, -0.422, -0.462, -0.473, -0.449, -0.408",\
"-0.129, -0.143, -0.201, -0.286, -0.363, -0.418, -0.45, -0.464, -0.443, -0.398",\
"-0.09, -0.101, -0.157, -0.247, -0.321, -0.372, -0.411, -0.422, -0.396, -0.358",\
"-0.019, -0.023, -0.088, -0.168, -0.247, -0.3, -0.335, -0.349, -0.329, -0.288",\
"0.092, 0.085, 0.026, -0.063, -0.148, -0.197, -0.233, -0.249, -0.225, -0.188",\
"0.25, 0.247, 0.169, 0.067, -0.022, -0.07, -0.116, -0.132, -0.109, -0.064",\
"0.589, 0.604, 0.493, 0.356, 0.262, 0.177, 0.105, 0.081, 0.103, 0.124",\
"1.11, 1.114, 0.97, 0.824, 0.694, 0.646, 0.544, 0.498, 0.51, 0.51",\
"1.73, 1.742, 1.587, 1.439, 1.228, 1.188, 1.096, 1.05, 1.081, 1.082",\
"2.439, 2.468, 2.29, 2.118, 1.929, 1.843, 1.703, 1.661, 1.755, 1.715");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.504, 0.521, 0.57, 0.653, 0.731, 0.785, 0.825, 0.845, 0.839, 0.804",\
"0.497, 0.508, 0.556, 0.642, 0.717, 0.777, 0.818, 0.834, 0.827, 0.791",\
"0.46, 0.474, 0.52, 0.607, 0.677, 0.736, 0.782, 0.796, 0.793, 0.756",\
"0.42, 0.428, 0.483, 0.567, 0.638, 0.695, 0.735, 0.757, 0.749, 0.714",\
"0.392, 0.401, 0.453, 0.534, 0.606, 0.67, 0.708, 0.723, 0.717, 0.684",\
"0.378, 0.389, 0.444, 0.526, 0.6, 0.653, 0.696, 0.713, 0.706, 0.672",\
"0.406, 0.416, 0.468, 0.544, 0.619, 0.672, 0.711, 0.729, 0.718, 0.682",\
"0.466, 0.48, 0.528, 0.606, 0.677, 0.727, 0.764, 0.778, 0.766, 0.727",\
"0.57, 0.585, 0.638, 0.71, 0.778, 0.829, 0.865, 0.874, 0.863, 0.818",\
"0.717, 0.729, 0.779, 0.859, 0.925, 0.977, 1.009, 1.021, 1.001, 0.957");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.343, 0.356, 0.372, 0.417, 0.464, 0.497, 0.521, 0.526, 0.512, 0.471",\
"0.347, 0.357, 0.373, 0.411, 0.463, 0.495, 0.518, 0.523, 0.514, 0.471",\
"0.342, 0.35, 0.37, 0.41, 0.452, 0.488, 0.511, 0.516, 0.503, 0.455",\
"0.365, 0.37, 0.384, 0.422, 0.459, 0.491, 0.495, 0.496, 0.478, 0.434",\
"0.437, 0.448, 0.462, 0.492, 0.512, 0.521, 0.508, 0.494, 0.471, 0.416",\
"0.602, 0.607, 0.617, 0.636, 0.627, 0.599, 0.561, 0.528, 0.491, 0.427",\
"0.845, 0.853, 0.857, 0.853, 0.802, 0.753, 0.678, 0.622, 0.564, 0.49",\
"1.168, 1.184, 1.169, 1.134, 1.062, 0.963, 0.852, 0.773, 0.705, 0.615",\
"1.596, 1.605, 1.573, 1.515, 1.384, 1.243, 1.084, 0.989, 0.91, 0.818",\
"2.091, 2.102, 2.055, 1.967, 1.784, 1.598, 1.394, 1.276, 1.19, 1.08");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.343, 0.356, 0.372, 0.417, 0.464, 0.497, 0.521, 0.526, 0.512, 0.471",\
"0.347, 0.357, 0.373, 0.411, 0.463, 0.495, 0.518, 0.523, 0.514, 0.466",\
"0.342, 0.35, 0.37, 0.41, 0.452, 0.488, 0.511, 0.51, 0.503, 0.456",\
"0.365, 0.37, 0.384, 0.422, 0.459, 0.483, 0.495, 0.496, 0.478, 0.434",\
"0.437, 0.448, 0.462, 0.492, 0.512, 0.512, 0.508, 0.494, 0.471, 0.416",\
"0.602, 0.607, 0.617, 0.636, 0.627, 0.588, 0.561, 0.528, 0.491, 0.427",\
"0.845, 0.853, 0.857, 0.853, 0.802, 0.739, 0.678, 0.622, 0.564, 0.49",\
"1.174, 1.184, 1.169, 1.141, 1.054, 0.946, 0.852, 0.773, 0.712, 0.615",\
"1.596, 1.605, 1.573, 1.515, 1.393, 1.227, 1.09, 0.996, 0.91, 0.818",\
"2.096, 2.102, 2.05, 1.962, 1.784, 1.572, 1.387, 1.268, 1.19, 1.095");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.269, 0.274, 0.281, 0.29, 0.278, 0.232, 0.158, 0.042, -0.092, -0.248",\
"0.265, 0.27, 0.278, 0.295, 0.278, 0.229, 0.15, 0.04, -0.088, -0.252",\
"0.272, 0.279, 0.284, 0.294, 0.278, 0.226, 0.139, 0.031, -0.101, -0.263",\
"0.32, 0.332, 0.332, 0.337, 0.306, 0.242, 0.146, 0.022, -0.108, -0.271",\
"0.429, 0.44, 0.444, 0.444, 0.391, 0.311, 0.182, 0.05, -0.097, -0.258",\
"0.619, 0.631, 0.629, 0.621, 0.557, 0.437, 0.285, 0.124, -0.028, -0.201",\
"0.896, 0.904, 0.903, 0.873, 0.779, 0.652, 0.46, 0.28, 0.097, -0.088",\
"1.256, 1.262, 1.256, 1.208, 1.084, 0.921, 0.715, 0.521, 0.341, 0.137",\
"1.716, 1.725, 1.706, 1.637, 1.479, 1.285, 1.031, 0.834, 0.661, 0.476",\
"2.268, 2.275, 2.248, 2.158, 1.962, 1.72, 1.43, 1.212, 1.037, 0.85");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.269, 0.274, 0.281, 0.29, 0.278, 0.232, 0.158, 0.042, -0.092, -0.248",\
"0.265, 0.27, 0.278, 0.295, 0.278, 0.229, 0.15, 0.04, -0.096, -0.252",\
"0.272, 0.279, 0.284, 0.294, 0.278, 0.226, 0.139, 0.031, -0.101, -0.263",\
"0.32, 0.332, 0.332, 0.337, 0.306, 0.242, 0.146, 0.022, -0.108, -0.271",\
"0.429, 0.44, 0.444, 0.444, 0.391, 0.311, 0.182, 0.05, -0.097, -0.258",\
"0.619, 0.631, 0.629, 0.621, 0.557, 0.437, 0.285, 0.124, -0.028, -0.201",\
"0.896, 0.904, 0.903, 0.873, 0.779, 0.652, 0.46, 0.28, 0.097, -0.088",\
"1.256, 1.262, 1.256, 1.208, 1.084, 0.921, 0.715, 0.521, 0.341, 0.137",\
"1.716, 1.725, 1.706, 1.637, 1.479, 1.285, 1.031, 0.834, 0.661, 0.476",\
"2.268, 2.275, 2.248, 2.158, 1.962, 1.72, 1.43, 1.212, 1.037, 0.85");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.16, -0.166, -0.189, -0.226, -0.27, -0.301, -0.327, -0.331, -0.314, -0.278",\
"-0.149, -0.159, -0.183, -0.218, -0.263, -0.3, -0.322, -0.327, -0.314, -0.272",\
"-0.127, -0.131, -0.157, -0.195, -0.234, -0.27, -0.293, -0.304, -0.288, -0.251",\
"-0.092, -0.1, -0.123, -0.16, -0.2, -0.227, -0.255, -0.262, -0.25, -0.215",\
"-0.072, -0.077, -0.096, -0.127, -0.161, -0.188, -0.216, -0.219, -0.206, -0.165",\
"-0.055, -0.06, -0.074, -0.102, -0.136, -0.157, -0.177, -0.174, -0.161, -0.122",\
"-0.044, -0.047, -0.06, -0.084, -0.115, -0.133, -0.145, -0.143, -0.127, -0.083",\
"-0.047, -0.056, -0.062, -0.085, -0.106, -0.12, -0.13, -0.132, -0.105, -0.057",\
"-0.061, -0.072, -0.076, -0.099, -0.116, -0.133, -0.139, -0.125, -0.102, -0.053",\
"-0.102, -0.106, -0.113, -0.126, -0.144, -0.155, -0.16, -0.15, -0.118, -0.066");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.16, -0.166, -0.189, -0.226, -0.27, -0.301, -0.327, -0.331, -0.314, -0.278",\
"-0.149, -0.159, -0.183, -0.218, -0.263, -0.3, -0.322, -0.327, -0.314, -0.272",\
"-0.127, -0.131, -0.157, -0.195, -0.234, -0.27, -0.293, -0.304, -0.288, -0.251",\
"-0.092, -0.1, -0.123, -0.16, -0.2, -0.227, -0.255, -0.262, -0.25, -0.215",\
"-0.072, -0.077, -0.096, -0.127, -0.161, -0.188, -0.216, -0.219, -0.206, -0.165",\
"-0.055, -0.06, -0.074, -0.102, -0.136, -0.157, -0.177, -0.174, -0.161, -0.122",\
"-0.044, -0.047, -0.06, -0.084, -0.115, -0.133, -0.145, -0.143, -0.127, -0.083",\
"-0.047, -0.056, -0.062, -0.085, -0.106, -0.12, -0.13, -0.132, -0.105, -0.057",\
"-0.061, -0.072, -0.076, -0.099, -0.116, -0.133, -0.139, -0.125, -0.102, -0.053",\
"-0.102, -0.106, -0.113, -0.126, -0.144, -0.155, -0.16, -0.15, -0.118, -0.066");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.109, -0.111, -0.119, -0.117, -0.099, -0.065, 0.002, 0.094, 0.227, 0.384",\
"-0.095, -0.104, -0.112, -0.102, -0.093, -0.053, 0.013, 0.103, 0.232, 0.389",\
"-0.068, -0.072, -0.078, -0.079, -0.06, -0.028, 0.033, 0.124, 0.25, 0.409",\
"-0.037, -0.042, -0.053, -0.046, -0.031, 0.007, 0.064, 0.159, 0.283, 0.44",\
"-0.034, -0.038, -0.044, -0.037, -0.02, 0.014, 0.076, 0.173, 0.296, 0.455",\
"-0.061, -0.065, -0.068, -0.058, -0.04, -0.005, 0.059, 0.154, 0.284, 0.447",\
"-0.12, -0.125, -0.123, -0.114, -0.093, -0.059, 0.008, 0.101, 0.227, 0.395",\
"-0.218, -0.223, -0.217, -0.212, -0.187, -0.154, -0.091, 0, 0.132, 0.302",\
"-0.355, -0.361, -0.357, -0.344, -0.334, -0.3, -0.239, -0.145, -0.016, 0.154",\
"-0.545, -0.551, -0.547, -0.534, -0.52, -0.491, -0.438, -0.35, -0.217, -0.051");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.109, -0.111, -0.119, -0.117, -0.099, -0.065, 0.002, 0.094, 0.227, 0.384",\
"-0.095, -0.104, -0.112, -0.102, -0.093, -0.053, 0.013, 0.103, 0.232, 0.389",\
"-0.068, -0.072, -0.078, -0.079, -0.06, -0.028, 0.033, 0.124, 0.25, 0.409",\
"-0.037, -0.042, -0.053, -0.046, -0.031, 0.007, 0.064, 0.159, 0.283, 0.44",\
"-0.034, -0.038, -0.044, -0.037, -0.02, 0.014, 0.076, 0.173, 0.296, 0.455",\
"-0.061, -0.065, -0.068, -0.058, -0.04, -0.005, 0.059, 0.154, 0.284, 0.447",\
"-0.12, -0.125, -0.123, -0.114, -0.093, -0.059, 0.008, 0.101, 0.227, 0.395",\
"-0.218, -0.223, -0.217, -0.212, -0.187, -0.154, -0.091, 0, 0.132, 0.302",\
"-0.355, -0.361, -0.357, -0.344, -0.334, -0.3, -0.239, -0.145, -0.016, 0.154",\
"-0.545, -0.551, -0.547, -0.534, -0.52, -0.491, -0.438, -0.35, -0.217, -0.051");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&RN" ;
fall_constraint(scalar) {
values("0.839");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&RN" ;
fall_constraint(scalar) {
values("0.839");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&RN" ;
fall_constraint(scalar) {
values("1.007");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&RN" ;
fall_constraint(scalar) {
values("1.007");
}
}
}
}