blob: 4c0a367e32aa57b95d5b2eef67b3b6850a0bcc3e [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__latrnq_4) {
area : 90.316800 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
clear : "(!RN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!RN" ;
value : "5.816052e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&RN" ;
value : "7.84278e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!RN" ;
value : "5.842584e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&RN" ;
value : "5.842584e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!RN" ;
value : "5.816052e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&RN" ;
value : "0.00010283526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!RN" ;
value : "6.36075e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&RN" ;
value : "6.09543e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010283526" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003737 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005883, 0.005887, 0.005944, 0.006017, 0.00607, 0.006129, 0.006144, \
0.006175, 0.006189, 0.006196");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.004244, -0.004261, -0.004314, -0.004341, -0.004358, -0.004377, \
-0.004369, -0.004397, -0.004398, -0.004401");
}
}
internal_power() {
when : "!E&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004811, 0.004818, 0.004807, 0.00481, 0.004807, 0.004816, 0.004818, \
0.004813, 0.004819, 0.004819");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.004243, -0.004259, -0.004315, -0.004341, -0.004361, -0.004366, \
-0.004387, -0.004385, -0.004397, -0.004398");
}
}
internal_power() {
when : "E&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004956, 0.004969, 0.004958, 0.004952, 0.004949, 0.004961, 0.004948, \
0.004954, 0.004945, 0.00494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.004084, -0.004082, -0.004076, -0.004088, -0.004079, -0.004095, \
-0.004083, -0.004111, -0.004118, -0.004127");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : hold_falling ;
when : "RN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.687, -0.669, -0.622, -0.55, -0.478, -0.377, -0.272, -0.162, -0.039, 0.098",\
"-0.703, -0.684, -0.636, -0.566, -0.49, -0.396, -0.284, -0.175, -0.053, 0.082",\
"-0.742, -0.733, -0.68, -0.611, -0.534, -0.443, -0.333, -0.224, -0.097, 0.039",\
"-0.818, -0.808, -0.759, -0.687, -0.612, -0.521, -0.414, -0.291, -0.171, -0.036",\
"-0.933, -0.923, -0.875, -0.798, -0.726, -0.636, -0.53, -0.409, -0.284, -0.142",\
"-1.095, -1.075, -1.031, -0.961, -0.888, -0.797, -0.682, -0.559, -0.428, -0.28",\
"-1.282, -1.264, -1.222, -1.145, -1.067, -0.98, -0.867, -0.735, -0.595, -0.446",\
"-1.484, -1.474, -1.428, -1.358, -1.277, -1.187, -1.069, -0.93, -0.788, -0.629",\
"-1.72, -1.71, -1.66, -1.59, -1.505, -1.41, -1.291, -1.154, -1.002, -0.838",\
"-1.977, -1.966, -1.92, -1.847, -1.759, -1.663, -1.551, -1.398, -1.239, -1.071");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.521, -0.519, -0.53, -0.565, -0.646, -0.749, -0.869, -0.964, -1.046, -1.11",\
"-0.527, -0.531, -0.536, -0.574, -0.653, -0.759, -0.872, -0.977, -1.057, -1.119",\
"-0.558, -0.553, -0.566, -0.602, -0.683, -0.788, -0.894, -0.996, -1.078, -1.137",\
"-0.609, -0.61, -0.616, -0.658, -0.737, -0.835, -0.931, -1.025, -1.1, -1.159",\
"-0.697, -0.696, -0.7, -0.736, -0.804, -0.889, -0.981, -1.062, -1.129, -1.185",\
"-0.782, -0.781, -0.78, -0.818, -0.875, -0.944, -1.028, -1.103, -1.169, -1.211",\
"-0.862, -0.861, -0.863, -0.886, -0.927, -0.99, -1.067, -1.136, -1.196, -1.245",\
"-0.927, -0.919, -0.922, -0.938, -0.977, -1.031, -1.097, -1.164, -1.216, -1.264",\
"-0.973, -0.974, -0.967, -0.976, -1.009, -1.054, -1.116, -1.173, -1.232, -1.275",\
"-1.004, -1.002, -0.995, -1.001, -1.027, -1.07, -1.123, -1.179, -1.233, -1.28");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : setup_falling ;
when : "RN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.779, 0.766, 0.723, 0.658, 0.596, 0.512, 0.399, 0.306, 0.22, 0.13",\
"0.794, 0.785, 0.735, 0.672, 0.612, 0.525, 0.414, 0.32, 0.23, 0.14",\
"0.843, 0.832, 0.781, 0.718, 0.657, 0.573, 0.463, 0.366, 0.279, 0.188",\
"0.911, 0.898, 0.848, 0.79, 0.729, 0.648, 0.542, 0.443, 0.35, 0.257",\
"1.023, 1.01, 0.96, 0.899, 0.844, 0.769, 0.661, 0.551, 0.452, 0.352",\
"1.179, 1.161, 1.115, 1.057, 0.995, 0.921, 0.816, 0.696, 0.584, 0.472",\
"1.361, 1.344, 1.3, 1.237, 1.173, 1.105, 0.986, 0.859, 0.737, 0.601",\
"1.569, 1.551, 1.508, 1.443, 1.378, 1.301, 1.186, 1.043, 0.902, 0.764",\
"1.794, 1.778, 1.736, 1.67, 1.6, 1.522, 1.408, 1.259, 1.107, 0.952",\
"2.05, 2.039, 1.988, 1.925, 1.852, 1.763, 1.65, 1.493, 1.328, 1.164");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.613, 0.616, 0.631, 0.68, 0.821, 1.079, 1.448, 1.927, 2.522, 3.238",\
"0.625, 0.625, 0.635, 0.687, 0.833, 1.088, 1.454, 1.942, 2.534, 3.239",\
"0.649, 0.653, 0.66, 0.717, 0.859, 1.114, 1.475, 1.955, 2.534, 3.237",\
"0.703, 0.701, 0.713, 0.767, 0.908, 1.153, 1.511, 1.968, 2.532, 3.206",\
"0.782, 0.783, 0.797, 0.852, 0.981, 1.212, 1.546, 1.979, 2.524, 3.171",\
"0.875, 0.867, 0.882, 0.929, 1.046, 1.262, 1.565, 1.97, 2.482, 3.099",\
"0.947, 0.947, 0.96, 1, 1.107, 1.297, 1.571, 1.944, 2.414, 2.994",\
"1.011, 1.013, 1.028, 1.062, 1.146, 1.312, 1.566, 1.908, 2.349, 2.897",\
"1.064, 1.065, 1.072, 1.1, 1.177, 1.329, 1.558, 1.887, 2.306, 2.838",\
"1.1, 1.097, 1.1, 1.126, 1.187, 1.325, 1.545, 1.858, 2.271, 2.788");
}
}
}
pin(E) {
capacitance : 0.00928 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
min_pulse_width_high : 0.837 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03011, 0.02968, 0.02916, 0.02923, 0.02986, 0.03103, 0.0328, \
0.03524, 0.03846, 0.04246");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002092, 0.001812, 0.001414, 0.001273, 0.001695, 0.002705, 0.004369, \
0.006661, 0.00967, 0.01343");
}
}
internal_power() {
when : "!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03012, 0.02968, 0.02914, 0.0292, 0.02983, 0.03104, 0.03278, \
0.03526, 0.03845, 0.04247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.000566, 0.0003123, -0.0001008, -0.0002483, 0.0001719, 0.001216, \
0.00283, 0.005173, 0.008182, 0.01193");
}
}
internal_power() {
when : "D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03022, 0.02978, 0.02926, 0.02932, 0.02996, 0.03115, 0.0329, \
0.03535, 0.03855, 0.04254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.006399, 0.00615, 0.005716, 0.005579, 0.006003, 0.006996, 0.008672, \
0.01097, 0.01398, 0.01771");
}
}
internal_power() {
when : "D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.03117, 0.03071, 0.03022, 0.0303, 0.03093, 0.0322, 0.03397, 0.03652, \
0.03973, 0.04379");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.0004798, 0.0002219, -0.0001769, -0.0003452, 7.474e-05, 0.001074, \
0.002657, 0.004971, 0.007929, 0.01167");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN" ;
rise_constraint(scalar) {
values("0.837");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN" ;
rise_constraint(scalar) {
values("0.551");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 1.263 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1583, 0.1586, 0.1601, 0.1617, 0.1627, 0.1634, 0.1637, 0.164, 0.1641, 0.1642",\
"0.1582, 0.1587, 0.16, 0.1616, 0.1627, 0.1633, 0.1637, 0.1639, 0.164, 0.1641",\
"0.158, 0.1584, 0.1598, 0.1614, 0.1624, 0.1631, 0.1634, 0.1636, 0.1638, 0.1639",\
"0.1576, 0.1579, 0.1593, 0.161, 0.162, 0.1627, 0.1631, 0.1633, 0.1634, 0.1635",\
"0.1574, 0.1578, 0.1592, 0.1608, 0.1618, 0.1625, 0.1629, 0.1631, 0.1632, 0.1633",\
"0.1578, 0.1582, 0.1596, 0.1612, 0.1622, 0.1629, 0.1633, 0.1635, 0.1637, 0.1637",\
"0.1586, 0.159, 0.1603, 0.1619, 0.1631, 0.1637, 0.1641, 0.1643, 0.1645, 0.1646",\
"0.1601, 0.1605, 0.1619, 0.1634, 0.1645, 0.1651, 0.1655, 0.1657, 0.1659, 0.166",\
"0.1622, 0.1626, 0.1639, 0.1654, 0.1666, 0.1673, 0.1677, 0.1679, 0.1681, 0.1682",\
"0.1651, 0.1654, 0.1668, 0.1682, 0.1693, 0.17, 0.1704, 0.1706, 0.1708, 0.1709");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1303, 0.1307, 0.1324, 0.1349, 0.1366, 0.1382, 0.1397, 0.1407, 0.1419, 0.143",\
"0.1301, 0.1306, 0.1323, 0.1346, 0.1369, 0.138, 0.1395, 0.1407, 0.1421, 0.1432",\
"0.1299, 0.1303, 0.1321, 0.1343, 0.1363, 0.1378, 0.1393, 0.1405, 0.1423, 0.1428",\
"0.1297, 0.1301, 0.1318, 0.1341, 0.136, 0.1376, 0.1392, 0.1401, 0.1421, 0.1422",\
"0.1297, 0.1301, 0.1319, 0.1344, 0.1364, 0.1376, 0.1392, 0.1403, 0.1421, 0.1427",\
"0.13, 0.1304, 0.1322, 0.1345, 0.1365, 0.1382, 0.1397, 0.1407, 0.1427, 0.1435",\
"0.1307, 0.1311, 0.1326, 0.1353, 0.1372, 0.1384, 0.1401, 0.1411, 0.1423, 0.1443",\
"0.132, 0.1325, 0.1339, 0.1361, 0.1379, 0.1407, 0.1417, 0.1425, 0.1441, 0.1449",\
"0.1337, 0.1342, 0.1355, 0.1382, 0.1392, 0.1415, 0.1443, 0.1454, 0.1453, 0.1472",\
"0.1358, 0.1362, 0.1379, 0.1402, 0.1421, 0.1432, 0.1449, 0.1484, 0.1494, 0.1501");
}
}
internal_power() {
related_pin : "E" ;
when : "RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1523, 0.1526, 0.154, 0.1555, 0.1566, 0.1573, 0.1576, 0.1578, 0.158, 0.1581",\
"0.1523, 0.1526, 0.1539, 0.1557, 0.1567, 0.1573, 0.1577, 0.1579, 0.1581, 0.1582",\
"0.1522, 0.1526, 0.154, 0.1555, 0.1566, 0.1573, 0.1576, 0.1579, 0.158, 0.1581",\
"0.1519, 0.1522, 0.1536, 0.1553, 0.1563, 0.157, 0.1573, 0.1576, 0.1577, 0.1578",\
"0.1516, 0.152, 0.1533, 0.1549, 0.156, 0.1567, 0.157, 0.1573, 0.1574, 0.1575",\
"0.1512, 0.1515, 0.1529, 0.1545, 0.1556, 0.1562, 0.1566, 0.1569, 0.157, 0.1571",\
"0.1509, 0.1513, 0.1526, 0.1543, 0.1553, 0.1559, 0.1562, 0.1565, 0.1566, 0.1567",\
"0.1508, 0.1511, 0.1526, 0.154, 0.1551, 0.1558, 0.1562, 0.1564, 0.1565, 0.1566",\
"0.1507, 0.151, 0.1524, 0.154, 0.155, 0.1556, 0.156, 0.1562, 0.1564, 0.1565",\
"0.1504, 0.1509, 0.1522, 0.1538, 0.1549, 0.1556, 0.1559, 0.1561, 0.1563, 0.1563");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1314, 0.1319, 0.1335, 0.1361, 0.1378, 0.1393, 0.1409, 0.142, 0.1438, 0.1439",\
"0.1314, 0.132, 0.1337, 0.136, 0.1378, 0.1392, 0.1407, 0.1419, 0.1435, 0.1445",\
"0.1312, 0.1317, 0.1335, 0.1361, 0.138, 0.1393, 0.1407, 0.1419, 0.1437, 0.1439",\
"0.1312, 0.1317, 0.1334, 0.1359, 0.1376, 0.1391, 0.1407, 0.142, 0.1432, 0.1443",\
"0.1314, 0.1319, 0.1337, 0.1361, 0.1381, 0.1399, 0.1409, 0.1418, 0.144, 0.1454",\
"0.1319, 0.1322, 0.1342, 0.1364, 0.1384, 0.1403, 0.1414, 0.1428, 0.1444, 0.1456",\
"0.133, 0.1336, 0.1352, 0.1375, 0.1397, 0.1406, 0.1422, 0.1436, 0.1448, 0.1468",\
"0.1346, 0.1351, 0.1366, 0.1388, 0.1405, 0.1433, 0.1445, 0.145, 0.1458, 0.1474",\
"0.1368, 0.1373, 0.1387, 0.1414, 0.1429, 0.1442, 0.1475, 0.1484, 0.1488, 0.149",\
"0.1396, 0.14, 0.1416, 0.1435, 0.1457, 0.1469, 0.1481, 0.1518, 0.1532, 0.1535");
}
}
internal_power() {
related_pin : "RN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1521, 0.1525, 0.1541, 0.1556, 0.1566, 0.1573, 0.1576, 0.1578, 0.158, 0.158",\
"0.152, 0.1524, 0.1538, 0.1555, 0.1565, 0.1572, 0.1575, 0.1577, 0.1579, 0.158",\
"0.1518, 0.1522, 0.1536, 0.1553, 0.1563, 0.157, 0.1573, 0.1575, 0.1577, 0.1577",\
"0.1516, 0.152, 0.1535, 0.1551, 0.1561, 0.1567, 0.157, 0.1572, 0.1574, 0.1575",\
"0.1517, 0.1521, 0.1536, 0.1551, 0.1562, 0.1568, 0.1572, 0.1574, 0.1575, 0.1576",\
"0.1525, 0.1529, 0.1544, 0.156, 0.157, 0.1576, 0.158, 0.1582, 0.1584, 0.1585",\
"0.1539, 0.1542, 0.1559, 0.1573, 0.1584, 0.159, 0.1592, 0.1594, 0.1597, 0.1598",\
"0.1558, 0.1562, 0.1575, 0.1592, 0.1603, 0.161, 0.1614, 0.1616, 0.1618, 0.1619",\
"0.1587, 0.159, 0.1604, 0.162, 0.1631, 0.1637, 0.1641, 0.1643, 0.1645, 0.1646",\
"0.1622, 0.1624, 0.1639, 0.1654, 0.1665, 0.1672, 0.1675, 0.1678, 0.1679, 0.168");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1521, 0.1525, 0.1541, 0.1556, 0.1566, 0.1573, 0.1576, 0.1578, 0.158, 0.158",\
"0.152, 0.1524, 0.1538, 0.1555, 0.1565, 0.1572, 0.1575, 0.1577, 0.1579, 0.158",\
"0.1518, 0.1522, 0.1536, 0.1553, 0.1563, 0.157, 0.1573, 0.1575, 0.1577, 0.1577",\
"0.1516, 0.152, 0.1535, 0.1551, 0.1561, 0.1567, 0.157, 0.1572, 0.1574, 0.1575",\
"0.1517, 0.1521, 0.1536, 0.1551, 0.1562, 0.1568, 0.1572, 0.1574, 0.1575, 0.1576",\
"0.1525, 0.1529, 0.1544, 0.156, 0.157, 0.1576, 0.158, 0.1582, 0.1584, 0.1585",\
"0.1539, 0.1542, 0.1559, 0.1573, 0.1584, 0.159, 0.1592, 0.1594, 0.1597, 0.1598",\
"0.1558, 0.1562, 0.1575, 0.1592, 0.1603, 0.161, 0.1614, 0.1616, 0.1618, 0.1619",\
"0.1587, 0.159, 0.1604, 0.162, 0.1631, 0.1637, 0.1641, 0.1643, 0.1645, 0.1646",\
"0.1622, 0.1624, 0.1639, 0.1654, 0.1665, 0.1672, 0.1675, 0.1678, 0.1679, 0.168");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1521, 0.1525, 0.1539, 0.1556, 0.1566, 0.1573, 0.1576, 0.1578, 0.158, 0.1581",\
"0.152, 0.1524, 0.1538, 0.1555, 0.1566, 0.1572, 0.1575, 0.1577, 0.1579, 0.158",\
"0.1517, 0.1522, 0.1535, 0.1553, 0.1563, 0.157, 0.1573, 0.1575, 0.1577, 0.1577",\
"0.1515, 0.152, 0.1534, 0.1551, 0.1561, 0.1567, 0.1571, 0.1573, 0.1574, 0.1575",\
"0.1517, 0.152, 0.1536, 0.1552, 0.1562, 0.1568, 0.1572, 0.1574, 0.1576, 0.1576",\
"0.1524, 0.1528, 0.1544, 0.1559, 0.157, 0.1576, 0.1579, 0.1582, 0.1583, 0.1584",\
"0.1539, 0.1543, 0.1557, 0.1572, 0.1582, 0.1589, 0.1592, 0.1594, 0.1596, 0.1597",\
"0.156, 0.1564, 0.1577, 0.1592, 0.1603, 0.161, 0.1614, 0.1616, 0.1618, 0.1619",\
"0.1587, 0.159, 0.1603, 0.162, 0.1631, 0.1638, 0.1642, 0.1644, 0.1645, 0.1646",\
"0.1621, 0.1623, 0.1636, 0.1653, 0.1664, 0.1671, 0.1674, 0.1677, 0.1678, 0.168");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1521, 0.1525, 0.1539, 0.1556, 0.1566, 0.1573, 0.1576, 0.1578, 0.158, 0.1581",\
"0.152, 0.1524, 0.1538, 0.1555, 0.1566, 0.1572, 0.1575, 0.1577, 0.1579, 0.158",\
"0.1517, 0.1522, 0.1535, 0.1553, 0.1563, 0.157, 0.1573, 0.1575, 0.1577, 0.1577",\
"0.1515, 0.152, 0.1534, 0.1551, 0.1561, 0.1567, 0.1571, 0.1573, 0.1574, 0.1575",\
"0.1517, 0.152, 0.1536, 0.1552, 0.1562, 0.1568, 0.1572, 0.1574, 0.1576, 0.1576",\
"0.1524, 0.1528, 0.1544, 0.1559, 0.157, 0.1576, 0.1579, 0.1582, 0.1583, 0.1584",\
"0.1539, 0.1543, 0.1557, 0.1572, 0.1582, 0.1589, 0.1592, 0.1594, 0.1596, 0.1597",\
"0.156, 0.1564, 0.1577, 0.1592, 0.1603, 0.161, 0.1614, 0.1616, 0.1618, 0.1619",\
"0.1587, 0.159, 0.1603, 0.162, 0.1631, 0.1638, 0.1642, 0.1644, 0.1645, 0.1646",\
"0.1621, 0.1623, 0.1636, 0.1653, 0.1664, 0.1671, 0.1674, 0.1677, 0.1678, 0.168");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.164, 0.1644, 0.1658, 0.1675, 0.1685, 0.1691, 0.1694, 0.1697, 0.1698, 0.1699",\
"0.1635, 0.1639, 0.1654, 0.167, 0.1681, 0.1686, 0.169, 0.1692, 0.1694, 0.1695",\
"0.1629, 0.1633, 0.1648, 0.1664, 0.1673, 0.168, 0.1683, 0.1685, 0.1687, 0.1688",\
"0.1625, 0.1628, 0.1644, 0.166, 0.167, 0.1676, 0.1679, 0.1682, 0.1683, 0.1684",\
"0.1626, 0.1631, 0.1644, 0.1661, 0.1671, 0.1678, 0.1681, 0.1684, 0.1685, 0.1686",\
"0.1633, 0.1636, 0.1651, 0.1668, 0.1678, 0.1684, 0.1688, 0.1689, 0.1691, 0.1692",\
"0.1638, 0.1642, 0.1658, 0.1672, 0.1683, 0.1689, 0.1692, 0.1695, 0.1696, 0.1697",\
"0.1655, 0.1659, 0.1675, 0.1689, 0.17, 0.1706, 0.171, 0.1712, 0.1714, 0.1715",\
"0.1682, 0.1687, 0.1699, 0.1715, 0.1727, 0.1733, 0.1737, 0.1739, 0.1741, 0.1741",\
"0.1716, 0.1719, 0.1733, 0.1749, 0.1759, 0.1766, 0.177, 0.1772, 0.1774, 0.1775");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.1303, 0.1308, 0.1325, 0.135, 0.1371, 0.1387, 0.1399, 0.1411, 0.1419, 0.1438",\
"0.1303, 0.1307, 0.1325, 0.135, 0.1371, 0.1386, 0.1397, 0.1409, 0.1421, 0.143",\
"0.1301, 0.1305, 0.1323, 0.1349, 0.1369, 0.1384, 0.1395, 0.1407, 0.1419, 0.1428",\
"0.1297, 0.1303, 0.1319, 0.1344, 0.1366, 0.1377, 0.1395, 0.1407, 0.1417, 0.143",\
"0.1297, 0.1302, 0.1319, 0.1344, 0.1365, 0.1377, 0.1394, 0.1407, 0.1417, 0.1433",\
"0.1299, 0.1305, 0.1323, 0.1344, 0.1364, 0.1381, 0.1395, 0.1407, 0.1425, 0.1435",\
"0.1305, 0.131, 0.1323, 0.1349, 0.1373, 0.1387, 0.1399, 0.1417, 0.1421, 0.1437",\
"0.1316, 0.1321, 0.1338, 0.1359, 0.1377, 0.1405, 0.1417, 0.1423, 0.1433, 0.1453",\
"0.1332, 0.1338, 0.1353, 0.1377, 0.1389, 0.1414, 0.1437, 0.1447, 0.1447, 0.1458",\
"0.1356, 0.1362, 0.1376, 0.1401, 0.1414, 0.1438, 0.1439, 0.1472, 0.1492, 0.1489");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("1.207, 1.233, 1.298, 1.388, 1.508, 1.668, 1.875, 2.136, 2.455, 2.834",\
"1.222, 1.248, 1.313, 1.402, 1.523, 1.683, 1.89, 2.151, 2.469, 2.849",\
"1.267, 1.293, 1.357, 1.447, 1.567, 1.727, 1.935, 2.196, 2.514, 2.893",\
"1.341, 1.368, 1.432, 1.522, 1.642, 1.802, 2.01, 2.271, 2.589, 2.968",\
"1.456, 1.483, 1.547, 1.637, 1.757, 1.917, 2.124, 2.385, 2.704, 3.083",\
"1.616, 1.642, 1.706, 1.796, 1.917, 2.076, 2.284, 2.545, 2.863, 3.243",\
"1.806, 1.832, 1.896, 1.986, 2.107, 2.267, 2.474, 2.736, 3.054, 3.433",\
"2.018, 2.044, 2.109, 2.199, 2.319, 2.479, 2.686, 2.948, 3.266, 3.645",\
"2.255, 2.282, 2.346, 2.436, 2.557, 2.716, 2.924, 3.185, 3.503, 3.883",\
"2.518, 2.545, 2.609, 2.699, 2.819, 2.979, 3.187, 3.448, 3.766, 4.145");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.9469, 0.9778, 1.069, 1.233, 1.484, 1.835, 2.295, 2.875, 3.582, 4.423",\
"0.9562, 0.9869, 1.078, 1.242, 1.493, 1.844, 2.304, 2.884, 3.591, 4.432",\
"0.985, 1.016, 1.107, 1.271, 1.522, 1.873, 2.333, 2.913, 3.62, 4.463",\
"1.04, 1.071, 1.162, 1.326, 1.577, 1.927, 2.388, 2.968, 3.675, 4.516",\
"1.121, 1.152, 1.244, 1.407, 1.659, 2.009, 2.469, 3.049, 3.756, 4.598",\
"1.211, 1.242, 1.333, 1.497, 1.748, 2.099, 2.559, 3.138, 3.844, 4.688",\
"1.293, 1.324, 1.415, 1.579, 1.83, 2.18, 2.641, 3.22, 3.927, 4.768",\
"1.362, 1.393, 1.484, 1.648, 1.899, 2.25, 2.71, 3.289, 3.996, 4.838",\
"1.415, 1.446, 1.537, 1.701, 1.952, 2.303, 2.763, 3.341, 4.048, 4.89",\
"1.45, 1.481, 1.572, 1.736, 1.987, 2.338, 2.798, 3.377, 4.084, 4.925");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0836, 0.1054, 0.1672, 0.2752, 0.4492, 0.7058, 1.051, 1.491, 2.029, 2.672",\
"0.0838, 0.105, 0.167, 0.2752, 0.4492, 0.7064, 1.052, 1.492, 2.03, 2.67",\
"0.084, 0.1052, 0.1672, 0.2758, 0.4492, 0.7058, 1.051, 1.491, 2.029, 2.672",\
"0.0838, 0.1054, 0.1668, 0.275, 0.449, 0.7066, 1.053, 1.493, 2.03, 2.669",\
"0.0838, 0.1052, 0.167, 0.2754, 0.4492, 0.706, 1.051, 1.491, 2.029, 2.672",\
"0.0836, 0.1054, 0.167, 0.2752, 0.4492, 0.7066, 1.053, 1.493, 2.03, 2.669",\
"0.0838, 0.1056, 0.167, 0.275, 0.4496, 0.7066, 1.052, 1.492, 2.029, 2.668",\
"0.084, 0.1054, 0.1666, 0.2754, 0.4498, 0.7048, 1.052, 1.492, 2.029, 2.67",\
"0.084, 0.106, 0.1668, 0.2754, 0.4498, 0.7068, 1.051, 1.49, 2.028, 2.668",\
"0.0842, 0.1058, 0.1668, 0.2752, 0.4496, 0.7054, 1.052, 1.492, 2.027, 2.667");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.08494, 0.1211, 0.2542, 0.5252, 0.9548, 1.556, 2.346, 3.347, 4.564, 6.023",\
"0.08442, 0.1216, 0.254, 0.5252, 0.9548, 1.556, 2.346, 3.347, 4.561, 6.023",\
"0.0846, 0.1214, 0.2542, 0.5252, 0.9548, 1.556, 2.346, 3.344, 4.568, 6.014",\
"0.085, 0.1216, 0.2542, 0.5252, 0.9548, 1.555, 2.347, 3.347, 4.565, 6.023",\
"0.085, 0.1208, 0.254, 0.5254, 0.9542, 1.555, 2.347, 3.347, 4.565, 6.022",\
"0.0852, 0.1216, 0.2548, 0.5252, 0.9544, 1.556, 2.348, 3.345, 4.569, 6.015",\
"0.0846, 0.1212, 0.2544, 0.5254, 0.9526, 1.556, 2.348, 3.346, 4.56, 6.019",\
"0.0854, 0.1212, 0.2544, 0.5254, 0.9544, 1.553, 2.347, 3.341, 4.565, 6.012",\
"0.0852, 0.1214, 0.2544, 0.5252, 0.9528, 1.554, 2.347, 3.34, 4.559, 6.015",\
"0.0858, 0.122, 0.2542, 0.5252, 0.954, 1.553, 2.346, 3.34, 4.557, 6.009");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("1.225, 1.252, 1.316, 1.406, 1.526, 1.686, 1.893, 2.154, 2.473, 2.852",\
"1.238, 1.264, 1.329, 1.419, 1.539, 1.699, 1.906, 2.167, 2.486, 2.865",\
"1.279, 1.305, 1.37, 1.459, 1.58, 1.74, 1.947, 2.208, 2.527, 2.906",\
"1.327, 1.354, 1.418, 1.508, 1.628, 1.788, 1.996, 2.257, 2.575, 2.954",\
"1.363, 1.39, 1.454, 1.544, 1.664, 1.824, 2.032, 2.293, 2.611, 2.99",\
"1.387, 1.414, 1.478, 1.568, 1.688, 1.848, 2.055, 2.316, 2.634, 3.014",\
"1.394, 1.421, 1.485, 1.575, 1.695, 1.855, 2.063, 2.324, 2.642, 3.021",\
"1.387, 1.413, 1.478, 1.568, 1.688, 1.848, 2.055, 2.316, 2.634, 3.014",\
"1.364, 1.391, 1.455, 1.545, 1.665, 1.825, 2.033, 2.294, 2.612, 2.991",\
"1.325, 1.351, 1.415, 1.505, 1.625, 1.785, 1.993, 2.254, 2.572, 2.951");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.8754, 0.9065, 0.9977, 1.161, 1.413, 1.763, 2.224, 2.803, 3.511, 4.352",\
"0.8862, 0.9171, 1.008, 1.172, 1.423, 1.774, 2.234, 2.814, 3.521, 4.361",\
"0.9217, 0.9528, 1.044, 1.208, 1.459, 1.81, 2.27, 2.85, 3.557, 4.398",\
"0.9903, 1.021, 1.113, 1.276, 1.528, 1.878, 2.338, 2.918, 3.626, 4.465",\
"1.091, 1.122, 1.213, 1.377, 1.628, 1.978, 2.439, 3.019, 3.724, 4.567",\
"1.189, 1.22, 1.311, 1.475, 1.726, 2.077, 2.536, 3.117, 3.823, 4.666",\
"1.273, 1.304, 1.395, 1.559, 1.81, 2.16, 2.621, 3.2, 3.907, 4.75",\
"1.34, 1.371, 1.462, 1.626, 1.877, 2.227, 2.687, 3.266, 3.973, 4.816",\
"1.389, 1.42, 1.511, 1.674, 1.926, 2.277, 2.737, 3.316, 4.023, 4.864",\
"1.419, 1.45, 1.541, 1.705, 1.956, 2.307, 2.767, 3.346, 4.052, 4.894");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0836, 0.1054, 0.1664, 0.2754, 0.4492, 0.705, 1.053, 1.493, 2.03, 2.67",\
"0.0836, 0.1052, 0.1666, 0.2754, 0.4494, 0.7058, 1.051, 1.491, 2.029, 2.672",\
"0.0842, 0.1052, 0.1672, 0.2754, 0.4492, 0.7064, 1.053, 1.493, 2.03, 2.671",\
"0.0838, 0.1052, 0.1666, 0.2748, 0.4492, 0.706, 1.053, 1.492, 2.03, 2.671",\
"0.0838, 0.1052, 0.1672, 0.2752, 0.4494, 0.7064, 1.051, 1.492, 2.03, 2.671",\
"0.0836, 0.1054, 0.1668, 0.2752, 0.449, 0.7054, 1.052, 1.491, 2.03, 2.67",\
"0.084, 0.1052, 0.1674, 0.2758, 0.4488, 0.705, 1.052, 1.491, 2.03, 2.671",\
"0.0838, 0.1054, 0.1664, 0.275, 0.4492, 0.7056, 1.052, 1.49, 2.027, 2.669",\
"0.0836, 0.1054, 0.1666, 0.2754, 0.4498, 0.7058, 1.052, 1.49, 2.027, 2.667",\
"0.0838, 0.1054, 0.1668, 0.2752, 0.4492, 0.7058, 1.052, 1.491, 2.029, 2.668");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.08458, 0.1211, 0.254, 0.525, 0.955, 1.556, 2.347, 3.348, 4.564, 6.023",\
"0.0845, 0.1211, 0.2541, 0.525, 0.955, 1.556, 2.346, 3.346, 4.563, 6.023",\
"0.085, 0.1216, 0.2542, 0.5254, 0.953, 1.556, 2.346, 3.348, 4.564, 6.023",\
"0.085, 0.121, 0.2542, 0.525, 0.9548, 1.556, 2.349, 3.349, 4.562, 6.023",\
"0.085, 0.1214, 0.254, 0.5252, 0.955, 1.555, 2.346, 3.345, 4.57, 6.021",\
"0.0846, 0.122, 0.2538, 0.525, 0.9538, 1.555, 2.346, 3.345, 4.569, 6.017",\
"0.0848, 0.1216, 0.2542, 0.5252, 0.9522, 1.553, 2.347, 3.346, 4.569, 6.019",\
"0.085, 0.1214, 0.2544, 0.525, 0.9558, 1.553, 2.344, 3.344, 4.563, 6.011",\
"0.0852, 0.1216, 0.2546, 0.5254, 0.9554, 1.555, 2.346, 3.339, 4.561, 6.015",\
"0.0856, 0.122, 0.2544, 0.5254, 0.955, 1.555, 2.346, 3.341, 4.556, 6.008");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b0 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.8437, 0.8702, 0.9344, 1.024, 1.144, 1.304, 1.512, 1.773, 2.091, 2.471",\
"0.8579, 0.8843, 0.9484, 1.038, 1.158, 1.318, 1.526, 1.787, 2.105, 2.485",\
"0.9125, 0.9389, 1.003, 1.093, 1.213, 1.373, 1.581, 1.841, 2.16, 2.54",\
"1.02, 1.046, 1.11, 1.2, 1.321, 1.48, 1.688, 1.949, 2.267, 2.647",\
"1.188, 1.214, 1.278, 1.368, 1.489, 1.648, 1.856, 2.117, 2.436, 2.814",\
"1.402, 1.429, 1.493, 1.583, 1.703, 1.863, 2.071, 2.332, 2.65, 3.03",\
"1.633, 1.66, 1.724, 1.814, 1.935, 2.094, 2.302, 2.563, 2.881, 3.261",\
"1.877, 1.903, 1.967, 2.057, 2.178, 2.338, 2.545, 2.806, 3.124, 3.503",\
"2.135, 2.162, 2.226, 2.316, 2.436, 2.596, 2.804, 3.065, 3.383, 3.762",\
"2.411, 2.438, 2.503, 2.592, 2.712, 2.872, 3.08, 3.342, 3.66, 4.039");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0838, 0.105, 0.1662, 0.275, 0.4492, 0.7068, 1.052, 1.493, 2.032, 2.672",\
"0.08336, 0.105, 0.1664, 0.275, 0.4492, 0.7066, 1.051, 1.491, 2.032, 2.672",\
"0.0834, 0.1048, 0.1668, 0.2756, 0.4492, 0.7052, 1.051, 1.492, 2.032, 2.673",\
"0.0834, 0.105, 0.1668, 0.275, 0.45, 0.705, 1.053, 1.491, 2.031, 2.671",\
"0.0834, 0.1052, 0.167, 0.2754, 0.4492, 0.7058, 1.053, 1.491, 2.029, 2.674",\
"0.0836, 0.1052, 0.167, 0.275, 0.4494, 0.7052, 1.052, 1.492, 2.032, 2.675",\
"0.0836, 0.1052, 0.1664, 0.2754, 0.4494, 0.7058, 1.053, 1.491, 2.029, 2.675",\
"0.0838, 0.1054, 0.1664, 0.275, 0.4496, 0.7064, 1.052, 1.49, 2.029, 2.669",\
"0.084, 0.1056, 0.1672, 0.2754, 0.449, 0.7052, 1.052, 1.492, 2.029, 2.669",\
"0.0838, 0.1056, 0.1672, 0.2754, 0.4494, 0.706, 1.051, 1.493, 2.03, 2.667");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.8438, 0.8703, 0.9344, 1.024, 1.145, 1.304, 1.512, 1.773, 2.091, 2.471",\
"0.8579, 0.8843, 0.9485, 1.038, 1.159, 1.318, 1.526, 1.787, 2.105, 2.485",\
"0.9123, 0.9389, 1.003, 1.093, 1.213, 1.373, 1.581, 1.841, 2.16, 2.539",\
"1.02, 1.046, 1.11, 1.2, 1.32, 1.48, 1.688, 1.949, 2.267, 2.647",\
"1.188, 1.214, 1.278, 1.368, 1.489, 1.648, 1.856, 2.117, 2.435, 2.815",\
"1.402, 1.429, 1.493, 1.583, 1.703, 1.863, 2.071, 2.331, 2.65, 3.029",\
"1.633, 1.66, 1.724, 1.814, 1.934, 2.094, 2.302, 2.563, 2.881, 3.261",\
"1.877, 1.903, 1.968, 2.057, 2.178, 2.338, 2.545, 2.806, 3.124, 3.503",\
"2.135, 2.162, 2.226, 2.316, 2.436, 2.596, 2.804, 3.065, 3.383, 3.762",\
"2.411, 2.438, 2.502, 2.592, 2.712, 2.872, 3.08, 3.341, 3.659, 4.038");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.08338, 0.105, 0.1666, 0.2749, 0.449, 0.7052, 1.051, 1.492, 2.032, 2.673",\
"0.08336, 0.105, 0.1667, 0.2756, 0.4492, 0.7052, 1.052, 1.492, 2.032, 2.673",\
"0.0836, 0.105, 0.1664, 0.275, 0.449, 0.7052, 1.052, 1.491, 2.031, 2.671",\
"0.0832, 0.1052, 0.167, 0.2752, 0.4498, 0.7062, 1.053, 1.492, 2.029, 2.675",\
"0.0834, 0.105, 0.1666, 0.275, 0.449, 0.7052, 1.053, 1.491, 2.03, 2.673",\
"0.0836, 0.1052, 0.1666, 0.2754, 0.4492, 0.7052, 1.052, 1.491, 2.03, 2.673",\
"0.084, 0.1052, 0.1666, 0.2748, 0.4498, 0.706, 1.053, 1.491, 2.032, 2.675",\
"0.084, 0.1054, 0.167, 0.2748, 0.4494, 0.7058, 1.052, 1.491, 2.028, 2.671",\
"0.0838, 0.1056, 0.167, 0.2754, 0.4492, 0.7066, 1.051, 1.491, 2.028, 2.668",\
"0.0838, 0.1058, 0.1668, 0.2752, 0.4502, 0.7062, 1.051, 1.492, 2.027, 2.667");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.8452, 0.8716, 0.9357, 1.026, 1.146, 1.306, 1.514, 1.775, 2.093, 2.472",\
"0.8583, 0.8847, 0.949, 1.039, 1.159, 1.319, 1.527, 1.788, 2.106, 2.485",\
"0.9121, 0.9387, 1.003, 1.093, 1.213, 1.373, 1.58, 1.841, 2.16, 2.539",\
"1.019, 1.046, 1.11, 1.2, 1.32, 1.48, 1.688, 1.948, 2.267, 2.646",\
"1.187, 1.214, 1.278, 1.368, 1.488, 1.648, 1.856, 2.117, 2.435, 2.814",\
"1.402, 1.428, 1.492, 1.582, 1.703, 1.862, 2.07, 2.331, 2.649, 3.028",\
"1.633, 1.659, 1.723, 1.813, 1.934, 2.093, 2.301, 2.562, 2.88, 3.26",\
"1.876, 1.902, 1.967, 2.057, 2.177, 2.337, 2.544, 2.805, 3.123, 3.503",\
"2.135, 2.162, 2.226, 2.316, 2.436, 2.596, 2.804, 3.065, 3.383, 3.762",\
"2.411, 2.438, 2.502, 2.592, 2.713, 2.873, 3.08, 3.341, 3.659, 4.038");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.9595, 0.9904, 1.082, 1.245, 1.497, 1.847, 2.308, 2.886, 3.594, 4.436",\
"0.9706, 1.002, 1.093, 1.256, 1.508, 1.858, 2.319, 2.898, 3.606, 4.447",\
"0.9964, 1.028, 1.119, 1.282, 1.534, 1.884, 2.345, 2.924, 3.632, 4.473",\
"1.035, 1.066, 1.158, 1.321, 1.572, 1.923, 2.384, 2.963, 3.671, 4.511",\
"1.091, 1.122, 1.213, 1.377, 1.628, 1.979, 2.439, 3.018, 3.726, 4.566",\
"1.149, 1.18, 1.272, 1.435, 1.687, 2.037, 2.497, 3.077, 3.783, 4.626",\
"1.202, 1.233, 1.324, 1.488, 1.739, 2.09, 2.55, 3.129, 3.837, 4.68",\
"1.245, 1.276, 1.367, 1.531, 1.782, 2.133, 2.593, 3.172, 3.878, 4.72",\
"1.275, 1.306, 1.397, 1.56, 1.812, 2.163, 2.623, 3.202, 3.908, 4.75",\
"1.288, 1.32, 1.411, 1.575, 1.825, 2.176, 2.636, 3.215, 3.922, 4.763");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0835, 0.1051, 0.1665, 0.2751, 0.4494, 0.7066, 1.053, 1.492, 2.031, 2.674",\
"0.08348, 0.1052, 0.1669, 0.2752, 0.449, 0.7058, 1.053, 1.493, 2.031, 2.674",\
"0.0836, 0.1052, 0.1668, 0.2752, 0.449, 0.7056, 1.052, 1.492, 2.03, 2.67",\
"0.0836, 0.1052, 0.1668, 0.2754, 0.45, 0.7066, 1.052, 1.492, 2.03, 2.67",\
"0.0836, 0.1054, 0.167, 0.275, 0.4492, 0.7062, 1.053, 1.493, 2.03, 2.673",\
"0.0836, 0.1052, 0.1668, 0.2752, 0.4492, 0.7066, 1.053, 1.492, 2.031, 2.673",\
"0.0836, 0.1054, 0.1666, 0.2754, 0.4498, 0.705, 1.053, 1.493, 2.03, 2.671",\
"0.084, 0.1054, 0.1664, 0.2754, 0.4498, 0.7068, 1.051, 1.49, 2.029, 2.672",\
"0.084, 0.1058, 0.167, 0.275, 0.45, 0.7064, 1.052, 1.492, 2.028, 2.669",\
"0.084, 0.1058, 0.167, 0.2754, 0.4502, 0.705, 1.051, 1.492, 2.031, 2.667");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0842, 0.1212, 0.254, 0.5254, 0.9548, 1.556, 2.349, 3.348, 4.568, 6.019",\
"0.08448, 0.1212, 0.254, 0.525, 0.9546, 1.557, 2.348, 3.348, 4.563, 6.023",\
"0.085, 0.1214, 0.2542, 0.5252, 0.9548, 1.556, 2.348, 3.348, 4.564, 6.023",\
"0.085, 0.121, 0.2544, 0.5254, 0.955, 1.556, 2.349, 3.349, 4.561, 6.023",\
"0.085, 0.1212, 0.2544, 0.5252, 0.955, 1.556, 2.349, 3.349, 4.561, 6.023",\
"0.085, 0.1208, 0.254, 0.5254, 0.9536, 1.554, 2.346, 3.342, 4.57, 6.02",\
"0.0846, 0.1214, 0.254, 0.525, 0.9528, 1.555, 2.346, 3.348, 4.562, 6.012",\
"0.0852, 0.122, 0.2542, 0.5256, 0.9528, 1.554, 2.344, 3.344, 4.561, 6.02",\
"0.0856, 0.122, 0.2542, 0.5252, 0.9538, 1.554, 2.344, 3.34, 4.562, 6.01",\
"0.085, 0.1216, 0.2542, 0.5252, 0.9532, 1.554, 2.345, 3.34, 4.556, 6.007");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.8437, 0.8702, 0.9344, 1.024, 1.144, 1.304, 1.512, 1.773, 2.091, 2.471",\
"0.8579, 0.8843, 0.9484, 1.038, 1.158, 1.318, 1.526, 1.787, 2.105, 2.485",\
"0.9125, 0.9389, 1.003, 1.093, 1.213, 1.373, 1.581, 1.841, 2.16, 2.54",\
"1.02, 1.046, 1.11, 1.2, 1.321, 1.48, 1.688, 1.949, 2.267, 2.647",\
"1.188, 1.214, 1.278, 1.368, 1.489, 1.648, 1.856, 2.117, 2.436, 2.814",\
"1.402, 1.429, 1.493, 1.583, 1.703, 1.863, 2.071, 2.332, 2.65, 3.03",\
"1.633, 1.66, 1.724, 1.814, 1.935, 2.094, 2.302, 2.563, 2.881, 3.261",\
"1.877, 1.903, 1.967, 2.057, 2.178, 2.338, 2.545, 2.806, 3.124, 3.503",\
"2.135, 2.162, 2.226, 2.316, 2.436, 2.596, 2.804, 3.065, 3.383, 3.762",\
"2.411, 2.438, 2.503, 2.592, 2.712, 2.872, 3.08, 3.342, 3.66, 4.039");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.9595, 0.9904, 1.082, 1.245, 1.497, 1.847, 2.308, 2.886, 3.594, 4.436",\
"0.9706, 1.002, 1.093, 1.256, 1.508, 1.858, 2.319, 2.898, 3.606, 4.447",\
"0.9964, 1.028, 1.119, 1.282, 1.534, 1.884, 2.345, 2.924, 3.632, 4.473",\
"1.035, 1.066, 1.158, 1.321, 1.572, 1.923, 2.384, 2.963, 3.671, 4.511",\
"1.091, 1.122, 1.213, 1.377, 1.628, 1.979, 2.439, 3.018, 3.726, 4.566",\
"1.149, 1.18, 1.272, 1.435, 1.687, 2.037, 2.497, 3.077, 3.783, 4.626",\
"1.202, 1.233, 1.324, 1.488, 1.739, 2.09, 2.55, 3.129, 3.837, 4.68",\
"1.245, 1.276, 1.367, 1.531, 1.782, 2.133, 2.593, 3.172, 3.878, 4.72",\
"1.275, 1.306, 1.397, 1.56, 1.812, 2.163, 2.623, 3.202, 3.908, 4.75",\
"1.288, 1.32, 1.411, 1.575, 1.825, 2.176, 2.636, 3.215, 3.922, 4.763");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0838, 0.105, 0.1662, 0.275, 0.4492, 0.7068, 1.052, 1.493, 2.032, 2.672",\
"0.08336, 0.105, 0.1664, 0.275, 0.4492, 0.7066, 1.051, 1.491, 2.032, 2.672",\
"0.0834, 0.1048, 0.1668, 0.2756, 0.4492, 0.7052, 1.051, 1.492, 2.032, 2.673",\
"0.0834, 0.105, 0.1668, 0.275, 0.45, 0.705, 1.053, 1.491, 2.031, 2.671",\
"0.0834, 0.1052, 0.167, 0.2754, 0.4492, 0.7058, 1.053, 1.491, 2.029, 2.674",\
"0.0836, 0.1052, 0.167, 0.275, 0.4494, 0.7052, 1.052, 1.492, 2.032, 2.675",\
"0.0836, 0.1052, 0.1664, 0.2754, 0.4494, 0.7058, 1.053, 1.491, 2.029, 2.675",\
"0.0838, 0.1054, 0.1664, 0.275, 0.4496, 0.7064, 1.052, 1.49, 2.029, 2.669",\
"0.084, 0.1056, 0.1672, 0.2754, 0.449, 0.7052, 1.052, 1.492, 2.029, 2.669",\
"0.0838, 0.1056, 0.1672, 0.2754, 0.4494, 0.706, 1.051, 1.493, 2.03, 2.667");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.00971, 0.04028, 0.09867, 0.1896, 0.3173, 0.4852, 0.6968, 0.9551, 1.263");
values("0.0842, 0.1212, 0.254, 0.5254, 0.9548, 1.556, 2.349, 3.348, 4.568, 6.019",\
"0.08448, 0.1212, 0.254, 0.525, 0.9546, 1.557, 2.348, 3.348, 4.563, 6.023",\
"0.085, 0.1214, 0.2542, 0.5252, 0.9548, 1.556, 2.348, 3.348, 4.564, 6.023",\
"0.085, 0.121, 0.2544, 0.5254, 0.955, 1.556, 2.349, 3.349, 4.561, 6.023",\
"0.085, 0.1212, 0.2544, 0.5252, 0.955, 1.556, 2.349, 3.349, 4.561, 6.023",\
"0.085, 0.1208, 0.254, 0.5254, 0.9536, 1.554, 2.346, 3.342, 4.57, 6.02",\
"0.0846, 0.1214, 0.254, 0.525, 0.9528, 1.555, 2.346, 3.348, 4.562, 6.012",\
"0.0852, 0.122, 0.2542, 0.5256, 0.9528, 1.554, 2.344, 3.344, 4.561, 6.02",\
"0.0856, 0.122, 0.2542, 0.5252, 0.9538, 1.554, 2.344, 3.34, 4.562, 6.01",\
"0.085, 0.1216, 0.2542, 0.5252, 0.9532, 1.554, 2.345, 3.34, 4.556, 6.007");
}
}
}
pin(RN) {
capacitance : 0.005884 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
min_pulse_width_low : 0.507 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004697, 0.00449, 0.00447, 0.004457, 0.004452, 0.004449, 0.004459, \
0.004453, 0.00446, 0.004461");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00445, -0.00445, -0.004449, -0.004439, -0.004442, -0.00445, \
-0.004436, -0.004443, -0.004445, -0.004445");
}
}
internal_power() {
when : "!D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004548, 0.004461, 0.004466, 0.004455, 0.004453, 0.004463, 0.004447, \
0.004455, 0.004455, 0.004455");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.004448, -0.004449, -0.00445, -0.004439, -0.004444, -0.00445, \
-0.004437, -0.004447, -0.004445, -0.004443");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004608, 0.004485, 0.004466, 0.004456, 0.004451, 0.00446, 0.004459, \
0.004451, 0.004456, 0.004457");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.004448, -0.004451, -0.00445, -0.004442, -0.004439, -0.004451, \
-0.004437, -0.004445, -0.004444, -0.004445");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.624, 0.623, 0.64, 0.694, 0.832, 1.087, 1.448, 1.935, 2.522, 3.231",\
"0.638, 0.64, 0.645, 0.703, 0.845, 1.096, 1.46, 1.942, 2.529, 3.239",\
"0.659, 0.663, 0.673, 0.726, 0.872, 1.124, 1.488, 1.964, 2.552, 3.26",\
"0.703, 0.701, 0.713, 0.767, 0.908, 1.153, 1.519, 1.987, 2.563, 3.254",\
"0.753, 0.754, 0.765, 0.821, 0.952, 1.193, 1.546, 2, 2.557, 3.238",\
"0.816, 0.815, 0.826, 0.871, 1.002, 1.231, 1.575, 2.011, 2.556, 3.217",\
"0.861, 0.861, 0.875, 0.921, 1.042, 1.259, 1.571, 1.992, 2.522, 3.15",\
"0.902, 0.902, 0.913, 0.957, 1.067, 1.265, 1.566, 1.965, 2.464, 3.077",\
"0.928, 0.928, 0.943, 0.982, 1.083, 1.269, 1.558, 1.935, 2.421, 3.009",\
"0.945, 0.942, 0.956, 0.992, 1.086, 1.261, 1.525, 1.892, 2.366, 2.939");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.532, -0.532, -0.539, -0.579, -0.658, -0.766, -0.881, -0.981, -1.063, -1.125",\
"-0.54, -0.546, -0.546, -0.589, -0.67, -0.776, -0.891, -0.994, -1.074, -1.134",\
"-0.567, -0.563, -0.578, -0.62, -0.696, -0.797, -0.914, -1.014, -1.101, -1.16",\
"-0.609, -0.61, -0.616, -0.658, -0.729, -0.835, -0.945, -1.044, -1.125, -1.183",\
"-0.663, -0.661, -0.674, -0.705, -0.775, -0.876, -0.981, -1.073, -1.149, -1.211",\
"-0.723, -0.72, -0.724, -0.759, -0.824, -0.913, -1.008, -1.103, -1.177, -1.229",\
"-0.77, -0.769, -0.778, -0.807, -0.862, -0.942, -1.039, -1.122, -1.196, -1.25",\
"-0.809, -0.808, -0.815, -0.843, -0.893, -0.966, -1.048, -1.124, -1.197, -1.253",\
"-0.837, -0.837, -0.837, -0.858, -0.909, -0.973, -1.049, -1.125, -1.194, -1.249",\
"-0.85, -0.846, -0.851, -0.866, -0.91, -0.97, -1.043, -1.112, -1.176, -1.229");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E" ;
fall_constraint(scalar) {
values("0.507");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E" ;
fall_constraint(scalar) {
values("0.507");
}
}
}
}