blob: f58123a0140519a5012b15591badf77e21c670da [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__latsnq_2) {
area : 48.294400 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
preset : "(!SETN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!SETN" ;
value : "9.2559e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.00011823" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "9.411e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.00010434" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "9.2559e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.00013734" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "9.2949e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.000105006" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00013734" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003286 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.006375, 0.006378, 0.00636, 0.006362, 0.006376, 0.006384, 0.006386, \
0.006383, 0.006383, 0.00638");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005594, -0.006028, -0.006195, -0.006229, -0.006256, -0.006289, \
-0.006298, -0.0063, -0.006305, -0.006306");
}
}
internal_power() {
when : "!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.006777, 0.006777, 0.006783, 0.006785, 0.006792, 0.006791, 0.00679, \
0.006791, 0.006792, 0.006793");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.006136, -0.006126, -0.006205, -0.006244, -0.006254, -0.006283, \
-0.006301, -0.006303, -0.00631, -0.006313");
}
}
internal_power() {
when : "E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.05463, 0.05431, 0.05392, 0.05404, 0.05552, 0.05878, 0.064, 0.07122, \
0.08044, 0.09177");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01458, 0.01425, 0.01389, 0.01401, 0.01522, 0.01775, 0.02195, \
0.02787, 0.03562, 0.04527");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.704, -0.676, -0.586, -0.477, -0.333, -0.196, -0.048, 0.122, 0.319, 0.547",\
"-0.724, -0.693, -0.61, -0.494, -0.359, -0.219, -0.069, 0.105, 0.298, 0.527",\
"-0.791, -0.765, -0.677, -0.563, -0.429, -0.29, -0.137, 0.041, 0.236, 0.464",\
"-0.915, -0.89, -0.799, -0.686, -0.557, -0.41, -0.25, -0.072, 0.132, 0.368",\
"-1.109, -1.082, -0.998, -0.879, -0.749, -0.589, -0.42, -0.227, -0.019, 0.219",\
"-1.352, -1.33, -1.239, -1.119, -0.986, -0.817, -0.637, -0.44, -0.22, 0.026",\
"-1.646, -1.621, -1.532, -1.412, -1.278, -1.093, -0.906, -0.703, -0.476, -0.221",\
"-2, -1.974, -1.879, -1.753, -1.611, -1.434, -1.23, -1.018, -0.785, -0.527",\
"-2.402, -2.373, -2.276, -2.143, -2.011, -1.83, -1.613, -1.388, -1.139, -0.879",\
"-2.854, -2.829, -2.726, -2.586, -2.454, -2.271, -2.05, -1.815, -1.559, -1.285");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.424, -0.419, -0.44, -0.52, -0.634, -0.726, -0.784, -0.802, -0.78, -0.703",\
"-0.438, -0.436, -0.454, -0.535, -0.644, -0.733, -0.796, -0.815, -0.791, -0.718",\
"-0.482, -0.481, -0.501, -0.577, -0.676, -0.752, -0.809, -0.823, -0.802, -0.728",\
"-0.563, -0.556, -0.567, -0.63, -0.708, -0.777, -0.828, -0.841, -0.816, -0.741",\
"-0.634, -0.627, -0.633, -0.675, -0.74, -0.804, -0.838, -0.855, -0.83, -0.758",\
"-0.685, -0.683, -0.674, -0.698, -0.755, -0.803, -0.841, -0.862, -0.846, -0.78",\
"-0.709, -0.701, -0.689, -0.707, -0.743, -0.795, -0.834, -0.858, -0.851, -0.802",\
"-0.696, -0.692, -0.669, -0.68, -0.711, -0.766, -0.809, -0.836, -0.837, -0.811",\
"-0.652, -0.638, -0.619, -0.625, -0.654, -0.705, -0.756, -0.795, -0.812, -0.805",\
"-0.56, -0.546, -0.526, -0.524, -0.56, -0.609, -0.679, -0.733, -0.767, -0.776");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.801, 0.777, 0.689, 0.569, 0.424, 0.296, 0.175, 0.057, -0.052, -0.169",\
"0.824, 0.806, 0.712, 0.593, 0.445, 0.315, 0.193, 0.077, -0.038, -0.16",\
"0.888, 0.867, 0.779, 0.661, 0.515, 0.386, 0.256, 0.14, 0.015, -0.11",\
"1.012, 0.989, 0.897, 0.78, 0.642, 0.502, 0.362, 0.224, 0.079, -0.069",\
"1.2, 1.176, 1.083, 0.97, 0.832, 0.671, 0.52, 0.358, 0.181, 0",\
"1.437, 1.411, 1.327, 1.21, 1.074, 0.892, 0.721, 0.536, 0.347, 0.131",\
"1.725, 1.702, 1.612, 1.487, 1.356, 1.169, 0.977, 0.777, 0.566, 0.329",\
"2.074, 2.05, 1.949, 1.82, 1.686, 1.497, 1.291, 1.076, 0.846, 0.598",\
"2.468, 2.445, 2.344, 2.204, 2.065, 1.883, 1.665, 1.44, 1.199, 0.931",\
"2.921, 2.89, 2.781, 2.643, 2.507, 2.329, 2.095, 1.851, 1.599, 1.324");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.538, 0.534, 0.55, 0.666, 0.99, 1.479, 2.134, 2.971, 3.988, 5.213",\
"0.56, 0.549, 0.563, 0.679, 1.004, 1.49, 2.142, 2.973, 3.991, 5.206",\
"0.597, 0.596, 0.603, 0.724, 1.029, 1.501, 2.136, 2.943, 3.932, 5.115",\
"0.676, 0.671, 0.679, 0.789, 1.055, 1.481, 2.067, 2.801, 3.714, 4.816",\
"0.753, 0.75, 0.751, 0.832, 1.059, 1.425, 1.949, 2.617, 3.435, 4.424",\
"0.807, 0.801, 0.801, 0.863, 1.046, 1.375, 1.846, 2.464, 3.222, 4.128",\
"0.831, 0.819, 0.826, 0.864, 1.017, 1.314, 1.754, 2.332, 3.052, 3.925",\
"0.822, 0.813, 0.819, 0.849, 0.973, 1.247, 1.663, 2.226, 2.942, 3.803",\
"0.783, 0.776, 0.771, 0.791, 0.912, 1.164, 1.575, 2.144, 2.873, 3.778",\
"0.699, 0.693, 0.689, 0.702, 0.81, 1.054, 1.459, 2.044, 2.805, 3.738");
}
}
}
pin(E) {
capacitance : 0.006843 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
min_pulse_width_high : 0.946 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.07438, 0.07372, 0.07363, 0.07529, 0.07893, 0.08459, 0.09253, \
0.103, 0.1162, 0.1322");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.04724, 0.04678, 0.04584, 0.04614, 0.04849, 0.05304, 0.05995, \
0.06928, 0.08108, 0.09549");
}
}
internal_power() {
when : "!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.05268, 0.05193, 0.05168, 0.05318, 0.0567, 0.06219, 0.07008, \
0.08042, 0.09339, 0.1093");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0007264, 0.0001933, -0.000341, 0.0005285, 0.003391, 0.008207, \
0.01523, 0.02455, 0.03629, 0.05055");
}
}
internal_power() {
when : "D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.05355, 0.05277, 0.05258, 0.05411, 0.0577, 0.06332, 0.0712, 0.0816, \
0.09461, 0.1105");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.002206, 0.001647, 0.001131, 0.00201, 0.004765, 0.00951, 0.01649, \
0.02576, 0.03747, 0.0517");
}
}
internal_power() {
when : "D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.05355, 0.05278, 0.05258, 0.05411, 0.05766, 0.06332, 0.07123, \
0.08158, 0.09462, 0.1105");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0005844, 4.539e-05, -0.0005122, 0.0003489, 0.003107, 0.00792, \
0.0149, 0.02418, 0.03589, 0.05011");
}
}
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.946");
}
}
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.503");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.7187 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1705, 0.1706, 0.1716, 0.1727, 0.1734, 0.1738, 0.1741, 0.1742, 0.1743, 0.1744",\
"0.1702, 0.1702, 0.1711, 0.1724, 0.1732, 0.1736, 0.1738, 0.1739, 0.174, 0.1741",\
"0.1697, 0.1698, 0.1707, 0.172, 0.1727, 0.1731, 0.1733, 0.1735, 0.1736, 0.1737",\
"0.1699, 0.17, 0.1709, 0.1721, 0.1728, 0.1733, 0.1735, 0.1736, 0.1737, 0.1738",\
"0.1715, 0.1716, 0.1725, 0.1738, 0.1744, 0.1748, 0.175, 0.1752, 0.1753, 0.1754",\
"0.1751, 0.1751, 0.1761, 0.1773, 0.178, 0.1784, 0.1786, 0.1788, 0.1789, 0.179",\
"0.1806, 0.1807, 0.1816, 0.1827, 0.1835, 0.1838, 0.1841, 0.1842, 0.1843, 0.1844",\
"0.1882, 0.1884, 0.1892, 0.1904, 0.1911, 0.1915, 0.1917, 0.1918, 0.1919, 0.192",\
"0.198, 0.1981, 0.199, 0.2002, 0.201, 0.2014, 0.2016, 0.2018, 0.2018, 0.2019",\
"0.2102, 0.2102, 0.211, 0.2122, 0.2129, 0.2133, 0.2137, 0.2139, 0.214, 0.214");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1492, 0.1495, 0.1508, 0.1522, 0.1539, 0.1554, 0.1565, 0.1576, 0.1599, 0.1861",\
"0.1488, 0.1491, 0.1505, 0.1525, 0.1535, 0.155, 0.156, 0.1582, 0.1596, 0.186",\
"0.1484, 0.1487, 0.1501, 0.152, 0.1535, 0.1546, 0.1562, 0.1567, 0.159, 0.1875",\
"0.1486, 0.1489, 0.1502, 0.152, 0.1539, 0.1551, 0.1559, 0.1576, 0.1615, 0.1897",\
"0.1499, 0.1499, 0.1515, 0.1531, 0.155, 0.1565, 0.1573, 0.1585, 0.1613, 0.1964",\
"0.1527, 0.1528, 0.1539, 0.1562, 0.1578, 0.159, 0.1598, 0.1606, 0.165, 0.2082",\
"0.1571, 0.1574, 0.1587, 0.1601, 0.1621, 0.164, 0.1643, 0.1651, 0.1707, 0.2291",\
"0.1635, 0.1637, 0.1651, 0.1665, 0.1676, 0.1695, 0.1719, 0.1724, 0.1803, 0.2599",\
"0.1719, 0.1721, 0.1734, 0.1751, 0.1766, 0.1769, 0.1789, 0.1825, 0.196, 0.3107",\
"0.1822, 0.1825, 0.1835, 0.1854, 0.1864, 0.1872, 0.188, 0.1916, 0.2219, 0.3989");
}
}
internal_power() {
related_pin : "E" ;
when : "SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1633, 0.1634, 0.1643, 0.1655, 0.1663, 0.1667, 0.1669, 0.167, 0.1671, 0.1672",\
"0.1634, 0.1634, 0.1643, 0.1656, 0.1663, 0.1667, 0.167, 0.1671, 0.1673, 0.1673",\
"0.163, 0.1629, 0.164, 0.1653, 0.1659, 0.1663, 0.1666, 0.1667, 0.1668, 0.1668",\
"0.1623, 0.1625, 0.1634, 0.1647, 0.1653, 0.1657, 0.166, 0.1662, 0.1662, 0.1663",\
"0.1618, 0.1619, 0.1629, 0.1641, 0.1649, 0.1652, 0.1655, 0.1656, 0.1657, 0.1658",\
"0.1616, 0.1617, 0.1628, 0.1639, 0.1644, 0.1649, 0.1651, 0.1652, 0.1654, 0.1654",\
"0.1614, 0.1616, 0.1625, 0.1637, 0.1644, 0.1649, 0.1651, 0.1652, 0.1653, 0.1654",\
"0.1614, 0.1615, 0.1625, 0.1637, 0.1644, 0.1648, 0.165, 0.1652, 0.1652, 0.1653",\
"0.1615, 0.1616, 0.1625, 0.1638, 0.1644, 0.1648, 0.165, 0.1651, 0.1652, 0.1653",\
"0.1616, 0.1617, 0.1627, 0.1639, 0.1646, 0.165, 0.1652, 0.1654, 0.1654, 0.1655");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1518, 0.1521, 0.1534, 0.1551, 0.1569, 0.1581, 0.1596, 0.1616, 0.1632, 0.1859",\
"0.152, 0.1521, 0.1534, 0.1549, 0.1566, 0.1581, 0.1596, 0.1603, 0.1629, 0.1889",\
"0.1516, 0.1519, 0.1532, 0.1552, 0.1563, 0.1578, 0.1588, 0.16, 0.1623, 0.1903",\
"0.1519, 0.1522, 0.1536, 0.1554, 0.157, 0.1581, 0.1594, 0.1603, 0.1651, 0.1921",\
"0.1535, 0.1537, 0.155, 0.1567, 0.1582, 0.1597, 0.1608, 0.1617, 0.1651, 0.2024",\
"0.1563, 0.1565, 0.1576, 0.1597, 0.1615, 0.1627, 0.1633, 0.1647, 0.1707, 0.2117",\
"0.1614, 0.1617, 0.1627, 0.164, 0.166, 0.1681, 0.1684, 0.1694, 0.1757, 0.2323",\
"0.1678, 0.168, 0.1692, 0.1706, 0.1719, 0.1732, 0.1758, 0.1765, 0.1843, 0.2664",\
"0.1749, 0.1752, 0.1764, 0.1783, 0.1796, 0.1802, 0.1819, 0.1859, 0.2004, 0.3148",\
"0.1829, 0.183, 0.1841, 0.1856, 0.187, 0.1881, 0.1882, 0.1919, 0.2219, 0.4011");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1549, 0.1551, 0.1565, 0.1583, 0.1599, 0.161, 0.1621, 0.1636, 0.1652, 0.1898",\
"0.1546, 0.1549, 0.1561, 0.1579, 0.1594, 0.1608, 0.1621, 0.163, 0.1655, 0.1862",\
"0.1538, 0.1541, 0.1555, 0.1574, 0.1588, 0.1599, 0.1611, 0.1624, 0.1653, 0.1906",\
"0.1543, 0.1545, 0.1558, 0.1574, 0.1588, 0.1607, 0.1614, 0.163, 0.1672, 0.1922",\
"0.1573, 0.1574, 0.1585, 0.1599, 0.1616, 0.163, 0.1646, 0.1651, 0.1688, 0.2044",\
"0.1629, 0.1627, 0.1634, 0.1652, 0.1667, 0.1678, 0.1692, 0.171, 0.1749, 0.2187",\
"0.171, 0.1707, 0.1711, 0.1721, 0.1741, 0.1763, 0.1765, 0.1774, 0.1853, 0.2502",\
"0.1818, 0.1816, 0.1818, 0.1827, 0.1839, 0.1867, 0.1883, 0.1889, 0.1999, 0.2958",\
"0.1949, 0.1946, 0.1946, 0.1955, 0.1968, 0.1975, 0.2008, 0.2035, 0.2239, 0.3758",\
"0.2096, 0.2093, 0.2088, 0.2096, 0.2107, 0.2116, 0.2125, 0.2194, 0.2675, 0.5307");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1549, 0.1551, 0.1565, 0.1583, 0.1599, 0.161, 0.1621, 0.1636, 0.1652, 0.1898",\
"0.1546, 0.1549, 0.1561, 0.1579, 0.1594, 0.1608, 0.1621, 0.163, 0.1655, 0.1862",\
"0.1538, 0.1541, 0.1555, 0.1574, 0.1588, 0.1599, 0.1611, 0.1624, 0.1653, 0.1906",\
"0.1543, 0.1545, 0.1558, 0.1574, 0.1588, 0.1607, 0.1614, 0.163, 0.1672, 0.1922",\
"0.1573, 0.1574, 0.1585, 0.1599, 0.1616, 0.163, 0.1646, 0.1651, 0.1688, 0.2044",\
"0.1629, 0.1627, 0.1634, 0.1652, 0.1667, 0.1678, 0.1692, 0.171, 0.1749, 0.2187",\
"0.171, 0.1707, 0.1711, 0.1721, 0.1741, 0.1763, 0.1765, 0.1774, 0.1853, 0.2502",\
"0.1818, 0.1816, 0.1818, 0.1827, 0.1839, 0.1867, 0.1883, 0.1889, 0.1999, 0.2958",\
"0.1949, 0.1946, 0.1946, 0.1955, 0.1968, 0.1975, 0.2008, 0.2035, 0.2239, 0.3758",\
"0.2096, 0.2093, 0.2088, 0.2096, 0.2107, 0.2116, 0.2125, 0.2194, 0.2675, 0.5307");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1066, 0.1067, 0.1078, 0.1089, 0.1096, 0.1101, 0.1103, 0.1104, 0.1105, 0.1106",\
"0.1062, 0.1063, 0.1074, 0.1086, 0.1092, 0.1096, 0.1099, 0.11, 0.1101, 0.1102",\
"0.1056, 0.1057, 0.1067, 0.1079, 0.1087, 0.109, 0.1092, 0.1094, 0.1095, 0.1095",\
"0.1062, 0.1062, 0.1072, 0.1085, 0.1092, 0.1096, 0.1098, 0.11, 0.1101, 0.1102",\
"0.1088, 0.1088, 0.1096, 0.1108, 0.1115, 0.1119, 0.1122, 0.1123, 0.1124, 0.1125",\
"0.1135, 0.1134, 0.114, 0.115, 0.1159, 0.1163, 0.1166, 0.1168, 0.1169, 0.1169",\
"0.1202, 0.1199, 0.1206, 0.1216, 0.1223, 0.1228, 0.1231, 0.1232, 0.1233, 0.1235",\
"0.1292, 0.1289, 0.1294, 0.1303, 0.1311, 0.1316, 0.1319, 0.1321, 0.1321, 0.1322",\
"0.1407, 0.1403, 0.1406, 0.1415, 0.1422, 0.1427, 0.1429, 0.1431, 0.1433, 0.1433",\
"0.1548, 0.1544, 0.1542, 0.1552, 0.1559, 0.1564, 0.1566, 0.1568, 0.157, 0.1571");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1379, 0.1381, 0.1395, 0.1412, 0.143, 0.1443, 0.1454, 0.1463, 0.1504, 0.1723",\
"0.1375, 0.1376, 0.1391, 0.141, 0.1423, 0.1438, 0.1451, 0.1466, 0.1489, 0.1727",\
"0.1368, 0.1369, 0.1384, 0.1402, 0.1417, 0.1431, 0.1444, 0.1457, 0.1489, 0.1743",\
"0.1374, 0.1376, 0.1389, 0.1408, 0.1424, 0.1442, 0.1448, 0.146, 0.1493, 0.1783",\
"0.1403, 0.1405, 0.1417, 0.1429, 0.1445, 0.146, 0.1472, 0.1484, 0.1524, 0.1865",\
"0.1456, 0.1457, 0.1462, 0.148, 0.1496, 0.1506, 0.152, 0.1535, 0.1586, 0.2033",\
"0.1533, 0.1528, 0.1536, 0.1546, 0.1567, 0.1581, 0.1594, 0.1603, 0.1686, 0.2317",\
"0.1633, 0.163, 0.1632, 0.1639, 0.1657, 0.168, 0.1697, 0.1704, 0.1823, 0.2788",\
"0.1762, 0.1757, 0.1757, 0.1763, 0.1784, 0.179, 0.1817, 0.185, 0.2045, 0.3575",\
"0.1918, 0.1912, 0.191, 0.1919, 0.1933, 0.1934, 0.1955, 0.2018, 0.2496, 0.5111");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1549, 0.1551, 0.1565, 0.1582, 0.1599, 0.161, 0.1621, 0.1636, 0.1652, 0.1886",\
"0.1547, 0.155, 0.156, 0.158, 0.1597, 0.1608, 0.1623, 0.1633, 0.1655, 0.1885",\
"0.1537, 0.1541, 0.1554, 0.157, 0.1588, 0.1599, 0.1611, 0.1624, 0.1647, 0.1894",\
"0.1544, 0.1545, 0.1558, 0.1574, 0.1588, 0.1607, 0.1614, 0.163, 0.1672, 0.1922",\
"0.1574, 0.1574, 0.1585, 0.1599, 0.1617, 0.163, 0.1644, 0.1654, 0.1681, 0.2053",\
"0.1628, 0.1626, 0.1635, 0.1651, 0.1666, 0.168, 0.169, 0.1707, 0.1747, 0.2212",\
"0.1709, 0.1706, 0.1712, 0.1723, 0.1742, 0.1761, 0.1765, 0.1782, 0.1847, 0.2464",\
"0.1818, 0.1816, 0.1818, 0.1826, 0.1843, 0.1864, 0.1879, 0.1889, 0.1999, 0.2939",\
"0.195, 0.1947, 0.1943, 0.1957, 0.1966, 0.1975, 0.2011, 0.2032, 0.2245, 0.3778",\
"0.2096, 0.209, 0.2089, 0.2099, 0.2111, 0.2118, 0.2131, 0.2202, 0.2678, 0.5307");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1549, 0.1551, 0.1565, 0.1582, 0.1599, 0.161, 0.1621, 0.1636, 0.1652, 0.1886",\
"0.1547, 0.155, 0.156, 0.158, 0.1597, 0.1608, 0.1623, 0.1633, 0.1655, 0.1885",\
"0.1537, 0.1541, 0.1554, 0.157, 0.1588, 0.1599, 0.1611, 0.1624, 0.1647, 0.1894",\
"0.1544, 0.1545, 0.1558, 0.1574, 0.1588, 0.1607, 0.1614, 0.163, 0.1672, 0.1922",\
"0.1574, 0.1574, 0.1585, 0.1599, 0.1617, 0.163, 0.1644, 0.1654, 0.1681, 0.2053",\
"0.1628, 0.1626, 0.1635, 0.1651, 0.1666, 0.168, 0.169, 0.1707, 0.1747, 0.2212",\
"0.1709, 0.1706, 0.1712, 0.1723, 0.1742, 0.1761, 0.1765, 0.1782, 0.1847, 0.2464",\
"0.1818, 0.1816, 0.1818, 0.1826, 0.1843, 0.1864, 0.1879, 0.1889, 0.1999, 0.2939",\
"0.195, 0.1947, 0.1943, 0.1957, 0.1966, 0.1975, 0.2011, 0.2032, 0.2245, 0.3778",\
"0.2096, 0.209, 0.2089, 0.2099, 0.2111, 0.2118, 0.2131, 0.2202, 0.2678, 0.5307");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("1.446, 1.494, 1.612, 1.79, 2.05, 2.412, 2.886, 3.484, 4.214, 5.083",\
"1.468, 1.516, 1.634, 1.812, 2.072, 2.433, 2.908, 3.506, 4.235, 5.105",\
"1.535, 1.583, 1.701, 1.879, 2.14, 2.5, 2.975, 3.573, 4.303, 5.172",\
"1.659, 1.707, 1.825, 2.003, 2.263, 2.624, 3.099, 3.697, 4.426, 5.297",\
"1.85, 1.898, 2.016, 2.194, 2.454, 2.815, 3.29, 3.887, 4.616, 5.487",\
"2.092, 2.14, 2.258, 2.436, 2.696, 3.057, 3.531, 4.129, 4.859, 5.729",\
"2.385, 2.434, 2.551, 2.729, 2.99, 3.351, 3.825, 4.423, 5.153, 6.022",\
"2.735, 2.784, 2.901, 3.079, 3.339, 3.701, 4.176, 4.773, 5.502, 6.372",\
"3.14, 3.189, 3.307, 3.485, 3.745, 4.106, 4.58, 5.178, 5.907, 6.777",\
"3.599, 3.647, 3.765, 3.943, 4.204, 4.565, 5.04, 5.637, 6.366, 7.236");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("1.008, 1.06, 1.22, 1.518, 1.981, 2.629, 3.479, 4.551, 5.86, 7.419",\
"1.024, 1.075, 1.235, 1.534, 1.997, 2.644, 3.496, 4.566, 5.875, 7.435",\
"1.068, 1.12, 1.28, 1.578, 2.041, 2.689, 3.539, 4.612, 5.92, 7.477",\
"1.145, 1.197, 1.357, 1.656, 2.118, 2.765, 3.617, 4.688, 5.995, 7.557",\
"1.219, 1.271, 1.431, 1.73, 2.192, 2.84, 3.691, 4.761, 6.071, 7.63",\
"1.271, 1.323, 1.483, 1.782, 2.244, 2.891, 3.742, 4.814, 6.122, 7.681",\
"1.294, 1.346, 1.506, 1.804, 2.267, 2.914, 3.764, 4.836, 6.144, 7.702",\
"1.284, 1.336, 1.496, 1.794, 2.257, 2.904, 3.754, 4.826, 6.133, 7.692",\
"1.237, 1.289, 1.449, 1.747, 2.21, 2.857, 3.708, 4.779, 6.087, 7.645",\
"1.15, 1.202, 1.362, 1.66, 2.123, 2.771, 3.621, 4.692, 6, 7.558");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.106, 0.1486, 0.2762, 0.5238, 0.9346, 1.526, 2.309, 3.293, 4.503, 5.937",\
"0.106, 0.1488, 0.2766, 0.5236, 0.9346, 1.526, 2.309, 3.293, 4.502, 5.928",\
"0.1056, 0.1488, 0.277, 0.5246, 0.9354, 1.528, 2.308, 3.295, 4.503, 5.937",\
"0.106, 0.1488, 0.2766, 0.5238, 0.9356, 1.527, 2.311, 3.296, 4.496, 5.937",\
"0.1056, 0.1488, 0.2768, 0.5248, 0.9352, 1.527, 2.308, 3.296, 4.496, 5.938",\
"0.106, 0.149, 0.2768, 0.5236, 0.9358, 1.528, 2.31, 3.296, 4.496, 5.94",\
"0.106, 0.1494, 0.277, 0.5242, 0.935, 1.526, 2.306, 3.294, 4.497, 5.927",\
"0.1064, 0.1496, 0.2766, 0.524, 0.9346, 1.527, 2.305, 3.289, 4.491, 5.932",\
"0.1068, 0.1496, 0.2768, 0.5242, 0.935, 1.527, 2.305, 3.291, 4.491, 5.924",\
"0.108, 0.15, 0.278, 0.524, 0.936, 1.528, 2.31, 3.29, 4.49, 5.922");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1042, 0.1696, 0.4228, 0.9282, 1.716, 2.825, 4.284, 6.12, 8.359, 11.02",\
"0.104, 0.1698, 0.4228, 0.9274, 1.714, 2.823, 4.282, 6.12, 8.359, 11.02",\
"0.1046, 0.1696, 0.423, 0.9278, 1.716, 2.825, 4.282, 6.116, 8.346, 11.03",\
"0.1048, 0.17, 0.4236, 0.9288, 1.717, 2.825, 4.281, 6.115, 8.362, 11.02",\
"0.1044, 0.1694, 0.4228, 0.9282, 1.717, 2.825, 4.276, 6.116, 8.358, 11.02",\
"0.1044, 0.1696, 0.4228, 0.9278, 1.714, 2.822, 4.274, 6.116, 8.358, 11.02",\
"0.1044, 0.1698, 0.4232, 0.9266, 1.713, 2.819, 4.276, 6.111, 8.353, 11.01",\
"0.1048, 0.1698, 0.4238, 0.9266, 1.717, 2.819, 4.27, 6.107, 8.348, 11.02",\
"0.1054, 0.1702, 0.423, 0.9282, 1.715, 2.82, 4.273, 6.104, 8.337, 11.01",\
"0.1052, 0.1706, 0.4234, 0.9276, 1.716, 2.819, 4.273, 6.101, 8.338, 11");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("1.543, 1.591, 1.709, 1.887, 2.147, 2.508, 2.983, 3.581, 4.31, 5.18",\
"1.565, 1.613, 1.73, 1.909, 2.169, 2.53, 3.004, 3.602, 4.332, 5.201",\
"1.63, 1.678, 1.795, 1.974, 2.234, 2.595, 3.07, 3.668, 4.397, 5.268",\
"1.701, 1.749, 1.867, 2.045, 2.305, 2.666, 3.141, 3.738, 4.468, 5.338",\
"1.757, 1.805, 1.922, 2.101, 2.361, 2.722, 3.196, 3.794, 4.524, 5.393",\
"1.792, 1.84, 1.957, 2.135, 2.396, 2.757, 3.232, 3.83, 4.559, 5.429",\
"1.808, 1.856, 1.974, 2.152, 2.413, 2.773, 3.248, 3.846, 4.575, 5.445",\
"1.803, 1.851, 1.968, 2.147, 2.407, 2.768, 3.242, 3.84, 4.569, 5.438",\
"1.771, 1.82, 1.937, 2.115, 2.376, 2.737, 3.212, 3.809, 4.538, 5.408",\
"1.713, 1.761, 1.878, 2.057, 2.317, 2.678, 3.153, 3.75, 4.48, 5.349");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.9628, 1.015, 1.175, 1.473, 1.936, 2.584, 3.434, 4.505, 5.814, 7.373",\
"0.9819, 1.034, 1.194, 1.492, 1.955, 2.603, 3.453, 4.526, 5.834, 7.39",\
"1.048, 1.099, 1.259, 1.558, 2.021, 2.669, 3.52, 4.592, 5.9, 7.456",\
"1.152, 1.204, 1.364, 1.662, 2.125, 2.772, 3.624, 4.696, 6.002, 7.563",\
"1.237, 1.289, 1.449, 1.747, 2.21, 2.858, 3.709, 4.781, 6.09, 7.646",\
"1.293, 1.345, 1.505, 1.804, 2.266, 2.914, 3.765, 4.837, 6.143, 7.704",\
"1.321, 1.373, 1.532, 1.831, 2.294, 2.941, 3.791, 4.863, 6.171, 7.731",\
"1.314, 1.366, 1.526, 1.824, 2.287, 2.935, 3.785, 4.856, 6.163, 7.722",\
"1.267, 1.319, 1.479, 1.778, 2.24, 2.888, 3.738, 4.81, 6.117, 7.675",\
"1.175, 1.227, 1.386, 1.685, 2.148, 2.795, 3.646, 4.717, 6.024, 7.582");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.106, 0.149, 0.2772, 0.5236, 0.9356, 1.527, 2.31, 3.297, 4.502, 5.939",\
"0.1058, 0.1488, 0.2768, 0.5238, 0.9354, 1.528, 2.308, 3.293, 4.503, 5.938",\
"0.1058, 0.1488, 0.2768, 0.5236, 0.9354, 1.528, 2.31, 3.297, 4.497, 5.936",\
"0.1058, 0.1488, 0.2766, 0.5236, 0.9348, 1.528, 2.307, 3.294, 4.503, 5.939",\
"0.1058, 0.1488, 0.2768, 0.524, 0.9354, 1.527, 2.31, 3.296, 4.503, 5.93",\
"0.106, 0.149, 0.2774, 0.5244, 0.9352, 1.527, 2.31, 3.294, 4.497, 5.937",\
"0.1058, 0.149, 0.2762, 0.524, 0.9364, 1.525, 2.305, 3.289, 4.496, 5.932",\
"0.1058, 0.1488, 0.2764, 0.524, 0.9352, 1.527, 2.306, 3.29, 4.49, 5.925",\
"0.1058, 0.1488, 0.2766, 0.5252, 0.9354, 1.527, 2.307, 3.289, 4.491, 5.921",\
"0.1058, 0.1488, 0.2768, 0.5248, 0.9346, 1.528, 2.308, 3.291, 4.492, 5.924");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1047, 0.1702, 0.423, 0.9278, 1.717, 2.825, 4.284, 6.119, 8.35, 11.03",\
"0.1048, 0.17, 0.423, 0.9286, 1.715, 2.822, 4.284, 6.108, 8.353, 11.03",\
"0.1044, 0.1696, 0.423, 0.9272, 1.714, 2.823, 4.282, 6.117, 8.348, 11.03",\
"0.105, 0.1702, 0.4228, 0.9286, 1.717, 2.824, 4.277, 6.109, 8.358, 11.03",\
"0.1046, 0.1696, 0.423, 0.9286, 1.714, 2.824, 4.283, 6.119, 8.355, 11.03",\
"0.1044, 0.1698, 0.4236, 0.9268, 1.714, 2.822, 4.276, 6.114, 8.36, 11.03",\
"0.1046, 0.1698, 0.4232, 0.9294, 1.714, 2.818, 4.279, 6.106, 8.359, 11.03",\
"0.1048, 0.1702, 0.4234, 0.9266, 1.714, 2.818, 4.27, 6.105, 8.338, 11.02",\
"0.105, 0.1702, 0.4242, 0.928, 1.715, 2.821, 4.274, 6.101, 8.338, 11.02",\
"0.1054, 0.1708, 0.4234, 0.9272, 1.717, 2.82, 4.271, 6.103, 8.336, 11");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.6015, 0.6532, 0.8131, 1.112, 1.574, 2.221, 3.072, 4.145, 5.453, 7.009",\
"0.6278, 0.6796, 0.8395, 1.138, 1.601, 2.248, 3.099, 4.17, 5.479, 7.038",\
"0.7227, 0.7745, 0.9345, 1.233, 1.696, 2.343, 3.193, 4.266, 5.572, 7.13",\
"0.9031, 0.9549, 1.115, 1.413, 1.876, 2.523, 3.375, 4.445, 5.753, 7.313",\
"1.125, 1.178, 1.337, 1.635, 2.098, 2.746, 3.597, 4.668, 5.977, 7.535",\
"1.364, 1.417, 1.577, 1.875, 2.337, 2.985, 3.836, 4.907, 6.214, 7.775",\
"1.625, 1.68, 1.839, 2.137, 2.599, 3.247, 4.098, 5.169, 6.477, 8.035",\
"1.912, 1.967, 2.127, 2.425, 2.887, 3.534, 4.385, 5.457, 6.764, 8.325",\
"2.224, 2.281, 2.442, 2.739, 3.201, 3.848, 4.699, 5.771, 7.078, 8.636",\
"2.56, 2.619, 2.78, 3.077, 3.538, 4.186, 5.037, 6.108, 7.416, 8.974");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1045, 0.1693, 0.4231, 0.9268, 1.716, 2.82, 4.279, 6.111, 8.35, 11.02",\
"0.1047, 0.1701, 0.4231, 0.9265, 1.716, 2.822, 4.28, 6.106, 8.358, 11.02",\
"0.1045, 0.1698, 0.423, 0.9266, 1.717, 2.821, 4.278, 6.109, 8.349, 11.02",\
"0.1052, 0.17, 0.4228, 0.9276, 1.714, 2.824, 4.282, 6.113, 8.354, 11.03",\
"0.1082, 0.1726, 0.4236, 0.9264, 1.716, 2.823, 4.281, 6.109, 8.352, 11.03",\
"0.1116, 0.1752, 0.424, 0.9272, 1.714, 2.819, 4.282, 6.113, 8.349, 11.03",\
"0.1156, 0.178, 0.4242, 0.9276, 1.714, 2.818, 4.277, 6.109, 8.35, 11.02",\
"0.1208, 0.182, 0.4256, 0.9272, 1.714, 2.819, 4.27, 6.109, 8.354, 11.01",\
"0.1264, 0.1864, 0.4264, 0.9282, 1.715, 2.819, 4.271, 6.103, 8.34, 11.02",\
"0.132, 0.1918, 0.4272, 0.9284, 1.717, 2.818, 4.276, 6.102, 8.342, 11");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.7382, 0.786, 0.9034, 1.082, 1.342, 1.703, 2.177, 2.775, 3.504, 4.375",\
"0.7554, 0.8033, 0.9206, 1.099, 1.359, 1.72, 2.195, 2.793, 3.522, 4.393",\
"0.8218, 0.8697, 0.9869, 1.165, 1.425, 1.786, 2.261, 2.858, 3.589, 4.458",\
"0.9472, 0.9952, 1.112, 1.291, 1.551, 1.912, 2.387, 2.985, 3.714, 4.583",\
"1.078, 1.126, 1.244, 1.423, 1.683, 2.044, 2.519, 3.117, 3.846, 4.716",\
"1.19, 1.239, 1.358, 1.537, 1.797, 2.159, 2.633, 3.231, 3.96, 4.83",\
"1.285, 1.334, 1.454, 1.633, 1.894, 2.255, 2.73, 3.327, 4.057, 4.926",\
"1.364, 1.414, 1.535, 1.715, 1.976, 2.337, 2.812, 3.41, 4.139, 5.008",\
"1.426, 1.477, 1.6, 1.78, 2.04, 2.401, 2.876, 3.474, 4.203, 5.072",\
"1.465, 1.519, 1.643, 1.825, 2.086, 2.447, 2.921, 3.519, 4.248, 5.118");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.5996, 0.6512, 0.8112, 1.11, 1.573, 2.22, 3.073, 4.142, 5.452, 7.008",\
"0.626, 0.6777, 0.8377, 1.136, 1.599, 2.247, 3.099, 4.17, 5.481, 7.038",\
"0.7209, 0.7726, 0.9324, 1.231, 1.694, 2.342, 3.194, 4.265, 5.576, 7.135",\
"0.9013, 0.9528, 1.112, 1.411, 1.874, 2.521, 3.374, 4.445, 5.756, 7.317",\
"1.123, 1.175, 1.335, 1.633, 2.095, 2.743, 3.594, 4.669, 5.977, 7.538",\
"1.36, 1.413, 1.573, 1.871, 2.333, 2.98, 3.832, 4.907, 6.215, 7.773",\
"1.62, 1.674, 1.834, 2.132, 2.594, 3.241, 4.092, 5.164, 6.471, 8.03",\
"1.905, 1.96, 2.12, 2.418, 2.881, 3.527, 4.378, 5.45, 6.758, 8.316",\
"2.215, 2.272, 2.433, 2.73, 3.193, 3.839, 4.69, 5.761, 7.069, 8.628",\
"2.549, 2.609, 2.769, 3.067, 3.529, 4.176, 5.027, 6.099, 7.406, 8.965");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.105, 0.1481, 0.2762, 0.5236, 0.9346, 1.525, 2.31, 3.299, 4.502, 5.936",\
"0.1051, 0.148, 0.2761, 0.5248, 0.9346, 1.527, 2.309, 3.299, 4.496, 5.935",\
"0.105, 0.1482, 0.2764, 0.5238, 0.9354, 1.528, 2.31, 3.292, 4.505, 5.942",\
"0.1054, 0.1486, 0.2766, 0.5238, 0.9348, 1.526, 2.309, 3.299, 4.501, 5.94",\
"0.1078, 0.1506, 0.2774, 0.5244, 0.9356, 1.527, 2.311, 3.297, 4.496, 5.938",\
"0.11, 0.1534, 0.2798, 0.5254, 0.9356, 1.525, 2.306, 3.292, 4.498, 5.935",\
"0.1128, 0.156, 0.2814, 0.5268, 0.9354, 1.526, 2.306, 3.289, 4.495, 5.933",\
"0.1164, 0.16, 0.2842, 0.5284, 0.9364, 1.526, 2.306, 3.29, 4.49, 5.923",\
"0.1202, 0.164, 0.2872, 0.5294, 0.9376, 1.527, 2.306, 3.292, 4.489, 5.92",\
"0.1254, 0.1694, 0.2908, 0.5316, 0.9374, 1.527, 2.305, 3.291, 4.495, 5.924");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1038, 0.169, 0.423, 0.9272, 1.716, 2.822, 4.281, 6.122, 8.368, 11.04",\
"0.1043, 0.1701, 0.4231, 0.9269, 1.714, 2.822, 4.279, 6.121, 8.363, 11.04",\
"0.1039, 0.1702, 0.4228, 0.928, 1.715, 2.821, 4.279, 6.121, 8.361, 11.04",\
"0.1048, 0.1706, 0.4234, 0.928, 1.716, 2.823, 4.279, 6.121, 8.357, 11.04",\
"0.108, 0.172, 0.4234, 0.9286, 1.715, 2.825, 4.284, 6.114, 8.356, 11.02",\
"0.111, 0.1746, 0.424, 0.9284, 1.714, 2.819, 4.279, 6.115, 8.361, 11.04",\
"0.1158, 0.178, 0.425, 0.9278, 1.717, 2.818, 4.278, 6.115, 8.359, 11.04",\
"0.1198, 0.1822, 0.426, 0.9284, 1.715, 2.819, 4.271, 6.112, 8.353, 11.02",\
"0.1264, 0.1868, 0.4278, 0.9302, 1.714, 2.819, 4.27, 6.104, 8.334, 11.02",\
"0.1318, 0.1922, 0.4288, 0.9288, 1.716, 2.82, 4.276, 6.106, 8.336, 11.02");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.6014, 0.6532, 0.8131, 1.112, 1.574, 2.221, 3.073, 4.145, 5.453, 7.009",\
"0.6278, 0.6796, 0.8395, 1.138, 1.601, 2.248, 3.099, 4.171, 5.479, 7.036",\
"0.7226, 0.7746, 0.9344, 1.233, 1.696, 2.343, 3.193, 4.266, 5.574, 7.131",\
"0.9031, 0.9549, 1.115, 1.413, 1.876, 2.523, 3.375, 4.445, 5.753, 7.313",\
"1.125, 1.178, 1.338, 1.636, 2.098, 2.745, 3.597, 4.668, 5.976, 7.534",\
"1.364, 1.417, 1.577, 1.875, 2.337, 2.985, 3.836, 4.907, 6.215, 7.774",\
"1.625, 1.679, 1.839, 2.137, 2.599, 3.247, 4.097, 5.169, 6.479, 8.038",\
"1.912, 1.967, 2.127, 2.424, 2.887, 3.535, 4.385, 5.456, 6.765, 8.327",\
"2.224, 2.281, 2.441, 2.739, 3.201, 3.848, 4.699, 5.77, 7.078, 8.637",\
"2.561, 2.619, 2.78, 3.077, 3.539, 4.187, 5.037, 6.108, 7.416, 8.974");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1046, 0.1697, 0.423, 0.9266, 1.716, 2.82, 4.279, 6.111, 8.35, 11.02",\
"0.1041, 0.1697, 0.423, 0.9281, 1.716, 2.82, 4.28, 6.108, 8.358, 11.02",\
"0.1041, 0.1703, 0.423, 0.9278, 1.716, 2.821, 4.276, 6.114, 8.353, 11.01",\
"0.1054, 0.1702, 0.423, 0.9276, 1.714, 2.824, 4.282, 6.113, 8.354, 11.03",\
"0.108, 0.1728, 0.4234, 0.928, 1.716, 2.82, 4.28, 6.107, 8.345, 11.02",\
"0.1122, 0.1744, 0.4238, 0.9282, 1.715, 2.822, 4.282, 6.114, 8.346, 11.03",\
"0.1158, 0.1778, 0.4244, 0.9272, 1.716, 2.818, 4.277, 6.113, 8.359, 11.03",\
"0.1208, 0.1822, 0.4252, 0.9276, 1.714, 2.822, 4.27, 6.109, 8.345, 11.02",\
"0.1262, 0.187, 0.4264, 0.9284, 1.714, 2.822, 4.271, 6.101, 8.35, 11.01",\
"0.1318, 0.1916, 0.4276, 0.9282, 1.716, 2.82, 4.272, 6.104, 8.34, 11.01");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.7382, 0.786, 0.9034, 1.082, 1.342, 1.703, 2.177, 2.775, 3.504, 4.375",\
"0.7554, 0.8033, 0.9206, 1.099, 1.359, 1.72, 2.195, 2.793, 3.522, 4.393",\
"0.8218, 0.8697, 0.9869, 1.165, 1.425, 1.786, 2.261, 2.858, 3.589, 4.458",\
"0.9472, 0.9952, 1.112, 1.291, 1.551, 1.912, 2.387, 2.985, 3.714, 4.583",\
"1.078, 1.126, 1.244, 1.423, 1.683, 2.044, 2.519, 3.117, 3.846, 4.716",\
"1.19, 1.239, 1.358, 1.537, 1.797, 2.159, 2.633, 3.231, 3.96, 4.83",\
"1.285, 1.334, 1.454, 1.633, 1.894, 2.255, 2.73, 3.327, 4.057, 4.926",\
"1.364, 1.414, 1.535, 1.715, 1.976, 2.337, 2.812, 3.41, 4.139, 5.008",\
"1.426, 1.477, 1.6, 1.78, 2.04, 2.401, 2.876, 3.474, 4.203, 5.072",\
"1.465, 1.519, 1.643, 1.825, 2.086, 2.447, 2.921, 3.519, 4.248, 5.118");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.6014, 0.6532, 0.8131, 1.112, 1.574, 2.221, 3.073, 4.145, 5.453, 7.009",\
"0.6278, 0.6796, 0.8395, 1.138, 1.601, 2.248, 3.099, 4.171, 5.479, 7.036",\
"0.7226, 0.7746, 0.9344, 1.233, 1.696, 2.343, 3.193, 4.266, 5.574, 7.131",\
"0.9031, 0.9549, 1.115, 1.413, 1.876, 2.523, 3.375, 4.445, 5.753, 7.313",\
"1.125, 1.178, 1.338, 1.636, 2.098, 2.745, 3.597, 4.668, 5.976, 7.534",\
"1.364, 1.417, 1.577, 1.875, 2.337, 2.985, 3.836, 4.907, 6.215, 7.774",\
"1.625, 1.679, 1.839, 2.137, 2.599, 3.247, 4.097, 5.169, 6.479, 8.038",\
"1.912, 1.967, 2.127, 2.424, 2.887, 3.535, 4.385, 5.456, 6.765, 8.327",\
"2.224, 2.281, 2.441, 2.739, 3.201, 3.848, 4.699, 5.77, 7.078, 8.637",\
"2.561, 2.619, 2.78, 3.077, 3.539, 4.187, 5.037, 6.108, 7.416, 8.974");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.105, 0.1481, 0.2762, 0.5236, 0.9346, 1.525, 2.31, 3.299, 4.502, 5.936",\
"0.1051, 0.148, 0.2761, 0.5248, 0.9346, 1.527, 2.309, 3.299, 4.496, 5.935",\
"0.105, 0.1482, 0.2764, 0.5238, 0.9354, 1.528, 2.31, 3.292, 4.505, 5.942",\
"0.1054, 0.1486, 0.2766, 0.5238, 0.9348, 1.526, 2.309, 3.299, 4.501, 5.94",\
"0.1078, 0.1506, 0.2774, 0.5244, 0.9356, 1.527, 2.311, 3.297, 4.496, 5.938",\
"0.11, 0.1534, 0.2798, 0.5254, 0.9356, 1.525, 2.306, 3.292, 4.498, 5.935",\
"0.1128, 0.156, 0.2814, 0.5268, 0.9354, 1.526, 2.306, 3.289, 4.495, 5.933",\
"0.1164, 0.16, 0.2842, 0.5284, 0.9364, 1.526, 2.306, 3.29, 4.49, 5.923",\
"0.1202, 0.164, 0.2872, 0.5294, 0.9376, 1.527, 2.306, 3.292, 4.489, 5.92",\
"0.1254, 0.1694, 0.2908, 0.5316, 0.9374, 1.527, 2.305, 3.291, 4.495, 5.924");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005953, 0.02334, 0.05655, 0.1083, 0.1809, 0.2764, 0.3967, 0.5436, 0.7187");
values("0.1038, 0.169, 0.423, 0.9272, 1.716, 2.822, 4.281, 6.122, 8.368, 11.04",\
"0.1043, 0.1701, 0.4231, 0.9269, 1.714, 2.822, 4.279, 6.121, 8.363, 11.04",\
"0.1039, 0.1702, 0.4228, 0.928, 1.715, 2.821, 4.279, 6.121, 8.361, 11.04",\
"0.1048, 0.1706, 0.4234, 0.928, 1.716, 2.823, 4.279, 6.121, 8.357, 11.04",\
"0.108, 0.172, 0.4234, 0.9286, 1.715, 2.825, 4.284, 6.114, 8.356, 11.02",\
"0.111, 0.1746, 0.424, 0.9284, 1.714, 2.819, 4.279, 6.115, 8.361, 11.04",\
"0.1158, 0.178, 0.425, 0.9278, 1.717, 2.818, 4.278, 6.115, 8.359, 11.04",\
"0.1198, 0.1822, 0.426, 0.9284, 1.715, 2.819, 4.271, 6.112, 8.353, 11.02",\
"0.1264, 0.1868, 0.4278, 0.9302, 1.714, 2.819, 4.27, 6.104, 8.334, 11.02",\
"0.1318, 0.1922, 0.4288, 0.9288, 1.716, 2.82, 4.276, 6.106, 8.336, 11.02");
}
}
}
pin(SETN) {
capacitance : 0.003893 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
min_pulse_width_low : 0.469 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01058, 0.01056, 0.01052, 0.01052, 0.01054, 0.01055, 0.01054, \
0.01054, 0.01054, 0.01054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008077, -0.008078, -0.008086, -0.008071, -0.008086, -0.008104, \
-0.008106, -0.008118, -0.008129, -0.008142");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01059, 0.01056, 0.01054, 0.01054, 0.01055, 0.01055, 0.01055, \
0.01056, 0.01054, 0.01055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008078, -0.008078, -0.008074, -0.008073, -0.008082, -0.008105, \
-0.008111, -0.008117, -0.008129, -0.008145");
}
}
internal_power() {
when : "D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01057, 0.01055, 0.01054, 0.01052, 0.01053, 0.01054, 0.01055, \
0.01054, 0.01054, 0.01056");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008077, -0.008078, -0.008076, -0.008074, -0.00808, -0.008112, \
-0.008113, -0.008113, -0.008125, -0.008146");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.046, 0.02, -0.081, -0.243, -0.406, -0.599, -0.81, -1.046, -1.307, -1.598",\
"0.06, 0.035, -0.067, -0.227, -0.39, -0.581, -0.792, -1.024, -1.294, -1.584",\
"0.112, 0.088, -0.009, -0.167, -0.333, -0.522, -0.735, -0.968, -1.238, -1.534",\
"0.178, 0.152, 0.055, -0.094, -0.263, -0.451, -0.67, -0.908, -1.173, -1.47",\
"0.242, 0.219, 0.118, -0.033, -0.202, -0.392, -0.606, -0.842, -1.116, -1.416",\
"0.284, 0.258, 0.164, 0.02, -0.154, -0.34, -0.556, -0.798, -1.071, -1.366",\
"0.328, 0.302, 0.205, 0.059, -0.109, -0.296, -0.517, -0.753, -1.027, -1.323",\
"0.353, 0.331, 0.23, 0.088, -0.077, -0.27, -0.487, -0.727, -0.993, -1.302",\
"0.375, 0.349, 0.252, 0.104, -0.067, -0.253, -0.461, -0.708, -0.971, -1.272",\
"0.368, 0.347, 0.246, 0.105, -0.069, -0.254, -0.466, -0.709, -0.977, -1.278");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.137, 0.167, 0.263, 0.411, 0.588, 0.778, 1, 1.247, 1.53, 1.843",\
"0.12, 0.146, 0.244, 0.394, 0.57, 0.765, 0.981, 1.236, 1.514, 1.825",\
"0.064, 0.089, 0.185, 0.335, 0.51, 0.706, 0.922, 1.172, 1.453, 1.766",\
"-0.016, 0.01, 0.107, 0.263, 0.426, 0.624, 0.845, 1.094, 1.373, 1.683",\
"-0.078, -0.048, 0.043, 0.196, 0.361, 0.551, 0.771, 1.02, 1.302, 1.613",\
"-0.133, -0.103, -0.005, 0.144, 0.308, 0.497, 0.718, 0.964, 1.244, 1.555",\
"-0.169, -0.146, -0.051, 0.098, 0.267, 0.457, 0.675, 0.92, 1.199, 1.514",\
"-0.196, -0.172, -0.072, 0.072, 0.236, 0.424, 0.641, 0.895, 1.173, 1.475",\
"-0.203, -0.18, -0.084, 0.062, 0.229, 0.42, 0.633, 0.88, 1.159, 1.462",\
"-0.189, -0.166, -0.069, 0.08, 0.243, 0.427, 0.647, 0.887, 1.161, 1.468");
}
}
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.469");
}
}
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.469");
}
}
}
}