blob: 9c13b56e3d0a51b1f91fd3e98de4f91881b56345 [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__xnor2_1) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "1.3122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "1.85571e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "1.3346046e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.004426e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.004426e-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.00599 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006542 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.06667 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.0003025, 0.0003002, 0.0002989, 0.0002998, 0.0002999, 0.0002982, 0.0002975, 0.0002973, 0.0002965, 0.0002966",\
"0.0003025, 0.0003108, 0.0003094, 0.0003283, 0.0003295, 0.0003311, 0.0003371, 0.0003393, 0.0003406, 0.0003399",\
"0.000239, 0.0002516, 0.0002833, 0.0003188, 0.0003482, 0.0003707, 0.000385, 0.0003956, 0.0004075, 0.0004116",\
"8.573e-05, 0.0001051, 0.0001612, 0.0002256, 0.0002887, 0.0003367, 0.0003717, 0.0003956, 0.0004122, 0.0004246",\
"-6.971e-05, -5.103e-05, 9.522e-06, 9.927e-05, 0.0001827, 0.000257, 0.0003128, 0.0003531, 0.0003832, 0.0004026",\
"-0.0001985, -0.0001821, -0.000126, -3.664e-05, 6.175e-05, 0.0001545, 0.0002309, 0.0002874, 0.0003303, 0.0003653",\
"-0.000291, -0.0002751, -0.0002278, -0.0001465, -5.25e-05, 4.416e-05, 0.0001345, 0.0002085, 0.0002639, 0.0003079",\
"-0.0003567, -0.0003447, -0.0003048, -0.0002346, -0.0001477, -5.384e-05, 3.742e-05, 0.0001212, 0.0001893, 0.0002418",\
"-0.0004022, -0.0003942, -0.0003584, -0.0003003, -0.0002245, -0.000136, -4.629e-05, 3.686e-05, 9.766e-05, 7.63e-05",\
"-0.0001242, -0.0001137, -8.351e-05, -3.213e-05, 3.349e-05, 0.0001096, 0.0001361, -0.0001498, -0.0006593, -0.001071");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.01492, 0.01492, 0.01494, 0.01495, 0.01497, 0.01499, 0.015, 0.01515, 0.01718, 0.0291",\
"0.0148, 0.01482, 0.01487, 0.01493, 0.01498, 0.01503, 0.01507, 0.01525, 0.01737, 0.02964",\
"0.01448, 0.0145, 0.01458, 0.01469, 0.01481, 0.0149, 0.01498, 0.01523, 0.01778, 0.03117",\
"0.01423, 0.01425, 0.01432, 0.01442, 0.01455, 0.01467, 0.0148, 0.01517, 0.0187, 0.03426",\
"0.01411, 0.01412, 0.01417, 0.01424, 0.01435, 0.01447, 0.0146, 0.01525, 0.0209, 0.03936",\
"0.01404, 0.01405, 0.01408, 0.01415, 0.01422, 0.01432, 0.01449, 0.01598, 0.02585, 0.04602",\
"0.01399, 0.014, 0.01403, 0.01408, 0.01414, 0.01422, 0.01468, 0.01932, 0.03462, 0.05168",\
"0.01396, 0.01396, 0.014, 0.01404, 0.01409, 0.01431, 0.01725, 0.02873, 0.04188, 0.0521",\
"0.01394, 0.01394, 0.01396, 0.014, 0.01436, 0.0182, 0.02603, 0.03271, 0.03779, 0.0416",\
"0.01248, 0.01227, 0.01193, 0.01246, 0.01367, 0.01493, 0.01597, 0.01677, 0.01737, 0.0178");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.02282, 0.02279, 0.0227, 0.02254, 0.02234, 0.02212, 0.02193, 0.02177, 0.02163, 0.02153",\
"0.02279, 0.02277, 0.02268, 0.02252, 0.02232, 0.02211, 0.02191, 0.02174, 0.0216, 0.02148",\
"0.02278, 0.02276, 0.02269, 0.02256, 0.02237, 0.02217, 0.02196, 0.02178, 0.02163, 0.0215",\
"0.02268, 0.02266, 0.02261, 0.02251, 0.02238, 0.02221, 0.02203, 0.02186, 0.0217, 0.02156",\
"0.02252, 0.02251, 0.02248, 0.02241, 0.02232, 0.0222, 0.02206, 0.02192, 0.02178, 0.02165",\
"0.02233, 0.02232, 0.0223, 0.02227, 0.0222, 0.02213, 0.02204, 0.02193, 0.02182, 0.0217",\
"0.02215, 0.02214, 0.02213, 0.02212, 0.02209, 0.02204, 0.02198, 0.0219, 0.02181, 0.02171",\
"0.02199, 0.02198, 0.02198, 0.02197, 0.02196, 0.02193, 0.02189, 0.02183, 0.02176, 0.02165",\
"0.02177, 0.02177, 0.02178, 0.02178, 0.02177, 0.02177, 0.02172, 0.02161, 0.02125, 0.02068",\
"0.01537, 0.01531, 0.01513, 0.01489, 0.01464, 0.01443, 0.01427, 0.01413, 0.01401, 0.01391");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.01892, 0.01891, 0.01888, 0.01878, 0.01864, 0.01847, 0.01829, 0.01811, 0.01795, 0.01792",\
"0.01893, 0.01893, 0.01889, 0.01882, 0.0187, 0.01851, 0.01836, 0.01818, 0.01806, 0.01797",\
"0.01878, 0.01878, 0.01876, 0.01868, 0.0186, 0.01845, 0.01833, 0.01814, 0.01805, 0.01797",\
"0.01823, 0.01824, 0.01823, 0.0182, 0.01817, 0.01811, 0.01804, 0.01798, 0.01786, 0.01788",\
"0.01786, 0.01786, 0.01786, 0.01786, 0.01788, 0.01787, 0.01787, 0.0178, 0.0178, 0.01794",\
"0.01757, 0.01757, 0.01757, 0.0176, 0.0176, 0.01763, 0.01767, 0.01765, 0.01768, 0.01809",\
"0.01734, 0.01734, 0.01735, 0.01737, 0.01738, 0.01745, 0.01745, 0.01748, 0.0176, 0.01907",\
"0.01717, 0.01716, 0.01717, 0.01717, 0.01719, 0.01721, 0.01727, 0.01741, 0.01806, 0.02373",\
"0.01701, 0.01701, 0.01702, 0.01704, 0.01704, 0.01706, 0.01705, 0.01756, 0.02257, 0.03962",\
"0.0173, 0.0173, 0.01731, 0.0173, 0.01731, 0.01738, 0.01846, 0.02642, 0.04167, 0.05545");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.002228, 0.002226, 0.00222, 0.002222, 0.002218, 0.00222, 0.002218, 0.002219, 0.002217, 0.002211",\
"0.002162, 0.002161, 0.00216, 0.002157, 0.002154, 0.002154, 0.002157, 0.002156, 0.002153, 0.002151",\
"0.002041, 0.002046, 0.002042, 0.002056, 0.00206, 0.002062, 0.002064, 0.002064, 0.002068, 0.002066",\
"0.001916, 0.00192, 0.001936, 0.001948, 0.001964, 0.001983, 0.001991, 0.001996, 0.002002, 0.001999",\
"0.001799, 0.001802, 0.001821, 0.001852, 0.001881, 0.001902, 0.001923, 0.001941, 0.00195, 0.001959",\
"0.001692, 0.0017, 0.001727, 0.001756, 0.001799, 0.00183, 0.001859, 0.00188, 0.001898, 0.001911",\
"0.001604, 0.001612, 0.001632, 0.001666, 0.001705, 0.00175, 0.001785, 0.001814, 0.001839, 0.001851",\
"0.001512, 0.001521, 0.001541, 0.001579, 0.001619, 0.001655, 0.001702, 0.001735, 0.001761, 0.001782",\
"0.001405, 0.00141, 0.001427, 0.001459, 0.0015, 0.001544, 0.001585, 0.001618, 0.001634, 0.001561",\
"0.001562, 0.001566, 0.001584, 0.00161, 0.001643, 0.001676, 0.00164, 0.001256, 0.0006936, 0.0002328");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.01638, 0.01638, 0.01639, 0.0164, 0.01642, 0.01644, 0.01646, 0.01661, 0.01872, 0.03093",\
"0.01633, 0.01635, 0.01638, 0.01643, 0.01647, 0.01651, 0.01655, 0.01672, 0.01896, 0.03157",\
"0.01608, 0.01609, 0.01615, 0.01625, 0.01634, 0.01643, 0.0165, 0.01674, 0.01944, 0.03326",\
"0.01586, 0.01588, 0.01594, 0.01602, 0.01613, 0.01623, 0.01633, 0.01672, 0.02048, 0.03641",\
"0.01576, 0.01576, 0.0158, 0.01586, 0.01595, 0.01606, 0.01618, 0.01683, 0.02274, 0.04139",\
"0.0157, 0.0157, 0.01573, 0.01577, 0.01584, 0.01593, 0.01608, 0.01763, 0.02767, 0.0478",\
"0.01565, 0.01566, 0.01569, 0.01572, 0.01578, 0.01584, 0.01628, 0.02088, 0.03613, 0.05323",\
"0.01562, 0.01563, 0.01565, 0.01569, 0.01574, 0.01592, 0.01861, 0.02988, 0.04333, 0.05383",\
"0.01561, 0.01562, 0.01563, 0.01565, 0.0159, 0.01918, 0.02735, 0.03467, 0.04025, 0.04444",\
"0.01427, 0.01413, 0.01378, 0.01428, 0.01569, 0.01719, 0.01842, 0.01937, 0.02007, 0.02058");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.02052, 0.02053, 0.02054, 0.02054, 0.02052, 0.02051, 0.02048, 0.02046, 0.02044, 0.02042",\
"0.02054, 0.02055, 0.02056, 0.02057, 0.02057, 0.02055, 0.02052, 0.02049, 0.02047, 0.02045",\
"0.02039, 0.0204, 0.02042, 0.02045, 0.02046, 0.02046, 0.02043, 0.0204, 0.02037, 0.02035",\
"0.02023, 0.02024, 0.02026, 0.02029, 0.02033, 0.02034, 0.02034, 0.02031, 0.02029, 0.02026",\
"0.02008, 0.0201, 0.02012, 0.02015, 0.02019, 0.02023, 0.02024, 0.02024, 0.02023, 0.02022",\
"0.01998, 0.01998, 0.02001, 0.02005, 0.02009, 0.02013, 0.02016, 0.02018, 0.02019, 0.02018",\
"0.01989, 0.0199, 0.01993, 0.01997, 0.02001, 0.02005, 0.02009, 0.02012, 0.02014, 0.02014",\
"0.01984, 0.01985, 0.01987, 0.0199, 0.01995, 0.01999, 0.02003, 0.02007, 0.02009, 0.02008",\
"0.0198, 0.0198, 0.01983, 0.01986, 0.0199, 0.01994, 0.01999, 0.01997, 0.01977, 0.01932",\
"0.0159, 0.01579, 0.01547, 0.01509, 0.01478, 0.01457, 0.01444, 0.01435, 0.0143, 0.01427");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.01775, 0.01775, 0.01771, 0.01763, 0.01753, 0.01741, 0.01728, 0.01714, 0.01702, 0.01703",\
"0.01773, 0.01772, 0.01769, 0.01762, 0.01753, 0.01738, 0.01725, 0.01716, 0.01704, 0.01695",\
"0.01754, 0.01754, 0.01752, 0.01746, 0.01741, 0.0173, 0.0172, 0.01709, 0.01698, 0.01696",\
"0.01703, 0.01704, 0.01703, 0.017, 0.01698, 0.01695, 0.01693, 0.01687, 0.01684, 0.01686",\
"0.01665, 0.01665, 0.01664, 0.01665, 0.01668, 0.01668, 0.01668, 0.01667, 0.01666, 0.01676",\
"0.01636, 0.01635, 0.01635, 0.01638, 0.01638, 0.01639, 0.01642, 0.01646, 0.01645, 0.01696",\
"0.01612, 0.01612, 0.01615, 0.01614, 0.01618, 0.01622, 0.01625, 0.01626, 0.01642, 0.01812",\
"0.01594, 0.01594, 0.01595, 0.01597, 0.01596, 0.016, 0.01606, 0.01618, 0.01688, 0.02318",\
"0.01579, 0.01578, 0.01579, 0.01582, 0.0158, 0.01585, 0.01579, 0.01643, 0.02193, 0.0395",\
"0.01607, 0.01608, 0.01609, 0.0161, 0.01609, 0.01618, 0.0175, 0.02595, 0.04103, 0.05431");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.337, 0.3577, 0.43, 0.5684, 0.7848, 1.089, 1.491, 1.997, 2.614, 3.351",\
"0.3997, 0.4205, 0.4932, 0.6323, 0.8493, 1.154, 1.556, 2.062, 2.68, 3.417",\
"0.6253, 0.6463, 0.7198, 0.8603, 1.079, 1.384, 1.787, 2.293, 2.911, 3.648",\
"1.011, 1.039, 1.131, 1.287, 1.508, 1.815, 2.217, 2.724, 3.342, 4.078",\
"1.468, 1.509, 1.639, 1.854, 2.139, 2.477, 2.885, 3.392, 4.009, 4.745",\
"1.99, 2.043, 2.215, 2.498, 2.868, 3.304, 3.791, 4.325, 4.947, 5.683",\
"2.573, 2.639, 2.856, 3.216, 3.681, 4.222, 4.823, 5.471, 6.162, 6.916",\
"3.215, 3.299, 3.564, 4.004, 4.571, 5.227, 5.951, 6.727, 7.55, 8.413",\
"3.914, 4.013, 4.335, 4.862, 5.538, 6.319, 7.173, 8.088, 9.05, 10.06",\
"4.662, 4.78, 5.164, 5.784, 6.58, 7.493, 8.487, 9.545, 10.66, 11.81");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.324, 1.406, 1.69, 2.233, 3.077, 4.261, 5.817, 7.787, 10.18, 13.03",\
"1.375, 1.458, 1.748, 2.296, 3.145, 4.335, 5.898, 7.855, 10.26, 13.12",\
"1.591, 1.675, 1.968, 2.523, 3.38, 4.574, 6.142, 8.106, 10.52, 13.38",\
"2.067, 2.15, 2.441, 2.996, 3.854, 5.053, 6.622, 8.599, 11, 13.86",\
"2.845, 2.928, 3.216, 3.767, 4.622, 5.821, 7.396, 9.371, 11.77, 14.64",\
"3.924, 4.013, 4.315, 4.869, 5.721, 6.915, 8.485, 10.46, 12.87, 15.73",\
"5.219, 5.333, 5.698, 6.309, 7.18, 8.37, 9.937, 11.91, 14.32, 17.18",\
"6.705, 6.843, 7.286, 8.021, 8.989, 10.21, 11.78, 13.75, 16.15, 19.01",\
"8.389, 8.55, 9.078, 9.948, 11.09, 12.43, 14.03, 15.99, 18.4, 21.26",\
"10.27, 10.46, 11.07, 12.09, 13.41, 14.96, 16.67, 18.68, 21.08, 23.94");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.4643, 0.4987, 0.6218, 0.8554, 1.218, 1.732, 2.403, 3.247, 4.269, 5.493",\
"0.4661, 0.5009, 0.6231, 0.8583, 1.221, 1.731, 2.401, 3.246, 4.27, 5.492",\
"0.4711, 0.504, 0.6258, 0.8602, 1.224, 1.734, 2.403, 3.241, 4.267, 5.493",\
"0.644, 0.6688, 0.7534, 0.9256, 1.239, 1.733, 2.403, 3.243, 4.268, 5.493",\
"0.9152, 0.9476, 1.057, 1.241, 1.494, 1.862, 2.438, 3.246, 4.274, 5.491",\
"1.228, 1.27, 1.407, 1.632, 1.941, 2.318, 2.769, 3.41, 4.319, 5.505",\
"1.587, 1.633, 1.798, 2.071, 2.448, 2.882, 3.391, 3.962, 4.693, 5.68",\
"1.987, 2.047, 2.233, 2.556, 2.988, 3.502, 4.09, 4.742, 5.448, 6.284",\
"2.438, 2.502, 2.72, 3.09, 3.586, 4.174, 4.846, 5.584, 6.386, 7.248",\
"2.932, 3.012, 3.262, 3.672, 4.236, 4.906, 5.658, 6.494, 7.386, 8.356");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.773, 1.906, 2.372, 3.26, 4.645, 6.589, 9.143, 12.36, 16.29, 20.97",\
"1.774, 1.906, 2.371, 3.261, 4.644, 6.586, 9.145, 12.37, 16.29, 20.98",\
"1.773, 1.906, 2.372, 3.26, 4.647, 6.589, 9.145, 12.36, 16.29, 20.99",\
"1.773, 1.908, 2.371, 3.261, 4.645, 6.59, 9.145, 12.36, 16.29, 20.98",\
"1.799, 1.923, 2.379, 3.259, 4.644, 6.588, 9.141, 12.36, 16.3, 20.98",\
"2.052, 2.148, 2.509, 3.301, 4.646, 6.588, 9.144, 12.36, 16.3, 20.98",\
"2.545, 2.639, 2.948, 3.58, 4.74, 6.6, 9.142, 12.36, 16.29, 20.98",\
"3.108, 3.22, 3.574, 4.18, 5.14, 6.748, 9.174, 12.36, 16.29, 20.98",\
"3.72, 3.838, 4.248, 4.946, 5.87, 7.24, 9.36, 12.41, 16.3, 20.97",\
"4.388, 4.522, 4.992, 5.768, 6.824, 8.088, 9.92, 12.63, 16.36, 20.98");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("2.319, 2.343, 2.425, 2.576, 2.802, 3.112, 3.514, 4.019, 4.635, 5.37",\
"2.391, 2.415, 2.498, 2.649, 2.875, 3.184, 3.586, 4.091, 4.707, 5.442",\
"2.665, 2.69, 2.773, 2.924, 3.151, 3.461, 3.863, 4.367, 4.982, 5.717",\
"3.195, 3.22, 3.304, 3.457, 3.685, 3.996, 4.399, 4.903, 5.518, 6.252",\
"4.029, 4.053, 4.137, 4.292, 4.521, 4.834, 5.237, 5.743, 6.359, 7.093",\
"5.199, 5.224, 5.309, 5.464, 5.695, 6.009, 6.415, 6.921, 7.539, 8.273",\
"6.698, 6.723, 6.811, 6.968, 7.2, 7.516, 7.922, 8.432, 9.05, 9.784",\
"8.456, 8.482, 8.572, 8.733, 8.972, 9.292, 9.701, 10.21, 10.83, 11.57",\
"10.43, 10.46, 10.55, 10.72, 10.96, 11.29, 11.7, 12.22, 12.84, 13.57",\
"12.62, 12.65, 12.75, 12.93, 13.18, 13.51, 13.93, 14.44, 15.06, 15.8");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.989, 2.028, 2.163, 2.416, 2.808, 3.356, 4.077, 4.988, 6.104, 7.435",\
"2.052, 2.09, 2.226, 2.481, 2.873, 3.421, 4.143, 5.054, 6.169, 7.501",\
"2.222, 2.261, 2.397, 2.652, 3.047, 3.598, 4.321, 5.233, 6.349, 7.681",\
"2.518, 2.558, 2.695, 2.954, 3.353, 3.908, 4.636, 5.553, 6.67, 8.004",\
"2.975, 3.015, 3.153, 3.413, 3.814, 4.373, 5.105, 6.024, 7.145, 8.48",\
"3.52, 3.56, 3.699, 3.96, 4.364, 4.925, 5.659, 6.581, 7.704, 9.041",\
"4.132, 4.172, 4.312, 4.573, 4.975, 5.534, 6.267, 7.191, 8.316, 9.654",\
"4.782, 4.823, 4.964, 5.227, 5.63, 6.19, 6.923, 7.844, 8.965, 10.31",\
"5.462, 5.503, 5.646, 5.91, 6.315, 6.876, 7.61, 8.53, 9.652, 10.99",\
"6.163, 6.206, 6.349, 6.615, 7.022, 7.583, 8.317, 9.239, 10.36, 11.7");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.6062, 0.6408, 0.757, 0.9802, 1.324, 1.811, 2.459, 3.29, 4.312, 5.531",\
"0.606, 0.6398, 0.7562, 0.9806, 1.324, 1.811, 2.46, 3.292, 4.312, 5.532",\
"0.6038, 0.6396, 0.755, 0.977, 1.322, 1.81, 2.461, 3.291, 4.312, 5.531",\
"0.6036, 0.6388, 0.7574, 0.9784, 1.323, 1.811, 2.458, 3.287, 4.31, 5.529",\
"0.6062, 0.6414, 0.7554, 0.9786, 1.322, 1.81, 2.459, 3.291, 4.311, 5.529",\
"0.608, 0.6406, 0.7588, 0.98, 1.324, 1.81, 2.459, 3.29, 4.308, 5.534",\
"0.618, 0.65, 0.766, 0.984, 1.328, 1.812, 2.462, 3.292, 4.31, 5.53",\
"0.644, 0.678, 0.79, 1.006, 1.346, 1.828, 2.466, 3.294, 4.31, 5.53",\
"0.68, 0.714, 0.824, 1.038, 1.374, 1.846, 2.482, 3.304, 4.316, 5.53",\
"0.728, 0.76, 0.87, 1.08, 1.408, 1.872, 2.502, 3.314, 4.318, 5.538");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.039, 1.103, 1.325, 1.748, 2.409, 3.338, 4.563, 6.105, 7.984, 10.23",\
"1.039, 1.104, 1.323, 1.749, 2.409, 3.339, 4.564, 6.104, 7.988, 10.24",\
"1.041, 1.105, 1.323, 1.748, 2.408, 3.338, 4.563, 6.102, 7.989, 10.23",\
"1.043, 1.106, 1.327, 1.747, 2.41, 3.338, 4.562, 6.106, 7.985, 10.23",\
"1.044, 1.105, 1.326, 1.749, 2.409, 3.336, 4.563, 6.103, 7.984, 10.23",\
"1.035, 1.1, 1.315, 1.737, 2.4, 3.335, 4.56, 6.103, 7.989, 10.23",\
"1.052, 1.112, 1.33, 1.741, 2.391, 3.315, 4.542, 6.092, 7.982, 10.23",\
"1.068, 1.132, 1.342, 1.754, 2.402, 3.32, 4.534, 6.072, 7.96, 10.21",\
"1.088, 1.148, 1.358, 1.768, 2.414, 3.33, 4.544, 6.078, 7.95, 10.2",\
"1.108, 1.166, 1.378, 1.784, 2.424, 3.338, 4.55, 6.088, 7.96, 10.19");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.4012, 0.4231, 0.4993, 0.6432, 0.8652, 1.174, 1.58, 2.089, 2.709, 3.448",\
"0.4623, 0.4843, 0.5608, 0.7049, 0.9272, 1.237, 1.642, 2.152, 2.772, 3.511",\
"0.6873, 0.7092, 0.7856, 0.9302, 1.153, 1.463, 1.869, 2.378, 2.999, 3.738",\
"1.098, 1.124, 1.21, 1.358, 1.581, 1.891, 2.297, 2.806, 3.427, 4.166",\
"1.6, 1.636, 1.754, 1.955, 2.227, 2.555, 2.963, 3.472, 4.093, 4.832",\
"2.172, 2.22, 2.375, 2.637, 2.987, 3.405, 3.878, 4.407, 5.03, 5.768",\
"2.812, 2.873, 3.067, 3.395, 3.832, 4.35, 4.933, 5.569, 6.248, 7.001",\
"3.518, 3.59, 3.83, 4.229, 4.759, 5.386, 6.086, 6.846, 7.655, 8.507",\
"4.283, 4.372, 4.656, 5.135, 5.768, 6.51, 7.336, 8.226, 9.172, 10.17",\
"5.108, 5.211, 5.548, 6.109, 6.849, 7.718, 8.679, 9.708, 10.8, 11.94");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.477, 1.558, 1.843, 2.385, 3.23, 4.415, 5.973, 7.938, 10.32, 13.2",\
"1.553, 1.635, 1.923, 2.47, 3.318, 4.506, 6.064, 8.03, 10.43, 13.29",\
"1.803, 1.886, 2.178, 2.731, 3.584, 4.78, 6.343, 8.312, 10.72, 13.57",\
"2.289, 2.371, 2.661, 3.213, 4.07, 5.265, 6.838, 8.809, 11.21, 14.07",\
"3.027, 3.109, 3.397, 3.947, 4.8, 5.997, 7.567, 9.536, 11.94, 14.81",\
"4.031, 4.118, 4.414, 4.966, 5.817, 7.011, 8.579, 10.55, 12.96, 15.83",\
"5.258, 5.358, 5.693, 6.287, 7.154, 8.345, 9.912, 11.88, 14.29, 17.15",\
"6.708, 6.82, 7.198, 7.865, 8.806, 10.03, 11.6, 13.57, 15.97, 18.83",\
"8.384, 8.51, 8.942, 9.686, 10.73, 12.04, 13.65, 15.62, 18.02, 20.89",\
"10.28, 10.43, 10.92, 11.76, 12.91, 14.35, 16.06, 18.07, 20.48, 23.34");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.5185, 0.5539, 0.6734, 0.9048, 1.266, 1.774, 2.44, 3.28, 4.308, 5.532",\
"0.5205, 0.5549, 0.6757, 0.9071, 1.268, 1.775, 2.441, 3.282, 4.307, 5.532",\
"0.5173, 0.5521, 0.6738, 0.909, 1.27, 1.777, 2.442, 3.283, 4.308, 5.528",\
"0.6298, 0.6558, 0.747, 0.9378, 1.274, 1.773, 2.443, 3.283, 4.309, 5.532",\
"0.8734, 0.9058, 1.018, 1.209, 1.471, 1.866, 2.464, 3.281, 4.309, 5.528",\
"1.148, 1.189, 1.332, 1.573, 1.889, 2.274, 2.747, 3.414, 4.345, 5.539",\
"1.459, 1.512, 1.684, 1.976, 2.36, 2.818, 3.336, 3.92, 4.674, 5.686",\
"1.8, 1.862, 2.076, 2.418, 2.874, 3.408, 4.016, 4.68, 5.402, 6.252",\
"2.176, 2.252, 2.5, 2.904, 3.436, 4.052, 4.748, 5.506, 6.32, 7.196",\
"2.6, 2.688, 2.964, 3.43, 4.04, 4.748, 5.53, 6.388, 7.304, 8.282");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.774, 1.906, 2.372, 3.261, 4.645, 6.586, 9.144, 12.36, 16.3, 20.98",\
"1.774, 1.907, 2.372, 3.262, 4.646, 6.589, 9.148, 12.37, 16.3, 20.98",\
"1.774, 1.907, 2.372, 3.262, 4.647, 6.589, 9.146, 12.36, 16.29, 20.99",\
"1.774, 1.906, 2.372, 3.26, 4.644, 6.589, 9.143, 12.36, 16.29, 20.98",\
"1.788, 1.916, 2.374, 3.26, 4.645, 6.587, 9.142, 12.37, 16.29, 20.97",\
"1.927, 2.043, 2.455, 3.285, 4.647, 6.587, 9.142, 12.36, 16.29, 20.98",\
"2.196, 2.316, 2.718, 3.476, 4.722, 6.598, 9.142, 12.36, 16.29, 20.98",\
"2.506, 2.634, 3.062, 3.838, 4.998, 6.724, 9.17, 12.36, 16.3, 20.98",\
"2.874, 3.002, 3.458, 4.282, 5.464, 7.074, 9.338, 12.41, 16.3, 20.97",\
"3.304, 3.446, 3.914, 4.764, 6.006, 7.64, 9.762, 12.62, 16.36, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("2.12, 2.146, 2.231, 2.387, 2.618, 2.931, 3.336, 3.843, 4.461, 5.197",\
"2.2, 2.226, 2.311, 2.467, 2.698, 3.012, 3.417, 3.924, 4.541, 5.277",\
"2.465, 2.491, 2.577, 2.734, 2.965, 3.279, 3.685, 4.191, 4.809, 5.544",\
"2.989, 3.014, 3.1, 3.256, 3.489, 3.803, 4.21, 4.717, 5.334, 6.069",\
"3.819, 3.845, 3.931, 4.087, 4.32, 4.636, 5.042, 5.549, 6.167, 6.903",\
"4.988, 5.012, 5.099, 5.256, 5.49, 5.805, 6.212, 6.721, 7.339, 8.075",\
"6.469, 6.494, 6.583, 6.742, 6.977, 7.294, 7.702, 8.21, 8.829, 9.566",\
"8.186, 8.214, 8.305, 8.47, 8.71, 9.031, 9.441, 9.95, 10.57, 11.31",\
"10.12, 10.15, 10.24, 10.42, 10.66, 10.99, 11.4, 11.91, 12.53, 13.27",\
"12.26, 12.29, 12.39, 12.58, 12.83, 13.16, 13.58, 14.1, 14.72, 15.46");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.96, 1.998, 2.134, 2.389, 2.783, 3.333, 4.058, 4.972, 6.09, 7.424",\
"2.015, 2.053, 2.189, 2.445, 2.839, 3.39, 4.114, 5.029, 6.147, 7.48",\
"2.204, 2.243, 2.379, 2.636, 3.032, 3.585, 4.311, 5.226, 6.344, 7.677",\
"2.556, 2.596, 2.733, 2.992, 3.392, 3.948, 4.678, 5.596, 6.716, 8.051",\
"3.08, 3.119, 3.257, 3.518, 3.919, 4.478, 5.209, 6.13, 7.252, 8.589",\
"3.664, 3.704, 3.843, 4.107, 4.512, 5.073, 5.808, 6.73, 7.854, 9.192",\
"4.292, 4.333, 4.473, 4.736, 5.139, 5.699, 6.438, 7.364, 8.487, 9.827",\
"4.947, 4.989, 5.129, 5.392, 5.796, 6.357, 7.093, 8.016, 9.143, 10.49",\
"5.62, 5.661, 5.803, 6.068, 6.471, 7.034, 7.769, 8.692, 9.817, 11.16",\
"6.304, 6.345, 6.49, 6.755, 7.159, 7.723, 8.458, 9.381, 10.51, 11.85");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("0.577, 0.6108, 0.7278, 0.9464, 1.289, 1.777, 2.424, 3.255, 4.278, 5.5",\
"0.5778, 0.611, 0.7268, 0.946, 1.289, 1.777, 2.426, 3.256, 4.272, 5.495",\
"0.5772, 0.6106, 0.7268, 0.9472, 1.29, 1.776, 2.426, 3.252, 4.273, 5.493",\
"0.578, 0.611, 0.7266, 0.9462, 1.289, 1.777, 2.423, 3.253, 4.273, 5.494",\
"0.5788, 0.611, 0.7276, 0.9462, 1.289, 1.774, 2.423, 3.255, 4.272, 5.493",\
"0.5818, 0.6154, 0.7304, 0.9496, 1.291, 1.775, 2.426, 3.251, 4.276, 5.496",\
"0.598, 0.63, 0.744, 0.962, 1.298, 1.784, 2.43, 3.258, 4.274, 5.498",\
"0.64, 0.67, 0.782, 0.992, 1.324, 1.8, 2.44, 3.26, 4.278, 5.498",\
"0.69, 0.722, 0.83, 1.038, 1.36, 1.828, 2.456, 3.268, 4.282, 5.494",\
"0.75, 0.782, 0.888, 1.092, 1.406, 1.864, 2.486, 3.288, 4.294, 5.498");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001453, 0.003044, 0.006083, 0.01082, 0.01746, 0.0262, 0.03721, 0.05065, 0.06667");
values("1.039, 1.104, 1.325, 1.746, 2.409, 3.338, 4.564, 6.104, 7.988, 10.23",\
"1.039, 1.104, 1.324, 1.747, 2.408, 3.338, 4.56, 6.104, 7.989, 10.23",\
"1.039, 1.104, 1.323, 1.749, 2.408, 3.336, 4.563, 6.104, 7.984, 10.23",\
"1.04, 1.106, 1.324, 1.748, 2.41, 3.339, 4.561, 6.105, 7.99, 10.24",\
"1.044, 1.106, 1.325, 1.747, 2.408, 3.336, 4.563, 6.105, 7.99, 10.23",\
"1.041, 1.103, 1.324, 1.749, 2.408, 3.337, 4.562, 6.105, 7.984, 10.23",\
"1.053, 1.114, 1.33, 1.749, 2.402, 3.33, 4.556, 6.1, 7.986, 10.23",\
"1.068, 1.128, 1.346, 1.756, 2.408, 3.33, 4.552, 6.092, 7.976, 10.22",\
"1.088, 1.144, 1.36, 1.768, 2.418, 3.338, 4.554, 6.094, 7.972, 10.22",\
"1.108, 1.166, 1.378, 1.782, 2.426, 3.344, 4.558, 6.1, 7.978, 10.22");
}
}
}
}