blob: 392acdd9af0db4128bec471c526c646e7ab00495 [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_4) {
area : 46.099200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "2.966058e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.416554e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.912274e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.392902e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.966058e-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.005924 ;
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.006287 ;
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.6621 ;
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.04882, 0.04901, 0.04947, 0.05, 0.05049, 0.05088, 0.05116, 0.05137, 0.05152, 0.05162",\
"0.04894, 0.04914, 0.04958, 0.05012, 0.05061, 0.051, 0.05129, 0.05149, 0.05164, 0.05174",\
"0.04893, 0.04913, 0.04957, 0.05011, 0.05061, 0.051, 0.05128, 0.05148, 0.05164, 0.05173",\
"0.04871, 0.0489, 0.04935, 0.04989, 0.05039, 0.05077, 0.05106, 0.05127, 0.05142, 0.05151",\
"0.04848, 0.04865, 0.04912, 0.04967, 0.05016, 0.05056, 0.05085, 0.05106, 0.0512, 0.05129",\
"0.04829, 0.04848, 0.04894, 0.0495, 0.05, 0.0504, 0.05069, 0.05089, 0.05102, 0.05107",\
"0.04815, 0.04833, 0.04881, 0.04935, 0.04985, 0.05024, 0.05053, 0.05073, 0.05084, 0.05072",\
"0.04801, 0.04819, 0.04866, 0.04922, 0.04972, 0.05011, 0.05039, 0.05055, 0.05045, 0.04959",\
"0.04779, 0.04799, 0.04846, 0.049, 0.04949, 0.04986, 0.05002, 0.04963, 0.04809, 0.04625",\
"0.04681, 0.04701, 0.04745, 0.04788, 0.04802, 0.04712, 0.04497, 0.04333, 0.04217, 0.04136");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.01767, 0.01782, 0.01826, 0.01872, 0.01938, 0.01988, 0.02088, 0.03395, 0.1421, 0.3646",\
"0.01765, 0.01782, 0.0182, 0.0187, 0.01936, 0.01986, 0.02098, 0.03492, 0.1463, 0.3683",\
"0.01754, 0.01772, 0.01815, 0.01864, 0.01917, 0.01978, 0.02097, 0.03802, 0.1639, 0.3817",\
"0.01749, 0.01766, 0.01807, 0.01865, 0.01921, 0.01973, 0.02102, 0.04752, 0.1957, 0.4043",\
"0.01742, 0.01757, 0.01798, 0.01854, 0.01913, 0.01964, 0.0228, 0.07207, 0.2478, 0.4301",\
"0.01726, 0.01742, 0.01782, 0.01838, 0.01892, 0.01957, 0.02974, 0.1295, 0.3057, 0.4455",\
"0.017, 0.01718, 0.01758, 0.01808, 0.01868, 0.02118, 0.07093, 0.2164, 0.3391, 0.4264",\
"0.01677, 0.01692, 0.01731, 0.01781, 0.01954, 0.0627, 0.1689, 0.2466, 0.2989, 0.335",\
"0.01612, 0.0163, 0.01687, 0.03885, 0.07142, 0.09082, 0.1023, 0.1094, 0.1139, 0.117",\
"-0.02584, -0.02584, -0.02584, -0.02584, -0.02584, -0.02584, -0.02584, -0.02584, -0.02584, -0.02584");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.04675, 0.04695, 0.04743, 0.048, 0.04851, 0.0489, 0.04918, 0.04937, 0.0495, 0.04958",\
"0.04679, 0.047, 0.04748, 0.04805, 0.04857, 0.04896, 0.04924, 0.04942, 0.04955, 0.04964",\
"0.04658, 0.04681, 0.04729, 0.04786, 0.04839, 0.04879, 0.04906, 0.04926, 0.04938, 0.04947",\
"0.04634, 0.04654, 0.04703, 0.0476, 0.04812, 0.04852, 0.04881, 0.049, 0.04913, 0.04922",\
"0.04613, 0.04633, 0.04681, 0.04736, 0.04786, 0.04826, 0.04855, 0.04876, 0.04889, 0.04897",\
"0.04598, 0.04618, 0.04663, 0.04714, 0.04761, 0.048, 0.0483, 0.04852, 0.04867, 0.04873",\
"0.04586, 0.04604, 0.04646, 0.04692, 0.04736, 0.04774, 0.04806, 0.04829, 0.04841, 0.04815",\
"0.04573, 0.04589, 0.04628, 0.0467, 0.04712, 0.04749, 0.04777, 0.04776, 0.04688, 0.04511",\
"0.04426, 0.04443, 0.04474, 0.045, 0.04497, 0.04372, 0.04165, 0.0402, 0.03922, 0.03854",\
"0.01293, 0.01309, 0.01347, 0.01389, 0.01431, 0.0147, 0.01504, 0.01531, 0.01554, 0.01572");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.02972, 0.02994, 0.03036, 0.03105, 0.03176, 0.03218, 0.03279, 0.03508, 0.06601, 0.2283",\
"0.02973, 0.02993, 0.03039, 0.0311, 0.03182, 0.03228, 0.03266, 0.03474, 0.06683, 0.2329",\
"0.02972, 0.02992, 0.03039, 0.03108, 0.03161, 0.03237, 0.03294, 0.03519, 0.07356, 0.2499",\
"0.02967, 0.02985, 0.03027, 0.0308, 0.03145, 0.03202, 0.0325, 0.03642, 0.08678, 0.283",\
"0.02943, 0.02959, 0.02998, 0.03046, 0.03103, 0.03166, 0.03215, 0.0396, 0.1163, 0.3348",\
"0.02923, 0.02937, 0.02976, 0.03024, 0.03074, 0.03117, 0.03225, 0.04961, 0.1742, 0.3932",\
"0.02902, 0.02919, 0.02946, 0.02999, 0.03051, 0.03103, 0.03396, 0.08377, 0.2606, 0.4417",\
"0.02889, 0.02901, 0.02927, 0.02957, 0.0302, 0.03088, 0.04898, 0.1723, 0.3342, 0.4555",\
"0.02875, 0.02888, 0.02917, 0.02948, 0.02996, 0.0405, 0.136, 0.2572, 0.343, 0.4033",\
"0.02892, 0.02905, 0.02935, 0.02997, 0.05905, 0.1298, 0.1781, 0.2092, 0.2298, 0.244");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.04691, 0.04711, 0.04761, 0.04818, 0.04869, 0.04908, 0.04935, 0.04955, 0.04968, 0.04977",\
"0.04699, 0.0472, 0.04767, 0.04824, 0.04876, 0.04914, 0.04942, 0.04961, 0.04974, 0.04983",\
"0.04695, 0.04715, 0.04764, 0.0482, 0.04872, 0.04911, 0.04938, 0.04958, 0.0497, 0.0498",\
"0.04683, 0.04702, 0.0475, 0.04808, 0.04858, 0.04897, 0.04925, 0.04946, 0.04959, 0.04965",\
"0.04667, 0.04688, 0.04738, 0.04794, 0.04846, 0.04885, 0.04913, 0.04933, 0.04945, 0.04953",\
"0.04659, 0.04679, 0.04727, 0.04784, 0.04836, 0.04875, 0.04903, 0.04922, 0.04934, 0.04938",\
"0.04649, 0.04669, 0.04717, 0.04774, 0.04826, 0.04865, 0.04894, 0.04912, 0.04923, 0.04913",\
"0.04641, 0.04661, 0.04709, 0.04766, 0.04818, 0.04856, 0.04884, 0.049, 0.04894, 0.04817",\
"0.04632, 0.04653, 0.04701, 0.04755, 0.04807, 0.04843, 0.04863, 0.04834, 0.04694, 0.04507",\
"0.04581, 0.046, 0.04644, 0.04691, 0.04715, 0.04654, 0.04448, 0.0427, 0.04143, 0.04053");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.02411, 0.02425, 0.02466, 0.02516, 0.02584, 0.02632, 0.02736, 0.03979, 0.1443, 0.367",\
"0.02402, 0.0242, 0.02462, 0.02511, 0.02576, 0.02631, 0.02734, 0.04035, 0.1492, 0.3701",\
"0.02391, 0.02408, 0.02448, 0.02503, 0.02559, 0.02618, 0.02723, 0.04294, 0.1624, 0.383",\
"0.02382, 0.024, 0.02441, 0.02489, 0.02555, 0.02608, 0.02762, 0.05153, 0.195, 0.4063",\
"0.0237, 0.0239, 0.02427, 0.0248, 0.02546, 0.02596, 0.02887, 0.07527, 0.2484, 0.4343",\
"0.02358, 0.02375, 0.02415, 0.02464, 0.02532, 0.02593, 0.03584, 0.1333, 0.3104, 0.4517",\
"0.0234, 0.02355, 0.02399, 0.02453, 0.02511, 0.02761, 0.07855, 0.224, 0.3456, 0.4321",\
"0.02318, 0.0233, 0.02374, 0.02422, 0.02632, 0.0753, 0.178, 0.2509, 0.2999, 0.3337",\
"0.0223, 0.02246, 0.02442, 0.04908, 0.0692, 0.08078, 0.08756, 0.09171, 0.09439, 0.09622",\
"-0.01995, -0.01995, -0.01995, -0.01995, -0.01995, -0.01995, -0.01995, -0.01995, -0.01995, -0.01995");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.04887, 0.04906, 0.04952, 0.05007, 0.05057, 0.05096, 0.05126, 0.05147, 0.05161, 0.0517",\
"0.04871, 0.04891, 0.04936, 0.04991, 0.05042, 0.05081, 0.05111, 0.05132, 0.05146, 0.05156",\
"0.04857, 0.04876, 0.04923, 0.04977, 0.05028, 0.05068, 0.05097, 0.05119, 0.05133, 0.05142",\
"0.04845, 0.04862, 0.04908, 0.04961, 0.05013, 0.05054, 0.05082, 0.05103, 0.05119, 0.05128",\
"0.0483, 0.04848, 0.04894, 0.04947, 0.04995, 0.05037, 0.05066, 0.05087, 0.05102, 0.05112",\
"0.04819, 0.04838, 0.04881, 0.04931, 0.04977, 0.05016, 0.05047, 0.0507, 0.05086, 0.05091",\
"0.04808, 0.04827, 0.04867, 0.04912, 0.04956, 0.04994, 0.05027, 0.05049, 0.0506, 0.05028",\
"0.04795, 0.04812, 0.04847, 0.0489, 0.0493, 0.04967, 0.04993, 0.04985, 0.04879, 0.04698",\
"0.04596, 0.0461, 0.0464, 0.04662, 0.04641, 0.04465, 0.04275, 0.04149, 0.04065, 0.04007",\
"0.01337, 0.01349, 0.01379, 0.01418, 0.01456, 0.01493, 0.01526, 0.01554, 0.01576, 0.01594");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.03017, 0.03038, 0.03084, 0.03154, 0.03212, 0.03272, 0.03321, 0.03559, 0.06674, 0.2298",\
"0.03023, 0.03043, 0.03095, 0.03156, 0.03212, 0.03275, 0.03316, 0.0355, 0.0678, 0.2348",\
"0.03025, 0.03046, 0.03092, 0.03159, 0.0323, 0.03292, 0.03313, 0.03624, 0.07441, 0.2515",\
"0.03022, 0.03042, 0.03086, 0.03148, 0.03206, 0.03277, 0.03324, 0.03691, 0.08718, 0.2832",\
"0.03004, 0.0302, 0.03059, 0.03124, 0.03183, 0.03225, 0.03297, 0.03969, 0.1154, 0.3315",\
"0.02989, 0.03005, 0.03047, 0.03098, 0.03157, 0.03217, 0.03282, 0.04934, 0.1702, 0.3903",\
"0.02971, 0.02985, 0.03015, 0.03065, 0.03126, 0.03182, 0.03428, 0.07981, 0.2537, 0.4398",\
"0.02958, 0.02972, 0.03009, 0.03046, 0.03084, 0.0316, 0.04729, 0.1646, 0.3312, 0.4572",\
"0.02944, 0.02959, 0.02979, 0.03017, 0.03055, 0.03915, 0.1286, 0.2554, 0.3463, 0.4102",\
"0.02963, 0.02976, 0.02999, 0.03047, 0.05324, 0.1284, 0.1827, 0.2178, 0.2412, 0.2573");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("4.974, 5.109, 5.44, 5.866, 6.356, 6.914, 7.558, 8.308, 9.184, 10.21",\
"5.05, 5.186, 5.518, 5.944, 6.434, 6.992, 7.636, 8.385, 9.261, 10.28",\
"5.273, 5.407, 5.74, 6.166, 6.655, 7.214, 7.859, 8.608, 9.484, 10.51",\
"5.657, 5.791, 6.124, 6.55, 7.04, 7.599, 8.243, 8.993, 9.87, 10.89",\
"6.135, 6.271, 6.604, 7.029, 7.519, 8.078, 8.723, 9.472, 10.35, 11.37",\
"6.657, 6.792, 7.125, 7.551, 8.041, 8.6, 9.243, 9.993, 10.87, 11.89",\
"7.208, 7.343, 7.675, 8.101, 8.592, 9.152, 9.794, 10.55, 11.42, 12.44",\
"7.782, 7.916, 8.249, 8.675, 9.165, 9.724, 10.37, 11.12, 12, 13.02",\
"8.379, 8.513, 8.846, 9.272, 9.761, 10.32, 10.97, 11.71, 12.59, 13.61",\
"8.984, 9.12, 9.452, 9.877, 10.37, 10.93, 11.57, 12.32, 13.19, 14.22");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("6.598, 6.706, 7.034, 7.619, 8.516, 9.769, 11.41, 13.48, 16.01, 19.02",\
"6.654, 6.762, 7.092, 7.676, 8.574, 9.827, 11.47, 13.54, 16.07, 19.08",\
"6.887, 6.995, 7.324, 7.909, 8.807, 10.06, 11.71, 13.77, 16.3, 19.31",\
"7.349, 7.458, 7.786, 8.372, 9.269, 10.52, 12.17, 14.24, 16.76, 19.77",\
"8.055, 8.164, 8.493, 9.078, 9.976, 11.23, 12.87, 14.94, 17.47, 20.48",\
"9.037, 9.145, 9.474, 10.06, 10.96, 12.21, 13.85, 15.92, 18.45, 21.46",\
"10.32, 10.43, 10.76, 11.34, 12.24, 13.49, 15.14, 17.21, 19.74, 22.74",\
"11.94, 12.04, 12.37, 12.96, 13.86, 15.11, 16.75, 18.82, 21.35, 24.36",\
"13.87, 13.98, 14.31, 14.89, 15.79, 17.04, 18.69, 20.76, 23.29, 26.29",\
"16.09, 16.2, 16.53, 17.11, 18.01, 19.26, 20.91, 22.98, 25.5, 28.51");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.8188, 0.9002, 1.124, 1.461, 1.923, 2.54, 3.348, 4.404, 5.728, 7.36",\
"0.8178, 0.9012, 1.125, 1.461, 1.924, 2.537, 3.351, 4.401, 5.733, 7.354",\
"0.8188, 0.9012, 1.125, 1.46, 1.923, 2.539, 3.353, 4.4, 5.727, 7.36",\
"0.8174, 0.9002, 1.125, 1.46, 1.921, 2.54, 3.349, 4.401, 5.726, 7.36",\
"0.8184, 0.9, 1.124, 1.461, 1.923, 2.544, 3.348, 4.404, 5.732, 7.362",\
"0.8188, 0.9, 1.124, 1.46, 1.924, 2.54, 3.352, 4.404, 5.726, 7.356",\
"0.82, 0.9, 1.126, 1.46, 1.924, 2.542, 3.358, 4.402, 5.732, 7.362",\
"0.818, 0.9, 1.122, 1.458, 1.926, 2.54, 3.356, 4.41, 5.734, 7.358",\
"0.816, 0.9, 1.124, 1.46, 1.922, 2.54, 3.354, 4.398, 5.728, 7.354",\
"0.818, 0.9, 1.124, 1.46, 1.922, 2.538, 3.35, 4.402, 5.726, 7.35");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.4508, 0.5762, 1.037, 1.967, 3.456, 5.54, 8.279, 11.74, 15.97, 21.03",\
"0.4502, 0.5762, 1.036, 1.967, 3.455, 5.54, 8.282, 11.75, 15.97, 21.02",\
"0.45, 0.5762, 1.036, 1.967, 3.454, 5.539, 8.278, 11.74, 15.98, 21",\
"0.4494, 0.576, 1.037, 1.971, 3.455, 5.538, 8.28, 11.74, 15.96, 21",\
"0.4506, 0.576, 1.036, 1.968, 3.456, 5.538, 8.278, 11.75, 15.98, 21.01",\
"0.45, 0.578, 1.036, 1.968, 3.454, 5.54, 8.278, 11.75, 15.97, 21",\
"0.45, 0.576, 1.036, 1.966, 3.454, 5.54, 8.28, 11.74, 15.97, 21",\
"0.45, 0.576, 1.038, 1.968, 3.458, 5.538, 8.278, 11.75, 16, 21",\
"0.454, 0.578, 1.04, 1.97, 3.45, 5.536, 8.282, 11.74, 15.96, 21",\
"0.458, 0.582, 1.04, 1.968, 3.45, 5.536, 8.286, 11.76, 15.99, 21.02");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("4.081, 4.215, 4.545, 4.969, 5.456, 6.013, 6.656, 7.404, 8.278, 9.3",\
"4.154, 4.288, 4.619, 5.043, 5.531, 6.088, 6.73, 7.478, 8.353, 9.374",\
"4.393, 4.527, 4.858, 5.281, 5.77, 6.326, 6.969, 7.716, 8.592, 9.612",\
"4.872, 5.006, 5.337, 5.761, 6.249, 6.806, 7.448, 8.196, 9.071, 10.09",\
"5.644, 5.779, 6.109, 6.533, 7.021, 7.578, 8.221, 8.969, 9.843, 10.86",\
"6.747, 6.882, 7.212, 7.634, 8.122, 8.679, 9.321, 10.07, 10.94, 11.97",\
"8.207, 8.342, 8.671, 9.095, 9.584, 10.14, 10.78, 11.53, 12.41, 13.43",\
"10.05, 10.18, 10.52, 10.94, 11.43, 11.98, 12.63, 13.38, 14.25, 15.27",\
"12.23, 12.38, 12.72, 13.15, 13.65, 14.21, 14.85, 15.6, 16.47, 17.5",\
"14.69, 14.84, 15.21, 15.67, 16.18, 16.75, 17.41, 18.16, 19.04, 20.06");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("1.774, 1.896, 2.255, 2.86, 3.764, 5.019, 6.667, 8.74, 11.27, 14.29",\
"1.834, 1.957, 2.316, 2.921, 3.825, 5.081, 6.728, 8.802, 11.33, 14.35",\
"2.058, 2.181, 2.54, 3.144, 4.049, 5.304, 6.951, 9.02, 11.55, 14.57",\
"2.486, 2.608, 2.967, 3.57, 4.474, 5.73, 7.375, 9.453, 11.98, 14.99",\
"3.15, 3.273, 3.631, 4.234, 5.136, 6.391, 8.039, 10.11, 12.63, 15.66",\
"4.027, 4.153, 4.515, 5.119, 6.021, 7.276, 8.923, 10.99, 13.52, 16.55",\
"5.019, 5.152, 5.523, 6.132, 7.038, 8.292, 9.937, 12.01, 14.55, 17.56",\
"6.111, 6.25, 6.633, 7.248, 8.155, 9.411, 11.06, 13.13, 15.66, 18.66",\
"7.296, 7.442, 7.841, 8.462, 9.369, 10.63, 12.27, 14.34, 16.87, 19.88",\
"8.57, 8.727, 9.144, 9.773, 10.68, 11.94, 13.58, 15.65, 18.18, 21.19");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.811, 0.8934, 1.117, 1.453, 1.913, 2.531, 3.343, 4.397, 5.726, 7.348",\
"0.813, 0.8942, 1.118, 1.452, 1.915, 2.531, 3.342, 4.397, 5.725, 7.347",\
"0.8118, 0.8942, 1.117, 1.453, 1.915, 2.529, 3.342, 4.397, 5.726, 7.354",\
"0.8118, 0.8946, 1.117, 1.453, 1.914, 2.531, 3.346, 4.393, 5.726, 7.348",\
"0.8122, 0.8938, 1.117, 1.452, 1.914, 2.529, 3.343, 4.397, 5.726, 7.352",\
"0.8112, 0.8934, 1.116, 1.454, 1.916, 2.532, 3.348, 4.394, 5.726, 7.348",\
"0.812, 0.894, 1.118, 1.454, 1.914, 2.536, 3.342, 4.394, 5.722, 7.352",\
"0.83, 0.91, 1.128, 1.458, 1.92, 2.534, 3.348, 4.394, 5.726, 7.352",\
"0.884, 0.96, 1.172, 1.494, 1.95, 2.556, 3.36, 4.406, 5.73, 7.354",\
"1, 1.078, 1.29, 1.592, 2.022, 2.606, 3.4, 4.428, 5.746, 7.364");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.5186, 0.6542, 1.118, 2.029, 3.498, 5.579, 8.337, 11.79, 16.02, 21.05",\
"0.5196, 0.6554, 1.118, 2.028, 3.497, 5.584, 8.326, 11.79, 16.01, 21.05",\
"0.5188, 0.6548, 1.118, 2.029, 3.494, 5.585, 8.325, 11.79, 16.02, 21.05",\
"0.5184, 0.6548, 1.118, 2.027, 3.496, 5.584, 8.324, 11.82, 16.01, 21.05",\
"0.5208, 0.6564, 1.119, 2.027, 3.494, 5.582, 8.336, 11.79, 16.02, 21.08",\
"0.5432, 0.676, 1.129, 2.032, 3.494, 5.579, 8.334, 11.79, 16.01, 21.06",\
"0.5866, 0.717, 1.164, 2.052, 3.506, 5.59, 8.338, 11.79, 16.05, 21.05",\
"0.64, 0.768, 1.198, 2.074, 3.522, 5.594, 8.34, 11.8, 16.01, 21.07",\
"0.706, 0.828, 1.244, 2.1, 3.538, 5.61, 8.344, 11.8, 16.01, 21.06",\
"0.782, 0.9, 1.3, 2.13, 3.548, 5.616, 8.36, 11.81, 16.03, 21.09");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("4.793, 4.928, 5.258, 5.682, 6.17, 6.726, 7.369, 8.117, 8.991, 10.01",\
"4.862, 4.996, 5.327, 5.751, 6.239, 6.796, 7.439, 8.186, 9.06, 10.08",\
"5.078, 5.212, 5.543, 5.967, 6.455, 7.011, 7.654, 8.402, 9.277, 10.3",\
"5.468, 5.603, 5.933, 6.356, 6.845, 7.401, 8.044, 8.792, 9.666, 10.69",\
"5.946, 6.081, 6.411, 6.834, 7.322, 7.878, 8.522, 9.27, 10.14, 11.17",\
"6.463, 6.596, 6.927, 7.352, 7.839, 8.395, 9.039, 9.786, 10.66, 11.68",\
"7.01, 7.143, 7.472, 7.897, 8.385, 8.941, 9.584, 10.33, 11.21, 12.23",\
"7.584, 7.716, 8.046, 8.469, 8.956, 9.514, 10.16, 10.9, 11.78, 12.8",\
"8.172, 8.306, 8.636, 9.059, 9.546, 10.1, 10.74, 11.49, 12.36, 13.38",\
"8.764, 8.898, 9.228, 9.651, 10.14, 10.7, 11.34, 12.08, 12.96, 13.98");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("6.446, 6.554, 6.883, 7.468, 8.366, 9.618, 11.26, 13.33, 15.86, 18.87",\
"6.481, 6.589, 6.919, 7.503, 8.4, 9.654, 11.3, 13.37, 15.9, 18.91",\
"6.679, 6.787, 7.116, 7.701, 8.599, 9.852, 11.5, 13.57, 16.09, 19.1",\
"7.136, 7.243, 7.573, 8.157, 9.054, 10.31, 11.95, 14.02, 16.55, 19.56",\
"7.886, 7.993, 8.323, 8.909, 9.806, 11.06, 12.7, 14.77, 17.3, 20.31",\
"8.956, 9.063, 9.392, 9.977, 10.87, 12.13, 13.77, 15.84, 18.37, 21.38",\
"10.37, 10.48, 10.81, 11.39, 12.29, 13.54, 15.19, 17.26, 19.78, 22.79",\
"12.16, 12.26, 12.59, 13.18, 14.07, 15.33, 16.97, 19.04, 21.57, 24.58",\
"14.3, 14.41, 14.74, 15.33, 16.22, 17.47, 19.12, 21.19, 23.72, 26.72",\
"16.76, 16.86, 17.2, 17.78, 18.68, 19.93, 21.58, 23.64, 26.17, 29.18");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.812, 0.8946, 1.117, 1.452, 1.914, 2.531, 3.343, 4.393, 5.722, 7.352",\
"0.813, 0.8944, 1.117, 1.453, 1.915, 2.531, 3.345, 4.397, 5.727, 7.347",\
"0.8114, 0.893, 1.117, 1.452, 1.914, 2.531, 3.34, 4.397, 5.725, 7.349",\
"0.811, 0.8924, 1.117, 1.453, 1.915, 2.53, 3.342, 4.395, 5.726, 7.354",\
"0.8116, 0.8938, 1.118, 1.452, 1.915, 2.531, 3.342, 4.396, 5.726, 7.354",\
"0.8114, 0.8926, 1.116, 1.452, 1.916, 2.53, 3.342, 4.396, 5.726, 7.348",\
"0.81, 0.894, 1.116, 1.452, 1.914, 2.53, 3.348, 4.394, 5.722, 7.354",\
"0.81, 0.892, 1.112, 1.448, 1.908, 2.526, 3.34, 4.396, 5.72, 7.352",\
"0.808, 0.892, 1.114, 1.45, 1.914, 2.528, 3.338, 4.386, 5.716, 7.338",\
"0.81, 0.892, 1.118, 1.452, 1.912, 2.532, 3.338, 4.392, 5.712, 7.34");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.4502, 0.5766, 1.036, 1.967, 3.455, 5.54, 8.283, 11.75, 15.97, 21.03",\
"0.45, 0.5762, 1.037, 1.967, 3.456, 5.537, 8.282, 11.75, 15.98, 21.02",\
"0.4506, 0.576, 1.036, 1.968, 3.455, 5.539, 8.278, 11.74, 15.97, 21.01",\
"0.45, 0.5762, 1.037, 1.967, 3.457, 5.538, 8.284, 11.74, 15.97, 21",\
"0.4502, 0.5764, 1.036, 1.966, 3.458, 5.54, 8.278, 11.75, 15.97, 21",\
"0.45, 0.576, 1.036, 1.968, 3.45, 5.538, 8.284, 11.75, 15.97, 21",\
"0.452, 0.576, 1.036, 1.97, 3.456, 5.54, 8.278, 11.74, 15.96, 21",\
"0.45, 0.578, 1.038, 1.966, 3.456, 5.538, 8.276, 11.75, 15.97, 21.04",\
"0.452, 0.58, 1.038, 1.968, 3.45, 5.536, 8.29, 11.76, 15.97, 21.01",\
"0.458, 0.584, 1.04, 1.968, 3.45, 5.538, 8.286, 11.74, 15.97, 21");
}
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("4.34, 4.475, 4.808, 5.234, 5.724, 6.282, 6.927, 7.676, 8.552, 9.574",\
"4.392, 4.527, 4.859, 5.285, 5.776, 6.334, 6.979, 7.728, 8.604, 9.626",\
"4.637, 4.772, 5.105, 5.53, 6.021, 6.58, 7.223, 7.973, 8.849, 9.871",\
"5.129, 5.265, 5.597, 6.024, 6.513, 7.072, 7.716, 8.465, 9.341, 10.36",\
"5.911, 6.047, 6.379, 6.804, 7.294, 7.854, 8.498, 9.247, 10.12, 11.15",\
"7.018, 7.152, 7.484, 7.91, 8.4, 8.959, 9.603, 10.35, 11.23, 12.25",\
"8.481, 8.618, 8.948, 9.374, 9.865, 10.43, 11.07, 11.82, 12.69, 13.72",\
"10.33, 10.46, 10.8, 11.22, 11.71, 12.27, 12.92, 13.67, 14.54, 15.56",\
"12.53, 12.67, 13.01, 13.45, 13.94, 14.5, 15.15, 15.9, 16.78, 17.8",\
"15.03, 15.19, 15.55, 16.01, 16.51, 17.08, 17.73, 18.49, 19.36, 20.39");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("1.803, 1.926, 2.285, 2.889, 3.794, 5.049, 6.696, 8.764, 11.29, 14.31",\
"1.874, 1.996, 2.356, 2.96, 3.864, 5.12, 6.765, 8.842, 11.37, 14.38",\
"2.089, 2.211, 2.57, 3.174, 4.078, 5.335, 6.983, 9.056, 11.59, 14.58",\
"2.478, 2.601, 2.96, 3.563, 4.467, 5.723, 7.371, 9.446, 11.98, 14.99",\
"3.077, 3.199, 3.558, 4.161, 5.064, 6.32, 7.967, 10.04, 12.58, 15.59",\
"3.87, 3.996, 4.359, 4.963, 5.866, 7.122, 8.77, 10.84, 13.37, 16.39",\
"4.801, 4.933, 5.306, 5.916, 6.821, 8.075, 9.721, 11.79, 14.32, 17.34",\
"5.857, 5.994, 6.38, 6.997, 7.903, 9.158, 10.8, 12.87, 15.4, 18.41",\
"7.029, 7.173, 7.57, 8.196, 9.104, 10.36, 12.01, 14.08, 16.6, 19.61",\
"8.311, 8.463, 8.874, 9.509, 10.42, 11.68, 13.32, 15.39, 17.92, 20.92");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.8184, 0.9012, 1.125, 1.46, 1.922, 2.539, 3.348, 4.405, 5.733, 7.354",\
"0.8192, 0.9006, 1.126, 1.46, 1.925, 2.537, 3.355, 4.405, 5.729, 7.36",\
"0.8188, 0.901, 1.124, 1.461, 1.923, 2.54, 3.348, 4.405, 5.73, 7.352",\
"0.8184, 0.8994, 1.125, 1.46, 1.923, 2.539, 3.351, 4.402, 5.732, 7.355",\
"0.8182, 0.9006, 1.124, 1.461, 1.923, 2.541, 3.351, 4.404, 5.732, 7.356",\
"0.818, 0.902, 1.126, 1.462, 1.924, 2.538, 3.352, 4.404, 5.734, 7.358",\
"0.82, 0.902, 1.126, 1.462, 1.924, 2.542, 3.352, 4.404, 5.732, 7.356",\
"0.828, 0.91, 1.13, 1.468, 1.926, 2.544, 3.354, 4.402, 5.732, 7.354",\
"0.866, 0.946, 1.166, 1.496, 1.946, 2.556, 3.362, 4.412, 5.736, 7.362",\
"0.976, 1.052, 1.266, 1.572, 2.004, 2.598, 3.39, 4.43, 5.75, 7.368");
}
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.005563, 0.02158, 0.05216, 0.09981, 0.1667, 0.2546, 0.3655, 0.5008, 0.6621");
values("0.5192, 0.655, 1.118, 2.029, 3.495, 5.584, 8.335, 11.79, 16.01, 21.06",\
"0.5186, 0.656, 1.119, 2.028, 3.494, 5.584, 8.325, 11.81, 16.01, 21.05",\
"0.5186, 0.6562, 1.119, 2.029, 3.5, 5.578, 8.328, 11.79, 16.01, 21.05",\
"0.5182, 0.6548, 1.118, 2.029, 3.495, 5.577, 8.338, 11.79, 16.01, 21.05",\
"0.521, 0.6566, 1.119, 2.028, 3.494, 5.578, 8.339, 11.79, 16.01, 21.05",\
"0.5426, 0.6766, 1.131, 2.032, 3.5, 5.579, 8.326, 11.79, 16.01, 21.07",\
"0.5768, 0.711, 1.162, 2.052, 3.504, 5.588, 8.324, 11.79, 16.02, 21.05",\
"0.614, 0.75, 1.196, 2.072, 3.522, 5.588, 8.332, 11.8, 16.01, 21.06",\
"0.66, 0.792, 1.234, 2.098, 3.538, 5.602, 8.34, 11.79, 16.01, 21.05",\
"0.712, 0.842, 1.272, 2.128, 3.546, 5.614, 8.352, 11.8, 16.02, 21.08");
}
}
}
}