blob: a020b87145e6eb21655a8bb64d206de8189c5fce [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__dffnrsnq_2) {
area : 98.784000 ;
ff(IQ1,IQN1) {
clocked_on : "(!CLKN)" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&!SETN" ;
value : "0.0002415831" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "0.00023034" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "0.0002237433" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "0.0002510409" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "0.0002424345" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "0.0002311914" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "0.0002230767" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.00035772" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "0.0002083818" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "0.0002136585" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "0.0002017224" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "0.0002964522" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "0.0002073753" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "0.0002198394" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "0.0002003001" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "0.0002922843" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00035772" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.003355 ;
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.116 ;
min_pulse_width_high : 1.063 ;
min_pulse_width_low : 0.833 ;
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.1631, 0.1628, 0.1633, 0.1683, 0.1796, 0.1976, 0.2231, 0.2568, \
0.2989, 0.3499");
}
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.106, 0.1059, 0.1061, 0.1105, 0.1197, 0.1353, 0.1578, 0.1874, \
0.2248, 0.2697");
}
}
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.1512, 0.1509, 0.1514, 0.1565, 0.1679, 0.1859, 0.2116, 0.2452, \
0.2875, 0.3384");
}
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.1052, 0.105, 0.1054, 0.1096, 0.1188, 0.1344, 0.1568, 0.1863, \
0.2235, 0.2685");
}
}
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.1779, 0.1776, 0.1781, 0.1833, 0.1954, 0.2143, 0.2411, 0.2763, \
0.3204, 0.3734");
}
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.1548, 0.1546, 0.1548, 0.1593, 0.169, 0.1853, 0.2087, 0.2395, \
0.2781, 0.3248");
}
}
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.1513, 0.1509, 0.1514, 0.1566, 0.1679, 0.1859, 0.2116, 0.2454, \
0.2874, 0.3385");
}
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.1053, 0.105, 0.1054, 0.1096, 0.1188, 0.1343, 0.1567, 0.1863, \
0.2235, 0.2684");
}
}
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.2152, 0.2149, 0.2155, 0.2205, 0.2317, 0.2498, 0.2753, 0.309, \
0.3513, 0.4023");
}
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.1337, 0.1334, 0.1338, 0.1385, 0.1484, 0.1648, 0.1882, 0.2188, \
0.2573, 0.3035");
}
}
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.3185, 0.3181, 0.3187, 0.3244, 0.3369, 0.3563, 0.3836, 0.4191, \
0.4634, 0.5165");
}
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.1996, 0.1993, 0.1996, 0.2043, 0.2144, 0.2305, 0.254, 0.2847, \
0.3232, 0.3695");
}
}
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.1572, 0.1569, 0.1574, 0.1625, 0.1738, 0.1918, 0.2175, 0.2511, \
0.2933, 0.3443");
}
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.1071, 0.1069, 0.1072, 0.1115, 0.1206, 0.1361, 0.1585, 0.1881, \
0.2252, 0.2703");
}
}
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.1572, 0.1568, 0.1574, 0.1625, 0.1739, 0.1919, 0.2175, 0.2513, \
0.2933, 0.3443");
}
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.1071, 0.1069, 0.1071, 0.1114, 0.1206, 0.1361, 0.1585, 0.1882, \
0.2253, 0.2702");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("0.702");
}
rise_constraint(scalar) {
values("1.063");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("0.833");
}
rise_constraint(scalar) {
values("0.551");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("2.116");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("1.691");
}
}
}
pin(D) {
capacitance : 0.002409 ;
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 : "!CLKN&!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.02311, 0.02251, 0.02406, 0.02879, 0.03724, 0.04976, 0.06674, \
0.08846, 0.1152, 0.1474");
}
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.002541, 0.002412, 0.003317, 0.006877, 0.01371, 0.02409, 0.03833, \
0.05662, 0.07917, 0.1063");
}
}
internal_power() {
when : "!CLKN&!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.02311, 0.02251, 0.02405, 0.02879, 0.03722, 0.04976, 0.06675, \
0.08848, 0.1152, 0.1474");
}
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.002544, 0.002413, 0.003319, 0.006878, 0.01371, 0.02409, 0.03833, \
0.05661, 0.07918, 0.1063");
}
}
internal_power() {
when : "!CLKN&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.02311, 0.02251, 0.02405, 0.02879, 0.03722, 0.04976, 0.06675, \
0.08849, 0.1152, 0.1474");
}
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.00256, 0.002415, 0.003318, 0.006878, 0.01371, 0.02409, 0.03833, \
0.05661, 0.07917, 0.1063");
}
}
internal_power() {
when : "!CLKN&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.02311, 0.0225, 0.02405, 0.02879, 0.03726, 0.04974, 0.06674, \
0.08846, 0.1152, 0.1473");
}
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.002547, 0.002405, 0.003326, 0.006882, 0.01372, 0.02411, 0.03833, \
0.0566, 0.0792, 0.1063");
}
}
internal_power() {
when : "CLKN&!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.07309, 0.07276, 0.07347, 0.07668, 0.08327, 0.09379, 0.1087, \
0.1285, 0.1533, 0.1837");
}
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.02441, 0.0243, 0.02511, 0.02788, 0.03325, 0.04182, 0.0541, 0.07045, \
0.09123, 0.1167");
}
}
internal_power() {
when : "CLKN&!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.1056, 0.1053, 0.106, 0.1094, 0.1175, 0.13, 0.1474, 0.1704, 0.1991, \
0.2339");
}
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.09092, 0.09077, 0.0916, 0.09485, 0.101, 0.111, 0.1252, 0.1439, \
0.1676, 0.1964");
}
}
internal_power() {
when : "CLKN&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.07309, 0.07276, 0.07347, 0.07667, 0.08327, 0.09377, 0.1087, \
0.1284, 0.1533, 0.1837");
}
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.02441, 0.0243, 0.02511, 0.02788, 0.03325, 0.04182, 0.0541, 0.07045, \
0.09122, 0.1167");
}
}
internal_power() {
when : "CLKN&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.1037, 0.1034, 0.1041, 0.1076, 0.1156, 0.1282, 0.1456, 0.1685, \
0.1973, 0.2321");
}
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.09289, 0.09277, 0.09358, 0.09681, 0.1029, 0.113, 0.1271, 0.1458, \
0.1694, 0.1982");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.069, -0.054, 0.002, 0.108, 0.204, 0.33, 0.47, 0.638, 0.839, 1.059",\
"-0.084, -0.072, -0.018, 0.083, 0.193, 0.312, 0.458, 0.619, 0.819, 1.041",\
"-0.157, -0.142, -0.086, 0.016, 0.122, 0.245, 0.384, 0.553, 0.751, 0.976",\
"-0.289, -0.276, -0.224, -0.122, -0.021, 0.103, 0.246, 0.409, 0.609, 0.831",\
"-0.486, -0.471, -0.417, -0.316, -0.215, -0.092, 0.045, 0.212, 0.405, 0.624",\
"-0.727, -0.713, -0.66, -0.556, -0.451, -0.335, -0.2, -0.036, 0.15, 0.369",\
"-1.018, -0.999, -0.945, -0.855, -0.753, -0.635, -0.492, -0.344, -0.157, 0.062",\
"-1.364, -1.348, -1.292, -1.197, -1.1, -0.983, -0.846, -0.698, -0.517, -0.31",\
"-1.754, -1.743, -1.694, -1.596, -1.502, -1.392, -1.262, -1.111, -0.934, -0.731",\
"-2.209, -2.195, -2.144, -2.056, -1.97, -1.862, -1.731, -1.58, -1.404, -1.202");
}
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.275, 0.288, 0.356, 0.481, 0.65, 0.837, 1.061, 1.299, 1.563, 1.861",\
"0.258, 0.278, 0.343, 0.469, 0.633, 0.825, 1.041, 1.288, 1.558, 1.844",\
"0.229, 0.243, 0.307, 0.433, 0.6, 0.794, 1.009, 1.255, 1.521, 1.812",\
"0.211, 0.225, 0.292, 0.414, 0.581, 0.776, 0.995, 1.231, 1.5, 1.794",\
"0.221, 0.231, 0.296, 0.423, 0.592, 0.784, 0.994, 1.234, 1.502, 1.798",\
"0.263, 0.277, 0.342, 0.468, 0.636, 0.82, 1.032, 1.277, 1.544, 1.836",\
"0.347, 0.364, 0.432, 0.554, 0.716, 0.901, 1.114, 1.363, 1.622, 1.917",\
"0.483, 0.503, 0.566, 0.687, 0.847, 1.03, 1.243, 1.482, 1.752, 2.044",\
"0.681, 0.697, 0.754, 0.877, 1.034, 1.212, 1.421, 1.664, 1.929, 2.215",\
"0.935, 0.949, 1.009, 1.122, 1.277, 1.455, 1.658, 1.898, 2.163, 2.446");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.773, 0.757, 0.68, 0.556, 0.4, 0.228, 0.044, -0.166, -0.386, -0.637",\
"0.794, 0.778, 0.699, 0.573, 0.417, 0.242, 0.056, -0.147, -0.37, -0.618",\
"0.86, 0.846, 0.764, 0.64, 0.488, 0.317, 0.124, -0.081, -0.296, -0.551",\
"0.999, 0.99, 0.909, 0.781, 0.624, 0.46, 0.274, 0.065, -0.154, -0.405",\
"1.216, 1.197, 1.13, 0.998, 0.848, 0.671, 0.482, 0.277, 0.059, -0.195",\
"1.487, 1.467, 1.394, 1.266, 1.117, 0.939, 0.753, 0.55, 0.321, 0.072",\
"1.811, 1.795, 1.724, 1.594, 1.434, 1.268, 1.074, 0.872, 0.647, 0.395",\
"2.196, 2.183, 2.107, 1.979, 1.819, 1.648, 1.461, 1.253, 1.03, 0.781",\
"2.646, 2.634, 2.555, 2.426, 2.269, 2.099, 1.911, 1.705, 1.478, 1.235",\
"3.162, 3.144, 3.067, 2.941, 2.781, 2.612, 2.423, 2.219, 1.998, 1.74");
}
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.142, 0.074, -0.053, -0.226, -0.422, -0.656, -0.909, -1.189, -1.501",\
"0.172, 0.158, 0.095, -0.035, -0.216, -0.412, -0.639, -0.9, -1.181, -1.493",\
"0.211, 0.201, 0.134, 0.002, -0.173, -0.372, -0.601, -0.857, -1.14, -1.452",\
"0.262, 0.247, 0.184, 0.054, -0.126, -0.322, -0.555, -0.81, -1.098, -1.407",\
"0.301, 0.278, 0.217, 0.085, -0.094, -0.284, -0.525, -0.782, -1.057, -1.374",\
"0.301, 0.288, 0.22, 0.088, -0.092, -0.286, -0.52, -0.772, -1.057, -1.37",\
"0.277, 0.253, 0.185, 0.056, -0.121, -0.315, -0.549, -0.807, -1.09, -1.403",\
"0.201, 0.183, 0.112, -0.018, -0.195, -0.39, -0.628, -0.881, -1.165, -1.477",\
"0.075, 0.064, -0.01, -0.134, -0.315, -0.515, -0.748, -1.003, -1.284, -1.602",\
"-0.092, -0.106, -0.177, -0.31, -0.49, -0.685, -0.916, -1.172, -1.451, -1.77");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.7192 ;
max_transition : 8.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLKN" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1849, 0.1796, 0.1733, 0.1704, 0.1689, 0.1681, 0.1676, 0.1673, 0.1671, 0.1669",\
"0.1849, 0.1796, 0.1732, 0.1703, 0.1688, 0.168, 0.1675, 0.1672, 0.167, 0.1669",\
"0.1848, 0.1795, 0.1731, 0.1702, 0.1687, 0.1679, 0.1674, 0.1671, 0.1669, 0.1668",\
"0.1851, 0.1798, 0.1735, 0.1705, 0.1691, 0.1682, 0.1677, 0.1674, 0.1672, 0.1671",\
"0.186, 0.1808, 0.1744, 0.1714, 0.1699, 0.1691, 0.1687, 0.1684, 0.1682, 0.168",\
"0.1875, 0.1821, 0.1757, 0.1727, 0.1712, 0.1704, 0.17, 0.1697, 0.1695, 0.1694",\
"0.1893, 0.1839, 0.1776, 0.1746, 0.1732, 0.1723, 0.1718, 0.1715, 0.1713, 0.1712",\
"0.1916, 0.1862, 0.1798, 0.1768, 0.1753, 0.1745, 0.1741, 0.1738, 0.1735, 0.1734",\
"0.1947, 0.1893, 0.1827, 0.1797, 0.1782, 0.1774, 0.1768, 0.1765, 0.1763, 0.1762",\
"0.1978, 0.1924, 0.1859, 0.1828, 0.1813, 0.1804, 0.1799, 0.1796, 0.1794, 0.1793");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2517, 0.2449, 0.2364, 0.2316, 0.2293, 0.2291, 0.2292, 0.2302, 0.2316, 0.2404",\
"0.2517, 0.2449, 0.2364, 0.2317, 0.2292, 0.2289, 0.2288, 0.2308, 0.2316, 0.2412",\
"0.2517, 0.2449, 0.2364, 0.2315, 0.2293, 0.229, 0.2292, 0.2299, 0.2316, 0.2411",\
"0.2524, 0.2458, 0.2373, 0.2326, 0.2301, 0.2299, 0.2301, 0.2311, 0.2329, 0.2427",\
"0.254, 0.2473, 0.2387, 0.2342, 0.2322, 0.2312, 0.2316, 0.2323, 0.2341, 0.2471",\
"0.2557, 0.2492, 0.2407, 0.2358, 0.2334, 0.2328, 0.2331, 0.2337, 0.2366, 0.2526",\
"0.2579, 0.2512, 0.2427, 0.238, 0.2357, 0.2353, 0.2359, 0.2365, 0.2391, 0.262",\
"0.2604, 0.2537, 0.2452, 0.2404, 0.2385, 0.2382, 0.2387, 0.239, 0.2432, 0.2759",\
"0.2631, 0.2564, 0.2479, 0.2432, 0.2405, 0.2406, 0.2421, 0.2424, 0.2474, 0.2996",\
"0.266, 0.2594, 0.2508, 0.2461, 0.2436, 0.2426, 0.2427, 0.2467, 0.2578, 0.3446");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2322, 0.2282, 0.2239, 0.222, 0.2211, 0.2206, 0.2203, 0.22, 0.2199, 0.2198",\
"0.2313, 0.2273, 0.2231, 0.2212, 0.2203, 0.2198, 0.2195, 0.2193, 0.2191, 0.219",\
"0.2315, 0.2275, 0.2231, 0.2212, 0.2202, 0.2198, 0.2196, 0.2194, 0.2193, 0.2192",\
"0.2404, 0.2356, 0.2297, 0.2266, 0.2252, 0.2244, 0.224, 0.2238, 0.2236, 0.2236",\
"0.2644, 0.2578, 0.2486, 0.2433, 0.2404, 0.2389, 0.2379, 0.2374, 0.2371, 0.2368",\
"0.3027, 0.2948, 0.282, 0.2738, 0.269, 0.2662, 0.2645, 0.2636, 0.2629, 0.2624",\
"0.3575, 0.3483, 0.3317, 0.3201, 0.3129, 0.3086, 0.3058, 0.3041, 0.303, 0.3022",\
"0.4286, 0.4184, 0.3981, 0.3827, 0.3727, 0.3664, 0.3623, 0.3597, 0.3579, 0.3566",\
"0.5158, 0.5045, 0.4808, 0.4616, 0.4485, 0.4399, 0.4342, 0.4304, 0.4278, 0.4259",\
"0.6193, 0.6071, 0.5803, 0.557, 0.5406, 0.5294, 0.5217, 0.5165, 0.5129, 0.5104");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1439, 0.1385, 0.1315, 0.1277, 0.1261, 0.1264, 0.1267, 0.128, 0.129, 0.1358",\
"0.1429, 0.1374, 0.1305, 0.1266, 0.125, 0.1253, 0.1257, 0.127, 0.1281, 0.135",\
"0.1417, 0.1362, 0.1294, 0.1253, 0.1238, 0.124, 0.1241, 0.1251, 0.1271, 0.1341",\
"0.1467, 0.141, 0.1336, 0.1289, 0.1269, 0.1269, 0.1278, 0.1284, 0.1294, 0.139",\
"0.1632, 0.1567, 0.1484, 0.1428, 0.1395, 0.1389, 0.1395, 0.1392, 0.141, 0.1503",\
"0.1925, 0.185, 0.1747, 0.1672, 0.164, 0.1616, 0.1616, 0.1617, 0.1628, 0.1734",\
"0.2369, 0.2282, 0.216, 0.2064, 0.2007, 0.199, 0.1971, 0.1963, 0.1968, 0.2108",\
"0.2956, 0.2858, 0.2708, 0.2592, 0.2511, 0.2475, 0.247, 0.2451, 0.2447, 0.2629",\
"0.3691, 0.358, 0.341, 0.3273, 0.317, 0.3098, 0.3072, 0.3075, 0.3086, 0.333",\
"0.4571, 0.4448, 0.4251, 0.4093, 0.3972, 0.3881, 0.3828, 0.381, 0.3861, 0.4261");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2911, 0.2868, 0.2821, 0.28, 0.279, 0.2784, 0.2781, 0.2778, 0.2777, 0.2776",\
"0.2914, 0.287, 0.2822, 0.2802, 0.2792, 0.2786, 0.2782, 0.278, 0.2778, 0.2777",\
"0.2919, 0.2875, 0.2826, 0.2805, 0.2795, 0.279, 0.2787, 0.2784, 0.2783, 0.2782",\
"0.3023, 0.2969, 0.2904, 0.2873, 0.2857, 0.2849, 0.2844, 0.2842, 0.284, 0.2839",\
"0.3298, 0.3227, 0.3127, 0.307, 0.304, 0.3023, 0.3013, 0.3007, 0.3003, 0.3001",\
"0.373, 0.3644, 0.3504, 0.3416, 0.3366, 0.3337, 0.332, 0.3308, 0.3301, 0.3296",\
"0.4334, 0.4234, 0.4052, 0.3929, 0.3854, 0.3808, 0.3779, 0.376, 0.3748, 0.374",\
"0.5082, 0.4971, 0.4748, 0.4585, 0.4481, 0.4414, 0.4371, 0.4343, 0.4324, 0.431",\
"0.5957, 0.5836, 0.5576, 0.5371, 0.5234, 0.5143, 0.5083, 0.5043, 0.5015, 0.4995",\
"0.6948, 0.682, 0.6527, 0.6277, 0.6105, 0.5988, 0.5908, 0.5852, 0.5814, 0.5787");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2911, 0.2868, 0.2821, 0.28, 0.279, 0.2784, 0.2781, 0.2778, 0.2777, 0.2776",\
"0.2914, 0.287, 0.2822, 0.2802, 0.2792, 0.2786, 0.2782, 0.278, 0.2778, 0.2777",\
"0.2919, 0.2875, 0.2826, 0.2805, 0.2795, 0.279, 0.2787, 0.2784, 0.2783, 0.2782",\
"0.3023, 0.2969, 0.2904, 0.2873, 0.2857, 0.2849, 0.2844, 0.2842, 0.284, 0.2839",\
"0.3298, 0.3227, 0.3127, 0.307, 0.304, 0.3023, 0.3013, 0.3007, 0.3003, 0.3001",\
"0.373, 0.3644, 0.3504, 0.3416, 0.3366, 0.3337, 0.332, 0.3308, 0.3301, 0.3296",\
"0.4334, 0.4234, 0.4052, 0.3929, 0.3854, 0.3808, 0.3779, 0.376, 0.3748, 0.374",\
"0.5082, 0.4971, 0.4748, 0.4585, 0.4481, 0.4414, 0.4371, 0.4343, 0.4324, 0.431",\
"0.5957, 0.5836, 0.5576, 0.5371, 0.5234, 0.5143, 0.5083, 0.5043, 0.5015, 0.4995",\
"0.6948, 0.682, 0.6527, 0.6277, 0.6105, 0.5988, 0.5908, 0.5852, 0.5814, 0.5787");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2322, 0.2282, 0.2239, 0.222, 0.2211, 0.2206, 0.2203, 0.22, 0.2199, 0.2198",\
"0.2313, 0.2273, 0.2231, 0.2212, 0.2203, 0.2198, 0.2195, 0.2193, 0.2191, 0.219",\
"0.2315, 0.2275, 0.2231, 0.2212, 0.2202, 0.2198, 0.2196, 0.2194, 0.2193, 0.2192",\
"0.2404, 0.2356, 0.2297, 0.2266, 0.2252, 0.2244, 0.224, 0.2238, 0.2236, 0.2236",\
"0.2644, 0.258, 0.2487, 0.2433, 0.2404, 0.2389, 0.2379, 0.2374, 0.2371, 0.2368",\
"0.3027, 0.2948, 0.282, 0.2738, 0.2689, 0.2662, 0.2645, 0.2635, 0.2628, 0.2624",\
"0.3575, 0.3483, 0.3318, 0.3201, 0.3129, 0.3086, 0.3058, 0.3041, 0.303, 0.3022",\
"0.4286, 0.4183, 0.3981, 0.3828, 0.3727, 0.3664, 0.3623, 0.3597, 0.3579, 0.3566",\
"0.5158, 0.5045, 0.4808, 0.4617, 0.4484, 0.4399, 0.4341, 0.4304, 0.4278, 0.4259",\
"0.6193, 0.6071, 0.5803, 0.557, 0.5406, 0.5294, 0.5217, 0.5165, 0.5129, 0.5104");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1439, 0.1385, 0.1315, 0.1277, 0.1261, 0.1264, 0.1267, 0.128, 0.129, 0.1358",\
"0.1429, 0.1374, 0.1305, 0.1266, 0.125, 0.1253, 0.1257, 0.127, 0.1281, 0.135",\
"0.1417, 0.1362, 0.1294, 0.1253, 0.1238, 0.124, 0.1241, 0.1251, 0.1271, 0.1341",\
"0.1467, 0.141, 0.1334, 0.1289, 0.1269, 0.1269, 0.1278, 0.1284, 0.1294, 0.139",\
"0.1632, 0.1564, 0.1482, 0.1427, 0.1395, 0.1389, 0.139, 0.1399, 0.1406, 0.1499",\
"0.1925, 0.1849, 0.1748, 0.1676, 0.164, 0.1616, 0.1616, 0.1617, 0.1634, 0.1742",\
"0.2369, 0.2282, 0.216, 0.2063, 0.2005, 0.1987, 0.1971, 0.1963, 0.1968, 0.2108",\
"0.2956, 0.2858, 0.2711, 0.2592, 0.251, 0.2475, 0.2467, 0.2451, 0.2447, 0.2629",\
"0.3691, 0.3578, 0.3409, 0.3276, 0.317, 0.3098, 0.3075, 0.3075, 0.3086, 0.333",\
"0.4571, 0.4448, 0.4251, 0.4085, 0.3969, 0.3881, 0.3831, 0.381, 0.3865, 0.4285");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2906, 0.2862, 0.2815, 0.2794, 0.2784, 0.2778, 0.2774, 0.2772, 0.277, 0.2769",\
"0.2907, 0.2863, 0.2815, 0.2796, 0.2785, 0.2779, 0.2775, 0.2773, 0.2772, 0.2771",\
"0.2912, 0.2868, 0.2819, 0.2798, 0.2788, 0.2783, 0.278, 0.2778, 0.2776, 0.2776",\
"0.3018, 0.2964, 0.2899, 0.2867, 0.2852, 0.2844, 0.284, 0.2837, 0.2835, 0.2834",\
"0.3295, 0.3224, 0.3124, 0.3067, 0.3037, 0.302, 0.301, 0.3004, 0.3001, 0.2998",\
"0.373, 0.3644, 0.3504, 0.3417, 0.3367, 0.3337, 0.3319, 0.3309, 0.3301, 0.3297",\
"0.4335, 0.4235, 0.4054, 0.3931, 0.3855, 0.3809, 0.3781, 0.3762, 0.375, 0.3741",\
"0.5084, 0.4973, 0.475, 0.4588, 0.4483, 0.4416, 0.4373, 0.4345, 0.4326, 0.4312",\
"0.5959, 0.5839, 0.5579, 0.5374, 0.5237, 0.5146, 0.5086, 0.5045, 0.5017, 0.4998",\
"0.6951, 0.6823, 0.6529, 0.6279, 0.6108, 0.599, 0.591, 0.5855, 0.5817, 0.579");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2906, 0.2862, 0.2815, 0.2794, 0.2784, 0.2778, 0.2774, 0.2772, 0.277, 0.2769",\
"0.2907, 0.2863, 0.2815, 0.2796, 0.2785, 0.2779, 0.2775, 0.2773, 0.2772, 0.2771",\
"0.2912, 0.2868, 0.2819, 0.2798, 0.2788, 0.2783, 0.278, 0.2778, 0.2776, 0.2776",\
"0.3018, 0.2964, 0.2899, 0.2867, 0.2852, 0.2844, 0.284, 0.2837, 0.2835, 0.2834",\
"0.3295, 0.3224, 0.3124, 0.3067, 0.3037, 0.302, 0.301, 0.3004, 0.3001, 0.2998",\
"0.373, 0.3644, 0.3504, 0.3417, 0.3367, 0.3337, 0.3319, 0.3309, 0.3301, 0.3297",\
"0.4335, 0.4235, 0.4054, 0.3931, 0.3855, 0.3809, 0.3781, 0.3762, 0.375, 0.3741",\
"0.5084, 0.4973, 0.475, 0.4588, 0.4483, 0.4416, 0.4373, 0.4345, 0.4326, 0.4312",\
"0.5959, 0.5839, 0.5579, 0.5374, 0.5237, 0.5146, 0.5086, 0.5045, 0.5017, 0.4998",\
"0.6951, 0.6823, 0.6529, 0.6279, 0.6108, 0.599, 0.591, 0.5855, 0.5817, 0.579");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.154, 0.15, 0.1457, 0.1438, 0.1429, 0.1423, 0.142, 0.1418, 0.1417, 0.1416",\
"0.1534, 0.1494, 0.1452, 0.1433, 0.1423, 0.1418, 0.1415, 0.1413, 0.1412, 0.1411",\
"0.154, 0.1499, 0.1456, 0.1436, 0.1427, 0.1423, 0.142, 0.1418, 0.1417, 0.1416",\
"0.1624, 0.1575, 0.1515, 0.1486, 0.1471, 0.1464, 0.146, 0.1457, 0.1456, 0.1455",\
"0.1819, 0.1755, 0.1662, 0.1609, 0.158, 0.1565, 0.1556, 0.155, 0.1547, 0.1544",\
"0.2102, 0.2023, 0.1894, 0.181, 0.1764, 0.1737, 0.172, 0.1711, 0.1705, 0.1699",\
"0.2478, 0.2385, 0.222, 0.2103, 0.2031, 0.1989, 0.1962, 0.1944, 0.1933, 0.1925",\
"0.2946, 0.2843, 0.2639, 0.2488, 0.2387, 0.2324, 0.2284, 0.2257, 0.2239, 0.2227",\
"0.3505, 0.3393, 0.3153, 0.2964, 0.2834, 0.2747, 0.269, 0.2652, 0.2626, 0.2607",\
"0.4156, 0.4036, 0.3765, 0.3535, 0.3372, 0.3259, 0.3183, 0.3132, 0.3096, 0.3071");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1062, 0.1008, 0.09392, 0.09022, 0.08881, 0.08898, 0.08929, 0.09027, 0.09261, 0.09939",\
"0.1056, 0.1001, 0.09332, 0.08942, 0.08805, 0.08829, 0.08932, 0.09027, 0.09129, 0.09854",\
"0.1046, 0.09915, 0.09203, 0.08833, 0.08689, 0.0873, 0.08777, 0.08895, 0.0903, 0.09949",\
"0.1089, 0.1031, 0.09563, 0.09107, 0.08924, 0.08937, 0.08955, 0.09027, 0.09228, 0.1022",\
"0.1213, 0.1148, 0.1065, 0.101, 0.09782, 0.09726, 0.09708, 0.09786, 0.09957, 0.1089",\
"0.1417, 0.1343, 0.1241, 0.1168, 0.1131, 0.111, 0.1111, 0.1107, 0.1125, 0.1249",\
"0.1712, 0.1625, 0.1502, 0.1408, 0.1351, 0.1335, 0.1319, 0.1315, 0.1317, 0.1458",\
"0.2093, 0.1994, 0.1849, 0.1735, 0.1653, 0.1615, 0.1601, 0.1585, 0.1585, 0.1773",\
"0.2557, 0.2444, 0.2275, 0.2136, 0.2033, 0.1967, 0.1934, 0.1951, 0.1946, 0.2204",\
"0.3105, 0.2984, 0.2783, 0.2615, 0.2499, 0.2412, 0.236, 0.2343, 0.2401, 0.2798");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.183, 0.1787, 0.1742, 0.1721, 0.1712, 0.1706, 0.1703, 0.17, 0.1699, 0.1698",\
"0.1833, 0.179, 0.1745, 0.1724, 0.1714, 0.1709, 0.1705, 0.1703, 0.1701, 0.17",\
"0.1842, 0.1799, 0.1752, 0.173, 0.1721, 0.1716, 0.1713, 0.1711, 0.1709, 0.1709",\
"0.1931, 0.1878, 0.1815, 0.1784, 0.1768, 0.1761, 0.1756, 0.1754, 0.1752, 0.1751",\
"0.2146, 0.2077, 0.1979, 0.1922, 0.1892, 0.1876, 0.1866, 0.186, 0.1857, 0.1854",\
"0.2454, 0.2369, 0.2232, 0.2145, 0.2095, 0.2066, 0.2049, 0.2038, 0.203, 0.2025",\
"0.2857, 0.2757, 0.2578, 0.2455, 0.238, 0.2335, 0.2306, 0.2288, 0.2275, 0.2267",\
"0.3341, 0.3229, 0.3009, 0.2848, 0.2742, 0.2676, 0.2633, 0.2606, 0.2587, 0.2573",\
"0.3898, 0.3777, 0.3514, 0.3311, 0.3174, 0.3083, 0.3024, 0.2983, 0.2956, 0.2937",\
"0.4511, 0.4378, 0.4077, 0.3829, 0.3658, 0.3541, 0.3461, 0.3407, 0.337, 0.3343");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.183, 0.1787, 0.1742, 0.1721, 0.1712, 0.1706, 0.1703, 0.17, 0.1699, 0.1698",\
"0.1833, 0.179, 0.1745, 0.1724, 0.1714, 0.1709, 0.1705, 0.1703, 0.1701, 0.17",\
"0.1842, 0.1799, 0.1752, 0.173, 0.1721, 0.1716, 0.1713, 0.1711, 0.1709, 0.1709",\
"0.1931, 0.1878, 0.1815, 0.1784, 0.1768, 0.1761, 0.1756, 0.1754, 0.1752, 0.1751",\
"0.2146, 0.2077, 0.1979, 0.1922, 0.1892, 0.1876, 0.1866, 0.186, 0.1857, 0.1854",\
"0.2454, 0.2369, 0.2232, 0.2145, 0.2095, 0.2066, 0.2049, 0.2038, 0.203, 0.2025",\
"0.2857, 0.2757, 0.2578, 0.2455, 0.238, 0.2335, 0.2306, 0.2288, 0.2275, 0.2267",\
"0.3341, 0.3229, 0.3009, 0.2848, 0.2742, 0.2676, 0.2633, 0.2606, 0.2587, 0.2573",\
"0.3898, 0.3777, 0.3514, 0.3311, 0.3174, 0.3083, 0.3024, 0.2983, 0.2956, 0.2937",\
"0.4511, 0.4378, 0.4077, 0.3829, 0.3658, 0.3541, 0.3461, 0.3407, 0.337, 0.3343");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1539, 0.1499, 0.1456, 0.1437, 0.1428, 0.1423, 0.142, 0.1418, 0.1416, 0.1416",\
"0.1534, 0.1494, 0.1452, 0.1433, 0.1423, 0.1418, 0.1415, 0.1413, 0.1412, 0.1411",\
"0.154, 0.1499, 0.1456, 0.1436, 0.1427, 0.1423, 0.142, 0.1418, 0.1417, 0.1416",\
"0.1624, 0.1575, 0.1515, 0.1486, 0.1471, 0.1464, 0.146, 0.1457, 0.1456, 0.1455",\
"0.182, 0.1756, 0.1663, 0.1608, 0.1581, 0.1565, 0.1556, 0.1551, 0.1548, 0.1545",\
"0.21, 0.2021, 0.1894, 0.1812, 0.1764, 0.1736, 0.172, 0.171, 0.1704, 0.1699",\
"0.2478, 0.2386, 0.2221, 0.2104, 0.2031, 0.1989, 0.1963, 0.1945, 0.1933, 0.1926",\
"0.2946, 0.2843, 0.2641, 0.2488, 0.2388, 0.2324, 0.2284, 0.2257, 0.2239, 0.2226",\
"0.3505, 0.3392, 0.3155, 0.2964, 0.2834, 0.2747, 0.269, 0.2652, 0.2625, 0.2608",\
"0.4157, 0.4037, 0.3767, 0.3535, 0.3373, 0.3259, 0.3183, 0.3132, 0.3096, 0.3071");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1062, 0.1008, 0.09392, 0.09025, 0.08884, 0.08901, 0.08955, 0.09027, 0.09228, 0.09939",\
"0.1056, 0.1, 0.09306, 0.08939, 0.08798, 0.08825, 0.08929, 0.09027, 0.09129, 0.09986",\
"0.1045, 0.0991, 0.09227, 0.08843, 0.08699, 0.0873, 0.08774, 0.08829, 0.0903, 0.0977",\
"0.1088, 0.103, 0.0956, 0.09121, 0.08917, 0.08914, 0.08962, 0.0906, 0.09228, 0.1001",\
"0.1213, 0.1147, 0.1065, 0.101, 0.09798, 0.09726, 0.09688, 0.09786, 0.0999, 0.1097",\
"0.1417, 0.1342, 0.124, 0.1168, 0.1132, 0.1112, 0.1111, 0.1104, 0.1128, 0.1237",\
"0.1712, 0.1623, 0.15, 0.1404, 0.1349, 0.1334, 0.1313, 0.1305, 0.1323, 0.1452",\
"0.2093, 0.1994, 0.1844, 0.1736, 0.1651, 0.1604, 0.1606, 0.1588, 0.1591, 0.1768",\
"0.2556, 0.2444, 0.2274, 0.2135, 0.2036, 0.1968, 0.1933, 0.1948, 0.1949, 0.2208",\
"0.3106, 0.2983, 0.2783, 0.2616, 0.2504, 0.2408, 0.2358, 0.2353, 0.2381, 0.2794");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1852, 0.181, 0.1764, 0.1743, 0.1733, 0.1728, 0.1724, 0.1721, 0.172, 0.1719",\
"0.1855, 0.1812, 0.1766, 0.1746, 0.1736, 0.173, 0.1727, 0.1724, 0.1723, 0.1722",\
"0.1864, 0.1821, 0.1773, 0.1752, 0.1743, 0.1738, 0.1735, 0.1733, 0.1732, 0.1731",\
"0.1953, 0.1901, 0.1837, 0.1806, 0.179, 0.1783, 0.1778, 0.1776, 0.1774, 0.1773",\
"0.2169, 0.2099, 0.2, 0.1944, 0.1913, 0.1898, 0.1888, 0.1882, 0.1878, 0.1876",\
"0.2476, 0.2392, 0.2254, 0.2167, 0.2116, 0.2088, 0.207, 0.2059, 0.2053, 0.2048",\
"0.2879, 0.2779, 0.26, 0.2478, 0.2401, 0.2356, 0.2328, 0.2309, 0.2298, 0.229",\
"0.3363, 0.3251, 0.3031, 0.287, 0.2765, 0.2698, 0.2655, 0.2627, 0.2609, 0.2596",\
"0.392, 0.3798, 0.3536, 0.3332, 0.3196, 0.3105, 0.3045, 0.3006, 0.2978, 0.2959",\
"0.4532, 0.44, 0.4099, 0.385, 0.3681, 0.3564, 0.3485, 0.343, 0.3391, 0.3366");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1852, 0.181, 0.1764, 0.1743, 0.1733, 0.1728, 0.1724, 0.1721, 0.172, 0.1719",\
"0.1855, 0.1812, 0.1766, 0.1746, 0.1736, 0.173, 0.1727, 0.1724, 0.1723, 0.1722",\
"0.1864, 0.1821, 0.1773, 0.1752, 0.1743, 0.1738, 0.1735, 0.1733, 0.1732, 0.1731",\
"0.1953, 0.1901, 0.1837, 0.1806, 0.179, 0.1783, 0.1778, 0.1776, 0.1774, 0.1773",\
"0.2169, 0.2099, 0.2, 0.1944, 0.1913, 0.1898, 0.1888, 0.1882, 0.1878, 0.1876",\
"0.2476, 0.2392, 0.2254, 0.2167, 0.2116, 0.2088, 0.207, 0.2059, 0.2053, 0.2048",\
"0.2879, 0.2779, 0.26, 0.2478, 0.2401, 0.2356, 0.2328, 0.2309, 0.2298, 0.229",\
"0.3363, 0.3251, 0.3031, 0.287, 0.2765, 0.2698, 0.2655, 0.2627, 0.2609, 0.2596",\
"0.392, 0.3798, 0.3536, 0.3332, 0.3196, 0.3105, 0.3045, 0.3006, 0.2978, 0.2959",\
"0.4532, 0.44, 0.4099, 0.385, 0.3681, 0.3564, 0.3485, 0.343, 0.3391, 0.3366");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.315, 0.3088, 0.3009, 0.2954, 0.2926, 0.2922, 0.2922, 0.2935, 0.2949, 0.3036",\
"0.3144, 0.3084, 0.3004, 0.295, 0.2923, 0.2919, 0.2922, 0.2933, 0.2946, 0.3037",\
"0.3158, 0.3096, 0.3016, 0.2962, 0.2936, 0.2933, 0.2932, 0.2939, 0.2956, 0.3058",\
"0.3235, 0.3174, 0.3094, 0.304, 0.3014, 0.3008, 0.3009, 0.3019, 0.3036, 0.3138",\
"0.3418, 0.3357, 0.3277, 0.3222, 0.32, 0.3192, 0.319, 0.32, 0.3221, 0.3341",\
"0.3722, 0.366, 0.3578, 0.3522, 0.3494, 0.3484, 0.3487, 0.3497, 0.3516, 0.3678",\
"0.4143, 0.4081, 0.4, 0.3941, 0.3912, 0.3903, 0.3902, 0.3915, 0.3935, 0.4159",\
"0.4695, 0.4631, 0.4545, 0.4482, 0.4457, 0.4453, 0.445, 0.4453, 0.4492, 0.4829",\
"0.5349, 0.5288, 0.5201, 0.5138, 0.5098, 0.5101, 0.5107, 0.5106, 0.516, 0.5704",\
"0.6071, 0.6005, 0.5913, 0.5846, 0.5813, 0.5803, 0.5817, 0.5837, 0.5943, 0.6856");
/* 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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.315, 0.3088, 0.3009, 0.2954, 0.2926, 0.2922, 0.2922, 0.2935, 0.2949, 0.3036",\
"0.3144, 0.3084, 0.3004, 0.295, 0.2923, 0.2919, 0.2922, 0.2933, 0.2946, 0.3037",\
"0.3158, 0.3096, 0.3016, 0.2962, 0.2936, 0.2933, 0.2932, 0.2939, 0.2956, 0.3058",\
"0.3235, 0.3174, 0.3094, 0.304, 0.3014, 0.3008, 0.3009, 0.3019, 0.3036, 0.3138",\
"0.3418, 0.3357, 0.3277, 0.3222, 0.32, 0.3192, 0.319, 0.32, 0.3221, 0.3341",\
"0.3722, 0.366, 0.3578, 0.3522, 0.3494, 0.3484, 0.3487, 0.3497, 0.3516, 0.3678",\
"0.4143, 0.4081, 0.4, 0.3941, 0.3912, 0.3903, 0.3902, 0.3915, 0.3935, 0.4159",\
"0.4695, 0.4631, 0.4545, 0.4482, 0.4457, 0.4453, 0.445, 0.4453, 0.4492, 0.4829",\
"0.5349, 0.5288, 0.5201, 0.5138, 0.5098, 0.5101, 0.5107, 0.5106, 0.516, 0.5704",\
"0.6071, 0.6005, 0.5913, 0.5846, 0.5813, 0.5803, 0.5817, 0.5837, 0.5943, 0.6856");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.315, 0.3089, 0.3008, 0.2954, 0.2926, 0.2921, 0.2922, 0.2935, 0.2949, 0.3036",\
"0.3146, 0.3086, 0.3005, 0.2951, 0.2925, 0.2918, 0.2922, 0.2926, 0.2946, 0.303",\
"0.3159, 0.3096, 0.3017, 0.2963, 0.2936, 0.2933, 0.2936, 0.2946, 0.2957, 0.3047",\
"0.3235, 0.3174, 0.3093, 0.3039, 0.3012, 0.3008, 0.3012, 0.3015, 0.3032, 0.3134",\
"0.3418, 0.3358, 0.328, 0.3222, 0.3194, 0.3192, 0.319, 0.3197, 0.3218, 0.3345",\
"0.3723, 0.366, 0.3578, 0.3522, 0.3494, 0.3484, 0.3494, 0.3497, 0.3515, 0.3674",\
"0.4143, 0.4079, 0.4, 0.3941, 0.3912, 0.3903, 0.3906, 0.3909, 0.3935, 0.4166",\
"0.4696, 0.4631, 0.4548, 0.4485, 0.4461, 0.4455, 0.445, 0.4453, 0.4489, 0.4825",\
"0.535, 0.5288, 0.5202, 0.5135, 0.5097, 0.5098, 0.5104, 0.5102, 0.5156, 0.57",\
"0.607, 0.6003, 0.5917, 0.5853, 0.5812, 0.5802, 0.581, 0.5836, 0.5949, 0.6864");
/* 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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.315, 0.3089, 0.3008, 0.2954, 0.2926, 0.2921, 0.2922, 0.2935, 0.2949, 0.3036",\
"0.3146, 0.3086, 0.3005, 0.2951, 0.2925, 0.2918, 0.2922, 0.2926, 0.2946, 0.303",\
"0.3159, 0.3096, 0.3017, 0.2963, 0.2936, 0.2933, 0.2936, 0.2946, 0.2957, 0.3047",\
"0.3235, 0.3174, 0.3093, 0.3039, 0.3012, 0.3008, 0.3012, 0.3015, 0.3032, 0.3134",\
"0.3418, 0.3358, 0.328, 0.3222, 0.3194, 0.3192, 0.319, 0.3197, 0.3218, 0.3345",\
"0.3723, 0.366, 0.3578, 0.3522, 0.3494, 0.3484, 0.3494, 0.3497, 0.3515, 0.3674",\
"0.4143, 0.4079, 0.4, 0.3941, 0.3912, 0.3903, 0.3906, 0.3909, 0.3935, 0.4166",\
"0.4696, 0.4631, 0.4548, 0.4485, 0.4461, 0.4455, 0.445, 0.4453, 0.4489, 0.4825",\
"0.535, 0.5288, 0.5202, 0.5135, 0.5097, 0.5098, 0.5104, 0.5102, 0.5156, 0.57",\
"0.607, 0.6003, 0.5917, 0.5853, 0.5812, 0.5802, 0.581, 0.5836, 0.5949, 0.6864");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&!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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2172, 0.2111, 0.2036, 0.1988, 0.1966, 0.1962, 0.1966, 0.1976, 0.199, 0.2071",\
"0.217, 0.2111, 0.2034, 0.1986, 0.1963, 0.1965, 0.1964, 0.1973, 0.199, 0.2073",\
"0.218, 0.2118, 0.2043, 0.1993, 0.1974, 0.1972, 0.1974, 0.1984, 0.2004, 0.2083",\
"0.2222, 0.2163, 0.2087, 0.2036, 0.2016, 0.2014, 0.2016, 0.2025, 0.2048, 0.2153",\
"0.2325, 0.2265, 0.2186, 0.2135, 0.2114, 0.2109, 0.2116, 0.2116, 0.214, 0.2247",\
"0.2492, 0.243, 0.2348, 0.2297, 0.2272, 0.2267, 0.2266, 0.228, 0.2298, 0.2448",\
"0.2731, 0.2669, 0.2584, 0.2532, 0.251, 0.2498, 0.2502, 0.2505, 0.2528, 0.2718",\
"0.3033, 0.2968, 0.2882, 0.2816, 0.2788, 0.2791, 0.2791, 0.279, 0.2811, 0.3087",\
"0.336, 0.3292, 0.3197, 0.3137, 0.3093, 0.3089, 0.3109, 0.3111, 0.3146, 0.3562",\
"0.3712, 0.364, 0.3542, 0.3474, 0.3434, 0.341, 0.3408, 0.3453, 0.3538, 0.4218");
/* 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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2172, 0.2111, 0.2036, 0.1988, 0.1966, 0.1962, 0.1966, 0.1976, 0.199, 0.2071",\
"0.217, 0.2111, 0.2034, 0.1986, 0.1963, 0.1965, 0.1964, 0.1973, 0.199, 0.2073",\
"0.218, 0.2118, 0.2043, 0.1993, 0.1974, 0.1972, 0.1974, 0.1984, 0.2004, 0.2083",\
"0.2222, 0.2163, 0.2087, 0.2036, 0.2016, 0.2014, 0.2016, 0.2025, 0.2048, 0.2153",\
"0.2325, 0.2265, 0.2186, 0.2135, 0.2114, 0.2109, 0.2116, 0.2116, 0.214, 0.2247",\
"0.2492, 0.243, 0.2348, 0.2297, 0.2272, 0.2267, 0.2266, 0.228, 0.2298, 0.2448",\
"0.2731, 0.2669, 0.2584, 0.2532, 0.251, 0.2498, 0.2502, 0.2505, 0.2528, 0.2718",\
"0.3033, 0.2968, 0.2882, 0.2816, 0.2788, 0.2791, 0.2791, 0.279, 0.2811, 0.3087",\
"0.336, 0.3292, 0.3197, 0.3137, 0.3093, 0.3089, 0.3109, 0.3111, 0.3146, 0.3562",\
"0.3712, 0.364, 0.3542, 0.3474, 0.3434, 0.341, 0.3408, 0.3453, 0.3538, 0.4218");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2171, 0.2112, 0.2038, 0.1987, 0.1966, 0.1963, 0.1966, 0.197, 0.1991, 0.2069",\
"0.217, 0.2111, 0.2034, 0.1984, 0.1962, 0.196, 0.1963, 0.1974, 0.1984, 0.2081",\
"0.2179, 0.2119, 0.2042, 0.1994, 0.1973, 0.197, 0.1971, 0.1981, 0.2002, 0.2084",\
"0.2223, 0.2163, 0.209, 0.2039, 0.2021, 0.2011, 0.2015, 0.2024, 0.2041, 0.2137",\
"0.2324, 0.2264, 0.2185, 0.2134, 0.2112, 0.2106, 0.2108, 0.2116, 0.2144, 0.2244",\
"0.249, 0.243, 0.2351, 0.2298, 0.2272, 0.2268, 0.2259, 0.2278, 0.2296, 0.2449",\
"0.2733, 0.267, 0.2589, 0.2531, 0.251, 0.2497, 0.2499, 0.2505, 0.2534, 0.2721",\
"0.3033, 0.2969, 0.2877, 0.2817, 0.2784, 0.2791, 0.2793, 0.2789, 0.2823, 0.3087",\
"0.3359, 0.329, 0.3195, 0.3133, 0.3092, 0.3086, 0.3099, 0.3105, 0.3146, 0.3556",\
"0.3713, 0.3643, 0.3547, 0.3472, 0.3434, 0.3414, 0.3416, 0.345, 0.3529, 0.4205");
/* 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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.2171, 0.2112, 0.2038, 0.1987, 0.1966, 0.1963, 0.1966, 0.197, 0.1991, 0.2069",\
"0.217, 0.2111, 0.2034, 0.1984, 0.1962, 0.196, 0.1963, 0.1974, 0.1984, 0.2081",\
"0.2179, 0.2119, 0.2042, 0.1994, 0.1973, 0.197, 0.1971, 0.1981, 0.2002, 0.2084",\
"0.2223, 0.2163, 0.209, 0.2039, 0.2021, 0.2011, 0.2015, 0.2024, 0.2041, 0.2137",\
"0.2324, 0.2264, 0.2185, 0.2134, 0.2112, 0.2106, 0.2108, 0.2116, 0.2144, 0.2244",\
"0.249, 0.243, 0.2351, 0.2298, 0.2272, 0.2268, 0.2259, 0.2278, 0.2296, 0.2449",\
"0.2733, 0.267, 0.2589, 0.2531, 0.251, 0.2497, 0.2499, 0.2505, 0.2534, 0.2721",\
"0.3033, 0.2969, 0.2877, 0.2817, 0.2784, 0.2791, 0.2793, 0.2789, 0.2823, 0.3087",\
"0.3359, 0.329, 0.3195, 0.3133, 0.3092, 0.3086, 0.3099, 0.3105, 0.3146, 0.3556",\
"0.3713, 0.3643, 0.3547, 0.3472, 0.3434, 0.3414, 0.3416, 0.345, 0.3529, 0.4205");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : falling_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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("1.007, 1.051, 1.159, 1.313, 1.518, 1.791, 2.147, 2.595, 3.142, 3.793",\
"1.024, 1.068, 1.177, 1.331, 1.536, 1.809, 2.164, 2.612, 3.159, 3.811",\
"1.09, 1.134, 1.242, 1.396, 1.601, 1.874, 2.23, 2.678, 3.224, 3.877",\
"1.22, 1.264, 1.372, 1.526, 1.731, 2.004, 2.359, 2.807, 3.354, 4.006",\
"1.394, 1.439, 1.547, 1.701, 1.906, 2.179, 2.534, 2.982, 3.529, 4.181",\
"1.595, 1.639, 1.748, 1.902, 2.106, 2.379, 2.735, 3.183, 3.73, 4.382",\
"1.825, 1.869, 1.977, 2.131, 2.336, 2.609, 2.964, 3.412, 3.959, 4.61",\
"2.081, 2.125, 2.233, 2.387, 2.592, 2.865, 3.221, 3.668, 4.215, 4.867",\
"2.363, 2.407, 2.515, 2.669, 2.874, 3.147, 3.503, 3.951, 4.497, 5.149",\
"2.671, 2.716, 2.824, 2.978, 3.183, 3.456, 3.812, 4.259, 4.806, 5.458");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("1.316, 1.372, 1.524, 1.769, 2.122, 2.61, 3.252, 4.061, 5.049, 6.227",\
"1.333, 1.389, 1.541, 1.787, 2.139, 2.627, 3.268, 4.078, 5.066, 6.244",\
"1.4, 1.455, 1.608, 1.853, 2.205, 2.693, 3.335, 4.145, 5.133, 6.31",\
"1.532, 1.587, 1.74, 1.985, 2.337, 2.825, 3.467, 4.276, 5.265, 6.443",\
"1.713, 1.768, 1.92, 2.166, 2.518, 3.006, 3.648, 4.456, 5.444, 6.622",\
"1.922, 1.977, 2.13, 2.374, 2.727, 3.215, 3.857, 4.665, 5.653, 6.832",\
"2.159, 2.214, 2.367, 2.612, 2.965, 3.453, 4.095, 4.904, 5.893, 7.069",\
"2.425, 2.48, 2.633, 2.878, 3.23, 3.718, 4.359, 5.169, 6.157, 7.336",\
"2.716, 2.771, 2.924, 3.169, 3.522, 4.01, 4.652, 5.46, 6.447, 7.624",\
"3.033, 3.088, 3.24, 3.486, 3.838, 4.326, 4.968, 5.777, 6.763, 7.94");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1206, 0.16, 0.2688, 0.451, 0.7438, 1.179, 1.77, 2.521, 3.439, 4.539",\
"0.1206, 0.16, 0.2692, 0.451, 0.7436, 1.178, 1.77, 2.522, 3.44, 4.536",\
"0.1208, 0.16, 0.269, 0.4512, 0.7436, 1.178, 1.771, 2.522, 3.443, 4.536",\
"0.1204, 0.16, 0.2688, 0.4514, 0.7436, 1.179, 1.77, 2.521, 3.438, 4.539",\
"0.1204, 0.1598, 0.269, 0.4508, 0.7436, 1.178, 1.769, 2.521, 3.442, 4.534",\
"0.1206, 0.1598, 0.269, 0.4508, 0.7424, 1.179, 1.768, 2.521, 3.442, 4.535",\
"0.1204, 0.1598, 0.2688, 0.4512, 0.7436, 1.179, 1.77, 2.522, 3.442, 4.54",\
"0.1206, 0.1602, 0.2692, 0.4514, 0.744, 1.179, 1.768, 2.518, 3.438, 4.531",\
"0.1206, 0.1604, 0.2696, 0.4516, 0.7438, 1.178, 1.768, 2.52, 3.435, 4.528",\
"0.1212, 0.1606, 0.2698, 0.4514, 0.744, 1.178, 1.768, 2.522, 3.438, 4.529");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.152, 0.2146, 0.4174, 0.7796, 1.363, 2.215, 3.345, 4.771, 6.514, 8.589",\
"0.1518, 0.2142, 0.4174, 0.7792, 1.364, 2.212, 3.347, 4.77, 6.52, 8.588",\
"0.1518, 0.214, 0.417, 0.7786, 1.362, 2.215, 3.344, 4.768, 6.512, 8.588",\
"0.1514, 0.2144, 0.417, 0.7786, 1.362, 2.215, 3.346, 4.771, 6.514, 8.589",\
"0.1524, 0.214, 0.418, 0.7794, 1.362, 2.215, 3.343, 4.774, 6.515, 8.593",\
"0.1508, 0.2134, 0.417, 0.7794, 1.364, 2.214, 3.349, 4.768, 6.513, 8.59",\
"0.1512, 0.2138, 0.418, 0.779, 1.363, 2.215, 3.343, 4.769, 6.511, 8.59",\
"0.1508, 0.2134, 0.4174, 0.7782, 1.364, 2.211, 3.344, 4.77, 6.515, 8.587",\
"0.151, 0.214, 0.417, 0.7786, 1.363, 2.213, 3.341, 4.769, 6.509, 8.591",\
"0.151, 0.2138, 0.4178, 0.779, 1.362, 2.212, 3.345, 4.769, 6.508, 8.596");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3264, 0.3691, 0.4755, 0.6263, 0.8293, 1.102, 1.458, 1.906, 2.452, 3.104",\
"0.3439, 0.3868, 0.4931, 0.6438, 0.8468, 1.119, 1.475, 1.923, 2.47, 3.121",\
"0.4103, 0.453, 0.5593, 0.7099, 0.9131, 1.186, 1.542, 1.989, 2.536, 3.188",\
"0.5388, 0.5818, 0.6883, 0.8391, 1.042, 1.315, 1.671, 2.118, 2.665, 3.317",\
"0.6953, 0.7433, 0.8574, 1.014, 1.219, 1.491, 1.847, 2.294, 2.84, 3.492",\
"0.871, 0.9233, 1.047, 1.212, 1.422, 1.695, 2.05, 2.497, 3.043, 3.694",\
"1.066, 1.123, 1.258, 1.434, 1.65, 1.926, 2.281, 2.727, 3.273, 3.924",\
"1.281, 1.343, 1.49, 1.678, 1.904, 2.185, 2.541, 2.987, 3.532, 4.182",\
"1.516, 1.583, 1.741, 1.943, 2.181, 2.47, 2.83, 3.278, 3.823, 4.473",\
"1.772, 1.844, 2.014, 2.23, 2.481, 2.779, 3.147, 3.6, 4.148, 4.798");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.5089, 0.5635, 0.7141, 0.9559, 1.308, 1.796, 2.438, 3.247, 4.234, 5.411",\
"0.5165, 0.571, 0.7217, 0.9635, 1.315, 1.804, 2.446, 3.255, 4.242, 5.419",\
"0.5368, 0.5912, 0.7422, 0.9839, 1.336, 1.824, 2.465, 3.275, 4.262, 5.44",\
"0.5845, 0.6388, 0.7891, 1.03, 1.382, 1.869, 2.512, 3.321, 4.308, 5.485",\
"0.6449, 0.7013, 0.8547, 1.097, 1.448, 1.935, 2.577, 3.386, 4.374, 5.552",\
"0.707, 0.7652, 0.9214, 1.167, 1.518, 2.005, 2.645, 3.453, 4.442, 5.619",\
"0.7627, 0.8236, 0.9845, 1.234, 1.586, 2.071, 2.711, 3.518, 4.506, 5.683",\
"0.8035, 0.8679, 1.035, 1.291, 1.647, 2.132, 2.771, 3.578, 4.563, 5.74",\
"0.8267, 0.8945, 1.068, 1.332, 1.696, 2.186, 2.824, 3.63, 4.615, 5.789",\
"0.8275, 0.8995, 1.081, 1.353, 1.726, 2.224, 2.868, 3.673, 4.658, 5.832");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.11, 0.1508, 0.2596, 0.4419, 0.7373, 1.177, 1.768, 2.518, 3.437, 4.535",\
"0.1102, 0.1504, 0.2598, 0.4418, 0.7378, 1.178, 1.767, 2.519, 3.439, 4.535",\
"0.1105, 0.1508, 0.2599, 0.442, 0.7378, 1.177, 1.768, 2.519, 3.435, 4.535",\
"0.1175, 0.1569, 0.264, 0.4444, 0.7384, 1.178, 1.767, 2.519, 3.439, 4.531",\
"0.1422, 0.1836, 0.2882, 0.4606, 0.7464, 1.179, 1.769, 2.52, 3.438, 4.534",\
"0.1684, 0.2136, 0.3202, 0.488, 0.7634, 1.186, 1.771, 2.521, 3.439, 4.536",\
"0.1986, 0.2486, 0.3594, 0.5236, 0.7862, 1.2, 1.776, 2.522, 3.44, 4.536",\
"0.2302, 0.285, 0.4038, 0.5686, 0.8222, 1.222, 1.786, 2.527, 3.44, 4.532",\
"0.264, 0.3238, 0.4518, 0.6194, 0.8678, 1.257, 1.813, 2.54, 3.446, 4.536",\
"0.2992, 0.3636, 0.5022, 0.6758, 0.9202, 1.301, 1.851, 2.571, 3.469, 4.544");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1451, 0.208, 0.4077, 0.769, 1.36, 2.215, 3.343, 4.771, 6.514, 8.587",\
"0.1451, 0.208, 0.4078, 0.7691, 1.36, 2.215, 3.342, 4.771, 6.513, 8.584",\
"0.1453, 0.2082, 0.4075, 0.7696, 1.361, 2.212, 3.347, 4.769, 6.522, 8.589",\
"0.1461, 0.2088, 0.409, 0.77, 1.359, 2.215, 3.344, 4.771, 6.512, 8.583",\
"0.157, 0.2194, 0.4188, 0.7766, 1.361, 2.215, 3.344, 4.778, 6.512, 8.585",\
"0.1684, 0.2308, 0.4312, 0.7866, 1.367, 2.215, 3.348, 4.776, 6.513, 8.589",\
"0.1856, 0.2494, 0.4484, 0.801, 1.374, 2.216, 3.347, 4.774, 6.513, 8.589",\
"0.2052, 0.2714, 0.4708, 0.8268, 1.39, 2.222, 3.346, 4.773, 6.508, 8.588",\
"0.2266, 0.296, 0.4958, 0.8572, 1.42, 2.241, 3.352, 4.774, 6.511, 8.587",\
"0.2522, 0.3216, 0.5248, 0.8914, 1.46, 2.278, 3.377, 4.783, 6.516, 8.583");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3269, 0.3701, 0.477, 0.6293, 0.8337, 1.108, 1.466, 1.914, 2.461, 3.112",\
"0.3444, 0.3874, 0.4944, 0.6467, 0.8512, 1.125, 1.483, 1.932, 2.478, 3.129",\
"0.4108, 0.4539, 0.5607, 0.713, 0.9176, 1.191, 1.55, 1.998, 2.544, 3.196",\
"0.5396, 0.5829, 0.6899, 0.8425, 1.047, 1.321, 1.679, 2.127, 2.673, 3.324",\
"0.6968, 0.745, 0.86, 1.018, 1.225, 1.499, 1.855, 2.303, 2.849, 3.5",\
"0.8736, 0.9268, 1.051, 1.218, 1.429, 1.704, 2.06, 2.506, 3.052, 3.702",\
"1.07, 1.128, 1.264, 1.442, 1.659, 1.934, 2.289, 2.735, 3.28, 3.93",\
"1.287, 1.35, 1.497, 1.687, 1.914, 2.192, 2.545, 2.99, 3.534, 4.184",\
"1.524, 1.592, 1.751, 1.955, 2.193, 2.475, 2.828, 3.271, 3.815, 4.464",\
"1.782, 1.855, 2.026, 2.244, 2.495, 2.784, 3.136, 3.578, 4.121, 4.769");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1112, 0.1514, 0.2614, 0.4458, 0.7408, 1.182, 1.773, 2.518, 3.432, 4.527",\
"0.1112, 0.1513, 0.2616, 0.4455, 0.7409, 1.182, 1.774, 2.518, 3.432, 4.527",\
"0.1113, 0.1516, 0.2619, 0.4454, 0.741, 1.182, 1.772, 2.516, 3.429, 4.526",\
"0.1187, 0.1578, 0.266, 0.4478, 0.7422, 1.183, 1.771, 2.515, 3.432, 4.526",\
"0.1436, 0.185, 0.291, 0.4648, 0.7498, 1.183, 1.77, 2.514, 3.431, 4.527",\
"0.171, 0.2156, 0.3226, 0.493, 0.7676, 1.189, 1.77, 2.514, 3.432, 4.525",\
"0.2014, 0.251, 0.362, 0.5286, 0.7886, 1.196, 1.771, 2.516, 3.431, 4.528",\
"0.2338, 0.2882, 0.4072, 0.5738, 0.8198, 1.208, 1.773, 2.517, 3.429, 4.525",\
"0.2678, 0.3274, 0.4554, 0.6246, 0.8606, 1.227, 1.778, 2.517, 3.433, 4.523",\
"0.3034, 0.3686, 0.5074, 0.6814, 0.9094, 1.253, 1.787, 2.518, 3.43, 4.523");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3264, 0.3691, 0.4755, 0.6263, 0.8293, 1.102, 1.458, 1.906, 2.452, 3.104",\
"0.3439, 0.3868, 0.4931, 0.6438, 0.8468, 1.119, 1.475, 1.923, 2.47, 3.121",\
"0.4103, 0.453, 0.5593, 0.7099, 0.9131, 1.186, 1.542, 1.989, 2.536, 3.188",\
"0.5388, 0.5818, 0.6883, 0.8391, 1.042, 1.315, 1.671, 2.118, 2.665, 3.317",\
"0.6953, 0.7431, 0.8574, 1.014, 1.219, 1.491, 1.847, 2.294, 2.84, 3.492",\
"0.8709, 0.9233, 1.047, 1.212, 1.422, 1.695, 2.05, 2.497, 3.043, 3.695",\
"1.066, 1.123, 1.258, 1.434, 1.65, 1.926, 2.281, 2.727, 3.273, 3.924",\
"1.281, 1.343, 1.49, 1.678, 1.904, 2.185, 2.541, 2.987, 3.532, 4.182",\
"1.516, 1.583, 1.741, 1.943, 2.181, 2.47, 2.83, 3.278, 3.823, 4.473",\
"1.772, 1.844, 2.014, 2.23, 2.481, 2.779, 3.147, 3.6, 4.148, 4.798");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.5089, 0.5635, 0.7141, 0.9559, 1.308, 1.796, 2.438, 3.247, 4.234, 5.411",\
"0.5165, 0.571, 0.7217, 0.9635, 1.315, 1.804, 2.446, 3.255, 4.242, 5.419",\
"0.5368, 0.5912, 0.7422, 0.9839, 1.336, 1.824, 2.465, 3.275, 4.262, 5.44",\
"0.5845, 0.6388, 0.7891, 1.03, 1.382, 1.869, 2.512, 3.321, 4.308, 5.485",\
"0.6449, 0.7012, 0.8545, 1.097, 1.448, 1.936, 2.577, 3.386, 4.373, 5.552",\
"0.707, 0.7652, 0.9215, 1.167, 1.518, 2.005, 2.645, 3.453, 4.442, 5.619",\
"0.7627, 0.8237, 0.9845, 1.234, 1.586, 2.071, 2.711, 3.518, 4.506, 5.683",\
"0.8037, 0.868, 1.035, 1.291, 1.647, 2.132, 2.771, 3.578, 4.563, 5.74",\
"0.8267, 0.8947, 1.068, 1.332, 1.696, 2.186, 2.825, 3.63, 4.615, 5.789",\
"0.8275, 0.8995, 1.081, 1.352, 1.725, 2.224, 2.868, 3.673, 4.657, 5.832");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.11, 0.1508, 0.2596, 0.4419, 0.7373, 1.177, 1.768, 2.518, 3.437, 4.535",\
"0.1102, 0.1504, 0.2598, 0.4418, 0.7378, 1.178, 1.767, 2.519, 3.439, 4.535",\
"0.1105, 0.1508, 0.2599, 0.442, 0.7378, 1.177, 1.768, 2.519, 3.435, 4.535",\
"0.1175, 0.1569, 0.264, 0.4444, 0.7384, 1.178, 1.767, 2.519, 3.439, 4.531",\
"0.1422, 0.184, 0.2886, 0.4606, 0.7464, 1.18, 1.769, 2.52, 3.436, 4.531",\
"0.1684, 0.2138, 0.3202, 0.488, 0.7628, 1.186, 1.77, 2.521, 3.438, 4.532",\
"0.1986, 0.2486, 0.3594, 0.5234, 0.7862, 1.2, 1.777, 2.522, 3.439, 4.536",\
"0.2306, 0.284, 0.4038, 0.5692, 0.8222, 1.222, 1.786, 2.527, 3.44, 4.533",\
"0.264, 0.323, 0.4518, 0.6196, 0.868, 1.257, 1.811, 2.54, 3.446, 4.535",\
"0.2992, 0.3636, 0.5024, 0.6758, 0.9216, 1.301, 1.851, 2.571, 3.469, 4.544");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1451, 0.208, 0.4077, 0.769, 1.36, 2.215, 3.343, 4.771, 6.514, 8.587",\
"0.1451, 0.208, 0.4078, 0.7691, 1.36, 2.215, 3.342, 4.771, 6.513, 8.584",\
"0.1453, 0.2082, 0.4075, 0.7696, 1.361, 2.212, 3.347, 4.769, 6.522, 8.589",\
"0.1461, 0.2088, 0.4092, 0.771, 1.359, 2.215, 3.344, 4.771, 6.512, 8.583",\
"0.1576, 0.2198, 0.4184, 0.7764, 1.361, 2.211, 3.346, 4.771, 6.51, 8.585",\
"0.1682, 0.2308, 0.431, 0.7862, 1.367, 2.213, 3.348, 4.776, 6.509, 8.586",\
"0.1856, 0.2494, 0.4484, 0.8012, 1.374, 2.216, 3.347, 4.773, 6.513, 8.589",\
"0.2046, 0.2708, 0.4712, 0.8268, 1.39, 2.222, 3.346, 4.773, 6.508, 8.588",\
"0.2266, 0.2948, 0.4958, 0.8572, 1.42, 2.241, 3.352, 4.774, 6.509, 8.587",\
"0.2512, 0.3208, 0.5248, 0.8916, 1.458, 2.278, 3.376, 4.781, 6.514, 8.583");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3268, 0.3701, 0.477, 0.6292, 0.8337, 1.107, 1.466, 1.914, 2.461, 3.112",\
"0.3443, 0.3875, 0.4943, 0.6468, 0.8512, 1.125, 1.483, 1.932, 2.478, 3.129",\
"0.4108, 0.4538, 0.5607, 0.7131, 0.9176, 1.192, 1.55, 1.998, 2.544, 3.196",\
"0.5396, 0.5829, 0.69, 0.8425, 1.047, 1.321, 1.679, 2.127, 2.673, 3.324",\
"0.6969, 0.7451, 0.8599, 1.018, 1.225, 1.499, 1.855, 2.303, 2.849, 3.5",\
"0.8737, 0.9266, 1.051, 1.218, 1.429, 1.704, 2.06, 2.506, 3.051, 3.702",\
"1.07, 1.128, 1.264, 1.441, 1.659, 1.934, 2.289, 2.735, 3.28, 3.93",\
"1.287, 1.35, 1.497, 1.687, 1.914, 2.192, 2.545, 2.99, 3.534, 4.184",\
"1.524, 1.592, 1.751, 1.955, 2.193, 2.475, 2.828, 3.271, 3.815, 4.464",\
"1.782, 1.855, 2.026, 2.244, 2.495, 2.784, 3.136, 3.578, 4.121, 4.769");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1114, 0.1514, 0.2616, 0.4453, 0.7406, 1.182, 1.773, 2.517, 3.432, 4.527",\
"0.1112, 0.1514, 0.2617, 0.4455, 0.7409, 1.182, 1.773, 2.517, 3.43, 4.527",\
"0.1113, 0.1515, 0.2618, 0.4455, 0.7409, 1.182, 1.773, 2.517, 3.432, 4.525",\
"0.1187, 0.1578, 0.2662, 0.4478, 0.7426, 1.182, 1.771, 2.516, 3.432, 4.525",\
"0.1436, 0.1852, 0.2908, 0.465, 0.75, 1.183, 1.77, 2.514, 3.43, 4.522",\
"0.1712, 0.216, 0.3222, 0.493, 0.7672, 1.188, 1.769, 2.514, 3.429, 4.527",\
"0.2014, 0.2528, 0.3622, 0.5286, 0.7884, 1.196, 1.771, 2.516, 3.43, 4.528",\
"0.2338, 0.2884, 0.4074, 0.5736, 0.8196, 1.207, 1.774, 2.515, 3.429, 4.522",\
"0.2682, 0.3288, 0.4556, 0.6244, 0.8608, 1.227, 1.778, 2.516, 3.43, 4.524",\
"0.3028, 0.3684, 0.508, 0.6814, 0.91, 1.254, 1.786, 2.518, 3.434, 4.523");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3262, 0.3691, 0.4754, 0.6261, 0.8291, 1.102, 1.458, 1.906, 2.452, 3.104",\
"0.3437, 0.3865, 0.4929, 0.6437, 0.8467, 1.119, 1.475, 1.923, 2.47, 3.122",\
"0.4102, 0.4528, 0.5592, 0.7099, 0.913, 1.186, 1.542, 1.99, 2.537, 3.189",\
"0.5386, 0.5817, 0.6881, 0.8392, 1.042, 1.315, 1.671, 2.118, 2.665, 3.318",\
"0.6951, 0.743, 0.8573, 1.014, 1.219, 1.491, 1.846, 2.294, 2.84, 3.492",\
"0.871, 0.9233, 1.047, 1.212, 1.422, 1.695, 2.05, 2.497, 3.043, 3.695",\
"1.065, 1.123, 1.258, 1.434, 1.65, 1.925, 2.281, 2.727, 3.273, 3.924",\
"1.281, 1.343, 1.49, 1.677, 1.904, 2.184, 2.54, 2.986, 3.532, 4.183",\
"1.516, 1.583, 1.741, 1.943, 2.18, 2.469, 2.83, 3.278, 3.822, 4.473",\
"1.772, 1.844, 2.014, 2.23, 2.48, 2.778, 3.146, 3.6, 4.147, 4.797");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.5041, 0.5586, 0.7092, 0.9508, 1.303, 1.791, 2.433, 3.241, 4.233, 5.412",\
"0.5118, 0.5662, 0.7169, 0.9584, 1.31, 1.798, 2.441, 3.25, 4.24, 5.42",\
"0.5328, 0.5873, 0.7375, 0.9792, 1.331, 1.82, 2.462, 3.272, 4.26, 5.44",\
"0.5815, 0.6357, 0.786, 1.027, 1.379, 1.867, 2.509, 3.319, 4.306, 5.486",\
"0.6433, 0.6994, 0.8525, 1.095, 1.446, 1.933, 2.575, 3.384, 4.373, 5.551",\
"0.7056, 0.7638, 0.92, 1.165, 1.517, 2.003, 2.644, 3.452, 4.441, 5.617",\
"0.7616, 0.8227, 0.9833, 1.232, 1.585, 2.07, 2.71, 3.517, 4.504, 5.683",\
"0.8026, 0.8673, 1.034, 1.29, 1.646, 2.132, 2.77, 3.576, 4.562, 5.739",\
"0.8254, 0.8936, 1.067, 1.331, 1.695, 2.185, 2.823, 3.628, 4.613, 5.789",\
"0.8262, 0.8986, 1.079, 1.351, 1.724, 2.224, 2.867, 3.673, 4.656, 5.831");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.11, 0.1504, 0.2596, 0.4416, 0.7375, 1.176, 1.769, 2.522, 3.443, 4.537",\
"0.11, 0.1503, 0.2596, 0.4417, 0.7389, 1.178, 1.77, 2.521, 3.438, 4.541",\
"0.11, 0.1503, 0.2598, 0.4414, 0.7387, 1.178, 1.77, 2.522, 3.441, 4.54",\
"0.1178, 0.1569, 0.264, 0.4444, 0.7386, 1.178, 1.771, 2.523, 3.443, 4.536",\
"0.142, 0.1832, 0.2886, 0.461, 0.7462, 1.18, 1.77, 2.523, 3.443, 4.538",\
"0.1698, 0.215, 0.3196, 0.4888, 0.7634, 1.186, 1.773, 2.523, 3.442, 4.54",\
"0.1976, 0.2478, 0.3594, 0.5238, 0.7872, 1.199, 1.776, 2.522, 3.438, 4.534",\
"0.2298, 0.2846, 0.403, 0.569, 0.823, 1.221, 1.787, 2.527, 3.439, 4.531",\
"0.2656, 0.3262, 0.4512, 0.6198, 0.8684, 1.256, 1.811, 2.54, 3.446, 4.535",\
"0.299, 0.363, 0.5018, 0.6776, 0.9208, 1.301, 1.85, 2.573, 3.468, 4.544");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1447, 0.2072, 0.4079, 0.7687, 1.361, 2.215, 3.345, 4.77, 6.514, 8.591",\
"0.1451, 0.2071, 0.4081, 0.7688, 1.361, 2.215, 3.344, 4.774, 6.516, 8.594",\
"0.1441, 0.2072, 0.408, 0.7689, 1.358, 2.215, 3.343, 4.772, 6.515, 8.595",\
"0.1458, 0.2084, 0.4086, 0.7698, 1.36, 2.215, 3.349, 4.769, 6.513, 8.593",\
"0.1564, 0.2188, 0.4186, 0.7764, 1.361, 2.215, 3.342, 4.776, 6.516, 8.594",\
"0.1688, 0.2312, 0.4312, 0.7878, 1.367, 2.214, 3.344, 4.768, 6.521, 8.593",\
"0.1848, 0.248, 0.4474, 0.8006, 1.374, 2.217, 3.349, 4.77, 6.508, 8.591",\
"0.2064, 0.27, 0.4716, 0.8264, 1.389, 2.224, 3.345, 4.773, 6.515, 8.586",\
"0.2274, 0.2948, 0.4956, 0.8578, 1.42, 2.241, 3.353, 4.772, 6.51, 8.594",\
"0.2522, 0.3206, 0.5236, 0.8928, 1.458, 2.279, 3.377, 4.78, 6.516, 8.585");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3265, 0.3698, 0.4766, 0.6285, 0.8325, 1.105, 1.461, 1.908, 2.455, 3.106",\
"0.344, 0.3872, 0.494, 0.646, 0.85, 1.123, 1.478, 1.926, 2.472, 3.124",\
"0.4105, 0.4536, 0.5602, 0.7123, 0.9164, 1.189, 1.545, 1.992, 2.539, 3.19",\
"0.5394, 0.5828, 0.6897, 0.8417, 1.046, 1.318, 1.674, 2.121, 2.667, 3.319",\
"0.6969, 0.7452, 0.8599, 1.017, 1.222, 1.494, 1.849, 2.296, 2.842, 3.493",\
"0.8739, 0.9271, 1.051, 1.216, 1.424, 1.696, 2.05, 2.496, 3.042, 3.693",\
"1.07, 1.129, 1.263, 1.439, 1.65, 1.92, 2.273, 2.719, 3.264, 3.915",\
"1.287, 1.35, 1.496, 1.683, 1.899, 2.169, 2.52, 2.965, 3.51, 4.16",\
"1.524, 1.592, 1.749, 1.949, 2.171, 2.44, 2.79, 3.233, 3.777, 4.427",\
"1.783, 1.855, 2.024, 2.237, 2.465, 2.733, 3.081, 3.523, 4.065, 4.714");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1113, 0.1517, 0.2608, 0.4443, 0.7379, 1.174, 1.763, 2.512, 3.433, 4.53",\
"0.1113, 0.1518, 0.261, 0.4444, 0.7377, 1.173, 1.763, 2.512, 3.433, 4.53",\
"0.1114, 0.1521, 0.2612, 0.4444, 0.7378, 1.174, 1.763, 2.513, 3.432, 4.53",\
"0.1189, 0.1582, 0.2652, 0.4466, 0.7386, 1.174, 1.763, 2.513, 3.432, 4.53",\
"0.1442, 0.1866, 0.29, 0.4632, 0.7432, 1.174, 1.763, 2.513, 3.432, 4.529",\
"0.1714, 0.216, 0.3206, 0.4882, 0.7548, 1.177, 1.764, 2.511, 3.431, 4.53",\
"0.202, 0.2516, 0.3594, 0.5198, 0.7676, 1.181, 1.764, 2.512, 3.433, 4.531",\
"0.2352, 0.288, 0.4034, 0.5588, 0.7856, 1.184, 1.765, 2.513, 3.429, 4.522",\
"0.2682, 0.3278, 0.45, 0.603, 0.8074, 1.19, 1.767, 2.514, 3.43, 4.525",\
"0.3036, 0.3668, 0.4986, 0.6494, 0.8306, 1.195, 1.767, 2.514, 3.433, 4.523");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3262, 0.3691, 0.4754, 0.6261, 0.8291, 1.102, 1.458, 1.906, 2.452, 3.104",\
"0.3437, 0.3865, 0.4929, 0.6437, 0.8467, 1.119, 1.475, 1.923, 2.47, 3.122",\
"0.4102, 0.4528, 0.5592, 0.7099, 0.913, 1.186, 1.542, 1.99, 2.537, 3.189",\
"0.5386, 0.5817, 0.6881, 0.8392, 1.042, 1.315, 1.671, 2.118, 2.665, 3.318",\
"0.6951, 0.7429, 0.8572, 1.014, 1.219, 1.491, 1.847, 2.294, 2.84, 3.492",\
"0.8709, 0.9235, 1.047, 1.212, 1.422, 1.695, 2.05, 2.498, 3.044, 3.695",\
"1.065, 1.123, 1.258, 1.434, 1.65, 1.925, 2.28, 2.727, 3.273, 3.924",\
"1.28, 1.343, 1.489, 1.677, 1.903, 2.184, 2.54, 2.987, 3.532, 4.182",\
"1.515, 1.583, 1.741, 1.943, 2.18, 2.469, 2.83, 3.278, 3.823, 4.473",\
"1.772, 1.844, 2.014, 2.23, 2.48, 2.778, 3.146, 3.6, 4.147, 4.797");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.5041, 0.5586, 0.7092, 0.9508, 1.303, 1.791, 2.434, 3.242, 4.233, 5.412",\
"0.5118, 0.5662, 0.7169, 0.9584, 1.31, 1.798, 2.441, 3.25, 4.24, 5.42",\
"0.5328, 0.5872, 0.7378, 0.9793, 1.331, 1.819, 2.462, 3.271, 4.262, 5.441",\
"0.5815, 0.6357, 0.786, 1.027, 1.379, 1.867, 2.508, 3.319, 4.307, 5.483",\
"0.6433, 0.6994, 0.8526, 1.095, 1.446, 1.933, 2.575, 3.384, 4.375, 5.553",\
"0.7057, 0.7638, 0.9199, 1.165, 1.517, 2.003, 2.644, 3.453, 4.441, 5.62",\
"0.7614, 0.8225, 0.9828, 1.232, 1.584, 2.07, 2.71, 3.517, 4.504, 5.682",\
"0.803, 0.8672, 1.033, 1.29, 1.646, 2.131, 2.77, 3.576, 4.562, 5.738",\
"0.8254, 0.8934, 1.067, 1.331, 1.696, 2.186, 2.823, 3.629, 4.613, 5.789",\
"0.8263, 0.8984, 1.079, 1.351, 1.725, 2.224, 2.867, 3.673, 4.656, 5.831");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.11, 0.1504, 0.2596, 0.4416, 0.7375, 1.176, 1.769, 2.522, 3.443, 4.537",\
"0.11, 0.1503, 0.2596, 0.4417, 0.7389, 1.178, 1.77, 2.521, 3.438, 4.541",\
"0.11, 0.1503, 0.2598, 0.4414, 0.7387, 1.178, 1.77, 2.522, 3.441, 4.54",\
"0.1178, 0.1569, 0.264, 0.4444, 0.7386, 1.178, 1.771, 2.523, 3.443, 4.536",\
"0.142, 0.1836, 0.2882, 0.4608, 0.747, 1.18, 1.771, 2.522, 3.443, 4.538",\
"0.1684, 0.2136, 0.3202, 0.488, 0.763, 1.186, 1.773, 2.523, 3.44, 4.54",\
"0.1988, 0.2482, 0.3594, 0.5238, 0.7866, 1.199, 1.776, 2.523, 3.44, 4.535",\
"0.2308, 0.285, 0.4038, 0.5704, 0.8232, 1.222, 1.789, 2.527, 3.439, 4.531",\
"0.264, 0.324, 0.4524, 0.6198, 0.869, 1.256, 1.813, 2.541, 3.446, 4.535",\
"0.2988, 0.3638, 0.502, 0.6758, 0.9212, 1.3, 1.852, 2.572, 3.465, 4.544");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1447, 0.2072, 0.4079, 0.7687, 1.361, 2.215, 3.343, 4.769, 6.514, 8.592",\
"0.145, 0.2072, 0.4075, 0.7687, 1.361, 2.215, 3.344, 4.774, 6.516, 8.597",\
"0.1444, 0.2072, 0.4072, 0.7688, 1.361, 2.212, 3.343, 4.77, 6.516, 8.596",\
"0.146, 0.2084, 0.4082, 0.7694, 1.36, 2.212, 3.344, 4.777, 6.516, 8.602",\
"0.1574, 0.2186, 0.4186, 0.7756, 1.363, 2.215, 3.347, 4.771, 6.515, 8.592",\
"0.1682, 0.2314, 0.4308, 0.7872, 1.366, 2.216, 3.344, 4.77, 6.52, 8.593",\
"0.1854, 0.2478, 0.448, 0.8016, 1.374, 2.216, 3.345, 4.774, 6.511, 8.591",\
"0.2046, 0.2692, 0.4714, 0.8268, 1.389, 2.222, 3.347, 4.769, 6.511, 8.599",\
"0.2266, 0.2946, 0.497, 0.8574, 1.42, 2.242, 3.353, 4.776, 6.51, 8.594",\
"0.2508, 0.3206, 0.5238, 0.891, 1.458, 2.279, 3.376, 4.783, 6.514, 8.585");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3265, 0.3698, 0.4766, 0.6285, 0.8326, 1.105, 1.461, 1.908, 2.455, 3.106",\
"0.344, 0.3873, 0.494, 0.646, 0.85, 1.123, 1.478, 1.926, 2.472, 3.124",\
"0.4105, 0.4536, 0.5604, 0.7123, 0.9164, 1.189, 1.545, 1.992, 2.539, 3.19",\
"0.5394, 0.5829, 0.6896, 0.8418, 1.046, 1.318, 1.674, 2.121, 2.667, 3.319",\
"0.6968, 0.7451, 0.8597, 1.017, 1.222, 1.494, 1.849, 2.296, 2.842, 3.493",\
"0.8737, 0.9269, 1.051, 1.216, 1.424, 1.696, 2.05, 2.496, 3.042, 3.693",\
"1.071, 1.129, 1.263, 1.439, 1.65, 1.92, 2.273, 2.719, 3.264, 3.915",\
"1.287, 1.35, 1.496, 1.683, 1.899, 2.169, 2.52, 2.965, 3.51, 4.16",\
"1.524, 1.592, 1.75, 1.949, 2.171, 2.44, 2.79, 3.233, 3.777, 4.427",\
"1.783, 1.855, 2.024, 2.237, 2.465, 2.733, 3.081, 3.523, 4.065, 4.714");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1113, 0.1517, 0.261, 0.4442, 0.7379, 1.174, 1.764, 2.513, 3.433, 4.53",\
"0.1113, 0.1517, 0.2608, 0.4443, 0.7378, 1.173, 1.763, 2.512, 3.433, 4.527",\
"0.1116, 0.1521, 0.2612, 0.4442, 0.7379, 1.174, 1.763, 2.513, 3.432, 4.53",\
"0.1191, 0.1581, 0.2652, 0.4466, 0.7388, 1.174, 1.763, 2.514, 3.431, 4.53",\
"0.1444, 0.1856, 0.29, 0.4626, 0.7434, 1.175, 1.762, 2.514, 3.43, 4.525",\
"0.1716, 0.2166, 0.3214, 0.4886, 0.7548, 1.177, 1.764, 2.511, 3.431, 4.53",\
"0.2018, 0.2514, 0.359, 0.5196, 0.768, 1.181, 1.764, 2.512, 3.432, 4.529",\
"0.234, 0.289, 0.4032, 0.5594, 0.7856, 1.184, 1.764, 2.514, 3.429, 4.524",\
"0.269, 0.3274, 0.4496, 0.603, 0.8072, 1.189, 1.766, 2.514, 3.43, 4.523",\
"0.3038, 0.3678, 0.4988, 0.65, 0.8306, 1.195, 1.767, 2.516, 3.429, 4.524");
}
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.3264, 0.3691, 0.4755, 0.6263, 0.8293, 1.102, 1.458, 1.906, 2.452, 3.104",\
"0.3439, 0.3868, 0.4931, 0.6438, 0.8468, 1.119, 1.475, 1.923, 2.47, 3.121",\
"0.4103, 0.453, 0.5593, 0.7099, 0.9131, 1.186, 1.542, 1.989, 2.536, 3.188",\
"0.5388, 0.5818, 0.6883, 0.8391, 1.042, 1.315, 1.671, 2.118, 2.665, 3.317",\
"0.6953, 0.7433, 0.8574, 1.014, 1.219, 1.491, 1.847, 2.294, 2.84, 3.492",\
"0.871, 0.9233, 1.047, 1.212, 1.422, 1.695, 2.05, 2.497, 3.043, 3.694",\
"1.066, 1.123, 1.258, 1.434, 1.65, 1.926, 2.281, 2.727, 3.273, 3.924",\
"1.281, 1.343, 1.49, 1.678, 1.904, 2.185, 2.541, 2.987, 3.532, 4.182",\
"1.516, 1.583, 1.741, 1.943, 2.181, 2.47, 2.83, 3.278, 3.823, 4.473",\
"1.772, 1.844, 2.014, 2.23, 2.481, 2.779, 3.147, 3.6, 4.148, 4.798");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.5089, 0.5635, 0.7141, 0.9559, 1.308, 1.796, 2.438, 3.247, 4.234, 5.411",\
"0.5165, 0.571, 0.7217, 0.9635, 1.315, 1.804, 2.446, 3.255, 4.242, 5.419",\
"0.5368, 0.5912, 0.7422, 0.9839, 1.336, 1.824, 2.465, 3.275, 4.262, 5.44",\
"0.5845, 0.6388, 0.7891, 1.03, 1.382, 1.869, 2.512, 3.321, 4.308, 5.485",\
"0.6449, 0.7012, 0.8545, 1.097, 1.448, 1.936, 2.577, 3.386, 4.373, 5.552",\
"0.707, 0.7652, 0.9215, 1.167, 1.518, 2.005, 2.645, 3.453, 4.442, 5.619",\
"0.7627, 0.8237, 0.9845, 1.234, 1.586, 2.071, 2.711, 3.518, 4.506, 5.683",\
"0.8037, 0.868, 1.035, 1.291, 1.647, 2.132, 2.771, 3.578, 4.563, 5.74",\
"0.8267, 0.8947, 1.068, 1.332, 1.696, 2.186, 2.825, 3.63, 4.615, 5.789",\
"0.8275, 0.8995, 1.081, 1.352, 1.725, 2.224, 2.868, 3.673, 4.657, 5.832");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.11, 0.1508, 0.2596, 0.4419, 0.7373, 1.177, 1.768, 2.518, 3.437, 4.535",\
"0.1102, 0.1504, 0.2598, 0.4418, 0.7378, 1.178, 1.767, 2.519, 3.439, 4.535",\
"0.1105, 0.1508, 0.2599, 0.442, 0.7378, 1.177, 1.768, 2.519, 3.435, 4.535",\
"0.1175, 0.1569, 0.264, 0.4444, 0.7384, 1.178, 1.767, 2.519, 3.439, 4.531",\
"0.1422, 0.184, 0.2886, 0.4606, 0.7464, 1.18, 1.769, 2.52, 3.436, 4.531",\
"0.1684, 0.2138, 0.3202, 0.488, 0.7628, 1.186, 1.77, 2.521, 3.438, 4.532",\
"0.1986, 0.2486, 0.3594, 0.5234, 0.7862, 1.2, 1.777, 2.522, 3.439, 4.536",\
"0.2306, 0.284, 0.4038, 0.5692, 0.8222, 1.222, 1.786, 2.527, 3.44, 4.533",\
"0.264, 0.323, 0.4518, 0.6196, 0.868, 1.257, 1.811, 2.54, 3.446, 4.535",\
"0.2992, 0.3636, 0.5024, 0.6758, 0.9216, 1.301, 1.851, 2.571, 3.469, 4.544");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1447, 0.2072, 0.4079, 0.7687, 1.361, 2.215, 3.343, 4.769, 6.514, 8.592",\
"0.145, 0.2072, 0.4075, 0.7687, 1.361, 2.215, 3.344, 4.774, 6.516, 8.597",\
"0.1444, 0.2072, 0.4072, 0.7688, 1.361, 2.212, 3.343, 4.77, 6.516, 8.596",\
"0.146, 0.2084, 0.4082, 0.7694, 1.36, 2.212, 3.344, 4.777, 6.516, 8.602",\
"0.1574, 0.2186, 0.4186, 0.7756, 1.363, 2.215, 3.347, 4.771, 6.515, 8.592",\
"0.1682, 0.2314, 0.4308, 0.7872, 1.366, 2.216, 3.344, 4.77, 6.52, 8.593",\
"0.1854, 0.2478, 0.448, 0.8016, 1.374, 2.216, 3.345, 4.774, 6.511, 8.591",\
"0.2046, 0.2692, 0.4714, 0.8268, 1.389, 2.222, 3.347, 4.769, 6.511, 8.599",\
"0.2266, 0.2946, 0.497, 0.8574, 1.42, 2.242, 3.353, 4.776, 6.51, 8.594",\
"0.2508, 0.3206, 0.5238, 0.891, 1.458, 2.279, 3.376, 4.783, 6.514, 8.585");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("1.198, 1.253, 1.404, 1.645, 1.996, 2.483, 3.125, 3.935, 4.921, 6.097",\
"1.216, 1.271, 1.422, 1.663, 2.014, 2.501, 3.143, 3.952, 4.938, 6.116",\
"1.281, 1.336, 1.487, 1.728, 2.079, 2.566, 3.208, 4.017, 5.004, 6.182",\
"1.414, 1.469, 1.62, 1.861, 2.212, 2.699, 3.341, 4.15, 5.138, 6.315",\
"1.618, 1.673, 1.824, 2.064, 2.415, 2.903, 3.544, 4.353, 5.342, 6.519",\
"1.868, 1.923, 2.074, 2.314, 2.665, 3.152, 3.794, 4.602, 5.591, 6.767",\
"2.152, 2.207, 2.358, 2.598, 2.949, 3.436, 4.078, 4.887, 5.875, 7.051",\
"2.471, 2.526, 2.677, 2.918, 3.268, 3.755, 4.396, 5.206, 6.194, 7.37",\
"2.822, 2.878, 3.029, 3.269, 3.619, 4.106, 4.747, 5.555, 6.542, 7.72",\
"3.203, 3.257, 3.408, 3.649, 4, 4.486, 5.127, 5.935, 6.922, 8.099");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.151, 0.2124, 0.411, 0.772, 1.362, 2.214, 3.347, 4.771, 6.517, 8.587",\
"0.1508, 0.2126, 0.4124, 0.7718, 1.362, 2.211, 3.343, 4.774, 6.509, 8.592",\
"0.1512, 0.2128, 0.4124, 0.7732, 1.361, 2.215, 3.349, 4.772, 6.511, 8.59",\
"0.151, 0.2136, 0.4124, 0.7718, 1.363, 2.214, 3.344, 4.778, 6.511, 8.589",\
"0.1512, 0.2136, 0.4126, 0.7718, 1.36, 2.212, 3.343, 4.777, 6.51, 8.588",\
"0.1518, 0.213, 0.4124, 0.7728, 1.362, 2.215, 3.343, 4.776, 6.512, 8.588",\
"0.1528, 0.2142, 0.414, 0.7722, 1.36, 2.215, 3.349, 4.774, 6.512, 8.588",\
"0.1536, 0.2154, 0.4142, 0.774, 1.361, 2.211, 3.345, 4.77, 6.515, 8.588",\
"0.1546, 0.2154, 0.4154, 0.7738, 1.36, 2.213, 3.344, 4.776, 6.519, 8.588",\
"0.1546, 0.2172, 0.4158, 0.7744, 1.361, 2.213, 3.343, 4.77, 6.51, 8.596");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("1.198, 1.253, 1.404, 1.645, 1.996, 2.483, 3.125, 3.935, 4.92, 6.097",\
"1.216, 1.271, 1.422, 1.663, 2.014, 2.501, 3.143, 3.951, 4.939, 6.115",\
"1.282, 1.336, 1.487, 1.728, 2.079, 2.567, 3.208, 4.017, 5.004, 6.182",\
"1.415, 1.47, 1.62, 1.861, 2.212, 2.7, 3.342, 4.149, 5.137, 6.313",\
"1.618, 1.673, 1.824, 2.065, 2.416, 2.903, 3.544, 4.354, 5.342, 6.52",\
"1.868, 1.923, 2.074, 2.315, 2.665, 3.152, 3.794, 4.602, 5.59, 6.766",\
"2.152, 2.207, 2.358, 2.599, 2.949, 3.436, 4.078, 4.886, 5.873, 7.051",\
"2.472, 2.527, 2.678, 2.919, 3.269, 3.756, 4.396, 5.206, 6.195, 7.369",\
"2.822, 2.878, 3.029, 3.27, 3.62, 4.107, 4.748, 5.556, 6.542, 7.721",\
"3.202, 3.258, 3.409, 3.65, 4, 4.487, 5.128, 5.936, 6.922, 8.099");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1514, 0.2124, 0.411, 0.7722, 1.361, 2.212, 3.344, 4.771, 6.516, 8.584",\
"0.1512, 0.2126, 0.4128, 0.7724, 1.362, 2.214, 3.344, 4.77, 6.519, 8.585",\
"0.152, 0.213, 0.4122, 0.7718, 1.36, 2.215, 3.344, 4.773, 6.509, 8.592",\
"0.1508, 0.213, 0.4124, 0.7718, 1.362, 2.214, 3.344, 4.771, 6.52, 8.587",\
"0.1516, 0.2136, 0.4126, 0.7716, 1.361, 2.215, 3.342, 4.769, 6.513, 8.585",\
"0.152, 0.2128, 0.4126, 0.7728, 1.363, 2.215, 3.344, 4.774, 6.521, 8.587",\
"0.1524, 0.214, 0.4134, 0.7724, 1.361, 2.215, 3.344, 4.768, 6.514, 8.59",\
"0.153, 0.2146, 0.4138, 0.773, 1.36, 2.211, 3.341, 4.77, 6.512, 8.587",\
"0.1538, 0.2162, 0.415, 0.7742, 1.361, 2.211, 3.344, 4.775, 6.516, 8.588",\
"0.155, 0.217, 0.4156, 0.775, 1.361, 2.212, 3.343, 4.768, 6.514, 8.588");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.9374, 0.9921, 1.143, 1.384, 1.736, 2.224, 2.865, 3.675, 4.664, 5.844",\
"0.9553, 1.01, 1.161, 1.402, 1.754, 2.241, 2.883, 3.693, 4.682, 5.857",\
"1.021, 1.075, 1.226, 1.467, 1.819, 2.306, 2.948, 3.757, 4.748, 5.926",\
"1.139, 1.194, 1.345, 1.586, 1.938, 2.425, 3.067, 3.876, 4.867, 6.045",\
"1.292, 1.347, 1.498, 1.739, 2.09, 2.577, 3.219, 4.028, 5.019, 6.194",\
"1.465, 1.52, 1.671, 1.912, 2.263, 2.751, 3.392, 4.202, 5.19, 6.368",\
"1.657, 1.713, 1.864, 2.105, 2.456, 2.943, 3.584, 4.393, 5.383, 6.559",\
"1.865, 1.921, 2.072, 2.313, 2.664, 3.151, 3.791, 4.6, 5.588, 6.768",\
"2.086, 2.142, 2.294, 2.535, 2.886, 3.372, 4.014, 4.822, 5.808, 6.985",\
"2.321, 2.377, 2.528, 2.77, 3.12, 3.606, 4.247, 5.055, 6.042, 7.218");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1498, 0.2115, 0.4106, 0.7714, 1.362, 2.214, 3.344, 4.775, 6.515, 8.596",\
"0.1488, 0.211, 0.411, 0.7712, 1.36, 2.212, 3.342, 4.777, 6.516, 8.601",\
"0.15, 0.2114, 0.4108, 0.7706, 1.362, 2.212, 3.344, 4.773, 6.513, 8.591",\
"0.149, 0.212, 0.4112, 0.7712, 1.362, 2.212, 3.344, 4.774, 6.513, 8.589",\
"0.1502, 0.212, 0.4108, 0.7716, 1.36, 2.215, 3.344, 4.772, 6.514, 8.605",\
"0.1518, 0.2132, 0.4122, 0.7728, 1.361, 2.212, 3.346, 4.772, 6.523, 8.591",\
"0.1526, 0.2136, 0.4132, 0.7726, 1.36, 2.211, 3.343, 4.774, 6.515, 8.604",\
"0.1546, 0.217, 0.4156, 0.7742, 1.363, 2.211, 3.341, 4.773, 6.508, 8.589",\
"0.1572, 0.219, 0.4176, 0.7756, 1.361, 2.211, 3.343, 4.768, 6.508, 8.584",\
"0.1594, 0.2206, 0.4192, 0.777, 1.361, 2.211, 3.344, 4.769, 6.506, 8.58");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.9379, 0.9925, 1.143, 1.385, 1.736, 2.224, 2.866, 3.674, 4.664, 5.841",\
"0.9555, 1.01, 1.161, 1.402, 1.754, 2.241, 2.884, 3.693, 4.683, 5.862",\
"1.021, 1.076, 1.227, 1.468, 1.819, 2.307, 2.949, 3.759, 4.748, 5.924",\
"1.14, 1.195, 1.346, 1.587, 1.938, 2.426, 3.068, 3.878, 4.867, 6.045",\
"1.292, 1.347, 1.498, 1.739, 2.09, 2.577, 3.219, 4.028, 5.019, 6.197",\
"1.465, 1.52, 1.671, 1.912, 2.263, 2.75, 3.392, 4.202, 5.19, 6.368",\
"1.657, 1.713, 1.864, 2.105, 2.456, 2.943, 3.584, 4.393, 5.384, 6.562",\
"1.865, 1.921, 2.072, 2.313, 2.664, 3.151, 3.792, 4.6, 5.588, 6.768",\
"2.086, 2.142, 2.293, 2.534, 2.885, 3.372, 4.012, 4.821, 5.807, 6.984",\
"2.321, 2.376, 2.529, 2.77, 3.12, 3.607, 4.247, 5.055, 6.042, 7.218");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1494, 0.2112, 0.4106, 0.7716, 1.362, 2.215, 3.344, 4.768, 6.516, 8.604",\
"0.1487, 0.2118, 0.4104, 0.7706, 1.36, 2.212, 3.344, 4.777, 6.512, 8.59",\
"0.1494, 0.2114, 0.4112, 0.7708, 1.362, 2.212, 3.344, 4.777, 6.516, 8.604",\
"0.149, 0.211, 0.4118, 0.7708, 1.36, 2.211, 3.344, 4.777, 6.513, 8.591",\
"0.1498, 0.2122, 0.4114, 0.7716, 1.362, 2.212, 3.343, 4.772, 6.512, 8.591",\
"0.1508, 0.2132, 0.4114, 0.7724, 1.362, 2.215, 3.344, 4.777, 6.523, 8.59",\
"0.1526, 0.2136, 0.4134, 0.7736, 1.361, 2.212, 3.343, 4.768, 6.512, 8.591",\
"0.1558, 0.217, 0.4154, 0.7744, 1.361, 2.211, 3.343, 4.771, 6.509, 8.589",\
"0.157, 0.2188, 0.4176, 0.776, 1.361, 2.213, 3.343, 4.767, 6.516, 8.588",\
"0.1592, 0.2214, 0.4186, 0.7764, 1.363, 2.215, 3.344, 4.771, 6.505, 8.6");
}
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("1.198, 1.253, 1.404, 1.645, 1.996, 2.483, 3.125, 3.935, 4.92, 6.097",\
"1.216, 1.271, 1.422, 1.663, 2.014, 2.501, 3.143, 3.951, 4.939, 6.115",\
"1.282, 1.336, 1.487, 1.728, 2.079, 2.567, 3.208, 4.017, 5.004, 6.182",\
"1.415, 1.47, 1.62, 1.861, 2.212, 2.7, 3.342, 4.149, 5.137, 6.313",\
"1.618, 1.673, 1.824, 2.065, 2.416, 2.903, 3.544, 4.354, 5.342, 6.52",\
"1.868, 1.923, 2.074, 2.315, 2.665, 3.152, 3.794, 4.602, 5.59, 6.766",\
"2.152, 2.207, 2.358, 2.599, 2.949, 3.436, 4.078, 4.886, 5.873, 7.051",\
"2.472, 2.527, 2.678, 2.919, 3.269, 3.756, 4.396, 5.206, 6.195, 7.369",\
"2.822, 2.878, 3.029, 3.27, 3.62, 4.107, 4.748, 5.556, 6.542, 7.721",\
"3.202, 3.258, 3.409, 3.65, 4, 4.487, 5.128, 5.936, 6.922, 8.099");
}
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.005957, 0.02336, 0.05659, 0.1084, 0.181, 0.2766, 0.397, 0.544, 0.7192");
values("0.1498, 0.2115, 0.4106, 0.7714, 1.362, 2.214, 3.344, 4.775, 6.515, 8.596",\
"0.1488, 0.211, 0.411, 0.7712, 1.36, 2.212, 3.342, 4.777, 6.516, 8.601",\
"0.15, 0.2114, 0.4108, 0.7706, 1.362, 2.212, 3.344, 4.773, 6.513, 8.591",\
"0.149, 0.212, 0.4112, 0.7712, 1.362, 2.212, 3.344, 4.774, 6.513, 8.589",\
"0.1502, 0.212, 0.4108, 0.7716, 1.36, 2.215, 3.344, 4.772, 6.514, 8.605",\
"0.1518, 0.2132, 0.4122, 0.7728, 1.361, 2.212, 3.346, 4.772, 6.523, 8.591",\
"0.1526, 0.2136, 0.4132, 0.7726, 1.36, 2.211, 3.343, 4.774, 6.515, 8.604",\
"0.1546, 0.217, 0.4156, 0.7742, 1.363, 2.211, 3.341, 4.773, 6.508, 8.589",\
"0.1572, 0.219, 0.4176, 0.7756, 1.361, 2.211, 3.343, 4.768, 6.508, 8.584",\
"0.1594, 0.2206, 0.4192, 0.777, 1.361, 2.211, 3.344, 4.769, 6.506, 8.58");
}
}
}
pin(RN) {
capacitance : 0.007531 ;
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.86 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!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.02353, 0.02258, 0.02231, 0.02226, 0.02226, 0.02233, 0.0223, \
0.02229, 0.0223, 0.02233");
}
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.02228, -0.02225, -0.02221, -0.02223, -0.02221, -0.02227, -0.02225, \
-0.02226, -0.02224, -0.02226");
}
}
internal_power() {
when : "!CLKN&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.02345, 0.02259, 0.02232, 0.02225, 0.02232, 0.02231, 0.02232, \
0.02229, 0.02231, 0.02229");
}
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.02228, -0.02225, -0.02221, -0.02223, -0.02222, -0.02227, -0.02226, \
-0.02225, -0.02224, -0.02226");
}
}
internal_power() {
when : "CLKN&!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.02316, 0.02256, 0.0223, 0.02227, 0.02227, 0.0223, 0.0223, 0.0223, \
0.02231, 0.02232");
}
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.02229, -0.02225, -0.02221, -0.02221, -0.02219, -0.02227, -0.02225, \
-0.02226, -0.02224, -0.02224");
}
}
internal_power() {
when : "CLKN&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.02161, 0.02093, 0.02051, 0.02043, 0.02041, 0.02041, 0.02041, \
0.02041, 0.0204, 0.02039");
}
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.02004, -0.02042, -0.02103, -0.02142, -0.02159, -0.02176, -0.02183, \
-0.02187, -0.0219, -0.02191");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.664, -0.678, -0.753, -0.889, -1.089, -1.303, -1.558, -1.836, -2.137, -2.469",\
"-0.662, -0.676, -0.752, -0.893, -1.089, -1.308, -1.556, -1.837, -2.137, -2.468",\
"-0.653, -0.67, -0.747, -0.885, -1.077, -1.304, -1.552, -1.833, -2.133, -2.466",\
"-0.574, -0.592, -0.662, -0.811, -1.013, -1.236, -1.494, -1.772, -2.085, -2.419",\
"-0.332, -0.347, -0.426, -0.586, -0.793, -1.02, -1.291, -1.582, -1.9, -2.25",\
"0.071, 0.064, -0.036, -0.197, -0.434, -0.685, -0.965, -1.269, -1.612, -1.978",\
"0.614, 0.621, 0.502, 0.316, 0.062, -0.207, -0.509, -0.836, -1.203, -1.602",\
"1.317, 1.341, 1.2, 1.004, 0.694, 0.402, 0.075, -0.303, -0.692, -1.11",\
"2.216, 2.224, 2.067, 1.832, 1.474, 1.162, 0.777, 0.381, -0.055, -0.521",\
"3.272, 3.249, 3.089, 2.823, 2.429, 2.05, 1.589, 1.182, 0.701, 0.185");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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("1.231, 1.252, 1.316, 1.453, 1.618, 1.815, 2.047, 2.296, 2.574, 2.876",\
"1.229, 1.247, 1.314, 1.443, 1.622, 1.815, 2.044, 2.291, 2.569, 2.871",\
"1.238, 1.256, 1.322, 1.454, 1.626, 1.828, 2.05, 2.306, 2.579, 2.885",\
"1.283, 1.306, 1.37, 1.501, 1.673, 1.873, 2.104, 2.345, 2.627, 2.929",\
"1.382, 1.397, 1.462, 1.595, 1.77, 1.967, 2.189, 2.441, 2.723, 3.025",\
"1.535, 1.55, 1.619, 1.747, 1.924, 2.116, 2.346, 2.6, 2.875, 3.181",\
"1.739, 1.753, 1.826, 1.952, 2.123, 2.322, 2.551, 2.808, 3.081, 3.387",\
"1.988, 2.008, 2.07, 2.203, 2.379, 2.571, 2.804, 3.05, 3.332, 3.639",\
"2.273, 2.295, 2.359, 2.492, 2.661, 2.862, 3.087, 3.339, 3.618, 3.926",\
"2.591, 2.606, 2.672, 2.801, 2.975, 3.175, 3.399, 3.653, 3.928, 4.237");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("0.86");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&SETN" ;
fall_constraint(scalar) {
values("0.854");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("0.471");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&SETN" ;
fall_constraint(scalar) {
values("0.471");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.033, 0.002, 0.053, 0.1, 0.129, 0.142, 0.136, 0.107, 0.049",\
"-0.056, -0.04, -0.006, 0.044, 0.085, 0.117, 0.133, 0.123, 0.097, 0.041",\
"-0.066, -0.059, -0.016, 0.034, 0.078, 0.105, 0.121, 0.112, 0.089, 0.026",\
"-0.062, -0.054, -0.016, 0.039, 0.079, 0.11, 0.126, 0.122, 0.093, 0.031",\
"-0.04, -0.031, 0.001, 0.053, 0.101, 0.127, 0.142, 0.138, 0.111, 0.052",\
"-0.002, 0.006, 0.042, 0.087, 0.136, 0.162, 0.177, 0.166, 0.135, 0.078",\
"0.061, 0.073, 0.106, 0.154, 0.19, 0.221, 0.234, 0.222, 0.186, 0.126",\
"0.159, 0.163, 0.193, 0.239, 0.277, 0.314, 0.325, 0.309, 0.273, 0.209",\
"0.283, 0.288, 0.316, 0.352, 0.4, 0.426, 0.44, 0.435, 0.396, 0.332",\
"0.436, 0.441, 0.468, 0.507, 0.55, 0.582, 0.595, 0.59, 0.551, 0.486");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.033, 0.002, 0.053, 0.1, 0.129, 0.142, 0.136, 0.107, 0.049",\
"-0.056, -0.04, -0.006, 0.044, 0.085, 0.117, 0.133, 0.123, 0.097, 0.041",\
"-0.066, -0.059, -0.016, 0.034, 0.078, 0.105, 0.121, 0.112, 0.089, 0.026",\
"-0.062, -0.054, -0.016, 0.039, 0.079, 0.11, 0.126, 0.122, 0.093, 0.031",\
"-0.04, -0.031, 0.001, 0.053, 0.101, 0.127, 0.142, 0.138, 0.111, 0.052",\
"-0.002, 0.006, 0.042, 0.087, 0.136, 0.162, 0.177, 0.166, 0.135, 0.078",\
"0.061, 0.073, 0.106, 0.154, 0.19, 0.221, 0.234, 0.222, 0.186, 0.126",\
"0.159, 0.163, 0.193, 0.239, 0.277, 0.314, 0.325, 0.309, 0.273, 0.209",\
"0.283, 0.288, 0.316, 0.352, 0.4, 0.426, 0.44, 0.435, 0.396, 0.332",\
"0.436, 0.441, 0.468, 0.507, 0.55, 0.582, 0.595, 0.59, 0.551, 0.486");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.029, -0.019, 0.018, 0.062, 0.1, 0.14, 0.175, 0.201, 0.218, 0.221",\
"-0.036, -0.024, 0.011, 0.054, 0.093, 0.129, 0.167, 0.195, 0.209, 0.219",\
"-0.05, -0.041, -0.008, 0.039, 0.078, 0.124, 0.157, 0.187, 0.205, 0.214",\
"-0.071, -0.064, -0.033, 0.016, 0.058, 0.103, 0.146, 0.176, 0.198, 0.204",\
"-0.099, -0.093, -0.06, -0.01, 0.041, 0.083, 0.125, 0.161, 0.177, 0.189",\
"-0.117, -0.112, -0.079, -0.03, 0.022, 0.065, 0.11, 0.141, 0.166, 0.175",\
"-0.125, -0.116, -0.094, -0.046, 0.006, 0.052, 0.097, 0.134, 0.157, 0.169",\
"-0.119, -0.118, -0.087, -0.041, 0.009, 0.053, 0.101, 0.137, 0.165, 0.177",\
"-0.099, -0.089, -0.065, -0.023, 0.03, 0.075, 0.121, 0.165, 0.186, 0.197",\
"-0.054, -0.052, -0.026, 0.015, 0.068, 0.117, 0.167, 0.207, 0.235, 0.246");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.029, -0.019, 0.018, 0.062, 0.099, 0.14, 0.175, 0.201, 0.218, 0.221",\
"-0.036, -0.024, 0.011, 0.054, 0.093, 0.129, 0.167, 0.195, 0.209, 0.214",\
"-0.05, -0.041, -0.008, 0.039, 0.078, 0.124, 0.157, 0.187, 0.205, 0.214",\
"-0.071, -0.064, -0.033, 0.016, 0.058, 0.103, 0.146, 0.176, 0.198, 0.204",\
"-0.099, -0.093, -0.06, -0.01, 0.041, 0.083, 0.125, 0.161, 0.177, 0.189",\
"-0.117, -0.112, -0.079, -0.03, 0.021, 0.065, 0.11, 0.141, 0.166, 0.175",\
"-0.125, -0.116, -0.094, -0.046, 0.007, 0.052, 0.097, 0.134, 0.157, 0.169",\
"-0.125, -0.118, -0.087, -0.041, 0.009, 0.053, 0.101, 0.137, 0.165, 0.177",\
"-0.099, -0.089, -0.065, -0.023, 0.03, 0.075, 0.121, 0.165, 0.186, 0.197",\
"-0.054, -0.052, -0.026, 0.015, 0.068, 0.117, 0.167, 0.207, 0.235, 0.246");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.206, 0.197, 0.197, 0.229, 0.325, 0.493, 0.744, 1.085, 1.517, 2.029",\
"0.213, 0.206, 0.202, 0.235, 0.324, 0.495, 0.741, 1.071, 1.5, 2.008",\
"0.227, 0.225, 0.221, 0.251, 0.34, 0.508, 0.749, 1.069, 1.482, 1.98",\
"0.244, 0.237, 0.231, 0.261, 0.333, 0.482, 0.704, 0.994, 1.366, 1.822",\
"0.234, 0.232, 0.226, 0.232, 0.296, 0.417, 0.596, 0.854, 1.185, 1.587",\
"0.186, 0.182, 0.168, 0.176, 0.215, 0.297, 0.45, 0.668, 0.939, 1.287",\
"0.125, 0.115, 0.103, 0.096, 0.119, 0.19, 0.323, 0.52, 0.771, 1.088",\
"0.018, 0.016, 0, -0.018, -0.002, 0.048, 0.163, 0.343, 0.577, 0.869",\
"-0.1, -0.104, -0.117, -0.134, -0.135, -0.106, 0.003, 0.192, 0.428, 0.722",\
"-0.237, -0.242, -0.252, -0.271, -0.275, -0.246, -0.152, 0.049, 0.314, 0.614");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.206, 0.197, 0.197, 0.229, 0.325, 0.493, 0.744, 1.085, 1.517, 2.029",\
"0.213, 0.206, 0.202, 0.235, 0.324, 0.495, 0.741, 1.071, 1.5, 2.008",\
"0.227, 0.225, 0.221, 0.251, 0.34, 0.508, 0.749, 1.069, 1.482, 1.98",\
"0.244, 0.237, 0.231, 0.261, 0.333, 0.482, 0.704, 0.994, 1.366, 1.822",\
"0.234, 0.232, 0.226, 0.232, 0.296, 0.417, 0.596, 0.854, 1.185, 1.587",\
"0.186, 0.182, 0.168, 0.176, 0.215, 0.297, 0.45, 0.668, 0.939, 1.287",\
"0.125, 0.115, 0.103, 0.096, 0.119, 0.19, 0.323, 0.52, 0.771, 1.088",\
"0.018, 0.016, 0, -0.018, -0.002, 0.048, 0.163, 0.343, 0.57, 0.869",\
"-0.1, -0.104, -0.117, -0.134, -0.135, -0.106, 0.003, 0.192, 0.435, 0.722",\
"-0.237, -0.242, -0.252, -0.271, -0.275, -0.246, -0.152, 0.049, 0.314, 0.614");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.195, 0.19, 0.186, 0.211, 0.288, 0.441, 0.659, 0.955, 1.334, 1.784",\
"0.199, 0.198, 0.19, 0.216, 0.293, 0.436, 0.656, 0.945, 1.316, 1.746",\
"0.216, 0.213, 0.213, 0.234, 0.305, 0.438, 0.649, 0.92, 1.259, 1.68",\
"0.253, 0.247, 0.242, 0.261, 0.307, 0.424, 0.604, 0.834, 1.13, 1.497",\
"0.278, 0.278, 0.269, 0.269, 0.296, 0.382, 0.516, 0.714, 0.958, 1.259",\
"0.296, 0.288, 0.277, 0.271, 0.285, 0.329, 0.436, 0.584, 0.782, 1.035",\
"0.302, 0.295, 0.284, 0.266, 0.268, 0.298, 0.38, 0.511, 0.688, 0.909",\
"0.29, 0.284, 0.267, 0.249, 0.242, 0.258, 0.329, 0.441, 0.604, 0.813",\
"0.266, 0.265, 0.247, 0.224, 0.215, 0.224, 0.287, 0.401, 0.575, 0.803",\
"0.226, 0.224, 0.209, 0.182, 0.165, 0.175, 0.233, 0.36, 0.539, 0.778");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.195, 0.19, 0.181, 0.211, 0.288, 0.435, 0.659, 0.955, 1.334, 1.779",\
"0.199, 0.198, 0.19, 0.216, 0.293, 0.436, 0.656, 0.945, 1.316, 1.756",\
"0.216, 0.213, 0.213, 0.234, 0.305, 0.438, 0.649, 0.92, 1.259, 1.685",\
"0.253, 0.247, 0.242, 0.253, 0.307, 0.424, 0.604, 0.834, 1.139, 1.497",\
"0.278, 0.278, 0.269, 0.269, 0.296, 0.382, 0.516, 0.706, 0.958, 1.259",\
"0.296, 0.288, 0.277, 0.271, 0.276, 0.329, 0.429, 0.584, 0.782, 1.035",\
"0.302, 0.295, 0.284, 0.266, 0.268, 0.298, 0.38, 0.511, 0.688, 0.916",\
"0.29, 0.284, 0.267, 0.249, 0.242, 0.258, 0.329, 0.435, 0.604, 0.813",\
"0.266, 0.265, 0.247, 0.224, 0.215, 0.224, 0.287, 0.401, 0.568, 0.794",\
"0.221, 0.219, 0.209, 0.182, 0.166, 0.175, 0.233, 0.352, 0.539, 0.778");
}
}
}
pin(SETN) {
capacitance : 0.00637 ;
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.77 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!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.1706, 0.1701, 0.1714, 0.1789, 0.195, 0.221, 0.2577, 0.3062, \
0.3671, 0.441");
}
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.0529, 0.0522, 0.05297, 0.05911, 0.07275, 0.09513, 0.1272, 0.1699, \
0.2236, 0.2892");
}
}
internal_power() {
when : "!CLKN&!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.02095, 0.02087, 0.02085, 0.02082, 0.02087, 0.02082, 0.02089, \
0.02087, 0.02088, 0.02085");
}
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.01435, -0.01433, -0.01432, -0.01432, -0.01435, -0.01441, -0.01442, \
-0.01443, -0.01443, -0.01445");
}
}
internal_power() {
when : "!CLKN&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.1706, 0.1701, 0.1714, 0.1789, 0.195, 0.221, 0.2577, 0.3062, \
0.3671, 0.441");
}
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.0529, 0.0522, 0.05297, 0.05911, 0.07275, 0.09513, 0.1272, 0.1699, \
0.2236, 0.2892");
}
}
internal_power() {
when : "!CLKN&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.02096, 0.02087, 0.02083, 0.02085, 0.02087, 0.02084, 0.02089, \
0.02086, 0.02088, 0.02087");
}
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.01435, -0.01433, -0.01432, -0.01432, -0.01435, -0.01441, -0.01442, \
-0.01443, -0.01443, -0.01446");
}
}
internal_power() {
when : "CLKN&!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.164, 0.1636, 0.1647, 0.1715, 0.1867, 0.212, 0.2485, 0.2969, \
0.3578, 0.4317");
}
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.054, 0.05339, 0.0541, 0.05981, 0.07279, 0.09449, 0.1263, 0.1687, \
0.2225, 0.288");
}
}
internal_power() {
when : "CLKN&!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.07941, 0.07906, 0.07931, 0.08249, 0.08954, 0.1012, 0.1179, 0.1398, \
0.1674, 0.2008");
}
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.007646, 0.00748, 0.007798, 0.01018, 0.01585, 0.02548, 0.03966, \
0.05852, 0.08234, 0.1113");
}
}
internal_power() {
when : "CLKN&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.1075, 0.1073, 0.1081, 0.1118, 0.1198, 0.1334, 0.1532, 0.1796, \
0.2129, 0.2533");
}
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.03034, 0.02993, 0.03035, 0.0336, 0.0408, 0.05279, 0.07034, 0.09382, \
0.1237, 0.1602");
}
}
internal_power() {
when : "CLKN&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.02092, 0.02087, 0.02085, 0.02083, 0.02086, 0.02088, 0.02089, \
0.02085, 0.02088, 0.02087");
}
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.01435, -0.01433, -0.01431, -0.01434, -0.01435, -0.01441, -0.01441, \
-0.01443, -0.01442, -0.01446");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.183, 0.163, 0.09, -0.035, -0.188, -0.359, -0.563, -0.78, -1.022, -1.308",\
"0.192, 0.174, 0.101, -0.025, -0.178, -0.348, -0.553, -0.774, -1.013, -1.294",\
"0.232, 0.213, 0.142, 0.013, -0.138, -0.309, -0.51, -0.733, -0.975, -1.254",\
"0.308, 0.295, 0.219, 0.092, -0.057, -0.234, -0.435, -0.649, -0.897, -1.177",\
"0.427, 0.409, 0.339, 0.201, 0.047, -0.126, -0.33, -0.546, -0.792, -1.083",\
"0.601, 0.589, 0.507, 0.374, 0.206, 0.022, -0.184, -0.41, -0.664, -0.95",\
"0.884, 0.87, 0.773, 0.615, 0.422, 0.224, 0.008, -0.241, -0.488, -0.789",\
"1.376, 1.371, 1.231, 1.024, 0.783, 0.545, 0.28, 0.012, -0.246, -0.559",\
"2.033, 2.032, 1.885, 1.614, 1.332, 1.031, 0.712, 0.435, 0.14, -0.188",\
"2.845, 2.814, 2.633, 2.353, 2.012, 1.675, 1.325, 0.99, 0.665, 0.277");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.263, 0.281, 0.345, 0.471, 0.635, 0.825, 1.035, 1.27, 1.531, 1.809",\
"0.251, 0.27, 0.337, 0.469, 0.626, 0.813, 1.024, 1.258, 1.518, 1.802",\
"0.219, 0.231, 0.299, 0.428, 0.591, 0.775, 0.991, 1.224, 1.488, 1.769",\
"0.174, 0.187, 0.251, 0.383, 0.544, 0.732, 0.945, 1.184, 1.439, 1.726",\
"0.132, 0.146, 0.21, 0.339, 0.504, 0.696, 0.903, 1.146, 1.408, 1.691",\
"0.096, 0.112, 0.183, 0.307, 0.469, 0.659, 0.877, 1.117, 1.376, 1.662",\
"0.078, 0.09, 0.16, 0.284, 0.453, 0.638, 0.856, 1.1, 1.356, 1.646",\
"0.07, 0.085, 0.156, 0.279, 0.447, 0.643, 0.852, 1.099, 1.36, 1.653",\
"0.084, 0.103, 0.167, 0.291, 0.466, 0.656, 0.877, 1.117, 1.385, 1.674",\
"0.113, 0.132, 0.199, 0.328, 0.497, 0.692, 0.916, 1.164, 1.433, 1.725");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.206, 0.213, 0.227, 0.244, 0.234, 0.186, 0.125, 0.018, -0.1, -0.237",\
"0.197, 0.206, 0.225, 0.237, 0.232, 0.182, 0.115, 0.016, -0.104, -0.242",\
"0.197, 0.202, 0.221, 0.231, 0.226, 0.168, 0.103, -0, -0.117, -0.252",\
"0.229, 0.235, 0.251, 0.261, 0.232, 0.176, 0.096, -0.018, -0.134, -0.271",\
"0.325, 0.324, 0.34, 0.333, 0.296, 0.215, 0.119, -0.002, -0.135, -0.275",\
"0.493, 0.495, 0.508, 0.482, 0.417, 0.297, 0.19, 0.048, -0.106, -0.246",\
"0.744, 0.741, 0.749, 0.704, 0.596, 0.45, 0.323, 0.163, 0.003, -0.152",\
"1.085, 1.071, 1.069, 0.994, 0.854, 0.668, 0.52, 0.343, 0.192, 0.049",\
"1.517, 1.5, 1.482, 1.366, 1.185, 0.939, 0.771, 0.577, 0.428, 0.314",\
"2.029, 2.008, 1.98, 1.822, 1.587, 1.287, 1.088, 0.869, 0.722, 0.614");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.206, 0.213, 0.227, 0.244, 0.234, 0.186, 0.125, 0.018, -0.1, -0.237",\
"0.197, 0.206, 0.225, 0.237, 0.232, 0.182, 0.115, 0.016, -0.104, -0.242",\
"0.197, 0.202, 0.221, 0.231, 0.226, 0.168, 0.103, -0, -0.117, -0.252",\
"0.229, 0.235, 0.251, 0.261, 0.232, 0.176, 0.096, -0.018, -0.134, -0.271",\
"0.325, 0.324, 0.34, 0.333, 0.296, 0.215, 0.119, -0.002, -0.135, -0.275",\
"0.493, 0.495, 0.508, 0.482, 0.417, 0.297, 0.19, 0.048, -0.106, -0.246",\
"0.744, 0.741, 0.749, 0.704, 0.596, 0.45, 0.323, 0.163, 0.003, -0.152",\
"1.085, 1.071, 1.069, 0.994, 0.854, 0.668, 0.52, 0.343, 0.192, 0.049",\
"1.517, 1.5, 1.482, 1.366, 1.185, 0.939, 0.771, 0.57, 0.435, 0.314",\
"2.029, 2.008, 1.98, 1.822, 1.587, 1.287, 1.088, 0.869, 0.722, 0.614");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.195, 0.199, 0.216, 0.253, 0.278, 0.296, 0.302, 0.29, 0.266, 0.226",\
"0.19, 0.198, 0.213, 0.247, 0.278, 0.288, 0.295, 0.284, 0.265, 0.224",\
"0.186, 0.19, 0.213, 0.242, 0.269, 0.277, 0.284, 0.267, 0.247, 0.209",\
"0.211, 0.216, 0.234, 0.261, 0.269, 0.271, 0.266, 0.249, 0.224, 0.182",\
"0.288, 0.293, 0.305, 0.307, 0.296, 0.285, 0.268, 0.242, 0.215, 0.165",\
"0.441, 0.436, 0.438, 0.424, 0.382, 0.329, 0.298, 0.258, 0.224, 0.175",\
"0.659, 0.656, 0.649, 0.604, 0.516, 0.436, 0.38, 0.329, 0.287, 0.233",\
"0.955, 0.945, 0.92, 0.834, 0.714, 0.584, 0.511, 0.441, 0.401, 0.36",\
"1.334, 1.316, 1.259, 1.13, 0.958, 0.782, 0.688, 0.604, 0.575, 0.539",\
"1.784, 1.746, 1.68, 1.497, 1.259, 1.035, 0.909, 0.813, 0.803, 0.778");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.195, 0.199, 0.216, 0.253, 0.278, 0.296, 0.302, 0.29, 0.266, 0.221",\
"0.19, 0.198, 0.213, 0.247, 0.278, 0.288, 0.295, 0.284, 0.265, 0.219",\
"0.181, 0.19, 0.213, 0.242, 0.269, 0.277, 0.284, 0.267, 0.247, 0.209",\
"0.211, 0.216, 0.234, 0.253, 0.269, 0.271, 0.266, 0.249, 0.224, 0.182",\
"0.288, 0.293, 0.305, 0.307, 0.296, 0.276, 0.268, 0.242, 0.215, 0.166",\
"0.435, 0.436, 0.438, 0.424, 0.382, 0.329, 0.298, 0.258, 0.224, 0.175",\
"0.659, 0.656, 0.649, 0.604, 0.516, 0.429, 0.38, 0.329, 0.287, 0.233",\
"0.955, 0.945, 0.92, 0.834, 0.706, 0.584, 0.511, 0.435, 0.401, 0.352",\
"1.334, 1.316, 1.259, 1.139, 0.958, 0.782, 0.688, 0.604, 0.568, 0.539",\
"1.779, 1.756, 1.685, 1.497, 1.259, 1.035, 0.916, 0.813, 0.794, 0.778");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.066, -0.062, -0.04, -0.002, 0.061, 0.159, 0.283, 0.436",\
"-0.033, -0.04, -0.059, -0.054, -0.031, 0.006, 0.073, 0.163, 0.288, 0.441",\
"0.002, -0.006, -0.016, -0.016, 0.001, 0.042, 0.106, 0.193, 0.316, 0.468",\
"0.053, 0.044, 0.034, 0.039, 0.053, 0.087, 0.154, 0.239, 0.352, 0.507",\
"0.1, 0.085, 0.078, 0.079, 0.101, 0.136, 0.19, 0.277, 0.4, 0.55",\
"0.129, 0.117, 0.105, 0.11, 0.127, 0.162, 0.221, 0.314, 0.426, 0.582",\
"0.142, 0.133, 0.121, 0.126, 0.142, 0.177, 0.234, 0.325, 0.44, 0.595",\
"0.136, 0.123, 0.112, 0.122, 0.138, 0.166, 0.222, 0.309, 0.435, 0.59",\
"0.107, 0.097, 0.089, 0.093, 0.111, 0.135, 0.186, 0.273, 0.396, 0.551",\
"0.049, 0.041, 0.026, 0.031, 0.052, 0.078, 0.126, 0.209, 0.332, 0.486");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.066, -0.062, -0.04, -0.002, 0.061, 0.159, 0.283, 0.436",\
"-0.033, -0.04, -0.059, -0.054, -0.031, 0.006, 0.073, 0.163, 0.288, 0.441",\
"0.002, -0.006, -0.016, -0.016, 0.001, 0.042, 0.106, 0.193, 0.316, 0.468",\
"0.053, 0.044, 0.034, 0.039, 0.053, 0.087, 0.154, 0.239, 0.352, 0.507",\
"0.1, 0.085, 0.078, 0.079, 0.101, 0.136, 0.19, 0.277, 0.4, 0.55",\
"0.129, 0.117, 0.105, 0.11, 0.127, 0.162, 0.221, 0.314, 0.426, 0.582",\
"0.142, 0.133, 0.121, 0.126, 0.142, 0.177, 0.234, 0.325, 0.44, 0.595",\
"0.136, 0.123, 0.112, 0.122, 0.138, 0.166, 0.222, 0.309, 0.435, 0.59",\
"0.107, 0.097, 0.089, 0.093, 0.111, 0.135, 0.186, 0.273, 0.396, 0.551",\
"0.049, 0.041, 0.026, 0.031, 0.052, 0.078, 0.126, 0.209, 0.332, 0.486");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.029, -0.036, -0.05, -0.071, -0.099, -0.117, -0.125, -0.119, -0.099, -0.054",\
"-0.019, -0.024, -0.041, -0.064, -0.093, -0.112, -0.116, -0.118, -0.089, -0.052",\
"0.018, 0.011, -0.008, -0.033, -0.06, -0.079, -0.094, -0.087, -0.065, -0.026",\
"0.062, 0.054, 0.039, 0.016, -0.01, -0.03, -0.046, -0.041, -0.023, 0.015",\
"0.1, 0.093, 0.078, 0.058, 0.041, 0.022, 0.006, 0.009, 0.03, 0.068",\
"0.14, 0.129, 0.124, 0.103, 0.083, 0.065, 0.052, 0.053, 0.075, 0.117",\
"0.175, 0.167, 0.157, 0.146, 0.125, 0.11, 0.097, 0.101, 0.121, 0.167",\
"0.201, 0.195, 0.187, 0.176, 0.161, 0.141, 0.134, 0.137, 0.165, 0.207",\
"0.218, 0.209, 0.205, 0.198, 0.177, 0.166, 0.157, 0.165, 0.186, 0.235",\
"0.221, 0.219, 0.214, 0.204, 0.189, 0.175, 0.169, 0.177, 0.197, 0.246");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.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.029, -0.036, -0.05, -0.071, -0.099, -0.117, -0.125, -0.125, -0.099, -0.054",\
"-0.019, -0.024, -0.041, -0.064, -0.093, -0.112, -0.116, -0.118, -0.089, -0.052",\
"0.018, 0.011, -0.008, -0.033, -0.06, -0.079, -0.094, -0.087, -0.065, -0.026",\
"0.062, 0.054, 0.039, 0.016, -0.01, -0.03, -0.046, -0.041, -0.023, 0.015",\
"0.099, 0.093, 0.078, 0.058, 0.041, 0.021, 0.007, 0.009, 0.03, 0.068",\
"0.14, 0.129, 0.124, 0.103, 0.083, 0.065, 0.052, 0.053, 0.075, 0.117",\
"0.175, 0.167, 0.157, 0.146, 0.125, 0.11, 0.097, 0.101, 0.121, 0.167",\
"0.201, 0.195, 0.187, 0.176, 0.161, 0.141, 0.134, 0.137, 0.165, 0.207",\
"0.218, 0.209, 0.205, 0.198, 0.177, 0.166, 0.157, 0.165, 0.186, 0.235",\
"0.221, 0.214, 0.214, 0.204, 0.189, 0.175, 0.169, 0.177, 0.197, 0.246");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&RN" ;
fall_constraint(scalar) {
values("0.77");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&RN" ;
fall_constraint(scalar) {
values("0.77");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&RN" ;
fall_constraint(scalar) {
values("0.639");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&RN" ;
fall_constraint(scalar) {
values("0.639");
}
}
}
}