blob: a607542b8a8987dcb977738af8e62e0d04e50773 [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__xor2_4) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "2.409426e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.90547e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.384316e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "3.099708e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.099708e-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.005784 ;
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.006277 ;
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(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.6588 ;
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.04805, 0.04823, 0.04868, 0.04923, 0.04973, 0.05014, 0.05043, 0.05065, 0.0508, 0.0509",\
"0.04806, 0.04825, 0.04871, 0.04925, 0.04976, 0.05017, 0.05046, 0.05068, 0.05083, 0.05093",\
"0.04792, 0.04811, 0.04856, 0.04911, 0.04962, 0.05003, 0.05033, 0.05055, 0.05069, 0.05079",\
"0.04767, 0.04787, 0.04832, 0.04886, 0.04937, 0.04979, 0.05009, 0.05031, 0.05046, 0.05055",\
"0.04748, 0.04767, 0.04811, 0.04863, 0.04913, 0.04954, 0.04986, 0.05008, 0.05023, 0.05031",\
"0.04733, 0.04752, 0.04795, 0.04845, 0.04892, 0.0493, 0.04961, 0.04985, 0.05001, 0.05003",\
"0.04722, 0.04739, 0.0478, 0.04826, 0.04869, 0.04907, 0.04938, 0.04962, 0.04968, 0.04919",\
"0.04707, 0.04721, 0.04758, 0.04801, 0.0484, 0.04874, 0.04895, 0.04866, 0.04727, 0.04549",\
"0.04367, 0.04379, 0.04408, 0.04422, 0.04341, 0.0413, 0.03984, 0.03892, 0.03832, 0.03791",\
"0.01184, 0.01194, 0.01222, 0.01258, 0.01296, 0.01331, 0.01364, 0.01391, 0.01414, 0.01432");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.03072, 0.03091, 0.03138, 0.03201, 0.03274, 0.03321, 0.03389, 0.03607, 0.0664, 0.2269",\
"0.03074, 0.03094, 0.03141, 0.03208, 0.03279, 0.03322, 0.03366, 0.03607, 0.06797, 0.2324",\
"0.03077, 0.03096, 0.03142, 0.03211, 0.03269, 0.03321, 0.03395, 0.03662, 0.07397, 0.2491",\
"0.03074, 0.03092, 0.03133, 0.03195, 0.03257, 0.033, 0.03353, 0.03764, 0.08781, 0.2826",\
"0.03054, 0.03068, 0.03106, 0.03156, 0.03218, 0.03277, 0.03307, 0.04058, 0.1173, 0.3338",\
"0.03034, 0.03047, 0.03086, 0.03131, 0.03176, 0.03246, 0.03355, 0.05029, 0.1749, 0.3925",\
"0.03015, 0.03027, 0.03064, 0.0311, 0.03158, 0.03213, 0.03515, 0.08506, 0.2605, 0.4411",\
"0.03003, 0.03015, 0.0304, 0.03073, 0.03133, 0.03199, 0.05065, 0.1744, 0.3346, 0.4541",\
"0.02991, 0.03005, 0.03031, 0.03055, 0.03111, 0.04263, 0.1398, 0.258, 0.3412, 0.3997",\
"0.03006, 0.0302, 0.03042, 0.0313, 0.06392, 0.1308, 0.1755, 0.2043, 0.2234, 0.2365");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.05195, 0.05218, 0.05268, 0.05325, 0.05372, 0.05405, 0.05428, 0.05445, 0.05456, 0.05463",\
"0.05202, 0.05224, 0.05275, 0.05333, 0.05379, 0.05414, 0.05436, 0.05452, 0.05463, 0.0547",\
"0.05196, 0.05218, 0.0527, 0.05326, 0.05373, 0.05407, 0.0543, 0.05446, 0.05456, 0.05464",\
"0.05163, 0.05185, 0.05235, 0.05293, 0.05339, 0.05373, 0.05396, 0.05413, 0.05423, 0.0543",\
"0.05136, 0.05158, 0.05209, 0.05267, 0.05315, 0.05348, 0.05372, 0.05388, 0.05398, 0.05404",\
"0.05114, 0.05137, 0.05188, 0.05244, 0.05293, 0.05327, 0.05349, 0.05365, 0.05375, 0.05381",\
"0.05094, 0.05118, 0.0517, 0.05226, 0.05273, 0.05308, 0.0533, 0.05346, 0.05356, 0.05358",\
"0.05077, 0.05099, 0.0515, 0.05206, 0.05254, 0.05289, 0.05311, 0.05325, 0.05333, 0.05314",\
"0.0506, 0.05082, 0.05134, 0.05189, 0.05237, 0.05272, 0.05294, 0.05305, 0.05266, 0.05115",\
"0.05085, 0.05107, 0.05157, 0.05212, 0.05258, 0.05284, 0.0524, 0.0504, 0.04841, 0.04696");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.04288, 0.04309, 0.04345, 0.044, 0.04466, 0.04528, 0.04563, 0.05136, 0.1185, 0.3282",\
"0.04283, 0.04302, 0.04342, 0.04397, 0.04462, 0.04504, 0.04564, 0.05181, 0.1211, 0.3329",\
"0.04284, 0.04305, 0.04343, 0.04397, 0.04462, 0.04556, 0.04582, 0.05337, 0.1337, 0.3516",\
"0.04287, 0.04305, 0.04344, 0.04402, 0.04462, 0.04518, 0.04575, 0.05806, 0.1624, 0.3832",\
"0.04281, 0.04297, 0.04337, 0.04392, 0.04457, 0.04515, 0.04654, 0.07108, 0.215, 0.4243",\
"0.0427, 0.04286, 0.04327, 0.04386, 0.04446, 0.04505, 0.04934, 0.111, 0.2914, 0.4602",\
"0.04259, 0.04275, 0.04313, 0.04363, 0.04432, 0.04529, 0.07054, 0.2054, 0.3545, 0.4639",\
"0.04239, 0.04258, 0.04302, 0.04353, 0.04434, 0.06451, 0.1726, 0.2744, 0.3446, 0.3935",\
"0.04217, 0.04232, 0.04266, 0.04851, 0.09744, 0.1377, 0.1625, 0.1781, 0.1884, 0.1953",\
"0.001985, 0.001985, 0.001984, 0.001986, 0.001987, 0.001986, 0.001985, 0.001985, 0.001984, 0.001984");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.04955, 0.04973, 0.05019, 0.05074, 0.05124, 0.05165, 0.05194, 0.05216, 0.05231, 0.0524",\
"0.04962, 0.0498, 0.05027, 0.05081, 0.05132, 0.05173, 0.05203, 0.05225, 0.0524, 0.05249",\
"0.04951, 0.0497, 0.05015, 0.0507, 0.05121, 0.05163, 0.05193, 0.05215, 0.05229, 0.05239",\
"0.04931, 0.04948, 0.04994, 0.05048, 0.051, 0.05142, 0.05172, 0.05195, 0.05209, 0.05219",\
"0.04913, 0.04931, 0.04976, 0.0503, 0.0508, 0.05122, 0.05154, 0.05175, 0.05189, 0.05197",\
"0.04902, 0.04919, 0.04962, 0.05014, 0.05063, 0.05103, 0.05134, 0.05157, 0.05172, 0.05173",\
"0.0489, 0.04909, 0.04951, 0.04999, 0.05046, 0.05085, 0.05117, 0.0514, 0.05144, 0.05095",\
"0.04878, 0.04896, 0.04934, 0.0498, 0.05023, 0.0506, 0.05083, 0.0506, 0.04932, 0.04751",\
"0.04631, 0.04645, 0.04676, 0.04703, 0.04678, 0.04493, 0.04318, 0.04201, 0.04122, 0.04067",\
"0.01449, 0.01464, 0.01502, 0.01546, 0.01591, 0.01631, 0.01665, 0.01693, 0.01715, 0.01731");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.03233, 0.03251, 0.03294, 0.03349, 0.03426, 0.03487, 0.03519, 0.03779, 0.06922, 0.2319",\
"0.03227, 0.03245, 0.03293, 0.03353, 0.03411, 0.03469, 0.03539, 0.03778, 0.07003, 0.2391",\
"0.03217, 0.03233, 0.03276, 0.03341, 0.0341, 0.03456, 0.03505, 0.03805, 0.07631, 0.2535",\
"0.03208, 0.03227, 0.03267, 0.03328, 0.0339, 0.03432, 0.03477, 0.03871, 0.09015, 0.2867",\
"0.03192, 0.0321, 0.03247, 0.03299, 0.03355, 0.03412, 0.03484, 0.04205, 0.1205, 0.3375",\
"0.03177, 0.03193, 0.03232, 0.03275, 0.0333, 0.03365, 0.03464, 0.05238, 0.1794, 0.3962",\
"0.03162, 0.03174, 0.03212, 0.03254, 0.03303, 0.03341, 0.0368, 0.08867, 0.2663, 0.444",\
"0.03148, 0.03163, 0.03189, 0.03231, 0.03277, 0.03373, 0.05384, 0.1811, 0.3382, 0.4549",\
"0.03132, 0.03145, 0.03176, 0.032, 0.0326, 0.04576, 0.1463, 0.2607, 0.3406, 0.3966",\
"0.03136, 0.0315, 0.03179, 0.03288, 0.07042, 0.1325, 0.1728, 0.1987, 0.2158, 0.2276");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.05085, 0.05107, 0.05159, 0.05216, 0.05263, 0.05296, 0.0532, 0.05336, 0.05347, 0.05354",\
"0.05086, 0.05109, 0.0516, 0.05217, 0.05264, 0.05299, 0.05321, 0.05337, 0.05347, 0.05354",\
"0.05077, 0.05098, 0.05151, 0.05207, 0.05254, 0.05288, 0.0531, 0.05327, 0.05338, 0.05345",\
"0.05044, 0.05066, 0.05117, 0.05174, 0.05221, 0.05255, 0.05278, 0.05294, 0.05304, 0.05312",\
"0.05015, 0.05038, 0.05089, 0.05146, 0.05194, 0.05228, 0.0525, 0.05267, 0.05277, 0.05284",\
"0.04991, 0.05013, 0.05064, 0.0512, 0.05168, 0.05203, 0.05226, 0.05242, 0.05253, 0.05258",\
"0.04974, 0.04993, 0.05047, 0.05103, 0.05149, 0.05184, 0.05206, 0.05221, 0.05231, 0.05234",\
"0.04954, 0.04976, 0.05026, 0.05082, 0.0513, 0.05165, 0.05188, 0.05202, 0.05209, 0.05187",\
"0.04937, 0.04959, 0.05009, 0.05065, 0.05111, 0.05147, 0.05169, 0.05178, 0.05134, 0.04974",\
"0.04962, 0.04984, 0.05034, 0.05087, 0.05133, 0.05157, 0.05102, 0.04894, 0.04699, 0.04558");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.04217, 0.04239, 0.04278, 0.04335, 0.04401, 0.0445, 0.04506, 0.05035, 0.1127, 0.3187",\
"0.04218, 0.04237, 0.04275, 0.04337, 0.04404, 0.04463, 0.04496, 0.05048, 0.1155, 0.324",\
"0.04208, 0.04227, 0.04268, 0.04327, 0.04391, 0.0444, 0.04512, 0.052, 0.1275, 0.3416",\
"0.04198, 0.04217, 0.04255, 0.04317, 0.04371, 0.04424, 0.04487, 0.05566, 0.1539, 0.3743",\
"0.04187, 0.04204, 0.04245, 0.04303, 0.0437, 0.04416, 0.04532, 0.06745, 0.2052, 0.4172",\
"0.04177, 0.04196, 0.04236, 0.04296, 0.04358, 0.04422, 0.04763, 0.1033, 0.2821, 0.4565",\
"0.04168, 0.04188, 0.04228, 0.0429, 0.04352, 0.04452, 0.06591, 0.1948, 0.3502, 0.4649",\
"0.04164, 0.0418, 0.04222, 0.04274, 0.04358, 0.05925, 0.1634, 0.2727, 0.3488, 0.402",\
"0.04155, 0.04171, 0.04206, 0.04486, 0.09097, 0.1415, 0.1731, 0.1931, 0.2063, 0.2153",\
"0.003474, 0.003478, 0.003475, 0.003474, 0.003473, 0.003475, 0.003474, 0.003474, 0.003474, 0.003474");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("3.715, 3.812, 4.056, 4.381, 4.772, 5.244, 5.82, 6.522, 7.368, 8.372",\
"3.781, 3.878, 4.122, 4.446, 4.838, 5.311, 5.886, 6.588, 7.434, 8.438",\
"3.957, 4.054, 4.298, 4.622, 5.013, 5.487, 6.062, 6.763, 7.61, 8.615",\
"4.267, 4.364, 4.607, 4.932, 5.323, 5.796, 6.371, 7.073, 7.919, 8.925",\
"4.726, 4.822, 5.066, 5.391, 5.782, 6.255, 6.83, 7.532, 8.378, 9.383",\
"5.267, 5.363, 5.607, 5.931, 6.323, 6.796, 7.372, 8.074, 8.92, 9.925",\
"5.862, 5.96, 6.202, 6.526, 6.917, 7.391, 7.967, 8.668, 9.514, 10.52",\
"6.504, 6.6, 6.843, 7.166, 7.557, 8.031, 8.605, 9.305, 10.15, 11.16",\
"7.173, 7.269, 7.512, 7.837, 8.229, 8.701, 9.276, 9.977, 10.82, 11.83",\
"7.861, 7.958, 8.201, 8.526, 8.916, 9.39, 9.967, 10.67, 11.51, 12.52");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("4.559, 4.686, 5.051, 5.659, 6.561, 7.812, 9.451, 11.51, 14.03, 17.02",\
"4.626, 4.752, 5.118, 5.726, 6.628, 7.879, 9.518, 11.58, 14.1, 17.09",\
"4.894, 5.021, 5.386, 5.993, 6.896, 8.147, 9.785, 11.85, 14.36, 17.36",\
"5.418, 5.544, 5.91, 6.517, 7.42, 8.671, 10.31, 12.37, 14.89, 17.88",\
"6.245, 6.37, 6.736, 7.343, 8.245, 9.497, 11.14, 13.2, 15.71, 18.7",\
"7.408, 7.534, 7.9, 8.507, 9.409, 10.66, 12.3, 14.36, 16.87, 19.87",\
"8.932, 9.058, 9.425, 10.03, 10.93, 12.18, 13.82, 15.88, 18.4, 21.39",\
"10.79, 10.91, 11.28, 11.89, 12.79, 14.04, 15.68, 17.74, 20.25, 23.25",\
"12.91, 13.03, 13.4, 14, 14.91, 16.16, 17.8, 19.86, 22.37, 25.37",\
"15.25, 15.38, 15.74, 16.35, 17.25, 18.5, 20.14, 22.21, 24.72, 27.72");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.527, 0.5936, 0.782, 1.078, 1.513, 2.134, 2.983, 4.094, 5.479, 7.154",\
"0.5276, 0.5946, 0.7816, 1.078, 1.512, 2.134, 2.982, 4.094, 5.479, 7.154",\
"0.527, 0.5942, 0.782, 1.078, 1.515, 2.133, 2.982, 4.095, 5.483, 7.162",\
"0.5274, 0.5938, 0.7812, 1.078, 1.513, 2.134, 2.983, 4.092, 5.48, 7.162",\
"0.527, 0.5938, 0.7822, 1.078, 1.513, 2.135, 2.983, 4.093, 5.478, 7.154",\
"0.5276, 0.5954, 0.7818, 1.079, 1.515, 2.133, 2.983, 4.094, 5.48, 7.15",\
"0.526, 0.592, 0.78, 1.078, 1.514, 2.136, 2.982, 4.094, 5.484, 7.156",\
"0.526, 0.594, 0.782, 1.078, 1.512, 2.132, 2.978, 4.086, 5.474, 7.156",\
"0.528, 0.594, 0.782, 1.078, 1.514, 2.13, 2.976, 4.086, 5.47, 7.14",\
"0.53, 0.596, 0.784, 1.078, 1.514, 2.13, 2.98, 4.088, 5.476, 7.146");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.5474, 0.6832, 1.144, 2.041, 3.498, 5.576, 8.306, 11.74, 15.94, 20.96",\
"0.547, 0.6826, 1.142, 2.041, 3.5, 5.566, 8.312, 11.77, 15.94, 20.96",\
"0.5468, 0.683, 1.142, 2.041, 3.498, 5.575, 8.304, 11.76, 15.94, 20.98",\
"0.5466, 0.6832, 1.142, 2.042, 3.498, 5.567, 8.296, 11.77, 15.94, 20.97",\
"0.546, 0.683, 1.142, 2.04, 3.5, 5.564, 8.298, 11.75, 15.95, 20.96",\
"0.546, 0.682, 1.142, 2.04, 3.498, 5.564, 8.298, 11.74, 15.95, 20.97",\
"0.546, 0.682, 1.142, 2.038, 3.5, 5.566, 8.298, 11.76, 15.95, 20.96",\
"0.548, 0.684, 1.144, 2.042, 3.496, 5.566, 8.31, 11.74, 15.94, 20.96",\
"0.548, 0.686, 1.146, 2.042, 3.494, 5.57, 8.3, 11.74, 15.95, 20.97",\
"0.552, 0.688, 1.148, 2.044, 3.498, 5.566, 8.316, 11.77, 15.95, 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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("4.732, 4.878, 5.237, 5.695, 6.215, 6.798, 7.46, 8.223, 9.106, 10.13",\
"4.802, 4.948, 5.308, 5.765, 6.285, 6.869, 7.531, 8.294, 9.176, 10.2",\
"5.04, 5.185, 5.546, 6.004, 6.523, 7.108, 7.77, 8.532, 9.415, 10.44",\
"5.516, 5.662, 6.022, 6.48, 6.999, 7.583, 8.246, 9.008, 9.891, 10.91",\
"6.284, 6.429, 6.79, 7.247, 7.767, 8.351, 9.014, 9.776, 10.66, 11.68",\
"7.382, 7.528, 7.888, 8.345, 8.864, 9.446, 10.11, 10.87, 11.75, 12.78",\
"8.837, 8.985, 9.344, 9.801, 10.32, 10.9, 11.57, 12.33, 13.21, 14.24",\
"10.68, 10.83, 11.19, 11.64, 12.16, 12.74, 13.41, 14.17, 15.06, 16.08",\
"12.9, 13.05, 13.41, 13.88, 14.4, 14.99, 15.65, 16.41, 17.29, 18.32",\
"15.43, 15.59, 15.98, 16.46, 17, 17.59, 18.26, 19.03, 19.91, 20.93");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("1.827, 1.951, 2.315, 2.921, 3.822, 5.073, 6.71, 8.772, 11.28, 14.28",\
"1.891, 2.015, 2.379, 2.985, 3.887, 5.137, 6.775, 8.837, 11.35, 14.36",\
"2.121, 2.245, 2.609, 3.215, 4.116, 5.366, 7.005, 9.067, 11.58, 14.58",\
"2.551, 2.676, 3.039, 3.644, 4.545, 5.794, 7.434, 9.496, 12.01, 15.02",\
"3.217, 3.342, 3.704, 4.309, 5.209, 6.459, 8.098, 10.16, 12.68, 15.69",\
"4.104, 4.23, 4.596, 5.201, 6.1, 7.351, 8.99, 11.05, 13.57, 16.56",\
"5.111, 5.245, 5.62, 6.232, 7.133, 8.38, 10.02, 12.08, 14.59, 17.6",\
"6.221, 6.36, 6.746, 7.363, 8.266, 9.517, 11.16, 13.22, 15.73, 18.72",\
"7.424, 7.571, 7.971, 8.597, 9.5, 10.75, 12.39, 14.45, 16.96, 19.96",\
"8.718, 8.876, 9.296, 9.927, 10.83, 12.08, 13.72, 15.79, 18.3, 21.29");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.9148, 1, 1.237, 1.581, 2.045, 2.66, 3.46, 4.49, 5.791, 7.386",\
"0.9138, 1.001, 1.236, 1.582, 2.048, 2.661, 3.461, 4.487, 5.79, 7.392",\
"0.9138, 1.001, 1.236, 1.581, 2.047, 2.661, 3.461, 4.487, 5.79, 7.392",\
"0.9144, 1.001, 1.237, 1.581, 2.048, 2.661, 3.462, 4.488, 5.789, 7.39",\
"0.914, 1.001, 1.237, 1.582, 2.046, 2.662, 3.46, 4.49, 5.79, 7.392",\
"0.914, 1, 1.238, 1.582, 2.048, 2.66, 3.462, 4.49, 5.79, 7.39",\
"0.914, 1, 1.236, 1.582, 2.048, 2.66, 3.462, 4.488, 5.788, 7.392",\
"0.918, 1.006, 1.242, 1.588, 2.052, 2.662, 3.464, 4.49, 5.792, 7.388",\
"0.956, 1.04, 1.272, 1.612, 2.064, 2.67, 3.468, 4.498, 5.792, 7.388",\
"1.058, 1.14, 1.36, 1.678, 2.116, 2.718, 3.5, 4.52, 5.806, 7.4");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.5388, 0.6748, 1.135, 2.035, 3.49, 5.568, 8.304, 11.74, 15.94, 20.97",\
"0.5384, 0.6748, 1.136, 2.035, 3.494, 5.559, 8.294, 11.74, 15.95, 21.01",\
"0.5384, 0.675, 1.135, 2.034, 3.491, 5.559, 8.291, 11.75, 15.94, 20.97",\
"0.5382, 0.6746, 1.136, 2.035, 3.491, 5.56, 8.293, 11.75, 15.95, 21.01",\
"0.5392, 0.6762, 1.137, 2.035, 3.488, 5.558, 8.294, 11.74, 15.95, 21.02",\
"0.5578, 0.692, 1.145, 2.039, 3.489, 5.558, 8.292, 11.74, 15.97, 20.96",\
"0.6006, 0.7312, 1.178, 2.056, 3.496, 5.57, 8.304, 11.74, 15.94, 20.96",\
"0.652, 0.78, 1.212, 2.082, 3.514, 5.574, 8.304, 11.74, 15.94, 20.95",\
"0.718, 0.842, 1.258, 2.106, 3.53, 5.59, 8.31, 11.75, 15.94, 20.96",\
"0.794, 0.914, 1.312, 2.14, 3.542, 5.596, 8.336, 11.76, 15.96, 20.99");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("3.692, 3.788, 4.033, 4.357, 4.748, 5.221, 5.796, 6.498, 7.344, 8.349",\
"3.749, 3.846, 4.089, 4.414, 4.805, 5.278, 5.853, 6.555, 7.401, 8.407",\
"3.944, 4.04, 4.284, 4.609, 5, 5.472, 6.048, 6.75, 7.596, 8.601",\
"4.307, 4.404, 4.647, 4.972, 5.363, 5.836, 6.412, 7.113, 7.959, 8.965",\
"4.826, 4.923, 5.167, 5.491, 5.883, 6.355, 6.931, 7.632, 8.479, 9.485",\
"5.407, 5.503, 5.747, 6.072, 6.462, 6.936, 7.512, 8.214, 9.06, 10.06",\
"6.014, 6.112, 6.356, 6.678, 7.072, 7.545, 8.122, 8.823, 9.669, 10.67",\
"6.654, 6.75, 6.995, 7.318, 7.709, 8.182, 8.757, 9.458, 10.31, 11.31",\
"7.31, 7.406, 7.649, 7.975, 8.365, 8.84, 9.415, 10.12, 10.96, 11.97",\
"7.976, 8.073, 8.317, 8.641, 9.032, 9.506, 10.08, 10.78, 11.63, 12.63");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("4.297, 4.423, 4.787, 5.393, 6.293, 7.544, 9.182, 11.24, 13.76, 16.75",\
"4.376, 4.501, 4.866, 5.472, 6.372, 7.623, 9.261, 11.32, 13.84, 16.84",\
"4.633, 4.758, 5.122, 5.728, 6.628, 7.879, 9.517, 11.58, 14.1, 17.1",\
"5.144, 5.27, 5.635, 6.241, 7.141, 8.391, 10.03, 12.09, 14.61, 17.61",\
"5.965, 6.09, 6.454, 7.06, 7.96, 9.211, 10.85, 12.91, 15.43, 18.42",\
"7.126, 7.251, 7.616, 8.222, 9.123, 10.37, 12.01, 14.07, 16.59, 19.58",\
"8.64, 8.766, 9.132, 9.736, 10.64, 11.89, 13.53, 15.59, 18.1, 21.09",\
"10.47, 10.59, 10.96, 11.56, 12.46, 13.72, 15.35, 17.41, 19.93, 22.92",\
"12.54, 12.66, 13.03, 13.63, 14.53, 15.78, 17.42, 19.48, 22, 25",\
"14.83, 14.96, 15.32, 15.93, 16.83, 18.08, 19.71, 21.77, 24.29, 27.29");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.5268, 0.5948, 0.782, 1.078, 1.514, 2.134, 2.983, 4.094, 5.477, 7.15",\
"0.5268, 0.5942, 0.782, 1.078, 1.515, 2.135, 2.983, 4.092, 5.479, 7.156",\
"0.5272, 0.5938, 0.782, 1.078, 1.514, 2.134, 2.983, 4.095, 5.483, 7.16",\
"0.5274, 0.5948, 0.7812, 1.078, 1.513, 2.133, 2.982, 4.092, 5.483, 7.162",\
"0.5272, 0.5952, 0.7818, 1.078, 1.513, 2.136, 2.983, 4.094, 5.479, 7.162",\
"0.5272, 0.5948, 0.7816, 1.079, 1.515, 2.134, 2.984, 4.094, 5.484, 7.16",\
"0.528, 0.594, 0.782, 1.08, 1.516, 2.136, 2.986, 4.096, 5.48, 7.154",\
"0.528, 0.594, 0.782, 1.08, 1.516, 2.134, 2.98, 4.088, 5.48, 7.156",\
"0.528, 0.596, 0.782, 1.078, 1.514, 2.134, 2.98, 4.086, 5.47, 7.142",\
"0.528, 0.596, 0.782, 1.078, 1.516, 2.134, 2.982, 4.09, 5.478, 7.146");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.5434, 0.6794, 1.137, 2.036, 3.491, 5.569, 8.301, 11.76, 15.94, 20.97",\
"0.5436, 0.679, 1.137, 2.036, 3.494, 5.565, 8.294, 11.75, 15.96, 20.95",\
"0.5442, 0.6796, 1.137, 2.036, 3.493, 5.569, 8.296, 11.76, 15.96, 20.95",\
"0.5442, 0.6786, 1.138, 2.037, 3.492, 5.56, 8.294, 11.75, 15.94, 20.99",\
"0.5428, 0.6794, 1.137, 2.036, 3.494, 5.569, 8.3, 11.75, 15.96, 20.96",\
"0.544, 0.68, 1.14, 2.036, 3.494, 5.566, 8.306, 11.74, 15.97, 20.95",\
"0.544, 0.68, 1.138, 2.036, 3.496, 5.57, 8.306, 11.74, 15.95, 20.95",\
"0.546, 0.682, 1.14, 2.036, 3.494, 5.564, 8.3, 11.73, 15.94, 20.96",\
"0.548, 0.684, 1.14, 2.038, 3.488, 5.558, 8.294, 11.74, 15.95, 20.96",\
"0.55, 0.686, 1.142, 2.036, 3.492, 5.558, 8.3, 11.74, 15.96, 20.96");
}
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("4.88, 5.026, 5.386, 5.843, 6.363, 6.947, 7.609, 8.372, 9.254, 10.28",\
"4.97, 5.117, 5.477, 5.935, 6.453, 7.038, 7.7, 8.462, 9.345, 10.37",\
"5.241, 5.387, 5.746, 6.204, 6.724, 7.308, 7.971, 8.733, 9.615, 10.64",\
"5.726, 5.873, 6.232, 6.69, 7.209, 7.793, 8.455, 9.218, 10.1, 11.12",\
"6.456, 6.602, 6.962, 7.419, 7.938, 8.523, 9.186, 9.948, 10.83, 11.85",\
"7.473, 7.619, 7.978, 8.436, 8.955, 9.538, 10.2, 10.96, 11.85, 12.87",\
"8.808, 8.954, 9.315, 9.771, 10.29, 10.88, 11.54, 12.3, 13.18, 14.21",\
"10.49, 10.63, 11, 11.45, 11.97, 12.55, 13.22, 13.98, 14.86, 15.89",\
"12.51, 12.65, 13.02, 13.48, 14.01, 14.59, 15.26, 16.02, 16.9, 17.93",\
"14.81, 14.97, 15.35, 15.83, 16.37, 16.96, 17.63, 18.4, 19.29, 20.31");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("1.92, 2.046, 2.411, 3.019, 3.922, 5.173, 6.814, 8.876, 11.39, 14.38",\
"1.983, 2.108, 2.473, 3.081, 3.984, 5.236, 6.876, 8.937, 11.45, 14.45",\
"2.209, 2.335, 2.7, 3.308, 4.21, 5.462, 7.101, 9.162, 11.68, 14.67",\
"2.638, 2.763, 3.128, 3.735, 4.638, 5.889, 7.529, 9.591, 12.1, 15.1",\
"3.303, 3.429, 3.793, 4.399, 5.301, 6.551, 8.193, 10.25, 12.77, 15.76",\
"4.202, 4.328, 4.695, 5.302, 6.203, 7.453, 9.093, 11.15, 13.67, 16.66",\
"5.234, 5.365, 5.74, 6.353, 7.254, 8.505, 10.14, 12.21, 14.72, 17.72",\
"6.368, 6.506, 6.893, 7.51, 8.414, 9.665, 11.3, 13.36, 15.88, 18.87",\
"7.599, 7.745, 8.145, 8.768, 9.674, 10.92, 12.57, 14.63, 17.14, 20.13",\
"8.922, 9.078, 9.495, 10.13, 11.03, 12.28, 13.92, 15.99, 18.5, 21.49");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.9136, 1.001, 1.236, 1.582, 2.046, 2.662, 3.456, 4.487, 5.79, 7.392",\
"0.9142, 1.001, 1.236, 1.582, 2.047, 2.661, 3.461, 4.487, 5.791, 7.386",\
"0.9134, 0.9988, 1.237, 1.582, 2.046, 2.661, 3.461, 4.487, 5.79, 7.387",\
"0.9136, 1, 1.238, 1.582, 2.047, 2.661, 3.46, 4.487, 5.788, 7.388",\
"0.9134, 1.001, 1.236, 1.582, 2.045, 2.66, 3.462, 4.488, 5.79, 7.39",\
"0.912, 1, 1.238, 1.584, 2.048, 2.66, 3.462, 4.488, 5.79, 7.392",\
"0.914, 1, 1.236, 1.582, 2.048, 2.662, 3.46, 4.49, 5.79, 7.392",\
"0.92, 1.006, 1.24, 1.584, 2.05, 2.66, 3.462, 4.486, 5.788, 7.388",\
"0.952, 1.036, 1.268, 1.608, 2.066, 2.676, 3.466, 4.496, 5.794, 7.386",\
"1.018, 1.104, 1.334, 1.672, 2.124, 2.716, 3.502, 4.52, 5.81, 7.404");
}
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.005541, 0.02148, 0.05192, 0.09933, 0.1659, 0.2534, 0.3637, 0.4984, 0.6588");
values("0.5424, 0.6794, 1.141, 2.039, 3.498, 5.571, 8.298, 11.74, 15.95, 20.98",\
"0.5426, 0.6786, 1.141, 2.041, 3.495, 5.574, 8.298, 11.74, 15.95, 21.01",\
"0.5428, 0.6798, 1.141, 2.041, 3.5, 5.568, 8.312, 11.75, 15.98, 20.96",\
"0.5422, 0.6792, 1.141, 2.041, 3.5, 5.564, 8.298, 11.74, 15.95, 20.98",\
"0.5438, 0.68, 1.141, 2.04, 3.493, 5.565, 8.297, 11.76, 15.98, 20.98",\
"0.5576, 0.6912, 1.148, 2.041, 3.495, 5.565, 8.298, 11.74, 15.95, 20.96",\
"0.5954, 0.728, 1.176, 2.06, 3.504, 5.572, 8.314, 11.74, 15.95, 20.96",\
"0.646, 0.774, 1.212, 2.08, 3.518, 5.578, 8.308, 11.76, 15.95, 20.96",\
"0.708, 0.832, 1.254, 2.108, 3.534, 5.592, 8.314, 11.75, 15.96, 20.96",\
"0.778, 0.898, 1.304, 2.134, 3.544, 5.598, 8.326, 11.76, 15.96, 20.98");
}
}
}
}