blob: 9fbe8311b24fb2b70d0753a6815ae2a2568cefad [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__or3_4) {
area : 62.092800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0302665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0239228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0238337" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0236885" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0238216" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0236005" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0235983" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.02358015" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0302665" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.0123 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.194, 0.1939, 0.1939, 0.1937, 0.1936, 0.1937, 0.1938, 0.1934, \
0.1937, 0.1937");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.03712, -0.03732, -0.03751, -0.03762, -0.03756, -0.03759, -0.03775, \
-0.0377, -0.03777, -0.03778");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.101, 0.101, 0.1012, 0.1012, 0.1011, 0.101, 0.1013, 0.1011, 0.1013, \
0.1013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.03804, -0.03841, -0.0386, -0.03869, -0.03872, -0.03869, -0.03886, \
-0.03877, -0.03888, -0.0389");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1005, 0.1006, 0.1006, 0.1007, 0.1006, 0.1006, 0.1008, 0.1006, \
0.1009, 0.1008");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0381, -0.03841, -0.03859, -0.03867, -0.03872, -0.03869, -0.0389, \
-0.03876, -0.03892, -0.03889");
}
}
}
pin(A2) {
capacitance : 0.01248 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09281, 0.09294, 0.09304, 0.09328, 0.09312, 0.09314, 0.0933, \
0.09302, 0.0931, 0.09309");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.04098, -0.04115, -0.04133, -0.04141, -0.04156, -0.04142, -0.04169, \
-0.04154, -0.04171, -0.04179");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1483, 0.1482, 0.1481, 0.148, 0.1479, 0.1481, 0.1483, 0.1479, \
0.1483, 0.1483");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.1224, -0.1209, -0.1271, -0.1378, -0.1423, -0.1443, -0.1459, \
-0.1461, -0.1467, -0.147");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.08677, 0.08689, 0.08716, 0.08729, 0.08737, 0.08736, 0.08752, \
0.0873, 0.0876, 0.0875");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.1084, -0.106, -0.09919, -0.09061, -0.08261, -0.07653, -0.07242, \
-0.06905, -0.06685, -0.06485");
}
}
}
pin(A3) {
capacitance : 0.01279 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1476, 0.1476, 0.1476, 0.1476, 0.1481, 0.148, 0.1481, 0.1479, \
0.1481, 0.1481");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.1274, -0.1285, -0.1377, -0.143, -0.1446, -0.1453, -0.1459, \
-0.1457, -0.1463, -0.1464");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1495, 0.15, 0.1497, 0.1495, 0.1498, 0.1499, 0.15, 0.1497, 0.1499, \
0.1499");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.1125, -0.1176, -0.1292, -0.1376, -0.141, -0.1425, -0.1439, \
-0.1438, -0.1447, -0.1451");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1474, 0.1474, 0.1474, 0.1476, 0.1478, 0.1476, 0.1479, 0.1475, \
0.1477, 0.1478");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.1389, -0.1394, -0.1435, -0.1445, -0.1449, -0.1452, -0.1458, \
-0.1455, -0.1462, -0.1463");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 1.443 ;
max_transition : 3.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("1.947, 1.878, 1.714, 1.542, 1.409, 1.322, 1.264, 1.222, 1.19, 1.166",\
"1.942, 1.874, 1.711, 1.538, 1.406, 1.319, 1.26, 1.218, 1.187, 1.163",\
"1.96, 1.891, 1.727, 1.555, 1.423, 1.336, 1.279, 1.237, 1.205, 1.182",\
"2.052, 1.982, 1.817, 1.642, 1.506, 1.418, 1.358, 1.315, 1.282, 1.258",\
"2.267, 2.195, 2.022, 1.833, 1.685, 1.587, 1.521, 1.472, 1.436, 1.409",\
"2.626, 2.55, 2.36, 2.15, 1.977, 1.861, 1.779, 1.72, 1.676, 1.643",\
"3.133, 3.051, 2.845, 2.606, 2.399, 2.253, 2.148, 2.071, 2.016, 1.974",\
"3.79, 3.702, 3.477, 3.205, 2.96, 2.778, 2.644, 2.544, 2.47, 2.413",\
"4.588, 4.496, 4.254, 3.951, 3.664, 3.439, 3.27, 3.142, 3.044, 2.969",\
"5.525, 5.427, 5.171, 4.842, 4.513, 4.238, 4.031, 3.87, 3.747, 3.65");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.7192, 0.6873, 0.6452, 0.6241, 0.6171, 0.6154, 0.6174, 0.6232, 0.6291, 0.6395",\
"0.7252, 0.6919, 0.6479, 0.6307, 0.6232, 0.6209, 0.6234, 0.6293, 0.6362, 0.6401",\
"0.7642, 0.7317, 0.6829, 0.6609, 0.6496, 0.6462, 0.6487, 0.6524, 0.6571, 0.6681",\
"0.9077, 0.8665, 0.8063, 0.7601, 0.7348, 0.721, 0.7219, 0.72, 0.7248, 0.7319",\
"1.146, 1.095, 1.007, 0.9412, 0.8949, 0.8618, 0.8489, 0.8454, 0.8386, 0.8419",\
"1.485, 1.424, 1.307, 1.206, 1.144, 1.099, 1.067, 1.046, 1.035, 1.027",\
"1.93, 1.861, 1.716, 1.591, 1.492, 1.427, 1.376, 1.345, 1.325, 1.303",\
"2.49, 2.411, 2.239, 2.083, 1.945, 1.851, 1.789, 1.746, 1.709, 1.68",\
"3.165, 3.08, 2.886, 2.693, 2.527, 2.396, 2.303, 2.239, 2.198, 2.161",\
"3.961, 3.869, 3.651, 3.428, 3.235, 3.071, 2.938, 2.842, 2.789, 2.749");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("2.069, 2, 1.836, 1.663, 1.529, 1.441, 1.381, 1.338, 1.307, 1.283",\
"2.062, 1.993, 1.829, 1.656, 1.521, 1.433, 1.374, 1.331, 1.299, 1.275",\
"2.063, 1.994, 1.829, 1.655, 1.521, 1.433, 1.373, 1.33, 1.298, 1.274",\
"2.147, 2.076, 1.908, 1.73, 1.59, 1.499, 1.438, 1.392, 1.359, 1.334",\
"2.375, 2.302, 2.126, 1.932, 1.779, 1.679, 1.608, 1.557, 1.52, 1.492",\
"2.775, 2.698, 2.506, 2.29, 2.109, 1.984, 1.898, 1.837, 1.79, 1.754",\
"3.353, 3.271, 3.063, 2.813, 2.595, 2.44, 2.326, 2.242, 2.18, 2.133",\
"4.103, 4.016, 3.789, 3.507, 3.246, 3.049, 2.9, 2.79, 2.705, 2.641",\
"5.012, 4.921, 4.679, 4.368, 4.063, 3.815, 3.629, 3.485, 3.373, 3.287",\
"6.079, 5.988, 5.731, 5.393, 5.047, 4.747, 4.51, 4.33, 4.188, 4.075");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.866, 0.8291, 0.7749, 0.7405, 0.7237, 0.7154, 0.7163, 0.7205, 0.7246, 0.7329",\
"0.8674, 0.8303, 0.7757, 0.7402, 0.7243, 0.7137, 0.7163, 0.7194, 0.7241, 0.7335",\
"0.8893, 0.8513, 0.7946, 0.7584, 0.7397, 0.7313, 0.7284, 0.7331, 0.74, 0.7461",\
"1.028, 0.9859, 0.9157, 0.8596, 0.8249, 0.8056, 0.7993, 0.7969, 0.8011, 0.8083",\
"1.288, 1.236, 1.138, 1.064, 1.004, 0.9656, 0.9434, 0.9361, 0.9303, 0.9326",\
"1.667, 1.606, 1.484, 1.372, 1.294, 1.234, 1.192, 1.169, 1.152, 1.145",\
"2.172, 2.1, 1.952, 1.81, 1.697, 1.616, 1.556, 1.511, 1.481, 1.46",\
"2.812, 2.733, 2.552, 2.381, 2.243, 2.121, 2.039, 1.976, 1.925, 1.89",\
"3.592, 3.506, 3.303, 3.098, 2.914, 2.76, 2.646, 2.563, 2.501, 2.442",\
"4.519, 4.427, 4.201, 3.961, 3.743, 3.558, 3.396, 3.276, 3.198, 3.128");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("2.183, 2.113, 1.949, 1.776, 1.641, 1.554, 1.495, 1.452, 1.42, 1.396",\
"2.176, 2.106, 1.942, 1.768, 1.634, 1.547, 1.488, 1.444, 1.413, 1.388",\
"2.168, 2.098, 1.934, 1.759, 1.625, 1.538, 1.478, 1.435, 1.403, 1.379",\
"2.227, 2.156, 1.989, 1.812, 1.675, 1.585, 1.524, 1.479, 1.447, 1.423",\
"2.452, 2.38, 2.204, 2.013, 1.861, 1.762, 1.693, 1.643, 1.606, 1.578",\
"2.91, 2.833, 2.64, 2.42, 2.236, 2.109, 2.02, 1.955, 1.908, 1.872",\
"3.596, 3.513, 3.3, 3.043, 2.815, 2.649, 2.528, 2.437, 2.369, 2.318",\
"4.485, 4.396, 4.165, 3.872, 3.594, 3.375, 3.213, 3.091, 2.996, 2.923",\
"5.56, 5.47, 5.223, 4.897, 4.57, 4.296, 4.085, 3.922, 3.792, 3.693",\
"6.829, 6.734, 6.473, 6.12, 5.749, 5.416, 5.149, 4.936, 4.772, 4.64");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("1.005, 0.9614, 0.8952, 0.8482, 0.8214, 0.8103, 0.8079, 0.8083, 0.8113, 0.8185",\
"0.9978, 0.9548, 0.8884, 0.8417, 0.8165, 0.8037, 0.8002, 0.8033, 0.8064, 0.8092",\
"1.005, 0.9631, 0.8948, 0.8466, 0.8203, 0.8059, 0.8035, 0.8033, 0.8064, 0.8141",\
"1.141, 1.095, 1.015, 0.9505, 0.9067, 0.8807, 0.8657, 0.866, 0.8674, 0.8658",\
"1.43, 1.373, 1.268, 1.179, 1.111, 1.063, 1.036, 1.017, 1.014, 1.009",\
"1.865, 1.8, 1.668, 1.543, 1.448, 1.378, 1.328, 1.297, 1.275, 1.262",\
"2.461, 2.386, 2.223, 2.066, 1.936, 1.842, 1.763, 1.707, 1.673, 1.64",\
"3.224, 3.141, 2.95, 2.756, 2.589, 2.444, 2.35, 2.271, 2.207, 2.163",\
"4.161, 4.071, 3.853, 3.618, 3.404, 3.231, 3.093, 2.994, 2.905, 2.838",\
"5.28, 5.185, 4.942, 4.669, 4.415, 4.204, 4.02, 3.87, 3.764, 3.679");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.2566, 0.2801, 0.3423, 0.432, 0.5473, 0.692, 0.8714, 1.091, 1.356, 1.672",\
"0.2589, 0.2825, 0.3445, 0.4343, 0.5496, 0.6943, 0.8738, 1.093, 1.359, 1.674",\
"0.2804, 0.304, 0.366, 0.4557, 0.5709, 0.7156, 0.8951, 1.115, 1.38, 1.696",\
"0.338, 0.3616, 0.4233, 0.5125, 0.6276, 0.7722, 0.9516, 1.171, 1.436, 1.752",\
"0.4354, 0.4586, 0.5197, 0.6082, 0.723, 0.8671, 1.046, 1.265, 1.53, 1.846",\
"0.5671, 0.5905, 0.6513, 0.7403, 0.8547, 0.9985, 1.177, 1.396, 1.661, 1.976",\
"0.7301, 0.7543, 0.8169, 0.9072, 1.022, 1.167, 1.345, 1.564, 1.827, 2.142",\
"0.9213, 0.9467, 1.013, 1.106, 1.225, 1.371, 1.55, 1.769, 2.033, 2.346",\
"1.142, 1.169, 1.238, 1.337, 1.46, 1.611, 1.794, 2.013, 2.277, 2.59",\
"1.395, 1.423, 1.496, 1.598, 1.727, 1.883, 2.072, 2.297, 2.563, 2.876");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.1358, 0.1525, 0.2016, 0.2907, 0.4299, 0.6257, 0.8838, 1.209, 1.606, 2.08",\
"0.14, 0.1567, 0.2057, 0.295, 0.434, 0.63, 0.8882, 1.213, 1.611, 2.084",\
"0.1557, 0.1724, 0.2212, 0.3099, 0.4486, 0.6444, 0.902, 1.227, 1.625, 2.099",\
"0.1767, 0.1937, 0.2422, 0.3295, 0.467, 0.662, 0.9191, 1.244, 1.641, 2.115",\
"0.1828, 0.2011, 0.251, 0.3374, 0.4732, 0.6666, 0.9225, 1.247, 1.643, 2.117",\
"0.1681, 0.188, 0.2401, 0.3264, 0.4618, 0.6538, 0.9088, 1.232, 1.628, 2.1",\
"0.1298, 0.1512, 0.2063, 0.294, 0.4289, 0.6207, 0.8751, 1.197, 1.591, 2.062",\
"0.0659, 0.0893, 0.1482, 0.237, 0.3709, 0.5635, 0.8185, 1.14, 1.533, 2.003",\
"-0.0254, 0.0002, 0.0632, 0.1541, 0.2881, 0.4803, 0.7369, 1.06, 1.454, 1.924",\
"-0.1447, -0.1175, -0.05, 0.0448, 0.179, 0.3707, 0.6275, 0.9521, 1.349, 1.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.1048, 0.1319, 0.199, 0.2982, 0.4417, 0.644, 0.9181, 1.271, 1.714, 2.248",\
"0.1046, 0.1324, 0.1991, 0.2981, 0.4415, 0.6439, 0.9181, 1.272, 1.713, 2.249",\
"0.1051, 0.132, 0.1992, 0.2985, 0.4416, 0.6433, 0.9187, 1.271, 1.712, 2.248",\
"0.1041, 0.1314, 0.199, 0.2984, 0.4421, 0.6438, 0.9189, 1.271, 1.714, 2.247",\
"0.106, 0.1339, 0.2018, 0.3013, 0.4438, 0.6454, 0.9196, 1.272, 1.714, 2.248",\
"0.1146, 0.1424, 0.2098, 0.3098, 0.45, 0.6496, 0.922, 1.273, 1.715, 2.247",\
"0.1314, 0.1604, 0.227, 0.325, 0.4626, 0.6586, 0.9262, 1.276, 1.716, 2.248",\
"0.1526, 0.1816, 0.2512, 0.3506, 0.4866, 0.6766, 0.939, 1.285, 1.718, 2.25",\
"0.1748, 0.2056, 0.2784, 0.3804, 0.5196, 0.7086, 0.9632, 1.301, 1.727, 2.255",\
"0.1982, 0.2314, 0.3078, 0.414, 0.5572, 0.7482, 1.004, 1.333, 1.75, 2.265");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.05156, 0.07372, 0.1513, 0.3108, 0.5661, 0.9258, 1.399, 1.998, 2.725, 3.592",\
"0.0516, 0.07386, 0.1513, 0.311, 0.5665, 0.9278, 1.403, 1.996, 2.724, 3.592",\
"0.05166, 0.07356, 0.1512, 0.311, 0.567, 0.9281, 1.401, 1.996, 2.723, 3.59",\
"0.05708, 0.07858, 0.1538, 0.3116, 0.5671, 0.9258, 1.401, 2, 2.723, 3.593",\
"0.06596, 0.08812, 0.1603, 0.3145, 0.568, 0.9258, 1.4, 1.996, 2.724, 3.592",\
"0.07754, 0.1002, 0.1697, 0.3206, 0.572, 0.9292, 1.4, 1.998, 2.727, 3.592",\
"0.09104, 0.1139, 0.1824, 0.3284, 0.5796, 0.9366, 1.404, 1.998, 2.729, 3.591",\
"0.105, 0.1298, 0.1994, 0.3388, 0.5878, 0.9478, 1.416, 2.005, 2.73, 3.593",\
"0.1212, 0.147, 0.2174, 0.3522, 0.5984, 0.9592, 1.432, 2.021, 2.739, 3.6",\
"0.138, 0.1656, 0.2388, 0.3682, 0.608, 0.9698, 1.448, 2.042, 2.76, 3.614");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.3118, 0.3355, 0.3974, 0.487, 0.6024, 0.7471, 0.9265, 1.146, 1.412, 1.727",\
"0.312, 0.3356, 0.3976, 0.4873, 0.6025, 0.7472, 0.9267, 1.146, 1.412, 1.727",\
"0.3192, 0.3428, 0.4047, 0.4942, 0.6095, 0.7542, 0.9335, 1.153, 1.419, 1.734",\
"0.3547, 0.3782, 0.4398, 0.529, 0.6439, 0.7884, 0.9676, 1.187, 1.452, 1.768",\
"0.4285, 0.4525, 0.5144, 0.6032, 0.7181, 0.8623, 1.041, 1.26, 1.526, 1.841",\
"0.5382, 0.5627, 0.6253, 0.7155, 0.831, 0.9747, 1.154, 1.372, 1.637, 1.952",\
"0.6746, 0.7002, 0.767, 0.8606, 0.9785, 1.123, 1.302, 1.521, 1.784, 2.099",\
"0.8339, 0.8618, 0.932, 1.032, 1.156, 1.305, 1.486, 1.704, 1.968, 2.281",\
"1.017, 1.046, 1.122, 1.227, 1.358, 1.516, 1.702, 1.924, 2.188, 2.501",\
"1.226, 1.256, 1.335, 1.447, 1.586, 1.751, 1.947, 2.176, 2.445, 2.758");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.1592, 0.1764, 0.2256, 0.3143, 0.4528, 0.648, 0.9055, 1.23, 1.628, 2.1",\
"0.1628, 0.1799, 0.2291, 0.3177, 0.4563, 0.6518, 0.9089, 1.235, 1.631, 2.103",\
"0.1768, 0.1938, 0.2431, 0.3312, 0.4697, 0.6648, 0.9228, 1.247, 1.645, 2.118",\
"0.2017, 0.219, 0.2675, 0.3545, 0.4915, 0.6861, 0.9426, 1.268, 1.664, 2.136",\
"0.2154, 0.2341, 0.2839, 0.3698, 0.505, 0.6977, 0.9539, 1.277, 1.674, 2.147",\
"0.2108, 0.231, 0.2833, 0.3693, 0.5037, 0.6949, 0.949, 1.271, 1.667, 2.139",\
"0.1854, 0.2074, 0.2627, 0.3497, 0.4835, 0.6745, 0.9279, 1.249, 1.642, 2.113",\
"0.1371, 0.1612, 0.2202, 0.3089, 0.4429, 0.6341, 0.888, 1.208, 1.601, 2.07",\
"0.0658, 0.0919, 0.1555, 0.2465, 0.3801, 0.5716, 0.8265, 1.148, 1.541, 2.009",\
"-0.03, -0.002, 0.0663, 0.1614, 0.2953, 0.4866, 0.7414, 1.065, 1.46, 1.929");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.1054, 0.1325, 0.1995, 0.299, 0.4418, 0.6439, 0.9184, 1.272, 1.712, 2.247",\
"0.1046, 0.1325, 0.1995, 0.2984, 0.4416, 0.6439, 0.918, 1.271, 1.714, 2.247",\
"0.1056, 0.1328, 0.1996, 0.2985, 0.4417, 0.6442, 0.9182, 1.271, 1.713, 2.247",\
"0.1055, 0.1329, 0.2004, 0.2994, 0.4424, 0.6437, 0.9185, 1.272, 1.714, 2.247",\
"0.1115, 0.139, 0.2054, 0.3037, 0.4459, 0.646, 0.9192, 1.273, 1.714, 2.249",\
"0.1222, 0.1504, 0.2178, 0.3152, 0.4538, 0.6514, 0.9232, 1.274, 1.715, 2.249",\
"0.1418, 0.1728, 0.243, 0.3388, 0.4716, 0.6636, 0.9306, 1.278, 1.716, 2.247",\
"0.1634, 0.1954, 0.272, 0.3726, 0.5068, 0.691, 0.948, 1.287, 1.72, 2.251",\
"0.1878, 0.2222, 0.305, 0.4118, 0.5518, 0.7364, 0.9852, 1.313, 1.734, 2.257",\
"0.2132, 0.251, 0.3388, 0.4538, 0.6002, 0.7906, 1.04, 1.363, 1.769, 2.273");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.05498, 0.07726, 0.1537, 0.3122, 0.5669, 0.9266, 1.4, 1.996, 2.723, 3.591",\
"0.0555, 0.07716, 0.1537, 0.312, 0.567, 0.927, 1.4, 1.996, 2.724, 3.59",\
"0.055, 0.07686, 0.154, 0.3122, 0.5668, 0.9263, 1.402, 1.995, 2.724, 3.59",\
"0.05912, 0.08066, 0.1554, 0.3126, 0.5678, 0.9261, 1.4, 1.996, 2.724, 3.592",\
"0.06814, 0.0902, 0.1613, 0.3157, 0.5689, 0.9266, 1.4, 1.995, 2.723, 3.591",\
"0.08024, 0.1027, 0.1721, 0.3218, 0.5727, 0.929, 1.402, 2, 2.723, 3.592",\
"0.0932, 0.1164, 0.1846, 0.3302, 0.5812, 0.9368, 1.405, 2.002, 2.729, 3.591",\
"0.1088, 0.1344, 0.2026, 0.3418, 0.5906, 0.9494, 1.418, 2.006, 2.731, 3.6",\
"0.1266, 0.1532, 0.2222, 0.356, 0.6012, 0.961, 1.433, 2.021, 2.74, 3.598",\
"0.146, 0.1744, 0.2458, 0.3738, 0.6132, 0.976, 1.45, 2.044, 2.762, 3.614");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.334, 0.3577, 0.4196, 0.5094, 0.6247, 0.7693, 0.9487, 1.168, 1.434, 1.749",\
"0.3348, 0.3583, 0.4203, 0.5101, 0.6254, 0.77, 0.9494, 1.169, 1.434, 1.75",\
"0.3382, 0.3618, 0.4237, 0.5134, 0.6286, 0.7732, 0.9526, 1.172, 1.438, 1.753",\
"0.3597, 0.3834, 0.445, 0.5342, 0.6493, 0.7939, 0.9732, 1.193, 1.458, 1.774",\
"0.417, 0.4406, 0.5024, 0.5914, 0.7062, 0.8504, 1.029, 1.249, 1.514, 1.829",\
"0.5099, 0.5345, 0.5979, 0.6876, 0.8024, 0.9463, 1.125, 1.344, 1.608, 1.923",\
"0.627, 0.6532, 0.721, 0.8161, 0.9346, 1.08, 1.259, 1.477, 1.74, 2.054",\
"0.7638, 0.7919, 0.8646, 0.9665, 1.093, 1.244, 1.426, 1.644, 1.907, 2.22",\
"0.9196, 0.9496, 1.027, 1.137, 1.271, 1.432, 1.622, 1.846, 2.109, 2.421",\
"1.095, 1.127, 1.209, 1.326, 1.47, 1.64, 1.84, 2.074, 2.345, 2.659");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.171, 0.1888, 0.2396, 0.3286, 0.4676, 0.6627, 0.9207, 1.245, 1.642, 2.115",\
"0.1736, 0.1915, 0.2422, 0.3312, 0.4702, 0.6657, 0.9235, 1.248, 1.645, 2.117",\
"0.1864, 0.2044, 0.2547, 0.3436, 0.4825, 0.6775, 0.9353, 1.26, 1.657, 2.13",\
"0.2135, 0.2314, 0.281, 0.3687, 0.5059, 0.7001, 0.9569, 1.281, 1.678, 2.149",\
"0.2325, 0.2518, 0.303, 0.3894, 0.5247, 0.7175, 0.9729, 1.296, 1.692, 2.163",\
"0.2353, 0.2563, 0.3102, 0.3971, 0.5311, 0.7223, 0.9762, 1.298, 1.693, 2.164",\
"0.2191, 0.2422, 0.2995, 0.3884, 0.5227, 0.7139, 0.9666, 1.287, 1.68, 2.15",\
"0.1825, 0.2077, 0.2705, 0.3617, 0.4966, 0.6878, 0.9415, 1.262, 1.653, 2.121",\
"0.1249, 0.1526, 0.2207, 0.3157, 0.4509, 0.6438, 0.899, 1.22, 1.612, 2.08",\
"0.0466, 0.0764, 0.1499, 0.2508, 0.3875, 0.5803, 0.8374, 1.16, 1.555, 2.024");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.1054, 0.1325, 0.1993, 0.2985, 0.4413, 0.6441, 0.9182, 1.271, 1.712, 2.248",\
"0.1055, 0.1321, 0.1991, 0.2988, 0.442, 0.6437, 0.9179, 1.271, 1.712, 2.247",\
"0.1056, 0.1326, 0.1997, 0.2988, 0.4418, 0.6435, 0.918, 1.272, 1.712, 2.247",\
"0.1055, 0.133, 0.2001, 0.2995, 0.4423, 0.6444, 0.9181, 1.272, 1.713, 2.248",\
"0.1097, 0.1377, 0.2043, 0.3027, 0.4447, 0.646, 0.92, 1.272, 1.713, 2.248",\
"0.1244, 0.1528, 0.2196, 0.3158, 0.4542, 0.6524, 0.922, 1.274, 1.715, 2.248",\
"0.1472, 0.1778, 0.2498, 0.3466, 0.4778, 0.6674, 0.9314, 1.279, 1.717, 2.247",\
"0.1716, 0.206, 0.284, 0.3868, 0.5226, 0.7042, 0.955, 1.292, 1.722, 2.251",\
"0.2016, 0.2374, 0.3218, 0.432, 0.574, 0.7594, 1.004, 1.326, 1.741, 2.259",\
"0.2302, 0.2684, 0.3614, 0.4818, 0.6318, 0.824, 1.073, 1.389, 1.787, 2.283");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.01096, 0.0459, 0.1126, 0.2166, 0.3625, 0.5544, 0.7963, 1.091, 1.443");
values("0.0597, 0.08258, 0.1584, 0.3158, 0.5695, 0.9282, 1.402, 1.999, 2.724, 3.592",\
"0.05986, 0.0825, 0.1584, 0.3156, 0.5694, 0.928, 1.4, 1.996, 2.723, 3.592",\
"0.05904, 0.08174, 0.1582, 0.3157, 0.5693, 0.9281, 1.401, 1.998, 2.724, 3.592",\
"0.06232, 0.08422, 0.1587, 0.316, 0.5693, 0.9285, 1.4, 1.999, 2.724, 3.592",\
"0.07232, 0.09474, 0.1658, 0.3193, 0.571, 0.9281, 1.404, 2.001, 2.724, 3.592",\
"0.0857, 0.1086, 0.1779, 0.3264, 0.576, 0.9328, 1.405, 2, 2.726, 3.592",\
"0.1016, 0.1256, 0.1952, 0.3372, 0.5864, 0.9414, 1.408, 2.002, 2.73, 3.595",\
"0.1214, 0.1476, 0.2162, 0.3528, 0.5996, 0.956, 1.422, 2.009, 2.73, 3.594",\
"0.1426, 0.17, 0.2432, 0.3732, 0.6144, 0.973, 1.444, 2.03, 2.743, 3.604",\
"0.1678, 0.196, 0.273, 0.399, 0.633, 0.9938, 1.47, 2.058, 2.768, 3.619");
}
}
}
}