blob: 5ba1fb1dd072cb0bf64b37dfc9e0ecf5ffdde72d [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__or3_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "5.4447e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "5.7132e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.7132e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002762 ;
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 : "!A2&A3" ;
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.009196, 0.009204, 0.009198, 0.009185, 0.009179, 0.009177, 0.009159, \
0.009143, 0.009111, 0.009062");
}
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.002051, -0.002064, -0.002072, -0.002075, -0.002074, -0.002081, \
-0.00208, -0.002082, -0.002082, -0.002079");
}
}
internal_power() {
when : "A2&!A3" ;
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.004691, 0.004692, 0.00469, 0.004684, 0.004682, 0.00469, 0.004683, \
0.004676, 0.004663, 0.004645");
}
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.002048, -0.002062, -0.002071, -0.002075, -0.002078, -0.002084, \
-0.002085, -0.002084, -0.002084, -0.002081");
}
}
internal_power() {
when : "A2&A3" ;
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.004686, 0.004689, 0.004685, 0.004686, 0.004683, 0.004691, 0.004682, \
0.004676, 0.004664, 0.004645");
}
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.002049, -0.002065, -0.002074, -0.002074, -0.002078, -0.002085, \
-0.002086, -0.002084, -0.002083, -0.002083");
}
}
}
pin(A2) {
capacitance : 0.00271 ;
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 : "!A1&A3" ;
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.004814, 0.004808, 0.004812, 0.004811, 0.004811, 0.004812, 0.004798, \
0.004783, 0.004751, 0.004713");
}
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.00233, -0.002342, -0.002351, -0.00235, -0.002358, -0.002367, \
-0.002374, -0.00238, -0.00239, -0.0024");
}
}
internal_power() {
when : "A1&!A3" ;
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.005639, 0.00563, 0.005637, 0.005633, 0.005633, 0.005645, 0.005642, \
0.005645, 0.005642, 0.00564");
}
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.004935, -0.005172, -0.005351, -0.005437, -0.005477, -0.005512, \
-0.005522, -0.005534, -0.005541, -0.005548");
}
}
internal_power() {
when : "A1&A3" ;
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.003833, 0.003838, 0.003837, 0.00385, 0.003849, 0.003864, 0.003862, \
0.00386, 0.003863, 0.003861");
}
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.004339, -0.004358, -0.004385, -0.004393, -0.004402, -0.004423, \
-0.004432, -0.004443, -0.004456, -0.004475");
}
}
}
pin(A3) {
capacitance : 0.002608 ;
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 : "!A1&A2" ;
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.00562, 0.005624, 0.005615, 0.005622, 0.005631, 0.005642, 0.005642, \
0.00564, 0.005642, 0.005641");
}
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.005172, -0.005274, -0.005402, -0.005462, -0.005498, -0.005528, \
-0.005539, -0.005545, -0.005554, -0.005557");
}
}
internal_power() {
when : "A1&!A2" ;
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.005624, 0.005625, 0.005622, 0.005625, 0.005632, 0.005645, 0.005637, \
0.005643, 0.00564, 0.005642");
}
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.004813, -0.004934, -0.005129, -0.005259, -0.005339, -0.005399, \
-0.005428, -0.005449, -0.005465, -0.005469");
}
}
internal_power() {
when : "A1&A2" ;
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.005617, 0.005625, 0.005617, 0.005633, 0.005634, 0.005647, 0.005643, \
0.005639, 0.005641, 0.00564");
}
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.005178, -0.005277, -0.005404, -0.005461, -0.005496, -0.005529, \
-0.005541, -0.005545, -0.005549, -0.005555");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.3582 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.07932, 0.07799, 0.0762, 0.07527, 0.07484, 0.07471, 0.07463, 0.07461, 0.07459, 0.07457",\
"0.07884, 0.07754, 0.07575, 0.07487, 0.07442, 0.07427, 0.07419, 0.07415, 0.07414, 0.07412",\
"0.0783, 0.07696, 0.07521, 0.07422, 0.07382, 0.07371, 0.07361, 0.07361, 0.07359, 0.07358",\
"0.07866, 0.07733, 0.07557, 0.07459, 0.07416, 0.07403, 0.07395, 0.07397, 0.07395, 0.07394",\
"0.08037, 0.07899, 0.07715, 0.0761, 0.07564, 0.07547, 0.0754, 0.07538, 0.07538, 0.07538",\
"0.08479, 0.08317, 0.08082, 0.07936, 0.07866, 0.07827, 0.07816, 0.07808, 0.07805, 0.07805",\
"0.09071, 0.0888, 0.08594, 0.08401, 0.08298, 0.08243, 0.08215, 0.08201, 0.08194, 0.08186",\
"0.0978, 0.09561, 0.09226, 0.08991, 0.08855, 0.08777, 0.08737, 0.08718, 0.08706, 0.08695",\
"0.1061, 0.1037, 0.09978, 0.09708, 0.09542, 0.09449, 0.09403, 0.09369, 0.0935, 0.09335",\
"0.1158, 0.1132, 0.1088, 0.1058, 0.1039, 0.1028, 0.102, 0.1017, 0.1014, 0.1012");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.03424, 0.03435, 0.03516, 0.03595, 0.03674, 0.03741, 0.03807, 0.03921, 0.0398, 0.05075",\
"0.03438, 0.03462, 0.03535, 0.03611, 0.03692, 0.03759, 0.03807, 0.03936, 0.04017, 0.05139",\
"0.03452, 0.03465, 0.03519, 0.03602, 0.03683, 0.03756, 0.03813, 0.03945, 0.04014, 0.05199",\
"0.03534, 0.03533, 0.03558, 0.03602, 0.03686, 0.03762, 0.03834, 0.03942, 0.04122, 0.0528",\
"0.03698, 0.03672, 0.03655, 0.03706, 0.03746, 0.03831, 0.039, 0.03984, 0.04149, 0.05635",\
"0.03974, 0.03938, 0.03877, 0.03866, 0.03953, 0.03996, 0.04032, 0.04116, 0.04303, 0.06117",\
"0.04373, 0.04316, 0.0423, 0.04193, 0.04211, 0.04305, 0.04374, 0.04416, 0.04682, 0.07067",\
"0.04909, 0.04838, 0.04726, 0.04654, 0.04592, 0.04632, 0.04812, 0.0489, 0.05126, 0.08245",\
"0.05591, 0.05499, 0.05351, 0.05242, 0.05165, 0.05145, 0.05247, 0.0543, 0.06032, 0.1046",\
"0.0643, 0.06325, 0.06143, 0.05992, 0.05927, 0.05874, 0.05865, 0.06011, 0.07169, 0.1417");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.08303, 0.08169, 0.07989, 0.07897, 0.07858, 0.07843, 0.07836, 0.07833, 0.0783, 0.07828",\
"0.08262, 0.08129, 0.07953, 0.07856, 0.07819, 0.07805, 0.07795, 0.07794, 0.07791, 0.07791",\
"0.08201, 0.08072, 0.07892, 0.07797, 0.0776, 0.07743, 0.07737, 0.07731, 0.0773, 0.07728",\
"0.08181, 0.08047, 0.07869, 0.07771, 0.07733, 0.07717, 0.07712, 0.0771, 0.07709, 0.07707",\
"0.08306, 0.08166, 0.07975, 0.07869, 0.07823, 0.07803, 0.07796, 0.0779, 0.07789, 0.07789",\
"0.08659, 0.08503, 0.08276, 0.0814, 0.08076, 0.08048, 0.08035, 0.08028, 0.08021, 0.08022",\
"0.09169, 0.09, 0.08741, 0.0858, 0.08488, 0.0845, 0.08429, 0.0842, 0.0841, 0.08412",\
"0.0984, 0.09649, 0.09357, 0.09167, 0.09065, 0.09009, 0.0898, 0.08964, 0.08955, 0.0895",\
"0.1068, 0.1047, 0.1014, 0.09924, 0.09799, 0.09723, 0.09689, 0.0967, 0.09655, 0.09646",\
"0.117, 0.1148, 0.1112, 0.1086, 0.107, 0.1061, 0.1057, 0.1054, 0.1052, 0.1051");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0382, 0.03833, 0.03899, 0.03979, 0.04065, 0.04123, 0.04179, 0.04239, 0.04319, 0.05409",\
"0.03808, 0.03825, 0.03891, 0.03974, 0.04056, 0.0412, 0.04167, 0.04248, 0.04336, 0.0531",\
"0.03803, 0.03813, 0.03868, 0.03935, 0.04029, 0.04087, 0.0414, 0.04209, 0.04322, 0.05383",\
"0.03879, 0.03869, 0.0388, 0.0394, 0.04014, 0.04096, 0.04149, 0.04209, 0.04329, 0.05636",\
"0.04039, 0.0402, 0.03991, 0.0404, 0.04092, 0.04156, 0.04248, 0.04293, 0.04426, 0.06021",\
"0.0432, 0.0429, 0.04232, 0.04223, 0.04302, 0.04348, 0.04398, 0.04464, 0.04718, 0.06533",\
"0.04743, 0.04687, 0.04609, 0.0455, 0.04581, 0.04696, 0.04728, 0.04746, 0.04992, 0.07487",\
"0.05315, 0.05247, 0.05127, 0.0506, 0.05034, 0.05053, 0.05205, 0.05274, 0.05531, 0.08873",\
"0.06036, 0.05959, 0.05814, 0.05717, 0.05652, 0.05641, 0.05697, 0.05877, 0.06473, 0.1108",\
"0.0693, 0.0683, 0.06661, 0.06533, 0.06438, 0.06391, 0.06399, 0.06539, 0.07761, 0.1507");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0866, 0.08527, 0.08349, 0.08262, 0.08219, 0.08205, 0.08198, 0.08193, 0.08191, 0.08189",\
"0.08623, 0.0849, 0.08312, 0.08221, 0.08184, 0.08168, 0.08161, 0.08156, 0.08154, 0.08152",\
"0.08564, 0.08431, 0.08256, 0.08156, 0.0812, 0.08101, 0.081, 0.08094, 0.08089, 0.08088",\
"0.08527, 0.08393, 0.08215, 0.08119, 0.08077, 0.08065, 0.08057, 0.08055, 0.08055, 0.08052",\
"0.08594, 0.08453, 0.08265, 0.08164, 0.08116, 0.08102, 0.08092, 0.08088, 0.08085, 0.08085",\
"0.08873, 0.0872, 0.08509, 0.0838, 0.08317, 0.08291, 0.08281, 0.08272, 0.08272, 0.08268",\
"0.09354, 0.09185, 0.08944, 0.08796, 0.08724, 0.08685, 0.08669, 0.08659, 0.08653, 0.0865",\
"0.1005, 0.09867, 0.09597, 0.09428, 0.09339, 0.09303, 0.09276, 0.0926, 0.09256, 0.09252",\
"0.1098, 0.1079, 0.1049, 0.1029, 0.1018, 0.1013, 0.1009, 0.1008, 0.1007, 0.1006",\
"0.1216, 0.1195, 0.1162, 0.1138, 0.1124, 0.1117, 0.1113, 0.1111, 0.1109, 0.1108");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.04259, 0.04271, 0.0432, 0.04394, 0.04467, 0.04531, 0.0459, 0.04684, 0.0483, 0.05869",\
"0.04229, 0.04235, 0.04287, 0.04361, 0.04446, 0.04498, 0.04554, 0.04618, 0.04741, 0.05689",\
"0.04188, 0.04195, 0.04233, 0.04301, 0.04392, 0.04441, 0.04494, 0.04603, 0.04739, 0.05843",\
"0.0425, 0.04245, 0.04245, 0.04301, 0.04377, 0.04438, 0.04494, 0.04585, 0.04757, 0.06006",\
"0.04423, 0.04394, 0.04363, 0.044, 0.04452, 0.04513, 0.04581, 0.04663, 0.04788, 0.06249",\
"0.04717, 0.04683, 0.04616, 0.04616, 0.04677, 0.04711, 0.04761, 0.04849, 0.05019, 0.06996",\
"0.05178, 0.05117, 0.05037, 0.04988, 0.04998, 0.05092, 0.05121, 0.05146, 0.05432, 0.07818",\
"0.0581, 0.05739, 0.05627, 0.05534, 0.05505, 0.05542, 0.05709, 0.05743, 0.06041, 0.09425",\
"0.06637, 0.06545, 0.064, 0.06272, 0.06219, 0.06196, 0.06258, 0.06459, 0.07029, 0.1183",\
"0.07646, 0.07542, 0.07356, 0.07235, 0.07134, 0.07117, 0.07092, 0.07251, 0.08519, 0.1609");
}
}
timing() {
related_pin : "A1" ;
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.071, 1.147, 1.348, 1.626, 1.968, 2.38, 2.881, 3.488, 4.218, 5.084",\
"1.082, 1.158, 1.359, 1.637, 1.979, 2.391, 2.892, 3.499, 4.229, 5.096",\
"1.147, 1.223, 1.423, 1.703, 2.044, 2.457, 2.957, 3.564, 4.294, 5.16",\
"1.307, 1.383, 1.584, 1.862, 2.204, 2.616, 3.117, 3.723, 4.454, 5.32",\
"1.578, 1.654, 1.854, 2.133, 2.473, 2.886, 3.387, 3.993, 4.724, 5.59",\
"1.944, 2.021, 2.225, 2.506, 2.849, 3.262, 3.762, 4.369, 5.1, 5.966",\
"2.357, 2.441, 2.653, 2.943, 3.292, 3.709, 4.213, 4.82, 5.55, 6.417",\
"2.825, 2.912, 3.135, 3.435, 3.791, 4.213, 4.72, 5.331, 6.062, 6.928",\
"3.359, 3.45, 3.683, 3.992, 4.356, 4.781, 5.291, 5.903, 6.637, 7.505",\
"3.969, 4.063, 4.303, 4.624, 4.995, 5.426, 5.937, 6.55, 7.283, 8.153");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.331, 0.3816, 0.5424, 0.8397, 1.301, 1.946, 2.793, 3.859, 5.164, 6.718",\
"0.3536, 0.4044, 0.5653, 0.8626, 1.324, 1.969, 2.814, 3.881, 5.186, 6.742",\
"0.4312, 0.4816, 0.6417, 0.9389, 1.4, 2.045, 2.891, 3.96, 5.262, 6.819",\
"0.539, 0.5916, 0.7535, 1.049, 1.511, 2.155, 3.001, 4.072, 5.373, 6.929",\
"0.6144, 0.6715, 0.8368, 1.133, 1.593, 2.237, 3.086, 4.154, 5.456, 7.011",\
"0.6473, 0.7097, 0.8811, 1.177, 1.636, 2.28, 3.127, 4.196, 5.498, 7.051",\
"0.6327, 0.701, 0.8821, 1.179, 1.637, 2.28, 3.127, 4.194, 5.496, 7.05",\
"0.5644, 0.6389, 0.8316, 1.132, 1.589, 2.232, 3.078, 4.145, 5.446, 6.996",\
"0.4383, 0.5184, 0.725, 1.032, 1.489, 2.131, 2.977, 4.043, 5.345, 6.895",\
"0.2519, 0.3368, 0.5575, 0.8725, 1.332, 1.975, 2.82, 3.886, 5.187, 6.739");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.2928, 0.362, 0.551, 0.8272, 1.208, 1.735, 2.448, 3.382, 4.55, 5.967",\
"0.293, 0.3616, 0.5508, 0.826, 1.207, 1.736, 2.448, 3.384, 4.552, 5.963",\
"0.2926, 0.362, 0.5506, 0.826, 1.208, 1.735, 2.447, 3.38, 4.553, 5.963",\
"0.2932, 0.3624, 0.5506, 0.8264, 1.208, 1.735, 2.448, 3.382, 4.548, 5.967",\
"0.2924, 0.362, 0.552, 0.8268, 1.21, 1.735, 2.449, 3.384, 4.552, 5.967",\
"0.3138, 0.3812, 0.5674, 0.8384, 1.216, 1.739, 2.45, 3.385, 4.551, 5.962",\
"0.344, 0.4138, 0.5982, 0.8686, 1.241, 1.757, 2.461, 3.388, 4.55, 5.966",\
"0.3712, 0.4452, 0.6344, 0.899, 1.267, 1.78, 2.483, 3.403, 4.563, 5.97",\
"0.3948, 0.4716, 0.6674, 0.9328, 1.292, 1.8, 2.495, 3.414, 4.57, 5.98",\
"0.418, 0.498, 0.698, 0.968, 1.32, 1.82, 2.508, 3.424, 4.58, 5.982");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1523, 0.2197, 0.4686, 0.97, 1.754, 2.858, 4.309, 6.143, 8.365, 11.05",\
"0.1519, 0.2185, 0.4687, 0.9703, 1.754, 2.856, 4.313, 6.142, 8.361, 11.05",\
"0.1524, 0.2194, 0.4689, 0.9697, 1.756, 2.857, 4.313, 6.144, 8.36, 11.05",\
"0.1666, 0.2302, 0.4718, 0.9704, 1.753, 2.858, 4.313, 6.135, 8.377, 11.04",\
"0.1892, 0.2508, 0.4806, 0.972, 1.752, 2.855, 4.308, 6.133, 8.368, 11.03",\
"0.2132, 0.2744, 0.4938, 0.974, 1.756, 2.852, 4.298, 6.127, 8.364, 11.02",\
"0.238, 0.3036, 0.5116, 0.9796, 1.756, 2.854, 4.299, 6.12, 8.361, 11.01",\
"0.2636, 0.336, 0.5376, 0.9878, 1.76, 2.859, 4.302, 6.121, 8.357, 11.02",\
"0.2888, 0.3674, 0.5704, 1.001, 1.766, 2.858, 4.307, 6.121, 8.345, 11",\
"0.3136, 0.3982, 0.6102, 1.021, 1.775, 2.869, 4.308, 6.132, 8.348, 11");
}
}
timing() {
related_pin : "A2" ;
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.185, 1.261, 1.462, 1.741, 2.082, 2.495, 2.995, 3.602, 4.332, 5.199",\
"1.199, 1.275, 1.475, 1.754, 2.096, 2.508, 3.009, 3.616, 4.346, 5.212",\
"1.255, 1.332, 1.532, 1.811, 2.152, 2.565, 3.065, 3.672, 4.402, 5.269",\
"1.371, 1.448, 1.648, 1.926, 2.269, 2.681, 3.181, 3.788, 4.518, 5.385",\
"1.572, 1.649, 1.849, 2.128, 2.469, 2.881, 3.382, 3.989, 4.719, 5.586",\
"1.849, 1.928, 2.134, 2.418, 2.763, 3.177, 3.678, 4.285, 5.015, 5.881",\
"2.193, 2.274, 2.487, 2.78, 3.132, 3.553, 4.057, 4.665, 5.395, 6.262",\
"2.608, 2.692, 2.911, 3.211, 3.571, 3.996, 4.504, 5.116, 5.847, 6.715",\
"3.097, 3.182, 3.407, 3.715, 4.082, 4.512, 5.024, 5.637, 6.37, 7.238",\
"3.659, 3.749, 3.979, 4.295, 4.669, 5.104, 5.618, 6.233, 6.967, 7.836");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3568, 0.4076, 0.5691, 0.8669, 1.328, 1.972, 2.819, 3.886, 5.187, 6.738",\
"0.3785, 0.4295, 0.5909, 0.8886, 1.349, 1.994, 2.841, 3.907, 5.209, 6.762",\
"0.4558, 0.5065, 0.6672, 0.9648, 1.426, 2.07, 2.918, 3.984, 5.286, 6.838",\
"0.5737, 0.6259, 0.7872, 1.084, 1.545, 2.189, 3.037, 4.104, 5.406, 6.957",\
"0.6632, 0.7199, 0.8849, 1.181, 1.641, 2.286, 3.133, 4.2, 5.502, 7.053",\
"0.7125, 0.7739, 0.945, 1.241, 1.7, 2.345, 3.192, 4.259, 5.561, 7.111",\
"0.7162, 0.7834, 0.9623, 1.259, 1.718, 2.361, 3.208, 4.274, 5.576, 7.128",\
"0.6697, 0.7426, 0.9326, 1.232, 1.69, 2.333, 3.179, 4.245, 5.547, 7.099",\
"0.5689, 0.6478, 0.8505, 1.155, 1.613, 2.256, 3.101, 4.167, 5.469, 7.02",\
"0.4121, 0.4952, 0.7113, 1.024, 1.484, 2.127, 2.972, 4.038, 5.34, 6.891");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.293, 0.3616, 0.551, 0.826, 1.208, 1.734, 2.45, 3.382, 4.551, 5.966",\
"0.2932, 0.3616, 0.5508, 0.8268, 1.209, 1.735, 2.447, 3.381, 4.55, 5.961",\
"0.2926, 0.3618, 0.551, 0.8264, 1.209, 1.734, 2.45, 3.383, 4.552, 5.963",\
"0.2934, 0.3622, 0.5506, 0.8282, 1.208, 1.735, 2.448, 3.383, 4.552, 5.967",\
"0.2954, 0.3642, 0.553, 0.8276, 1.209, 1.737, 2.449, 3.382, 4.551, 5.963",\
"0.3134, 0.3824, 0.5714, 0.8428, 1.219, 1.743, 2.452, 3.384, 4.553, 5.966",\
"0.3294, 0.4002, 0.5944, 0.8706, 1.246, 1.762, 2.466, 3.39, 4.556, 5.962",\
"0.3454, 0.419, 0.6168, 0.897, 1.272, 1.785, 2.484, 3.402, 4.557, 5.967",\
"0.3626, 0.4378, 0.6392, 0.9218, 1.295, 1.805, 2.5, 3.415, 4.568, 5.972",\
"0.384, 0.458, 0.664, 0.952, 1.324, 1.826, 2.514, 3.43, 4.578, 5.98");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1544, 0.2213, 0.47, 0.9704, 1.753, 2.856, 4.305, 6.124, 8.353, 11.02",\
"0.154, 0.2213, 0.4702, 0.9706, 1.755, 2.855, 4.308, 6.134, 8.364, 11.02",\
"0.1547, 0.2208, 0.4702, 0.9714, 1.756, 2.854, 4.308, 6.135, 8.358, 11.01",\
"0.1654, 0.2292, 0.4718, 0.9714, 1.756, 2.858, 4.302, 6.133, 8.361, 11.01",\
"0.187, 0.2484, 0.4802, 0.9726, 1.755, 2.854, 4.307, 6.124, 8.351, 11.02",\
"0.2094, 0.2718, 0.4918, 0.9744, 1.755, 2.855, 4.3, 6.133, 8.361, 11.01",\
"0.233, 0.2986, 0.5082, 0.9798, 1.756, 2.856, 4.299, 6.13, 8.359, 11",\
"0.2582, 0.3282, 0.5324, 0.9876, 1.759, 2.855, 4.302, 6.121, 8.359, 11.01",\
"0.2814, 0.358, 0.5628, 0.9992, 1.767, 2.862, 4.31, 6.124, 8.346, 11.01",\
"0.3052, 0.3878, 0.5974, 1.016, 1.773, 2.868, 4.313, 6.123, 8.347, 11");
}
}
timing() {
related_pin : "A3" ;
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.236, 1.312, 1.513, 1.792, 2.133, 2.546, 3.046, 3.653, 4.383, 5.249",\
"1.254, 1.33, 1.53, 1.81, 2.151, 2.563, 3.064, 3.671, 4.401, 5.267",\
"1.315, 1.391, 1.591, 1.87, 2.211, 2.624, 3.124, 3.731, 4.462, 5.328",\
"1.415, 1.491, 1.692, 1.971, 2.313, 2.725, 3.225, 3.832, 4.562, 5.429",\
"1.566, 1.642, 1.843, 2.121, 2.463, 2.875, 3.375, 3.982, 4.712, 5.579",\
"1.769, 1.847, 2.053, 2.337, 2.681, 3.096, 3.597, 4.204, 4.934, 5.8",\
"2.034, 2.115, 2.325, 2.617, 2.969, 3.389, 3.893, 4.501, 5.232, 6.098",\
"2.372, 2.454, 2.67, 2.969, 3.327, 3.752, 4.261, 4.872, 5.604, 6.47",\
"2.785, 2.87, 3.09, 3.395, 3.761, 4.191, 4.703, 5.317, 6.05, 6.917",\
"3.267, 3.354, 3.581, 3.894, 4.268, 4.705, 5.219, 5.835, 6.57, 7.438");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3708, 0.4229, 0.5861, 0.8856, 1.347, 1.992, 2.839, 3.906, 5.208, 6.759",\
"0.3918, 0.4437, 0.6069, 0.9062, 1.368, 2.013, 2.86, 3.927, 5.229, 6.781",\
"0.4695, 0.5212, 0.6835, 0.9825, 1.444, 2.089, 2.936, 4.004, 5.305, 6.857",\
"0.5955, 0.6486, 0.8105, 1.108, 1.569, 2.214, 3.061, 4.129, 5.43, 6.982",\
"0.6974, 0.7543, 0.9198, 1.217, 1.678, 2.322, 3.17, 4.237, 5.538, 7.091",\
"0.7609, 0.8228, 0.994, 1.291, 1.75, 2.395, 3.242, 4.31, 5.612, 7.163",\
"0.7818, 0.849, 1.028, 1.327, 1.785, 2.429, 3.276, 4.342, 5.645, 7.197",\
"0.7569, 0.8297, 1.019, 1.319, 1.778, 2.421, 3.268, 4.334, 5.636, 7.188",\
"0.6833, 0.7611, 0.9625, 1.268, 1.726, 2.37, 3.216, 4.282, 5.584, 7.135",\
"0.5583, 0.6414, 0.8558, 1.169, 1.628, 2.273, 3.119, 4.186, 5.487, 7.038");
}
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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.293, 0.3626, 0.551, 0.8264, 1.207, 1.734, 2.449, 3.382, 4.552, 5.96",\
"0.2932, 0.3616, 0.5508, 0.826, 1.208, 1.736, 2.449, 3.38, 4.553, 5.962",\
"0.2926, 0.362, 0.5514, 0.8266, 1.208, 1.734, 2.45, 3.382, 4.549, 5.962",\
"0.2928, 0.3622, 0.5508, 0.8264, 1.208, 1.736, 2.449, 3.38, 4.552, 5.963",\
"0.2948, 0.3634, 0.553, 0.8286, 1.208, 1.737, 2.449, 3.38, 4.55, 5.962",\
"0.3088, 0.3786, 0.5688, 0.8418, 1.219, 1.741, 2.454, 3.384, 4.553, 5.961",\
"0.3216, 0.3932, 0.5884, 0.8664, 1.243, 1.76, 2.465, 3.391, 4.551, 5.964",\
"0.3338, 0.4072, 0.6054, 0.8888, 1.268, 1.784, 2.482, 3.399, 4.56, 5.968",\
"0.3482, 0.422, 0.624, 0.9112, 1.291, 1.803, 2.5, 3.413, 4.568, 5.968",\
"0.3682, 0.4426, 0.65, 0.94, 1.318, 1.828, 2.518, 3.424, 4.576, 5.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.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1586, 0.2253, 0.4747, 0.975, 1.757, 2.857, 4.302, 6.133, 8.359, 11.02",\
"0.1588, 0.2258, 0.4747, 0.9748, 1.757, 2.854, 4.304, 6.134, 8.361, 11.02",\
"0.1581, 0.2251, 0.4742, 0.9743, 1.758, 2.856, 4.301, 6.133, 8.358, 11.02",\
"0.1674, 0.2312, 0.475, 0.973, 1.757, 2.854, 4.303, 6.132, 8.357, 11.02",\
"0.1876, 0.2502, 0.4824, 0.9744, 1.757, 2.857, 4.302, 6.129, 8.352, 11.02",\
"0.21, 0.2724, 0.4942, 0.9766, 1.757, 2.858, 4.304, 6.129, 8.358, 11.01",\
"0.2332, 0.2984, 0.5106, 0.981, 1.758, 2.857, 4.3, 6.123, 8.363, 11.02",\
"0.2584, 0.3274, 0.5326, 0.989, 1.761, 2.857, 4.304, 6.121, 8.345, 11.01",\
"0.2806, 0.3568, 0.56, 1, 1.767, 2.863, 4.304, 6.127, 8.346, 11.01",\
"0.304, 0.3866, 0.5948, 1.017, 1.778, 2.869, 4.313, 6.127, 8.346, 11");
}
}
}
}