blob: 7fae03cc89e87cfb75639d48158f8dc9c8a2f171 [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__xnor2_1) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.0125488" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.0044242" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00524513" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00569965" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0125488" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01059 ;
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 ;
}
pin(A2) {
capacitance : 0.01014 ;
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 ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.1822 ;
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" ;
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("-0.01724, -0.01677, -0.01567, -0.01461, -0.01395, -0.01362, -0.01339, -0.01325, -0.01314, -0.01307",\
"-0.01539, -0.01484, -0.01375, -0.01254, -0.01178, -0.0113, -0.01101, -0.01086, -0.0107, -0.0106",\
"-0.001497, -0.001954, -0.002889, -0.003984, -0.004834, -0.005521, -0.005964, -0.006362, -0.006635, -0.006815",\
"0.03723, 0.03508, 0.02952, 0.02274, 0.01664, 0.01174, 0.007806, 0.004858, 0.002625, 0.000887",\
"0.1116, 0.1074, 0.0954, 0.08019, 0.06527, 0.05239, 0.04173, 0.0331, 0.0262, 0.02078",\
"0.2258, 0.2199, 0.2019, 0.1766, 0.1503, 0.126, 0.1055, 0.08789, 0.07348, 0.06148",\
"0.3829, 0.3752, 0.352, 0.3171, 0.2782, 0.2406, 0.2067, 0.1775, 0.1525, 0.1309",\
"0.5856, 0.5766, 0.5483, 0.5049, 0.4538, 0.4013, 0.3525, 0.3085, 0.2702, 0.2368",\
"0.8359, 0.8256, 0.7934, 0.7424, 0.6799, 0.613, 0.548, 0.4876, 0.433, 0.385",\
"1.136, 1.125, 1.09, 1.032, 0.959, 0.8784, 0.797, 0.7192, 0.6469, 0.5816");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.249, 0.2503, 0.2535, 0.2567, 0.2587, 0.2602, 0.2615, 0.263, 0.2643, 0.2657",\
"0.2456, 0.2467, 0.2497, 0.2532, 0.2557, 0.2578, 0.2594, 0.261, 0.2627, 0.264",\
"0.2582, 0.2578, 0.2568, 0.2567, 0.2571, 0.258, 0.2593, 0.2611, 0.262, 0.2635",\
"0.3063, 0.3037, 0.2968, 0.2886, 0.2815, 0.2762, 0.2732, 0.2712, 0.2703, 0.2706",\
"0.3952, 0.3906, 0.3776, 0.3601, 0.3424, 0.3269, 0.3146, 0.3053, 0.2983, 0.2932",\
"0.5288, 0.5222, 0.5031, 0.4768, 0.4476, 0.42, 0.3953, 0.3743, 0.3577, 0.3443",\
"0.7096, 0.7018, 0.6775, 0.6418, 0.6014, 0.5609, 0.5225, 0.4881, 0.4581, 0.4323",\
"0.9407, 0.9318, 0.9035, 0.8595, 0.8079, 0.7545, 0.702, 0.6527, 0.6076, 0.5665",\
"1.224, 1.215, 1.184, 1.133, 1.07, 1.003, 0.9365, 0.8721, 0.8115, 0.7546",\
"1.564, 1.554, 1.52, 1.464, 1.392, 1.312, 1.231, 1.151, 1.074, 1");
}
}
internal_power() {
related_pin : "A1" ;
when : "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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.493, 0.4903, 0.4821, 0.4703, 0.4584, 0.4478, 0.439, 0.4323, 0.4273, 0.4233",\
"0.4924, 0.4895, 0.4817, 0.4701, 0.4581, 0.4473, 0.4386, 0.4319, 0.4269, 0.423",\
"0.5009, 0.4986, 0.4909, 0.4799, 0.4681, 0.4574, 0.4485, 0.4416, 0.4363, 0.4322",\
"0.5377, 0.5351, 0.5276, 0.5169, 0.5053, 0.4942, 0.4843, 0.4766, 0.4702, 0.4653",\
"0.6199, 0.6168, 0.6075, 0.5946, 0.5807, 0.5674, 0.5556, 0.5456, 0.5375, 0.531",\
"0.7518, 0.7478, 0.7355, 0.7185, 0.7006, 0.6836, 0.6681, 0.6548, 0.6439, 0.6348",\
"0.9325, 0.9275, 0.9117, 0.8892, 0.866, 0.8438, 0.8235, 0.8061, 0.7914, 0.7791",\
"1.162, 1.156, 1.138, 1.111, 1.08, 1.051, 1.025, 1.002, 0.9829, 0.9667",\
"1.443, 1.436, 1.415, 1.383, 1.345, 1.309, 1.276, 1.247, 1.222, 1.2",\
"1.776, 1.769, 1.745, 1.708, 1.664, 1.62, 1.579, 1.542, 1.51, 1.483");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.4151, 0.413, 0.4062, 0.3966, 0.3857, 0.3749, 0.3656, 0.3594, 0.3539, 0.3505",\
"0.4133, 0.411, 0.4044, 0.395, 0.3839, 0.3734, 0.3645, 0.358, 0.3523, 0.3488",\
"0.4151, 0.4128, 0.4056, 0.3959, 0.3853, 0.3747, 0.3669, 0.3598, 0.3552, 0.3521",\
"0.4346, 0.432, 0.4254, 0.4153, 0.4052, 0.3952, 0.3874, 0.3813, 0.3765, 0.373",\
"0.4958, 0.4927, 0.4842, 0.4735, 0.4619, 0.4508, 0.4405, 0.4334, 0.4274, 0.4231",\
"0.6032, 0.5996, 0.5883, 0.5732, 0.5576, 0.5446, 0.5332, 0.5232, 0.5145, 0.5083",\
"0.7602, 0.7554, 0.7392, 0.7171, 0.6958, 0.6779, 0.6634, 0.6505, 0.6398, 0.6315",\
"0.959, 0.9544, 0.9382, 0.9124, 0.8803, 0.8551, 0.8335, 0.8163, 0.8038, 0.7943",\
"1.197, 1.192, 1.174, 1.147, 1.116, 1.079, 1.048, 1.026, 1.008, 0.994",\
"1.481, 1.476, 1.457, 1.428, 1.392, 1.355, 1.315, 1.281, 1.256, 1.238");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.03744, 0.03737, 0.03742, 0.03759, 0.03758, 0.03779, 0.03774, 0.03775, 0.0378, 0.03779",\
"0.03539, 0.0354, 0.03547, 0.03523, 0.03527, 0.03525, 0.03515, 0.03516, 0.03519, 0.03517",\
"0.04374, 0.04304, 0.04088, 0.03868, 0.03683, 0.03595, 0.03501, 0.03444, 0.0341, 0.03371",\
"0.08333, 0.08086, 0.07423, 0.06577, 0.05812, 0.05191, 0.04726, 0.04379, 0.04116, 0.03924",\
"0.167, 0.1624, 0.1487, 0.1305, 0.1123, 0.09652, 0.08364, 0.07349, 0.06567, 0.05946",\
"0.3002, 0.2933, 0.2726, 0.2424, 0.2106, 0.1809, 0.1555, 0.1344, 0.1172, 0.1032",\
"0.4855, 0.4768, 0.4495, 0.4082, 0.3612, 0.315, 0.2733, 0.237, 0.2062, 0.1806",\
"0.7259, 0.7155, 0.6826, 0.6308, 0.5691, 0.5055, 0.445, 0.3899, 0.3422, 0.3012",\
"1.024, 1.012, 0.9746, 0.9137, 0.8383, 0.7572, 0.6768, 0.6017, 0.5335, 0.4732",\
"1.382, 1.369, 1.328, 1.259, 1.171, 1.073, 0.9732, 0.8766, 0.7865, 0.7046");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.3018, 0.3038, 0.308, 0.3114, 0.3134, 0.3148, 0.3164, 0.3176, 0.3191, 0.3204",\
"0.2986, 0.3001, 0.3042, 0.3089, 0.3123, 0.3147, 0.3169, 0.3185, 0.3204, 0.3221",\
"0.3056, 0.3056, 0.3066, 0.3087, 0.3114, 0.3136, 0.316, 0.3184, 0.3199, 0.3215",\
"0.3531, 0.3507, 0.3452, 0.3389, 0.3339, 0.3305, 0.3285, 0.3277, 0.3276, 0.3276",\
"0.4527, 0.4479, 0.4344, 0.417, 0.3998, 0.385, 0.3733, 0.3647, 0.3581, 0.3534",\
"0.6069, 0.6002, 0.5796, 0.5504, 0.5196, 0.49, 0.4646, 0.4433, 0.4254, 0.4112",\
"0.8167, 0.8086, 0.783, 0.7432, 0.6982, 0.6534, 0.6116, 0.5744, 0.5419, 0.514",\
"1.085, 1.076, 1.046, 0.9986, 0.9398, 0.8796, 0.8203, 0.7659, 0.7153, 0.6708",\
"1.415, 1.406, 1.373, 1.318, 1.248, 1.171, 1.096, 1.023, 0.9538, 0.8908",\
"1.81, 1.8, 1.765, 1.706, 1.626, 1.535, 1.44, 1.35, 1.262, 1.18");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.4159, 0.4145, 0.4108, 0.4074, 0.4043, 0.4018, 0.4, 0.3987, 0.3974, 0.3966",\
"0.4157, 0.4141, 0.4109, 0.4072, 0.4044, 0.4019, 0.4, 0.3986, 0.3977, 0.3967",\
"0.4236, 0.4219, 0.4184, 0.4146, 0.4116, 0.4091, 0.4072, 0.4056, 0.4047, 0.4038",\
"0.4619, 0.4598, 0.4543, 0.4482, 0.4432, 0.4394, 0.4367, 0.4345, 0.4328, 0.4315",\
"0.5435, 0.5402, 0.5308, 0.5201, 0.5106, 0.5033, 0.4978, 0.4936, 0.4904, 0.4879",\
"0.6693, 0.6645, 0.6508, 0.6336, 0.6189, 0.6066, 0.5964, 0.5889, 0.5832, 0.5787",\
"0.8381, 0.8323, 0.8148, 0.7912, 0.7689, 0.75, 0.7349, 0.7228, 0.7134, 0.7061",\
"1.05, 1.043, 1.023, 0.9936, 0.9633, 0.9377, 0.9153, 0.8981, 0.8839, 0.8727",\
"1.308, 1.3, 1.276, 1.242, 1.205, 1.17, 1.141, 1.117, 1.097, 1.081",\
"1.611, 1.603, 1.577, 1.538, 1.494, 1.451, 1.414, 1.382, 1.356, 1.334");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.3652, 0.3627, 0.3564, 0.3459, 0.3354, 0.3252, 0.3174, 0.3112, 0.3068, 0.3049",\
"0.364, 0.3619, 0.3546, 0.3448, 0.3343, 0.3243, 0.3162, 0.3106, 0.3063, 0.3027",\
"0.3665, 0.3641, 0.3568, 0.3476, 0.3379, 0.3285, 0.3206, 0.3151, 0.3102, 0.3093",\
"0.3927, 0.3904, 0.3831, 0.3733, 0.3633, 0.3534, 0.3457, 0.339, 0.3342, 0.3319",\
"0.4562, 0.4532, 0.4445, 0.4332, 0.4206, 0.4094, 0.3994, 0.3919, 0.3858, 0.3825",\
"0.5608, 0.5569, 0.5457, 0.5303, 0.5147, 0.5011, 0.489, 0.4784, 0.4697, 0.4639",\
"0.7058, 0.7016, 0.6882, 0.6692, 0.6479, 0.6292, 0.6138, 0.6011, 0.5893, 0.581",\
"0.8921, 0.8871, 0.8712, 0.8479, 0.8226, 0.7975, 0.7759, 0.7588, 0.7456, 0.735",\
"1.12, 1.114, 1.096, 1.069, 1.04, 1.01, 0.9809, 0.9581, 0.9394, 0.9253",\
"1.39, 1.385, 1.366, 1.335, 1.298, 1.264, 1.23, 1.201, 1.175, 1.156");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.05386, 0.0608, 0.08486, 0.1305, 0.2012, 0.3006, 0.4309, 0.5954, 0.7958, 1.035",\
"0.05752, 0.06443, 0.08839, 0.1341, 0.2049, 0.3042, 0.4347, 0.5991, 0.7997, 1.039",\
"0.0678, 0.07595, 0.1021, 0.147, 0.2173, 0.3161, 0.4461, 0.6105, 0.8108, 1.05",\
"0.069, 0.08004, 0.1143, 0.1694, 0.2432, 0.3406, 0.4695, 0.6328, 0.8326, 1.071",\
"0.05514, 0.06934, 0.1131, 0.1825, 0.2721, 0.3807, 0.5103, 0.6715, 0.8696, 1.107",\
"0.02481, 0.04191, 0.09497, 0.1792, 0.2875, 0.4157, 0.5626, 0.7301, 0.9262, 1.161",\
"-0.02282, -0.00284, 0.05897, 0.1573, 0.2844, 0.4344, 0.604, 0.7927, 1.003, 1.238",\
"-0.0889, -0.0661, 0.0043, 0.1161, 0.2609, 0.4328, 0.6271, 0.8411, 1.075, 1.33",\
"-0.1739, -0.1488, -0.0701, 0.0554, 0.2178, 0.4106, 0.6279, 0.8693, 1.13, 1.412",\
"-0.2791, -0.2514, -0.165, -0.0267, 0.1527, 0.3648, 0.6079, 0.8747, 1.164, 1.475");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.08989, 0.1032, 0.149, 0.2344, 0.3659, 0.5485, 0.7891, 1.091, 1.46, 1.9",\
"0.09357, 0.1067, 0.1522, 0.2378, 0.3698, 0.5529, 0.7935, 1.096, 1.465, 1.905",\
"0.1169, 0.1291, 0.1722, 0.2554, 0.3861, 0.5686, 0.8089, 1.111, 1.48, 1.92",\
"0.1657, 0.1791, 0.2235, 0.3031, 0.4287, 0.6076, 0.8448, 1.145, 1.513, 1.952",\
"0.2334, 0.25, 0.3014, 0.3865, 0.5091, 0.6818, 0.9136, 1.209, 1.573, 2.009",\
"0.3182, 0.338, 0.3994, 0.4975, 0.6282, 0.7992, 1.024, 1.312, 1.67, 2.1",\
"0.4199, 0.4435, 0.5158, 0.6293, 0.7759, 0.9567, 1.18, 1.462, 1.812, 2.234",\
"0.5403, 0.5677, 0.6506, 0.7812, 0.9479, 1.146, 1.381, 1.662, 2.003, 2.417",\
"0.6805, 0.7112, 0.8061, 0.9531, 1.141, 1.361, 1.614, 1.906, 2.249, 2.655",\
"0.8409, 0.8756, 0.982, 1.146, 1.355, 1.6, 1.878, 2.188, 2.542, 2.949");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.06595, 0.078, 0.121, 0.2008, 0.3263, 0.5012, 0.7307, 1.019, 1.372, 1.794",\
"0.06567, 0.07823, 0.1204, 0.2012, 0.3262, 0.5014, 0.731, 1.021, 1.373, 1.796",\
"0.08106, 0.09204, 0.1272, 0.2012, 0.3262, 0.5012, 0.7308, 1.02, 1.373, 1.792",\
"0.1163, 0.1284, 0.1672, 0.2348, 0.3384, 0.5014, 0.7299, 1.021, 1.373, 1.795",\
"0.1676, 0.1827, 0.2289, 0.3018, 0.4039, 0.5434, 0.7437, 1.02, 1.373, 1.793",\
"0.234, 0.2521, 0.308, 0.3932, 0.5039, 0.6431, 0.823, 1.064, 1.383, 1.795",\
"0.3144, 0.337, 0.4033, 0.5007, 0.6268, 0.7776, 0.9588, 1.183, 1.467, 1.835",\
"0.4076, 0.435, 0.5136, 0.6288, 0.77, 0.9376, 1.131, 1.356, 1.629, 1.96",\
"0.5138, 0.5456, 0.6382, 0.774, 0.934, 1.119, 1.33, 1.57, 1.843, 2.167",\
"0.6306, 0.6686, 0.777, 0.9318, 1.116, 1.323, 1.551, 1.809, 2.097, 2.423");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1396, 0.1629, 0.2445, 0.3999, 0.6407, 0.9805, 1.426, 1.987, 2.672, 3.489",\
"0.1394, 0.1628, 0.2445, 0.3997, 0.6407, 0.9799, 1.426, 1.987, 2.672, 3.488",\
"0.1416, 0.1634, 0.2441, 0.3996, 0.6407, 0.9802, 1.426, 1.986, 2.672, 3.489",\
"0.1718, 0.1917, 0.2585, 0.4013, 0.641, 0.98, 1.425, 1.987, 2.672, 3.487",\
"0.2237, 0.2436, 0.3089, 0.4348, 0.6505, 0.9801, 1.425, 1.986, 2.672, 3.488",\
"0.2906, 0.3137, 0.3868, 0.5075, 0.7018, 1, 1.428, 1.987, 2.671, 3.487",\
"0.3668, 0.3946, 0.4788, 0.6136, 0.798, 1.07, 1.462, 1.993, 2.672, 3.488",\
"0.455, 0.4856, 0.5836, 0.7372, 0.9336, 1.192, 1.55, 2.045, 2.688, 3.49",\
"0.5524, 0.589, 0.7016, 0.8718, 1.092, 1.357, 1.696, 2.149, 2.752, 3.516",\
"0.6624, 0.702, 0.8292, 1.021, 1.267, 1.55, 1.888, 2.32, 2.881, 3.597");
}
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.2258, 0.2332, 0.2577, 0.3025, 0.3712, 0.4678, 0.5958, 0.7582, 0.9573, 1.195",\
"0.2306, 0.238, 0.2626, 0.3076, 0.3763, 0.4728, 0.6009, 0.7633, 0.9625, 1.2",\
"0.2537, 0.2612, 0.2859, 0.331, 0.4, 0.4966, 0.6245, 0.7868, 0.9855, 1.224",\
"0.3014, 0.3089, 0.334, 0.3794, 0.4485, 0.5449, 0.6726, 0.8346, 1.033, 1.271",\
"0.3714, 0.3791, 0.4042, 0.4491, 0.5177, 0.6138, 0.7408, 0.9019, 1.1, 1.337",\
"0.4568, 0.4649, 0.4916, 0.5375, 0.6056, 0.6994, 0.8246, 0.9847, 1.182, 1.418",\
"0.5547, 0.5637, 0.5917, 0.6395, 0.7089, 0.8031, 0.9269, 1.084, 1.28, 1.514",\
"0.6658, 0.6752, 0.705, 0.7557, 0.8261, 0.921, 1.045, 1.202, 1.395, 1.628",\
"0.7913, 0.8012, 0.8333, 0.886, 0.9587, 1.054, 1.179, 1.336, 1.529, 1.76",\
"0.9317, 0.9424, 0.9765, 1.032, 1.108, 1.205, 1.329, 1.486, 1.679, 1.91");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.2516, 0.2588, 0.283, 0.3276, 0.3955, 0.4909, 0.6177, 0.7787, 0.9763, 1.212",\
"0.2524, 0.2594, 0.2837, 0.3283, 0.3962, 0.4918, 0.6186, 0.7796, 0.9774, 1.212",\
"0.2553, 0.2624, 0.2863, 0.3307, 0.399, 0.4946, 0.6215, 0.7821, 0.9802, 1.217",\
"0.2623, 0.2695, 0.294, 0.339, 0.4075, 0.5034, 0.6303, 0.7913, 0.9889, 1.225",\
"0.277, 0.2842, 0.3086, 0.3528, 0.4198, 0.5149, 0.6417, 0.8023, 0.9997, 1.235",\
"0.2846, 0.2924, 0.318, 0.3638, 0.4325, 0.5274, 0.6518, 0.8106, 1.007, 1.242",\
"0.2803, 0.2889, 0.3158, 0.364, 0.4346, 0.532, 0.6587, 0.8177, 1.012, 1.245",\
"0.2633, 0.2722, 0.3007, 0.351, 0.4238, 0.5234, 0.6531, 0.8152, 1.012, 1.245",\
"0.2314, 0.2405, 0.2708, 0.3233, 0.3987, 0.5003, 0.6327, 0.7989, 0.9998, 1.237",\
"0.184, 0.1942, 0.2257, 0.2807, 0.3586, 0.4627, 0.5973, 0.7663, 0.9712, 1.213");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1273, 0.1381, 0.1763, 0.2513, 0.3713, 0.5423, 0.7714, 1.06, 1.413, 1.834",\
"0.1277, 0.1382, 0.1761, 0.2509, 0.3708, 0.5425, 0.7714, 1.06, 1.412, 1.834",\
"0.1279, 0.1387, 0.1765, 0.251, 0.3709, 0.5423, 0.7714, 1.06, 1.413, 1.834",\
"0.1324, 0.143, 0.1793, 0.2526, 0.3719, 0.5427, 0.7714, 1.06, 1.413, 1.834",\
"0.1389, 0.1486, 0.1834, 0.2549, 0.3739, 0.5445, 0.7715, 1.06, 1.413, 1.834",\
"0.1522, 0.162, 0.195, 0.2614, 0.3734, 0.5416, 0.7698, 1.06, 1.413, 1.834",\
"0.1718, 0.1812, 0.2132, 0.2752, 0.3822, 0.5448, 0.7684, 1.056, 1.409, 1.833",\
"0.1942, 0.2038, 0.2354, 0.2972, 0.3972, 0.5546, 0.7736, 1.057, 1.408, 1.829",\
"0.2204, 0.23, 0.2626, 0.3224, 0.4192, 0.5694, 0.784, 1.065, 1.413, 1.83",\
"0.2496, 0.2594, 0.2924, 0.352, 0.4458, 0.5908, 0.7986, 1.076, 1.422, 1.838");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.157, 0.1686, 0.2095, 0.2888, 0.4138, 0.5922, 0.8292, 1.128, 1.494, 1.929",\
"0.1571, 0.1686, 0.2095, 0.2888, 0.4145, 0.592, 0.8304, 1.129, 1.496, 1.93",\
"0.1576, 0.1691, 0.21, 0.2893, 0.4138, 0.5933, 0.8305, 1.129, 1.494, 1.931",\
"0.161, 0.1727, 0.2128, 0.2909, 0.4152, 0.5933, 0.8291, 1.13, 1.496, 1.93",\
"0.1589, 0.1704, 0.21, 0.2863, 0.4116, 0.5915, 0.8293, 1.128, 1.494, 1.929",\
"0.1679, 0.1797, 0.2192, 0.2952, 0.4164, 0.5899, 0.8248, 1.125, 1.492, 1.93",\
"0.1816, 0.193, 0.2336, 0.3094, 0.4304, 0.605, 0.8354, 1.126, 1.49, 1.928",\
"0.1964, 0.2094, 0.2516, 0.3274, 0.4478, 0.6238, 0.8562, 1.149, 1.503, 1.931",\
"0.2136, 0.2276, 0.2696, 0.3474, 0.4692, 0.6454, 0.8802, 1.176, 1.534, 1.955",\
"0.2314, 0.2446, 0.2906, 0.3692, 0.4918, 0.6684, 0.9072, 1.206, 1.569, 1.996");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.07295, 0.08032, 0.1056, 0.1524, 0.2241, 0.3241, 0.4548, 0.6199, 0.8206, 1.06",\
"0.07519, 0.08254, 0.1077, 0.1544, 0.226, 0.3261, 0.4571, 0.6218, 0.8225, 1.062",\
"0.0872, 0.09487, 0.1196, 0.1655, 0.2365, 0.3361, 0.4668, 0.6314, 0.832, 1.071",\
"0.09725, 0.107, 0.1386, 0.1907, 0.2625, 0.3601, 0.4894, 0.6528, 0.8531, 1.092",\
"0.09676, 0.1091, 0.1484, 0.2126, 0.2979, 0.4028, 0.5309, 0.6921, 0.8902, 1.127",\
"0.0844, 0.09899, 0.1459, 0.2227, 0.3242, 0.4464, 0.5886, 0.7531, 0.9482, 1.183",\
"0.06013, 0.07647, 0.1303, 0.2195, 0.3372, 0.4791, 0.6414, 0.8242, 1.03, 1.263",\
"0.024, 0.042, 0.102, 0.2023, 0.3356, 0.4967, 0.6811, 0.8864, 1.112, 1.362",\
"-0.0243, -0.0042, 0.0613, 0.1707, 0.319, 0.4995, 0.7052, 0.9343, 1.185, 1.458",\
"-0.0856, -0.0635, 0.0075, 0.1254, 0.2877, 0.4856, 0.7124, 0.966, 1.242, 1.542");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1112, 0.1249, 0.1715, 0.2571, 0.3886, 0.5714, 0.8119, 1.114, 1.483, 1.922",\
"0.1134, 0.1269, 0.1734, 0.2596, 0.392, 0.5757, 0.8163, 1.118, 1.488, 1.928",\
"0.1261, 0.1389, 0.1833, 0.2681, 0.3994, 0.5832, 0.8243, 1.127, 1.496, 1.936",\
"0.1579, 0.1713, 0.2156, 0.2963, 0.4231, 0.6033, 0.841, 1.142, 1.511, 1.95",\
"0.2036, 0.2194, 0.2697, 0.3537, 0.4767, 0.6495, 0.8819, 1.178, 1.542, 1.978",\
"0.2601, 0.2786, 0.3366, 0.4323, 0.5614, 0.7312, 0.955, 1.244, 1.6, 2.03",\
"0.3263, 0.3476, 0.4148, 0.5232, 0.6677, 0.8461, 1.068, 1.347, 1.695, 2.116",\
"0.4024, 0.427, 0.5029, 0.6255, 0.7867, 0.983, 1.214, 1.492, 1.83, 2.241",\
"0.4888, 0.5166, 0.6018, 0.7388, 0.9173, 1.133, 1.384, 1.672, 2.009, 2.411",\
"0.5871, 0.6166, 0.7114, 0.8632, 1.06, 1.296, 1.569, 1.878, 2.226, 2.627");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1026, 0.1147, 0.1577, 0.2388, 0.3647, 0.54, 0.7706, 1.06, 1.414, 1.834",\
"0.1019, 0.1144, 0.1578, 0.2388, 0.3646, 0.5401, 0.7701, 1.06, 1.414, 1.834",\
"0.1127, 0.1228, 0.1602, 0.2387, 0.3646, 0.5395, 0.7702, 1.061, 1.414, 1.834",\
"0.1573, 0.1679, 0.2033, 0.2674, 0.373, 0.5401, 0.7704, 1.059, 1.413, 1.834",\
"0.2257, 0.2385, 0.277, 0.342, 0.439, 0.5776, 0.7811, 1.06, 1.413, 1.834",\
"0.3178, 0.332, 0.3772, 0.4493, 0.5479, 0.6804, 0.8569, 1.099, 1.424, 1.835",\
"0.4323, 0.4502, 0.5018, 0.5836, 0.6903, 0.8262, 0.9982, 1.217, 1.501, 1.872",\
"0.5702, 0.59, 0.652, 0.7462, 0.8646, 1.007, 1.183, 1.398, 1.663, 1.994",\
"0.7298, 0.7544, 0.8274, 0.9374, 1.068, 1.224, 1.408, 1.626, 1.886, 2.201",\
"0.9136, 0.9424, 1.029, 1.15, 1.3, 1.473, 1.669, 1.895, 2.159, 2.468");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1406, 0.1644, 0.2445, 0.3997, 0.6409, 0.9802, 1.425, 1.987, 2.673, 3.488",\
"0.1408, 0.1637, 0.2448, 0.3998, 0.6408, 0.9797, 1.425, 1.987, 2.672, 3.489",\
"0.1457, 0.1667, 0.2455, 0.3997, 0.6411, 0.9802, 1.425, 1.986, 2.672, 3.489",\
"0.1821, 0.1994, 0.2643, 0.4051, 0.6412, 0.9795, 1.425, 1.987, 2.672, 3.488",\
"0.2542, 0.2714, 0.3281, 0.4452, 0.6567, 0.9818, 1.426, 1.986, 2.672, 3.489",\
"0.3442, 0.3631, 0.4276, 0.5386, 0.7188, 1.009, 1.432, 1.987, 2.671, 3.489",\
"0.4486, 0.4714, 0.544, 0.6698, 0.8416, 1.095, 1.474, 2.002, 2.672, 3.488",\
"0.5686, 0.592, 0.676, 0.8154, 1.008, 1.247, 1.584, 2.061, 2.699, 3.494",\
"0.707, 0.732, 0.8228, 0.9806, 1.191, 1.45, 1.767, 2.195, 2.779, 3.531",\
"0.8684, 0.894, 0.988, 1.162, 1.396, 1.679, 2.009, 2.408, 2.937, 3.633");
}
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1887, 0.1967, 0.2233, 0.2706, 0.3416, 0.4405, 0.5704, 0.7341, 0.9343, 1.173",\
"0.1939, 0.202, 0.2285, 0.2758, 0.3469, 0.4457, 0.5756, 0.7394, 0.9396, 1.178",\
"0.2166, 0.2246, 0.251, 0.2984, 0.3693, 0.468, 0.598, 0.7617, 0.9617, 1.2",\
"0.2612, 0.2692, 0.2956, 0.3424, 0.4131, 0.5115, 0.641, 0.8045, 1.004, 1.243",\
"0.3207, 0.329, 0.3558, 0.4025, 0.472, 0.5695, 0.6982, 0.8608, 1.06, 1.298",\
"0.3885, 0.3973, 0.4251, 0.4729, 0.5426, 0.6391, 0.7661, 0.9276, 1.126, 1.363",\
"0.4635, 0.4727, 0.5023, 0.5517, 0.622, 0.7181, 0.8447, 1.005, 1.202, 1.438",\
"0.5456, 0.5556, 0.5868, 0.6381, 0.7102, 0.8064, 0.9324, 1.092, 1.288, 1.523",\
"0.6346, 0.6451, 0.6785, 0.7324, 0.8064, 0.9038, 1.029, 1.188, 1.385, 1.619",\
"0.7314, 0.7427, 0.7779, 0.8351, 0.9117, 1.01, 1.136, 1.295, 1.491, 1.726");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.2394, 0.2464, 0.2706, 0.315, 0.3829, 0.4784, 0.6053, 0.7664, 0.9636, 1.2",\
"0.2417, 0.2489, 0.2729, 0.3174, 0.3853, 0.481, 0.6078, 0.769, 0.9662, 1.202",\
"0.2547, 0.2618, 0.2857, 0.3305, 0.3987, 0.4946, 0.6215, 0.7825, 0.9804, 1.216",\
"0.2782, 0.2853, 0.3096, 0.3544, 0.4229, 0.5188, 0.6458, 0.8069, 1.004, 1.241",\
"0.3072, 0.3143, 0.3383, 0.3823, 0.4495, 0.5452, 0.6719, 0.8324, 1.03, 1.265",\
"0.3338, 0.3413, 0.3662, 0.4113, 0.4789, 0.5733, 0.6978, 0.8572, 1.054, 1.289",\
"0.3536, 0.3617, 0.388, 0.4345, 0.5036, 0.5992, 0.725, 0.8833, 1.077, 1.311",\
"0.3661, 0.3747, 0.4023, 0.4504, 0.5211, 0.618, 0.7456, 0.9065, 1.102, 1.335",\
"0.37, 0.3791, 0.408, 0.458, 0.5306, 0.6292, 0.7585, 0.9219, 1.12, 1.356",\
"0.3649, 0.3746, 0.4051, 0.4563, 0.531, 0.6316, 0.7621, 0.9277, 1.129, 1.368");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.0947, 0.1041, 0.1399, 0.2133, 0.3323, 0.5034, 0.7324, 1.02, 1.374, 1.797",\
"0.09432, 0.1045, 0.1403, 0.2132, 0.3323, 0.5035, 0.7322, 1.021, 1.374, 1.796",\
"0.09538, 0.1052, 0.1402, 0.2133, 0.3329, 0.5036, 0.7322, 1.02, 1.371, 1.792",\
"0.1008, 0.1101, 0.1439, 0.2154, 0.3338, 0.5043, 0.7312, 1.021, 1.372, 1.792",\
"0.1161, 0.1249, 0.1554, 0.2222, 0.3369, 0.5059, 0.7325, 1.02, 1.372, 1.792",\
"0.1379, 0.1458, 0.1751, 0.2361, 0.3448, 0.5092, 0.7332, 1.019, 1.374, 1.791",\
"0.1624, 0.1706, 0.199, 0.2572, 0.3594, 0.5188, 0.7402, 1.022, 1.373, 1.795",\
"0.1892, 0.1964, 0.2256, 0.2818, 0.3792, 0.5332, 0.7504, 1.031, 1.377, 1.793",\
"0.2184, 0.2258, 0.2548, 0.3094, 0.4032, 0.5514, 0.7634, 1.043, 1.389, 1.801",\
"0.248, 0.2572, 0.2866, 0.342, 0.4328, 0.574, 0.7814, 1.057, 1.403, 1.816");
}
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.002251, 0.00664, 0.01502, 0.02808, 0.04641, 0.07052, 0.1009, 0.138, 0.1822");
values("0.1571, 0.1685, 0.2097, 0.2883, 0.4132, 0.5913, 0.8284, 1.129, 1.494, 1.928",\
"0.157, 0.1686, 0.2093, 0.2881, 0.4131, 0.5925, 0.8283, 1.129, 1.494, 1.929",\
"0.1576, 0.1689, 0.2097, 0.2883, 0.4134, 0.5916, 0.8285, 1.128, 1.493, 1.928",\
"0.1615, 0.1727, 0.2126, 0.2902, 0.4146, 0.5923, 0.8285, 1.128, 1.493, 1.93",\
"0.1597, 0.1714, 0.211, 0.2889, 0.4143, 0.5931, 0.8295, 1.129, 1.494, 1.929",\
"0.1668, 0.1781, 0.2175, 0.2937, 0.4166, 0.591, 0.8274, 1.128, 1.493, 1.929",\
"0.179, 0.1904, 0.2304, 0.3052, 0.427, 0.6012, 0.8336, 1.128, 1.492, 1.931",\
"0.1932, 0.2056, 0.245, 0.3198, 0.4402, 0.6158, 0.8494, 1.143, 1.5, 1.93",\
"0.21, 0.2222, 0.2642, 0.3376, 0.4572, 0.633, 0.8682, 1.165, 1.523, 1.948",\
"0.2288, 0.2408, 0.2836, 0.3576, 0.4764, 0.6512, 0.89, 1.189, 1.553, 1.98");
}
}
}
}