blob: 5b924c6177b78d21f8275909c937799e63e26041 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__latsnq_4) {
area : 79.027200 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
preset : "(!SETN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!SETN" ;
value : "0.01152864" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.00836208" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "0.01450548" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.00705132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "0.01150416" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.0129924" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "0.01001088" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.01148112" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.01450548" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003961 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01701, 0.01702, 0.01699, 0.01697, 0.01697, 0.01696, 0.01699, \
0.01699, 0.01699, 0.01697");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01379, -0.01449, -0.0158, -0.01636, -0.0166, -0.01676, -0.01686, \
-0.01688, -0.01692, -0.01694");
}
}
internal_power() {
when : "!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01831, 0.01827, 0.01827, 0.01825, 0.01825, 0.01829, 0.01828, \
0.01828, 0.01829, 0.01828");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01674, -0.0167, -0.01671, -0.0167, -0.01673, -0.01676, -0.01679, \
-0.01682, -0.01683, -0.01684");
}
}
internal_power() {
when : "E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1266, 0.1259, 0.1255, 0.131, 0.1469, 0.1747, 0.215, 0.2679, \
0.3339, 0.4136");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04438, 0.04362, 0.04355, 0.04815, 0.06052, 0.08258, 0.1153, \
0.1594, 0.2156, 0.2843");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : hold_falling ;
when : "SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.418, -0.408, -0.381, -0.335, -0.28, -0.216, -0.154, -0.076, 0.01, 0.104",\
"-0.423, -0.416, -0.383, -0.339, -0.285, -0.222, -0.158, -0.086, -0.002, 0.096",\
"-0.441, -0.427, -0.401, -0.352, -0.299, -0.236, -0.172, -0.096, -0.013, 0.086",\
"-0.487, -0.475, -0.445, -0.4, -0.345, -0.278, -0.212, -0.138, -0.047, 0.05",\
"-0.576, -0.567, -0.533, -0.489, -0.435, -0.366, -0.293, -0.215, -0.12, -0.015",\
"-0.709, -0.7, -0.666, -0.615, -0.56, -0.49, -0.412, -0.332, -0.238, -0.133",\
"-0.872, -0.862, -0.828, -0.779, -0.721, -0.649, -0.571, -0.485, -0.388, -0.288",\
"-1.064, -1.052, -1.018, -0.964, -0.92, -0.844, -0.758, -0.669, -0.57, -0.46",\
"-1.276, -1.264, -1.229, -1.183, -1.133, -1.062, -0.972, -0.872, -0.772, -0.668",\
"-1.525, -1.507, -1.469, -1.424, -1.373, -1.306, -1.209, -1.104, -0.995, -0.882");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.281, -0.274, -0.276, -0.302, -0.345, -0.381, -0.396, -0.38, -0.337, -0.25",\
"-0.282, -0.275, -0.28, -0.304, -0.348, -0.383, -0.398, -0.386, -0.331, -0.247",\
"-0.293, -0.285, -0.289, -0.312, -0.352, -0.385, -0.397, -0.384, -0.332, -0.245",\
"-0.308, -0.308, -0.307, -0.327, -0.359, -0.391, -0.402, -0.389, -0.339, -0.253",\
"-0.328, -0.327, -0.324, -0.336, -0.365, -0.399, -0.415, -0.409, -0.366, -0.279",\
"-0.333, -0.331, -0.327, -0.342, -0.37, -0.408, -0.437, -0.441, -0.413, -0.34",\
"-0.324, -0.316, -0.316, -0.324, -0.362, -0.405, -0.451, -0.479, -0.475, -0.428",\
"-0.286, -0.28, -0.278, -0.296, -0.329, -0.384, -0.444, -0.5, -0.529, -0.519",\
"-0.217, -0.217, -0.223, -0.235, -0.272, -0.337, -0.419, -0.499, -0.562, -0.597",\
"-0.136, -0.135, -0.133, -0.155, -0.192, -0.264, -0.36, -0.459, -0.56, -0.638");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : setup_falling ;
when : "SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.481, 0.472, 0.442, 0.4, 0.355, 0.298, 0.256, 0.24, 0.238, 0.237",\
"0.487, 0.481, 0.449, 0.402, 0.358, 0.299, 0.263, 0.244, 0.242, 0.24",\
"0.511, 0.493, 0.465, 0.425, 0.374, 0.31, 0.276, 0.251, 0.239, 0.238",\
"0.546, 0.537, 0.51, 0.461, 0.414, 0.353, 0.301, 0.264, 0.236, 0.211",\
"0.631, 0.625, 0.591, 0.55, 0.504, 0.427, 0.364, 0.316, 0.26, 0.204",\
"0.761, 0.754, 0.723, 0.671, 0.62, 0.544, 0.471, 0.405, 0.335, 0.268",\
"0.926, 0.912, 0.874, 0.823, 0.771, 0.699, 0.617, 0.54, 0.461, 0.376",\
"1.109, 1.098, 1.057, 1.005, 0.957, 0.881, 0.795, 0.706, 0.621, 0.529",\
"1.326, 1.305, 1.266, 1.221, 1.168, 1.095, 1.002, 0.906, 0.811, 0.701",\
"1.557, 1.546, 1.502, 1.458, 1.401, 1.329, 1.227, 1.123, 1.017, 0.906");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.349, 0.351, 0.346, 0.387, 0.517, 0.742, 1.041, 1.425, 1.9, 2.474",\
"0.353, 0.354, 0.346, 0.388, 0.52, 0.737, 1.032, 1.413, 1.879, 2.44",\
"0.362, 0.361, 0.359, 0.401, 0.525, 0.732, 1.024, 1.396, 1.852, 2.402",\
"0.38, 0.377, 0.38, 0.415, 0.531, 0.738, 1.008, 1.357, 1.797, 2.322",\
"0.398, 0.394, 0.393, 0.425, 0.53, 0.711, 0.968, 1.303, 1.712, 2.207",\
"0.408, 0.408, 0.409, 0.436, 0.526, 0.7, 0.942, 1.262, 1.661, 2.144",\
"0.405, 0.399, 0.403, 0.425, 0.512, 0.674, 0.908, 1.228, 1.626, 2.118",\
"0.376, 0.371, 0.372, 0.396, 0.477, 0.625, 0.861, 1.178, 1.583, 2.083",\
"0.326, 0.317, 0.321, 0.343, 0.413, 0.564, 0.798, 1.114, 1.526, 2.029",\
"0.239, 0.239, 0.238, 0.264, 0.33, 0.479, 0.701, 1.026, 1.442, 1.956");
}
}
}
pin(E) {
capacitance : 0.009721 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_high : 0.528 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1625, 0.1619, 0.1676, 0.1855, 0.2176, 0.2652, 0.3292, 0.4108, \
0.5114, 0.632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1045, 0.1041, 0.1066, 0.119, 0.1448, 0.1855, 0.2418, 0.3149, \
0.4059, 0.5142");
}
}
internal_power() {
when : "!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.102, 0.1014, 0.1064, 0.1226, 0.1527, 0.1975, 0.2583, 0.3361, \
0.4317, 0.5465");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0005477, 0.0001952, 0.003436, 0.01646, 0.04215, 0.08162, 0.1359, \
0.2057, 0.2919, 0.3953");
}
}
internal_power() {
when : "D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1014, 0.1008, 0.1062, 0.1228, 0.1531, 0.198, 0.259, 0.3368, \
0.4326, 0.5473");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006051, 0.005598, 0.008726, 0.02151, 0.04699, 0.08636, 0.1404, \
0.2101, 0.2962, 0.3997");
}
}
internal_power() {
when : "D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1014, 0.1009, 0.1062, 0.1228, 0.1531, 0.198, 0.259, 0.3368, \
0.4326, 0.5473");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0002521, -0.0002362, 0.002916, 0.01582, 0.04131, 0.08064, 0.1348, \
0.2045, 0.2906, 0.3941");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&SETN" ;
rise_constraint(scalar) {
values("0.528");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&SETN" ;
rise_constraint(scalar) {
values("0.313");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 1.52 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.7005, 0.6862, 0.666, 0.6563, 0.6511, 0.6483, 0.6466, 0.6456, 0.6449, 0.6443",\
"0.6998, 0.6859, 0.6655, 0.6561, 0.6506, 0.6478, 0.6462, 0.6451, 0.6442, 0.6437",\
"0.6995, 0.6852, 0.665, 0.6558, 0.6502, 0.6474, 0.6458, 0.6447, 0.6438, 0.6433",\
"0.7061, 0.6919, 0.6718, 0.6624, 0.6571, 0.6544, 0.6528, 0.6516, 0.6505, 0.6501",\
"0.7281, 0.7141, 0.6935, 0.684, 0.6792, 0.6763, 0.6744, 0.6736, 0.6727, 0.6722",\
"0.7694, 0.7553, 0.7347, 0.725, 0.7202, 0.7173, 0.7154, 0.7143, 0.7134, 0.7129",\
"0.8311, 0.8166, 0.7945, 0.7853, 0.7803, 0.7772, 0.7753, 0.7743, 0.7734, 0.7729",\
"0.9128, 0.8984, 0.8771, 0.8658, 0.8597, 0.8576, 0.8555, 0.8542, 0.8532, 0.8528",\
"1.013, 0.9979, 0.9752, 0.9642, 0.958, 0.9547, 0.9526, 0.9516, 0.9508, 0.95",\
"1.132, 1.115, 1.092, 1.081, 1.073, 1.07, 1.068, 1.067, 1.066, 1.065");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.6145, 0.6058, 0.596, 0.5921, 0.5932, 0.5951, 0.5979, 0.6004, 0.6053, 0.6119",\
"0.6138, 0.6052, 0.5954, 0.5915, 0.5923, 0.5951, 0.5979, 0.6007, 0.6042, 0.6079",\
"0.6135, 0.6045, 0.5957, 0.5918, 0.5925, 0.5944, 0.5975, 0.6, 0.6042, 0.6079",\
"0.621, 0.6127, 0.6026, 0.5986, 0.5992, 0.6019, 0.6047, 0.6072, 0.6118, 0.6151",\
"0.6407, 0.632, 0.6219, 0.6179, 0.6189, 0.6217, 0.6271, 0.6266, 0.6309, 0.6338",\
"0.676, 0.6666, 0.6559, 0.6536, 0.6542, 0.6563, 0.6587, 0.6608, 0.6658, 0.6687",\
"0.7263, 0.7176, 0.7069, 0.7003, 0.7021, 0.7071, 0.7091, 0.7105, 0.7162, 0.7206",\
"0.793, 0.7839, 0.7725, 0.7662, 0.7651, 0.7701, 0.7775, 0.7804, 0.7828, 0.7872",\
"0.8758, 0.867, 0.8556, 0.8476, 0.8468, 0.8482, 0.8546, 0.8639, 0.8699, 0.8729",\
"0.9764, 0.9666, 0.9552, 0.9496, 0.9454, 0.9454, 0.9493, 0.9564, 0.9671, 0.9758");
}
}
internal_power() {
related_pin : "E" ;
when : "SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.681, 0.6672, 0.6467, 0.637, 0.6321, 0.6294, 0.6275, 0.6265, 0.6255, 0.6251",\
"0.6805, 0.6669, 0.6461, 0.6364, 0.6317, 0.6287, 0.6272, 0.6261, 0.6251, 0.6248",\
"0.6801, 0.6659, 0.6455, 0.6363, 0.6308, 0.6282, 0.6266, 0.6257, 0.6248, 0.6243",\
"0.6786, 0.6646, 0.6443, 0.6344, 0.6298, 0.6268, 0.6253, 0.6242, 0.6232, 0.6227",\
"0.6759, 0.662, 0.6417, 0.6319, 0.6273, 0.6245, 0.6228, 0.6218, 0.6208, 0.6203",\
"0.6762, 0.6627, 0.6421, 0.6335, 0.6279, 0.6251, 0.6236, 0.6222, 0.6213, 0.6206",\
"0.6784, 0.6648, 0.6446, 0.6349, 0.6299, 0.6275, 0.6255, 0.6243, 0.6235, 0.6231",\
"0.6819, 0.6682, 0.648, 0.638, 0.633, 0.6303, 0.6287, 0.6277, 0.6267, 0.6262",\
"0.687, 0.6733, 0.6532, 0.6432, 0.6381, 0.6353, 0.6334, 0.6325, 0.6319, 0.6312",\
"0.6926, 0.6788, 0.6586, 0.6488, 0.6437, 0.6411, 0.6395, 0.6383, 0.6376, 0.6372");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.6183, 0.6093, 0.6001, 0.5963, 0.5973, 0.5996, 0.6024, 0.6048, 0.6094, 0.6131",\
"0.6186, 0.6099, 0.6003, 0.5963, 0.5974, 0.5997, 0.6025, 0.6053, 0.6095, 0.6132",\
"0.6204, 0.6118, 0.6022, 0.5982, 0.5995, 0.6019, 0.6047, 0.6072, 0.6111, 0.6151",\
"0.63, 0.6212, 0.6116, 0.6076, 0.6088, 0.6113, 0.6138, 0.6166, 0.6205, 0.6245",\
"0.65, 0.6412, 0.6308, 0.6267, 0.6284, 0.6309, 0.6362, 0.6365, 0.6396, 0.6426",\
"0.6833, 0.6735, 0.6636, 0.6606, 0.6621, 0.6632, 0.666, 0.6681, 0.6719, 0.6756",\
"0.7239, 0.7153, 0.7054, 0.6984, 0.6998, 0.7063, 0.708, 0.7097, 0.7129, 0.7176",\
"0.769, 0.7603, 0.7487, 0.7426, 0.7424, 0.7463, 0.7538, 0.7581, 0.7612, 0.7627",\
"0.8194, 0.8104, 0.7991, 0.7908, 0.7902, 0.7931, 0.797, 0.8091, 0.8137, 0.8178",\
"0.8755, 0.8661, 0.8532, 0.8475, 0.8459, 0.8455, 0.8479, 0.8551, 0.8686, 0.8749");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5941, 0.5865, 0.577, 0.5751, 0.5775, 0.5783, 0.5822, 0.5861, 0.5896, 0.5929",\
"0.5933, 0.5857, 0.5762, 0.5743, 0.576, 0.5786, 0.5811, 0.5854, 0.5881, 0.5932",\
"0.596, 0.5882, 0.5796, 0.5775, 0.5792, 0.5816, 0.5847, 0.5883, 0.5914, 0.5947",\
"0.622, 0.6138, 0.6044, 0.6013, 0.6026, 0.6043, 0.6082, 0.6117, 0.6148, 0.6192",\
"0.6825, 0.6729, 0.6621, 0.6578, 0.6573, 0.6591, 0.6619, 0.6643, 0.6689, 0.6748",\
"0.7758, 0.766, 0.7506, 0.7439, 0.7426, 0.7436, 0.7457, 0.7496, 0.7528, 0.7568",\
"0.8906, 0.8791, 0.8626, 0.8514, 0.8488, 0.8505, 0.8515, 0.8533, 0.856, 0.8597",\
"1.016, 1.003, 0.9856, 0.9706, 0.9629, 0.9646, 0.9703, 0.9713, 0.9716, 0.9731",\
"1.15, 1.137, 1.115, 1.099, 1.09, 1.087, 1.092, 1.099, 1.099, 1.101",\
"1.294, 1.279, 1.254, 1.239, 1.226, 1.223, 1.222, 1.229, 1.237, 1.24");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5941, 0.5865, 0.577, 0.5751, 0.5775, 0.5783, 0.5822, 0.5861, 0.5896, 0.5929",\
"0.5933, 0.5857, 0.5762, 0.5743, 0.576, 0.5786, 0.5811, 0.5854, 0.5881, 0.5932",\
"0.596, 0.5882, 0.5796, 0.5775, 0.5792, 0.5816, 0.5847, 0.5883, 0.5914, 0.5947",\
"0.622, 0.6138, 0.6044, 0.6013, 0.6026, 0.6043, 0.6082, 0.6117, 0.6148, 0.6192",\
"0.6825, 0.6729, 0.6621, 0.6578, 0.6573, 0.6591, 0.6619, 0.6643, 0.6689, 0.6748",\
"0.7758, 0.766, 0.7506, 0.7439, 0.7426, 0.7436, 0.7457, 0.7496, 0.7528, 0.7568",\
"0.8906, 0.8791, 0.8626, 0.8514, 0.8488, 0.8505, 0.8515, 0.8533, 0.856, 0.8597",\
"1.016, 1.003, 0.9856, 0.9706, 0.9629, 0.9646, 0.9703, 0.9713, 0.9716, 0.9731",\
"1.15, 1.137, 1.115, 1.099, 1.09, 1.087, 1.092, 1.099, 1.099, 1.101",\
"1.294, 1.279, 1.254, 1.239, 1.226, 1.223, 1.222, 1.229, 1.237, 1.24");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5018, 0.4889, 0.4693, 0.4611, 0.4562, 0.4535, 0.452, 0.4508, 0.45, 0.4497",\
"0.501, 0.4878, 0.4691, 0.4596, 0.4551, 0.4525, 0.4508, 0.45, 0.4492, 0.4486",\
"0.504, 0.491, 0.4716, 0.4623, 0.4578, 0.4555, 0.4537, 0.4531, 0.4521, 0.4518",\
"0.5267, 0.513, 0.4933, 0.484, 0.4795, 0.477, 0.4754, 0.4743, 0.4735, 0.4729",\
"0.5726, 0.5585, 0.5381, 0.5275, 0.5224, 0.5194, 0.5176, 0.5164, 0.5155, 0.515",\
"0.6458, 0.631, 0.6075, 0.5969, 0.5901, 0.5868, 0.5849, 0.5836, 0.5826, 0.5823",\
"0.7467, 0.7309, 0.7049, 0.6909, 0.684, 0.6798, 0.6773, 0.6759, 0.6748, 0.6738",\
"0.8735, 0.8563, 0.8278, 0.8115, 0.8024, 0.7978, 0.7947, 0.793, 0.7918, 0.7907",\
"1.029, 1.01, 0.9785, 0.9607, 0.9491, 0.9428, 0.9393, 0.9375, 0.9356, 0.9345",\
"1.212, 1.192, 1.157, 1.135, 1.122, 1.116, 1.111, 1.108, 1.106, 1.105");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.547, 0.539, 0.531, 0.5288, 0.5293, 0.5329, 0.5364, 0.5399, 0.5424, 0.5471",\
"0.5462, 0.5383, 0.5301, 0.5279, 0.5295, 0.5322, 0.5353, 0.5392, 0.5413, 0.546",\
"0.5491, 0.5412, 0.533, 0.5309, 0.5317, 0.5347, 0.5382, 0.5417, 0.5434, 0.5507",\
"0.5743, 0.5663, 0.5566, 0.5539, 0.555, 0.5577, 0.5612, 0.5669, 0.5679, 0.5748",\
"0.6321, 0.622, 0.613, 0.6075, 0.6064, 0.6092, 0.6124, 0.6155, 0.6194, 0.6263",\
"0.7204, 0.7101, 0.6948, 0.6893, 0.6881, 0.6873, 0.6912, 0.6929, 0.6972, 0.6994",\
"0.8404, 0.8297, 0.8103, 0.7982, 0.7972, 0.7978, 0.7996, 0.8009, 0.8026, 0.8096",\
"0.9899, 0.9754, 0.9542, 0.9416, 0.9325, 0.9332, 0.9382, 0.9399, 0.9402, 0.9446",\
"1.17, 1.154, 1.129, 1.112, 1.102, 1.099, 1.101, 1.107, 1.111, 1.11",\
"1.381, 1.363, 1.334, 1.314, 1.301, 1.292, 1.292, 1.3, 1.306, 1.311");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5941, 0.5865, 0.5775, 0.5751, 0.5769, 0.5793, 0.5825, 0.586, 0.5902, 0.5928",\
"0.5933, 0.5857, 0.5762, 0.5743, 0.5762, 0.5786, 0.5814, 0.5853, 0.5881, 0.5932",\
"0.5961, 0.5883, 0.5796, 0.5775, 0.5792, 0.5801, 0.5847, 0.5883, 0.5914, 0.5947",\
"0.622, 0.6139, 0.6037, 0.6015, 0.6027, 0.605, 0.6078, 0.6117, 0.6159, 0.6178",\
"0.6822, 0.6728, 0.6627, 0.6579, 0.6576, 0.659, 0.6614, 0.6664, 0.6688, 0.6725",\
"0.7758, 0.7653, 0.7512, 0.7442, 0.7421, 0.7432, 0.7453, 0.7492, 0.7527, 0.7564",\
"0.8907, 0.8792, 0.862, 0.8509, 0.8494, 0.8516, 0.8515, 0.8532, 0.8556, 0.8611",\
"1.016, 1.003, 0.9843, 0.9703, 0.965, 0.9668, 0.97, 0.971, 0.9712, 0.9742",\
"1.151, 1.137, 1.117, 1.1, 1.091, 1.087, 1.092, 1.099, 1.098, 1.101",\
"1.293, 1.278, 1.257, 1.239, 1.227, 1.221, 1.221, 1.228, 1.236, 1.24");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5941, 0.5865, 0.5775, 0.5751, 0.5769, 0.5793, 0.5825, 0.586, 0.5902, 0.5928",\
"0.5933, 0.5857, 0.5762, 0.5743, 0.5762, 0.5786, 0.5814, 0.5853, 0.5881, 0.5932",\
"0.5961, 0.5883, 0.5796, 0.5775, 0.5792, 0.5801, 0.5847, 0.5883, 0.5914, 0.5947",\
"0.622, 0.6139, 0.6037, 0.6015, 0.6027, 0.605, 0.6078, 0.6117, 0.6159, 0.6178",\
"0.6822, 0.6728, 0.6627, 0.6579, 0.6576, 0.659, 0.6614, 0.6664, 0.6688, 0.6725",\
"0.7758, 0.7653, 0.7512, 0.7442, 0.7421, 0.7432, 0.7453, 0.7492, 0.7527, 0.7564",\
"0.8907, 0.8792, 0.862, 0.8509, 0.8494, 0.8516, 0.8515, 0.8532, 0.8556, 0.8611",\
"1.016, 1.003, 0.9843, 0.9703, 0.965, 0.9668, 0.97, 0.971, 0.9712, 0.9742",\
"1.151, 1.137, 1.117, 1.1, 1.091, 1.087, 1.092, 1.099, 1.098, 1.101",\
"1.293, 1.278, 1.257, 1.239, 1.227, 1.221, 1.221, 1.228, 1.236, 1.24");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.7858, 0.8072, 0.8631, 0.9483, 1.067, 1.23, 1.443, 1.711, 2.038, 2.428",\
"0.7911, 0.8125, 0.8683, 0.9535, 1.073, 1.235, 1.448, 1.716, 2.043, 2.434",\
"0.8078, 0.8292, 0.8852, 0.9704, 1.089, 1.252, 1.465, 1.733, 2.06, 2.45",\
"0.8529, 0.8742, 0.9302, 1.015, 1.134, 1.297, 1.51, 1.778, 2.105, 2.495",\
"0.9421, 0.9635, 1.019, 1.105, 1.224, 1.386, 1.599, 1.867, 2.194, 2.585",\
"1.075, 1.096, 1.152, 1.237, 1.356, 1.519, 1.731, 2, 2.327, 2.717",\
"1.243, 1.265, 1.321, 1.406, 1.526, 1.688, 1.901, 2.169, 2.496, 2.886",\
"1.442, 1.464, 1.52, 1.606, 1.725, 1.887, 2.1, 2.368, 2.695, 3.085",\
"1.669, 1.69, 1.747, 1.832, 1.951, 2.114, 2.326, 2.594, 2.922, 3.312",\
"1.922, 1.944, 2, 2.086, 2.205, 2.367, 2.58, 2.848, 3.175, 3.566");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.6001, 0.6226, 0.6925, 0.8223, 1.026, 1.311, 1.686, 2.16, 2.737, 3.426",\
"0.6034, 0.6261, 0.6957, 0.8256, 1.029, 1.314, 1.689, 2.163, 2.741, 3.429",\
"0.612, 0.6345, 0.7046, 0.8345, 1.037, 1.323, 1.698, 2.172, 2.75, 3.436",\
"0.6308, 0.6533, 0.7231, 0.8528, 1.056, 1.342, 1.717, 2.19, 2.768, 3.455",\
"0.6474, 0.6699, 0.7397, 0.8694, 1.073, 1.358, 1.734, 2.207, 2.785, 3.474",\
"0.6515, 0.6741, 0.7439, 0.8737, 1.076, 1.362, 1.737, 2.211, 2.789, 3.477",\
"0.6351, 0.6577, 0.7275, 0.857, 1.06, 1.345, 1.72, 2.193, 2.771, 3.46",\
"0.5961, 0.619, 0.6886, 0.8181, 1.021, 1.306, 1.681, 2.154, 2.731, 3.419",\
"0.5322, 0.5554, 0.6249, 0.7542, 0.9571, 1.242, 1.617, 2.09, 2.667, 3.355",\
"0.4427, 0.4654, 0.5355, 0.6646, 0.8671, 1.152, 1.528, 2, 2.577, 3.265");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06444, 0.0866, 0.1503, 0.265, 0.4497, 0.7226, 1.085, 1.546, 2.107, 2.78",\
"0.06422, 0.08664, 0.1502, 0.2648, 0.4498, 0.7224, 1.086, 1.545, 2.108, 2.779",\
"0.06446, 0.0868, 0.1503, 0.265, 0.4494, 0.7218, 1.085, 1.545, 2.108, 2.777",\
"0.0644, 0.0868, 0.1506, 0.2646, 0.4494, 0.7224, 1.086, 1.545, 2.109, 2.779",\
"0.0644, 0.087, 0.1504, 0.2654, 0.4496, 0.7214, 1.085, 1.545, 2.108, 2.777",\
"0.0646, 0.0868, 0.1502, 0.265, 0.45, 0.722, 1.084, 1.545, 2.107, 2.775",\
"0.0652, 0.087, 0.1506, 0.2646, 0.4498, 0.7208, 1.084, 1.546, 2.109, 2.779",\
"0.066, 0.088, 0.152, 0.2656, 0.4498, 0.7216, 1.084, 1.544, 2.106, 2.778",\
"0.0668, 0.089, 0.1522, 0.266, 0.4504, 0.722, 1.086, 1.544, 2.106, 2.773",\
"0.0682, 0.09, 0.1534, 0.2672, 0.4508, 0.7212, 1.086, 1.545, 2.105, 2.774");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06442, 0.09646, 0.2125, 0.448, 0.8195, 1.341, 2.03, 2.894, 3.95, 5.212",\
"0.06476, 0.09638, 0.2124, 0.448, 0.8194, 1.343, 2.027, 2.892, 3.95, 5.208",\
"0.06432, 0.09666, 0.2125, 0.448, 0.8198, 1.341, 2.031, 2.894, 3.95, 5.211",\
"0.06478, 0.09674, 0.2125, 0.448, 0.8196, 1.341, 2.03, 2.894, 3.95, 5.21",\
"0.0646, 0.0966, 0.2124, 0.448, 0.8196, 1.343, 2.029, 2.894, 3.951, 5.208",\
"0.0648, 0.097, 0.2124, 0.4482, 0.82, 1.343, 2.029, 2.894, 3.951, 5.208",\
"0.0648, 0.0974, 0.2128, 0.448, 0.82, 1.341, 2.028, 2.898, 3.951, 5.21",\
"0.0656, 0.0976, 0.213, 0.4486, 0.8206, 1.342, 2.028, 2.895, 3.959, 5.22",\
"0.0662, 0.0978, 0.2134, 0.448, 0.8214, 1.341, 2.03, 2.895, 3.95, 5.22",\
"0.0666, 0.0986, 0.2136, 0.4496, 0.8206, 1.342, 2.028, 2.895, 3.95, 5.209");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.8148, 0.8362, 0.8921, 0.9773, 1.096, 1.259, 1.472, 1.74, 2.067, 2.457",\
"0.821, 0.8424, 0.8984, 0.9835, 1.103, 1.265, 1.478, 1.746, 2.073, 2.463",\
"0.8396, 0.861, 0.9169, 1.002, 1.121, 1.284, 1.496, 1.764, 2.092, 2.482",\
"0.8564, 0.8778, 0.9338, 1.019, 1.138, 1.3, 1.513, 1.781, 2.108, 2.499",\
"0.8701, 0.8915, 0.9474, 1.033, 1.152, 1.314, 1.527, 1.795, 2.122, 2.513",\
"0.8736, 0.895, 0.9511, 1.036, 1.155, 1.318, 1.531, 1.799, 2.126, 2.516",\
"0.8629, 0.8844, 0.9403, 1.026, 1.145, 1.307, 1.52, 1.788, 2.115, 2.505",\
"0.8375, 0.8589, 0.9148, 1, 1.119, 1.282, 1.494, 1.762, 2.09, 2.48",\
"0.7975, 0.8189, 0.8749, 0.9598, 1.079, 1.241, 1.454, 1.722, 2.05, 2.44",\
"0.7411, 0.7626, 0.8187, 0.9038, 1.023, 1.185, 1.398, 1.666, 1.994, 2.384");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.5602, 0.5826, 0.6528, 0.7827, 0.9855, 1.271, 1.647, 2.12, 2.698, 3.384",\
"0.5662, 0.589, 0.6587, 0.7884, 0.9916, 1.277, 1.653, 2.126, 2.704, 3.391",\
"0.5881, 0.6107, 0.6805, 0.8103, 1.013, 1.299, 1.674, 2.148, 2.726, 3.413",\
"0.6232, 0.6459, 0.7156, 0.8454, 1.048, 1.334, 1.71, 2.183, 2.761, 3.448",\
"0.6504, 0.673, 0.7427, 0.8724, 1.075, 1.361, 1.736, 2.21, 2.788, 3.476",\
"0.6622, 0.6848, 0.7547, 0.8843, 1.087, 1.372, 1.748, 2.222, 2.8, 3.487",\
"0.6519, 0.6747, 0.7446, 0.8741, 1.077, 1.362, 1.737, 2.21, 2.789, 3.476",\
"0.6162, 0.639, 0.7086, 0.8385, 1.041, 1.327, 1.702, 2.174, 2.752, 3.439",\
"0.5531, 0.5761, 0.6457, 0.775, 0.9778, 1.263, 1.638, 2.111, 2.688, 3.376",\
"0.4608, 0.4836, 0.5531, 0.6825, 0.8851, 1.171, 1.545, 2.019, 2.595, 3.283");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.0643, 0.0867, 0.1503, 0.2648, 0.4494, 0.721, 1.085, 1.546, 2.108, 2.778",\
"0.06426, 0.08688, 0.1509, 0.265, 0.45, 0.7226, 1.085, 1.547, 2.109, 2.779",\
"0.06448, 0.0866, 0.1503, 0.2648, 0.4492, 0.7226, 1.086, 1.546, 2.109, 2.777",\
"0.0642, 0.0866, 0.1504, 0.2648, 0.4492, 0.7224, 1.084, 1.546, 2.109, 2.78",\
"0.0642, 0.0866, 0.1502, 0.265, 0.4498, 0.7212, 1.086, 1.545, 2.108, 2.778",\
"0.0642, 0.0866, 0.1502, 0.2648, 0.449, 0.7224, 1.086, 1.544, 2.108, 2.78",\
"0.0642, 0.0866, 0.1502, 0.265, 0.4494, 0.7212, 1.084, 1.543, 2.108, 2.775",\
"0.0642, 0.0864, 0.1502, 0.2642, 0.4502, 0.7214, 1.084, 1.544, 2.104, 2.775",\
"0.0642, 0.0866, 0.1502, 0.2646, 0.4498, 0.7224, 1.084, 1.545, 2.105, 2.774",\
"0.0644, 0.0864, 0.1502, 0.2646, 0.4494, 0.7208, 1.085, 1.544, 2.106, 2.775");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06422, 0.09644, 0.2124, 0.448, 0.8195, 1.341, 2.03, 2.894, 3.95, 5.21",\
"0.0642, 0.09644, 0.2125, 0.4481, 0.8194, 1.341, 2.03, 2.894, 3.95, 5.209",\
"0.06478, 0.09638, 0.2125, 0.4481, 0.8198, 1.341, 2.029, 2.894, 3.95, 5.208",\
"0.06482, 0.0964, 0.2124, 0.4482, 0.8198, 1.341, 2.029, 2.894, 3.95, 5.209",\
"0.0644, 0.0966, 0.2124, 0.448, 0.8198, 1.342, 2.028, 2.893, 3.949, 5.208",\
"0.0646, 0.0968, 0.2126, 0.4482, 0.8198, 1.342, 2.028, 2.894, 3.951, 5.208",\
"0.065, 0.097, 0.2128, 0.448, 0.8206, 1.342, 2.029, 2.895, 3.95, 5.211",\
"0.0654, 0.0972, 0.2128, 0.448, 0.8204, 1.342, 2.028, 2.895, 3.956, 5.207",\
"0.0656, 0.0976, 0.213, 0.4482, 0.8202, 1.342, 2.029, 2.896, 3.95, 5.209",\
"0.0664, 0.098, 0.213, 0.4484, 0.8196, 1.343, 2.028, 2.895, 3.952, 5.209");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&!E" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3384, 0.361, 0.4307, 0.5609, 0.7642, 1.05, 1.425, 1.899, 2.476, 3.165",\
"0.3468, 0.3693, 0.4391, 0.5692, 0.7725, 1.058, 1.434, 1.907, 2.483, 3.172",\
"0.3815, 0.404, 0.4738, 0.6039, 0.8072, 1.093, 1.468, 1.941, 2.519, 3.207",\
"0.4531, 0.4757, 0.5453, 0.6752, 0.8783, 1.164, 1.539, 2.012, 2.59, 3.277",\
"0.55, 0.5724, 0.6421, 0.7716, 0.9742, 1.259, 1.635, 2.108, 2.686, 3.374",\
"0.6628, 0.6857, 0.7548, 0.8836, 1.086, 1.371, 1.746, 2.22, 2.797, 3.486",\
"0.7875, 0.8105, 0.8799, 1.008, 1.209, 1.494, 1.869, 2.342, 2.92, 3.609",\
"0.9222, 0.9455, 1.015, 1.143, 1.343, 1.627, 2.002, 2.475, 3.052, 3.741",\
"1.067, 1.091, 1.16, 1.287, 1.487, 1.771, 2.145, 2.618, 3.194, 3.882",\
"1.221, 1.245, 1.314, 1.44, 1.64, 1.924, 2.298, 2.77, 3.346, 4.034");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06332, 0.09532, 0.2119, 0.4479, 0.8209, 1.344, 2.032, 2.893, 3.95, 5.208",\
"0.06332, 0.09532, 0.2119, 0.4479, 0.8207, 1.344, 2.032, 2.894, 3.949, 5.21",\
"0.0631, 0.09532, 0.2118, 0.4479, 0.8204, 1.344, 2.032, 2.894, 3.95, 5.207",\
"0.06364, 0.09556, 0.2119, 0.4483, 0.8202, 1.344, 2.032, 2.894, 3.95, 5.21",\
"0.065, 0.0968, 0.2126, 0.4488, 0.82, 1.341, 2.032, 2.894, 3.949, 5.212",\
"0.0674, 0.099, 0.214, 0.4488, 0.82, 1.342, 2.032, 2.894, 3.952, 5.21",\
"0.0702, 0.1012, 0.215, 0.4488, 0.8202, 1.341, 2.028, 2.898, 3.951, 5.209",\
"0.0728, 0.104, 0.2156, 0.4488, 0.8208, 1.341, 2.03, 2.899, 3.958, 5.207",\
"0.0756, 0.1058, 0.217, 0.4492, 0.82, 1.341, 2.028, 2.895, 3.953, 5.219",\
"0.0778, 0.1084, 0.2184, 0.45, 0.8196, 1.341, 2.029, 2.894, 3.952, 5.212");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3673, 0.3888, 0.4447, 0.5298, 0.6488, 0.8111, 1.024, 1.292, 1.619, 2.01",\
"0.3723, 0.3936, 0.4494, 0.5345, 0.6536, 0.8159, 1.029, 1.297, 1.624, 2.015",\
"0.3943, 0.4155, 0.4715, 0.5565, 0.6755, 0.8379, 1.051, 1.319, 1.646, 2.037",\
"0.4374, 0.4587, 0.5145, 0.5995, 0.7185, 0.8808, 1.094, 1.362, 1.69, 2.08",\
"0.4811, 0.5026, 0.5587, 0.6439, 0.7631, 0.9254, 1.138, 1.406, 1.734, 2.124",\
"0.5214, 0.5433, 0.5994, 0.6849, 0.8041, 0.9666, 1.179, 1.447, 1.775, 2.165",\
"0.5527, 0.5746, 0.6314, 0.7174, 0.8366, 0.9989, 1.212, 1.479, 1.807, 2.197",\
"0.5724, 0.5947, 0.6522, 0.7387, 0.8582, 1.021, 1.233, 1.501, 1.828, 2.218",\
"0.5796, 0.6026, 0.6609, 0.7478, 0.8678, 1.03, 1.243, 1.51, 1.838, 2.228",\
"0.5721, 0.5955, 0.6554, 0.7433, 0.8637, 1.026, 1.239, 1.506, 1.833, 2.223");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3376, 0.3602, 0.4301, 0.5604, 0.7636, 1.049, 1.425, 1.898, 2.474, 3.166",\
"0.3459, 0.3686, 0.4384, 0.5687, 0.7721, 1.058, 1.433, 1.907, 2.485, 3.172",\
"0.3806, 0.4033, 0.4731, 0.6035, 0.8068, 1.092, 1.468, 1.941, 2.52, 3.207",\
"0.4521, 0.4747, 0.5443, 0.6746, 0.8777, 1.163, 1.539, 2.012, 2.589, 3.279",\
"0.5484, 0.5707, 0.6409, 0.7702, 0.9731, 1.258, 1.634, 2.107, 2.684, 3.374",\
"0.6605, 0.6837, 0.7531, 0.8821, 1.084, 1.369, 1.744, 2.218, 2.796, 3.485",\
"0.7857, 0.8096, 0.8788, 1.007, 1.209, 1.493, 1.868, 2.342, 2.918, 3.607",\
"0.9228, 0.9467, 1.017, 1.145, 1.346, 1.63, 2.005, 2.477, 3.054, 3.743",\
"1.072, 1.097, 1.168, 1.295, 1.496, 1.78, 2.154, 2.626, 3.202, 3.89",\
"1.234, 1.259, 1.331, 1.459, 1.659, 1.941, 2.316, 2.787, 3.364, 4.051");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.063, 0.08568, 0.1495, 0.2644, 0.4493, 0.7222, 1.085, 1.547, 2.108, 2.78",\
"0.06324, 0.08578, 0.1493, 0.2645, 0.4494, 0.7215, 1.085, 1.547, 2.109, 2.779",\
"0.06342, 0.08564, 0.1492, 0.2646, 0.4502, 0.7209, 1.085, 1.546, 2.109, 2.776",\
"0.0636, 0.08602, 0.1496, 0.264, 0.4495, 0.7211, 1.086, 1.547, 2.11, 2.778",\
"0.06506, 0.08698, 0.1514, 0.265, 0.4496, 0.722, 1.086, 1.546, 2.108, 2.781",\
"0.067, 0.0892, 0.1524, 0.2662, 0.4502, 0.7212, 1.085, 1.544, 2.109, 2.779",\
"0.0704, 0.0926, 0.1556, 0.268, 0.4514, 0.722, 1.085, 1.543, 2.107, 2.774",\
"0.074, 0.0964, 0.1586, 0.2706, 0.4536, 0.7236, 1.086, 1.544, 2.104, 2.773",\
"0.0788, 0.1006, 0.1624, 0.274, 0.4548, 0.7232, 1.087, 1.544, 2.105, 2.776",\
"0.0836, 0.106, 0.1672, 0.2776, 0.4568, 0.7248, 1.086, 1.545, 2.107, 2.774");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06362, 0.09538, 0.212, 0.448, 0.82, 1.341, 2.032, 2.894, 3.949, 5.209",\
"0.06346, 0.09538, 0.2119, 0.448, 0.8197, 1.341, 2.032, 2.895, 3.951, 5.213",\
"0.06308, 0.09554, 0.212, 0.448, 0.8195, 1.344, 2.032, 2.895, 3.951, 5.213",\
"0.06356, 0.09552, 0.212, 0.4479, 0.8193, 1.343, 2.032, 2.893, 3.951, 5.211",\
"0.0654, 0.0972, 0.213, 0.4482, 0.82, 1.344, 2.032, 2.892, 3.951, 5.21",\
"0.0682, 0.0994, 0.2144, 0.449, 0.8202, 1.342, 2.032, 2.894, 3.952, 5.208",\
"0.0722, 0.103, 0.2166, 0.4492, 0.82, 1.341, 2.032, 2.899, 3.951, 5.213",\
"0.0762, 0.1068, 0.2192, 0.4508, 0.8214, 1.342, 2.028, 2.897, 3.955, 5.219",\
"0.081, 0.1114, 0.2224, 0.4514, 0.8212, 1.343, 2.03, 2.895, 3.953, 5.219",\
"0.086, 0.1158, 0.2266, 0.4542, 0.8224, 1.343, 2.029, 2.894, 3.951, 5.211");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b1 && E===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "D&!E" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3384, 0.361, 0.4308, 0.5609, 0.7641, 1.05, 1.426, 1.899, 2.477, 3.164",\
"0.3468, 0.3693, 0.4391, 0.5692, 0.7725, 1.058, 1.434, 1.907, 2.483, 3.172",\
"0.3815, 0.404, 0.4738, 0.6039, 0.8072, 1.093, 1.468, 1.941, 2.52, 3.207",\
"0.4532, 0.4757, 0.5452, 0.6751, 0.8783, 1.164, 1.539, 2.013, 2.59, 3.279",\
"0.5499, 0.5724, 0.6421, 0.7716, 0.9743, 1.259, 1.635, 2.108, 2.686, 3.375",\
"0.6628, 0.6854, 0.7552, 0.8836, 1.086, 1.371, 1.746, 2.219, 2.796, 3.484",\
"0.7875, 0.8105, 0.8797, 1.008, 1.209, 1.494, 1.869, 2.342, 2.92, 3.609",\
"0.9221, 0.9453, 1.015, 1.142, 1.344, 1.628, 2.002, 2.474, 3.052, 3.739",\
"1.067, 1.091, 1.16, 1.287, 1.487, 1.771, 2.145, 2.617, 3.193, 3.881",\
"1.221, 1.244, 1.315, 1.44, 1.64, 1.924, 2.298, 2.769, 3.346, 4.034");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06332, 0.09532, 0.2118, 0.4479, 0.8208, 1.344, 2.031, 2.894, 3.95, 5.208",\
"0.0633, 0.0953, 0.2119, 0.4479, 0.8208, 1.344, 2.032, 2.894, 3.949, 5.211",\
"0.0631, 0.09532, 0.2118, 0.4479, 0.8204, 1.344, 2.032, 2.894, 3.95, 5.207",\
"0.06366, 0.09558, 0.2119, 0.4477, 0.8201, 1.342, 2.03, 2.893, 3.951, 5.21",\
"0.0654, 0.0968, 0.2124, 0.4488, 0.8202, 1.342, 2.032, 2.894, 3.949, 5.21",\
"0.0674, 0.0988, 0.2134, 0.4484, 0.8202, 1.342, 2.029, 2.893, 3.95, 5.21",\
"0.0702, 0.1012, 0.2146, 0.4494, 0.82, 1.342, 2.032, 2.898, 3.949, 5.21",\
"0.0734, 0.1036, 0.2158, 0.4488, 0.8202, 1.344, 2.029, 2.896, 3.958, 5.209",\
"0.0754, 0.1064, 0.2172, 0.4494, 0.8204, 1.343, 2.028, 2.895, 3.952, 5.212",\
"0.0778, 0.108, 0.218, 0.4502, 0.8202, 1.342, 2.029, 2.894, 3.951, 5.213");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3673, 0.3888, 0.4447, 0.5298, 0.6488, 0.8111, 1.024, 1.292, 1.619, 2.01",\
"0.3723, 0.3936, 0.4494, 0.5345, 0.6536, 0.8159, 1.029, 1.297, 1.624, 2.015",\
"0.3943, 0.4155, 0.4715, 0.5565, 0.6755, 0.8379, 1.051, 1.319, 1.646, 2.037",\
"0.4374, 0.4587, 0.5145, 0.5995, 0.7185, 0.8808, 1.094, 1.362, 1.69, 2.08",\
"0.4811, 0.5026, 0.5587, 0.6439, 0.7631, 0.9254, 1.138, 1.406, 1.734, 2.124",\
"0.5214, 0.5433, 0.5994, 0.6849, 0.8041, 0.9666, 1.179, 1.447, 1.775, 2.165",\
"0.5527, 0.5746, 0.6314, 0.7174, 0.8366, 0.9989, 1.212, 1.479, 1.807, 2.197",\
"0.5724, 0.5947, 0.6522, 0.7387, 0.8582, 1.021, 1.233, 1.501, 1.828, 2.218",\
"0.5796, 0.6026, 0.6609, 0.7478, 0.8678, 1.03, 1.243, 1.51, 1.838, 2.228",\
"0.5721, 0.5955, 0.6554, 0.7433, 0.8637, 1.026, 1.239, 1.506, 1.833, 2.223");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.3376, 0.3602, 0.4301, 0.5604, 0.7636, 1.049, 1.425, 1.898, 2.474, 3.166",\
"0.3459, 0.3686, 0.4384, 0.5687, 0.7721, 1.058, 1.433, 1.907, 2.485, 3.172",\
"0.3806, 0.4033, 0.4731, 0.6035, 0.8068, 1.092, 1.468, 1.941, 2.52, 3.207",\
"0.4521, 0.4747, 0.5443, 0.6746, 0.8777, 1.163, 1.539, 2.012, 2.589, 3.279",\
"0.5484, 0.5707, 0.6409, 0.7702, 0.9731, 1.258, 1.634, 2.107, 2.684, 3.374",\
"0.6605, 0.6837, 0.7531, 0.8821, 1.084, 1.369, 1.744, 2.218, 2.796, 3.485",\
"0.7857, 0.8096, 0.8788, 1.007, 1.209, 1.493, 1.868, 2.342, 2.918, 3.607",\
"0.9228, 0.9467, 1.017, 1.145, 1.346, 1.63, 2.005, 2.477, 3.054, 3.743",\
"1.072, 1.097, 1.168, 1.295, 1.496, 1.78, 2.154, 2.626, 3.202, 3.89",\
"1.234, 1.259, 1.331, 1.459, 1.659, 1.941, 2.316, 2.787, 3.364, 4.051");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.063, 0.08568, 0.1495, 0.2644, 0.4493, 0.7222, 1.085, 1.547, 2.108, 2.78",\
"0.06324, 0.08578, 0.1493, 0.2645, 0.4494, 0.7215, 1.085, 1.547, 2.109, 2.779",\
"0.06342, 0.08564, 0.1492, 0.2646, 0.4502, 0.7209, 1.085, 1.546, 2.109, 2.776",\
"0.0636, 0.08602, 0.1496, 0.264, 0.4495, 0.7211, 1.086, 1.547, 2.11, 2.778",\
"0.06506, 0.08698, 0.1514, 0.265, 0.4496, 0.722, 1.086, 1.546, 2.108, 2.781",\
"0.067, 0.0892, 0.1524, 0.2662, 0.4502, 0.7212, 1.085, 1.544, 2.109, 2.779",\
"0.0704, 0.0926, 0.1556, 0.268, 0.4514, 0.722, 1.085, 1.543, 2.107, 2.774",\
"0.074, 0.0964, 0.1586, 0.2706, 0.4536, 0.7236, 1.086, 1.544, 2.104, 2.773",\
"0.0788, 0.1006, 0.1624, 0.274, 0.4548, 0.7232, 1.087, 1.544, 2.105, 2.776",\
"0.0836, 0.106, 0.1672, 0.2776, 0.4568, 0.7248, 1.086, 1.545, 2.107, 2.774");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.01149, 0.04829, 0.1186, 0.2281, 0.3817, 0.5839, 0.8386, 1.15, 1.52");
values("0.06362, 0.09538, 0.212, 0.448, 0.82, 1.341, 2.032, 2.894, 3.949, 5.209",\
"0.06346, 0.09538, 0.2119, 0.448, 0.8197, 1.341, 2.032, 2.895, 3.951, 5.213",\
"0.06308, 0.09554, 0.212, 0.448, 0.8195, 1.344, 2.032, 2.895, 3.951, 5.213",\
"0.06356, 0.09552, 0.212, 0.4479, 0.8193, 1.343, 2.032, 2.893, 3.951, 5.211",\
"0.0654, 0.0972, 0.213, 0.4482, 0.82, 1.344, 2.032, 2.892, 3.951, 5.21",\
"0.0682, 0.0994, 0.2144, 0.449, 0.8202, 1.342, 2.032, 2.894, 3.952, 5.208",\
"0.0722, 0.103, 0.2166, 0.4492, 0.82, 1.341, 2.032, 2.899, 3.951, 5.213",\
"0.0762, 0.1068, 0.2192, 0.4508, 0.8214, 1.342, 2.028, 2.897, 3.955, 5.219",\
"0.081, 0.1114, 0.2224, 0.4514, 0.8212, 1.343, 2.03, 2.895, 3.953, 5.219",\
"0.086, 0.1158, 0.2266, 0.4542, 0.8224, 1.343, 2.029, 2.894, 3.951, 5.211");
}
}
}
pin(SETN) {
capacitance : 0.00691 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_low : 0.281 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03452, 0.03453, 0.03448, 0.03445, 0.03437, 0.03441, 0.03445, \
0.03445, 0.03445, 0.03441");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02257, -0.02266, -0.02265, -0.02265, -0.02261, -0.0227, -0.02278, \
-0.02273, -0.0228, -0.02281");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03456, 0.03453, 0.03445, 0.03441, 0.03446, 0.03447, 0.03446, \
0.03443, 0.03443, 0.03442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02255, -0.02266, -0.02265, -0.02265, -0.02261, -0.02267, -0.02278, \
-0.02274, -0.0228, -0.02281");
}
}
internal_power() {
when : "D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03454, 0.03455, 0.0345, 0.03444, 0.03443, 0.03438, 0.03444, \
0.03446, 0.03442, 0.03443");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02255, -0.02266, -0.02265, -0.02265, -0.02264, -0.02265, -0.02276, \
-0.02276, -0.02277, -0.02284");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.034, 0.031, -0.013, -0.076, -0.151, -0.235, -0.324, -0.42, -0.534, -0.651",\
"0.04, 0.029, -0.012, -0.071, -0.149, -0.231, -0.321, -0.422, -0.536, -0.659",\
"0.048, 0.041, 0.006, -0.055, -0.138, -0.219, -0.316, -0.418, -0.536, -0.655",\
"0.069, 0.064, 0.03, -0.037, -0.114, -0.201, -0.299, -0.404, -0.527, -0.658",\
"0.095, 0.086, 0.05, -0.012, -0.087, -0.175, -0.275, -0.385, -0.507, -0.639",\
"0.115, 0.108, 0.07, 0.013, -0.065, -0.15, -0.253, -0.363, -0.486, -0.622",\
"0.131, 0.126, 0.086, 0.034, -0.041, -0.125, -0.23, -0.341, -0.47, -0.605",\
"0.139, 0.131, 0.091, 0.037, -0.03, -0.123, -0.219, -0.338, -0.457, -0.595",\
"0.138, 0.128, 0.089, 0.034, -0.032, -0.121, -0.22, -0.338, -0.457, -0.599",\
"0.123, 0.116, 0.079, 0.023, -0.044, -0.126, -0.227, -0.343, -0.47, -0.607");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.086, 0.097, 0.135, 0.195, 0.277, 0.371, 0.469, 0.591, 0.722, 0.875",\
"0.082, 0.092, 0.125, 0.19, 0.269, 0.362, 0.464, 0.588, 0.716, 0.866",\
"0.066, 0.073, 0.112, 0.176, 0.253, 0.343, 0.449, 0.566, 0.701, 0.853",\
"0.043, 0.047, 0.083, 0.145, 0.231, 0.323, 0.425, 0.538, 0.674, 0.823",\
"0.016, 0.029, 0.066, 0.129, 0.208, 0.297, 0.398, 0.523, 0.653, 0.8",\
"0.005, 0.015, 0.046, 0.109, 0.187, 0.279, 0.38, 0.499, 0.629, 0.781",\
"-0.007, 0.001, 0.04, 0.099, 0.178, 0.269, 0.367, 0.487, 0.616, 0.771",\
"-0.005, 0.005, 0.041, 0.097, 0.178, 0.264, 0.365, 0.48, 0.616, 0.762",\
"0.011, 0.013, 0.049, 0.106, 0.184, 0.271, 0.374, 0.488, 0.62, 0.769",\
"0.031, 0.04, 0.072, 0.128, 0.204, 0.292, 0.393, 0.509, 0.635, 0.787");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E" ;
fall_constraint(scalar) {
values("0.281");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E" ;
fall_constraint(scalar) {
values("0.281");
}
}
}
}