blob: 6c71ea3be9f7051da9f338abfea76360c25fc96d [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_2) {
area : 37.318400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "3.24792e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.32848e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "3.13164e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.32848e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.24792e-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.006726 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006817 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.4149 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.04446, 0.04455, 0.04486, 0.04527, 0.04563, 0.04589, 0.04606, 0.04618, 0.04625, 0.04631",\
"0.04445, 0.04452, 0.04483, 0.04526, 0.04562, 0.04588, 0.04605, 0.04617, 0.04624, 0.04629",\
"0.04413, 0.04421, 0.04451, 0.04494, 0.0453, 0.04555, 0.04573, 0.04584, 0.04592, 0.04597",\
"0.04353, 0.04361, 0.04392, 0.04433, 0.0447, 0.04496, 0.04513, 0.04525, 0.04533, 0.04538",\
"0.04309, 0.04317, 0.04347, 0.04391, 0.04428, 0.04454, 0.04471, 0.04482, 0.0449, 0.04495",\
"0.04283, 0.04291, 0.04323, 0.04367, 0.04406, 0.04431, 0.04448, 0.04459, 0.04466, 0.04471",\
"0.04275, 0.04283, 0.04318, 0.04361, 0.04398, 0.04423, 0.0444, 0.04451, 0.04458, 0.04463",\
"0.04284, 0.04296, 0.04327, 0.04373, 0.04409, 0.04436, 0.04453, 0.04463, 0.0447, 0.04475",\
"0.04313, 0.04323, 0.04357, 0.044, 0.04439, 0.04463, 0.04479, 0.0449, 0.04498, 0.04503",\
"0.04358, 0.04366, 0.04401, 0.04444, 0.0448, 0.04505, 0.04522, 0.04532, 0.0454, 0.04545");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.04999, 0.0501, 0.05052, 0.05101, 0.05152, 0.05208, 0.05247, 0.05262, 0.05427, 0.06558",\
"0.04991, 0.05002, 0.05043, 0.05092, 0.05143, 0.05193, 0.0524, 0.0528, 0.05425, 0.0656",\
"0.04973, 0.04986, 0.05025, 0.05078, 0.05127, 0.05168, 0.0522, 0.05269, 0.05414, 0.06663",\
"0.04955, 0.0497, 0.05006, 0.05058, 0.05109, 0.0515, 0.05188, 0.05249, 0.05417, 0.06876",\
"0.04919, 0.04933, 0.04971, 0.0502, 0.05078, 0.05125, 0.05148, 0.05219, 0.0543, 0.07201",\
"0.04881, 0.04894, 0.04929, 0.04978, 0.05037, 0.05067, 0.05105, 0.05148, 0.055, 0.07925",\
"0.04856, 0.04874, 0.04897, 0.04957, 0.05006, 0.05049, 0.05083, 0.05133, 0.05708, 0.09255",\
"0.04853, 0.04867, 0.04902, 0.04942, 0.05003, 0.05042, 0.0508, 0.052, 0.06232, 0.117",\
"0.04873, 0.04883, 0.04918, 0.04958, 0.05008, 0.05071, 0.05122, 0.05346, 0.07441, 0.1615",\
"0.04914, 0.04922, 0.0495, 0.05001, 0.05039, 0.05071, 0.05183, 0.05895, 0.1053, 0.2367");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.03919, 0.03931, 0.03969, 0.04015, 0.04051, 0.04075, 0.0409, 0.04099, 0.04106, 0.0411",\
"0.03908, 0.03919, 0.03957, 0.04006, 0.04042, 0.04065, 0.0408, 0.0409, 0.04097, 0.04101",\
"0.03859, 0.0387, 0.03907, 0.03956, 0.03993, 0.04017, 0.04032, 0.04041, 0.04047, 0.04052",\
"0.03817, 0.03826, 0.03862, 0.03907, 0.03944, 0.0397, 0.03986, 0.03996, 0.04003, 0.04007",\
"0.03796, 0.03804, 0.03832, 0.03872, 0.03909, 0.03937, 0.03957, 0.03969, 0.03977, 0.03983",\
"0.03804, 0.03809, 0.03824, 0.03861, 0.03896, 0.03925, 0.03946, 0.03961, 0.03971, 0.03978",\
"0.03831, 0.03829, 0.03839, 0.03868, 0.03899, 0.03927, 0.03949, 0.03966, 0.03977, 0.03986",\
"0.03881, 0.03873, 0.03875, 0.03894, 0.03923, 0.03948, 0.03971, 0.03987, 0.04, 0.04009",\
"0.03944, 0.03932, 0.03924, 0.03935, 0.03957, 0.03984, 0.04004, 0.04023, 0.04036, 0.04046",\
"0.04025, 0.04006, 0.03991, 0.03991, 0.04011, 0.04034, 0.04054, 0.04072, 0.04087, 0.04098");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.01825, 0.01842, 0.01888, 0.01956, 0.02005, 0.0205, 0.02068, 0.02119, 0.02254, 0.02925",\
"0.01819, 0.01837, 0.0189, 0.0195, 0.02005, 0.02061, 0.02078, 0.02128, 0.02169, 0.03117",\
"0.01807, 0.01823, 0.01874, 0.01934, 0.01985, 0.02032, 0.02077, 0.02104, 0.02251, 0.03174",\
"0.01775, 0.01789, 0.01831, 0.0188, 0.01933, 0.01987, 0.02035, 0.0205, 0.02156, 0.03289",\
"0.01753, 0.01763, 0.01795, 0.01844, 0.0189, 0.01937, 0.02015, 0.02029, 0.02183, 0.03521",\
"0.01743, 0.01746, 0.01763, 0.01817, 0.01859, 0.01911, 0.01956, 0.02006, 0.02255, 0.03766",\
"0.01751, 0.01756, 0.01774, 0.01797, 0.01849, 0.01919, 0.01945, 0.0201, 0.02298, 0.04524",\
"0.01779, 0.01777, 0.0179, 0.01816, 0.01838, 0.01901, 0.01974, 0.02001, 0.02441, 0.05576",\
"0.01825, 0.01824, 0.01829, 0.01847, 0.01872, 0.01892, 0.01958, 0.0208, 0.02893, 0.07675",\
"0.01891, 0.01882, 0.01888, 0.01905, 0.01928, 0.01956, 0.01991, 0.02203, 0.03845, 0.1128");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.03974, 0.03982, 0.04023, 0.04068, 0.04105, 0.04128, 0.04144, 0.04153, 0.0416, 0.04164",\
"0.03975, 0.03987, 0.04026, 0.04072, 0.04108, 0.04131, 0.04147, 0.04156, 0.04163, 0.04167",\
"0.03964, 0.03973, 0.04012, 0.04059, 0.04095, 0.04119, 0.04134, 0.04144, 0.0415, 0.04154",\
"0.03937, 0.03947, 0.03986, 0.0403, 0.04067, 0.04092, 0.04106, 0.04116, 0.04122, 0.04126",\
"0.03916, 0.03928, 0.03964, 0.0401, 0.04048, 0.04072, 0.04087, 0.04097, 0.04103, 0.04108",\
"0.03912, 0.03923, 0.0396, 0.04005, 0.04041, 0.04066, 0.04081, 0.04091, 0.04097, 0.04102",\
"0.03917, 0.03925, 0.03964, 0.04009, 0.04047, 0.04072, 0.04086, 0.04096, 0.04103, 0.04107",\
"0.03939, 0.03949, 0.03985, 0.04032, 0.04067, 0.04092, 0.04108, 0.04119, 0.04125, 0.04129",\
"0.03974, 0.03985, 0.04018, 0.04064, 0.04101, 0.04126, 0.04142, 0.04152, 0.04159, 0.04164",\
"0.04024, 0.04033, 0.0407, 0.04115, 0.04151, 0.04175, 0.04192, 0.04202, 0.0421, 0.04215");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.04817, 0.04833, 0.04872, 0.04919, 0.04972, 0.05014, 0.05051, 0.05107, 0.05249, 0.06337",\
"0.04798, 0.04808, 0.0485, 0.04901, 0.04949, 0.04987, 0.05026, 0.05057, 0.05187, 0.06353",\
"0.04772, 0.04784, 0.04825, 0.04876, 0.04926, 0.0497, 0.05006, 0.05037, 0.05209, 0.06405",\
"0.04756, 0.04768, 0.04807, 0.04856, 0.04908, 0.04952, 0.04988, 0.05026, 0.05227, 0.06597",\
"0.04735, 0.04749, 0.04785, 0.04832, 0.04895, 0.04927, 0.04965, 0.05002, 0.05249, 0.07006",\
"0.04721, 0.04732, 0.04773, 0.04816, 0.04879, 0.04909, 0.04945, 0.04991, 0.05355, 0.07826",\
"0.04722, 0.04736, 0.0477, 0.04812, 0.04863, 0.04911, 0.0495, 0.0501, 0.05605, 0.09298",\
"0.04739, 0.0475, 0.04784, 0.04833, 0.04888, 0.0492, 0.04983, 0.05066, 0.06164, 0.1207",\
"0.04772, 0.04787, 0.04813, 0.0486, 0.04906, 0.04969, 0.05009, 0.05264, 0.07691, 0.1717",\
"0.04824, 0.04831, 0.04855, 0.04905, 0.04933, 0.04996, 0.05097, 0.05985, 0.1148, 0.2535");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.04267, 0.04276, 0.04306, 0.04349, 0.04386, 0.04412, 0.04429, 0.0444, 0.04448, 0.04453",\
"0.04242, 0.04251, 0.04281, 0.04325, 0.04362, 0.04388, 0.04405, 0.04416, 0.04423, 0.04429",\
"0.0421, 0.04219, 0.04249, 0.04292, 0.0433, 0.04357, 0.04374, 0.04385, 0.04392, 0.04397",\
"0.04183, 0.04189, 0.04219, 0.04262, 0.043, 0.04327, 0.04345, 0.04356, 0.04364, 0.04369",\
"0.04169, 0.04177, 0.04202, 0.04239, 0.04275, 0.04304, 0.04324, 0.04337, 0.04346, 0.04353",\
"0.04179, 0.04181, 0.04197, 0.04228, 0.04263, 0.04293, 0.04314, 0.0433, 0.04341, 0.04349",\
"0.04207, 0.04204, 0.04212, 0.04236, 0.04267, 0.04294, 0.04318, 0.04334, 0.04347, 0.04356",\
"0.04252, 0.04243, 0.04241, 0.04261, 0.04286, 0.04313, 0.04336, 0.04353, 0.04367, 0.04376",\
"0.04314, 0.043, 0.04288, 0.04297, 0.04319, 0.04345, 0.04367, 0.04385, 0.044, 0.0441",\
"0.04393, 0.04373, 0.04357, 0.04355, 0.04368, 0.0439, 0.04411, 0.0443, 0.04444, 0.04456");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.0192, 0.01941, 0.0199, 0.02051, 0.02103, 0.02144, 0.02163, 0.02216, 0.0235, 0.03043",\
"0.01922, 0.01942, 0.0199, 0.02057, 0.02113, 0.02166, 0.02183, 0.02232, 0.02278, 0.03192",\
"0.01916, 0.01935, 0.01982, 0.02045, 0.02104, 0.02158, 0.02176, 0.02225, 0.02295, 0.03259",\
"0.01892, 0.01907, 0.01947, 0.02005, 0.02065, 0.0211, 0.02142, 0.02195, 0.02282, 0.03248",\
"0.0186, 0.01874, 0.01912, 0.01963, 0.02016, 0.0207, 0.02104, 0.02126, 0.0234, 0.03482",\
"0.01841, 0.01852, 0.0187, 0.01925, 0.01986, 0.0204, 0.02061, 0.02118, 0.02333, 0.03821",\
"0.0184, 0.01843, 0.01866, 0.01892, 0.01946, 0.02023, 0.02052, 0.0209, 0.02389, 0.04546",\
"0.01849, 0.01856, 0.01872, 0.01907, 0.01932, 0.01995, 0.02066, 0.02092, 0.02535, 0.05628",\
"0.01874, 0.01876, 0.01887, 0.01909, 0.01941, 0.01977, 0.02045, 0.02163, 0.0295, 0.07574",\
"0.01918, 0.01918, 0.01928, 0.01942, 0.01971, 0.01993, 0.02038, 0.02251, 0.03878, 0.1116");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("1.651, 1.719, 1.891, 2.121, 2.399, 2.736, 3.142, 3.634, 4.226, 4.927",\
"1.68, 1.749, 1.92, 2.15, 2.429, 2.765, 3.172, 3.664, 4.256, 4.956",\
"1.77, 1.838, 2.01, 2.239, 2.518, 2.855, 3.261, 3.754, 4.345, 5.046",\
"1.916, 1.985, 2.156, 2.386, 2.665, 3.001, 3.408, 3.9, 4.491, 5.192",\
"2.063, 2.132, 2.303, 2.533, 2.812, 3.149, 3.555, 4.048, 4.639, 5.339",\
"2.184, 2.252, 2.423, 2.653, 2.932, 3.268, 3.675, 4.168, 4.759, 5.46",\
"2.271, 2.339, 2.509, 2.738, 3.017, 3.353, 3.759, 4.252, 4.844, 5.545",\
"2.315, 2.383, 2.554, 2.782, 3.061, 3.397, 3.804, 4.296, 4.887, 5.588",\
"2.315, 2.383, 2.553, 2.783, 3.06, 3.396, 3.803, 4.295, 4.886, 5.587",\
"2.264, 2.332, 2.502, 2.731, 3.01, 3.347, 3.753, 4.245, 4.836, 5.537");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("2.02, 2.08, 2.262, 2.589, 3.092, 3.794, 4.716, 5.875, 7.29, 8.976",\
"2.047, 2.107, 2.289, 2.616, 3.12, 3.822, 4.743, 5.903, 7.317, 9.004",\
"2.149, 2.209, 2.391, 2.718, 3.222, 3.924, 4.844, 6.004, 7.418, 9.105",\
"2.332, 2.392, 2.574, 2.901, 3.404, 4.106, 5.028, 6.187, 7.602, 9.286",\
"2.605, 2.665, 2.847, 3.175, 3.678, 4.379, 5.301, 6.46, 7.875, 9.562",\
"2.975, 3.035, 3.217, 3.544, 4.048, 4.75, 5.671, 6.83, 8.246, 9.932",\
"3.413, 3.474, 3.657, 3.985, 4.488, 5.19, 6.112, 7.27, 8.686, 10.37",\
"3.906, 3.968, 4.152, 4.479, 4.982, 5.684, 6.605, 7.764, 9.179, 10.87",\
"4.459, 4.522, 4.706, 5.033, 5.536, 6.238, 7.159, 8.318, 9.733, 11.42",\
"5.076, 5.139, 5.324, 5.652, 6.154, 6.856, 7.777, 8.936, 10.35, 12.03");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.3, 0.3512, 0.4946, 0.7202, 1.042, 1.485, 2.084, 2.868, 3.845, 5.03",\
"0.3006, 0.3514, 0.4942, 0.7198, 1.042, 1.486, 2.086, 2.868, 3.842, 5.031",\
"0.3, 0.3516, 0.494, 0.7194, 1.042, 1.486, 2.085, 2.868, 3.847, 5.023",\
"0.3002, 0.3518, 0.4942, 0.7196, 1.043, 1.485, 2.086, 2.865, 3.842, 5.031",\
"0.2996, 0.3512, 0.4938, 0.721, 1.042, 1.485, 2.086, 2.867, 3.845, 5.031",\
"0.2956, 0.3478, 0.4916, 0.7182, 1.041, 1.487, 2.086, 2.865, 3.848, 5.026",\
"0.2954, 0.3464, 0.49, 0.7176, 1.039, 1.483, 2.084, 2.869, 3.851, 5.034",\
"0.2946, 0.346, 0.4902, 0.7166, 1.039, 1.483, 2.083, 2.863, 3.843, 5.027",\
"0.2942, 0.3464, 0.49, 0.718, 1.041, 1.483, 2.085, 2.864, 3.841, 5.024",\
"0.295, 0.347, 0.4904, 0.7174, 1.041, 1.482, 2.086, 2.864, 3.85, 5.024");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.2144, 0.2848, 0.5478, 1.087, 1.936, 3.133, 4.709, 6.694, 9.121, 12.01",\
"0.2144, 0.2848, 0.5476, 1.087, 1.936, 3.131, 4.709, 6.695, 9.121, 12",\
"0.2144, 0.2844, 0.5476, 1.087, 1.938, 3.131, 4.709, 6.695, 9.122, 12.01",\
"0.215, 0.2842, 0.5476, 1.085, 1.936, 3.13, 4.708, 6.695, 9.122, 12.02",\
"0.2144, 0.2844, 0.5472, 1.087, 1.937, 3.133, 4.707, 6.692, 9.122, 12.01",\
"0.2156, 0.2852, 0.548, 1.087, 1.937, 3.133, 4.706, 6.691, 9.12, 12",\
"0.2188, 0.2876, 0.5502, 1.086, 1.938, 3.133, 4.706, 6.694, 9.12, 12.01",\
"0.2236, 0.2912, 0.5516, 1.088, 1.936, 3.131, 4.708, 6.694, 9.116, 12.01",\
"0.2278, 0.2952, 0.552, 1.088, 1.936, 3.128, 4.7, 6.684, 9.118, 12.01",\
"0.232, 0.3, 0.554, 1.088, 1.938, 3.13, 4.702, 6.684, 9.102, 12");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("1.084, 1.151, 1.32, 1.547, 1.824, 2.158, 2.564, 3.055, 3.645, 4.346",\
"1.111, 1.179, 1.348, 1.575, 1.852, 2.186, 2.591, 3.083, 3.673, 4.373",\
"1.204, 1.272, 1.441, 1.668, 1.945, 2.279, 2.684, 3.176, 3.766, 4.467",\
"1.406, 1.473, 1.642, 1.869, 2.146, 2.481, 2.886, 3.377, 3.967, 4.668",\
"1.74, 1.807, 1.975, 2.202, 2.479, 2.814, 3.219, 3.711, 4.301, 5.001",\
"2.184, 2.256, 2.43, 2.661, 2.941, 3.276, 3.682, 4.174, 4.764, 5.465",\
"2.665, 2.745, 2.938, 3.182, 3.471, 3.813, 4.223, 4.715, 5.307, 6.007",\
"3.174, 3.263, 3.476, 3.738, 4.037, 4.387, 4.802, 5.299, 5.892, 6.592",\
"3.711, 3.809, 4.042, 4.326, 4.639, 4.998, 5.416, 5.916, 6.511, 7.215",\
"4.28, 4.385, 4.639, 4.946, 5.277, 5.645, 6.069, 6.57, 7.167, 7.87");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.6198, 0.6867, 0.8821, 1.216, 1.719, 2.421, 3.341, 4.504, 5.919, 7.599",\
"0.6457, 0.7128, 0.9082, 1.242, 1.745, 2.447, 3.369, 4.531, 5.947, 7.633",\
"0.7392, 0.8064, 1.002, 1.335, 1.839, 2.54, 3.463, 4.619, 6.037, 7.725",\
"0.9146, 0.9818, 1.177, 1.509, 2.013, 2.715, 3.638, 4.799, 6.217, 7.903",\
"1.122, 1.193, 1.393, 1.728, 2.231, 2.933, 3.857, 5.014, 6.436, 8.118",\
"1.317, 1.392, 1.599, 1.938, 2.443, 3.146, 4.068, 5.229, 6.647, 8.332",\
"1.488, 1.571, 1.787, 2.128, 2.634, 3.338, 4.261, 5.42, 6.834, 8.519",\
"1.631, 1.722, 1.951, 2.297, 2.802, 3.506, 4.429, 5.591, 7.004, 8.693",\
"1.741, 1.841, 2.087, 2.439, 2.945, 3.647, 4.57, 5.73, 7.147, 8.833",\
"1.817, 1.926, 2.189, 2.552, 3.058, 3.76, 4.681, 5.842, 7.257, 8.945");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.2914, 0.342, 0.4854, 0.7112, 1.034, 1.478, 2.078, 2.862, 3.843, 5.024",\
"0.2906, 0.3424, 0.4854, 0.7114, 1.034, 1.479, 2.08, 2.86, 3.838, 5.027",\
"0.2908, 0.3422, 0.485, 0.7106, 1.035, 1.478, 2.08, 2.862, 3.843, 5.022",\
"0.2904, 0.342, 0.485, 0.7116, 1.034, 1.478, 2.079, 2.862, 3.843, 5.023",\
"0.291, 0.3434, 0.4862, 0.712, 1.034, 1.479, 2.078, 2.863, 3.843, 5.026",\
"0.3234, 0.3726, 0.5054, 0.7252, 1.043, 1.484, 2.083, 2.864, 3.843, 5.025",\
"0.3758, 0.429, 0.5602, 0.7674, 1.076, 1.509, 2.099, 2.871, 3.846, 5.021",\
"0.4292, 0.488, 0.6252, 0.8236, 1.122, 1.546, 2.128, 2.893, 3.862, 5.031",\
"0.4808, 0.5464, 0.6942, 0.891, 1.172, 1.582, 2.156, 2.914, 3.878, 5.046",\
"0.534, 0.604, 0.768, 0.968, 1.232, 1.628, 2.186, 2.938, 3.89, 5.058");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.2368, 0.3117, 0.5727, 1.098, 1.945, 3.143, 4.717, 6.718, 9.145, 12",\
"0.2366, 0.3111, 0.5733, 1.098, 1.943, 3.144, 4.725, 6.719, 9.121, 12.04",\
"0.2367, 0.312, 0.5732, 1.099, 1.945, 3.145, 4.725, 6.709, 9.14, 12.03",\
"0.2398, 0.3144, 0.5744, 1.099, 1.944, 3.143, 4.722, 6.7, 9.121, 12.04",\
"0.2616, 0.3348, 0.5882, 1.102, 1.945, 3.143, 4.724, 6.709, 9.152, 12.03",\
"0.2928, 0.3606, 0.6058, 1.115, 1.952, 3.142, 4.713, 6.714, 9.146, 12",\
"0.3292, 0.399, 0.6302, 1.124, 1.959, 3.148, 4.717, 6.7, 9.137, 12.03",\
"0.3722, 0.4394, 0.658, 1.137, 1.963, 3.151, 4.724, 6.698, 9.129, 12.02",\
"0.4168, 0.4876, 0.6964, 1.154, 1.967, 3.156, 4.733, 6.707, 9.124, 12.01",\
"0.4606, 0.5362, 0.743, 1.177, 1.973, 3.158, 4.732, 6.712, 9.126, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("1.498, 1.566, 1.734, 1.961, 2.239, 2.573, 2.978, 3.469, 4.06, 4.76",\
"1.528, 1.595, 1.764, 1.991, 2.268, 2.602, 3.007, 3.499, 4.089, 4.79",\
"1.622, 1.689, 1.858, 2.085, 2.362, 2.696, 3.102, 3.593, 4.183, 4.884",\
"1.773, 1.84, 2.009, 2.237, 2.513, 2.848, 3.253, 3.744, 4.334, 5.035",\
"1.914, 1.982, 2.151, 2.378, 2.654, 2.989, 3.394, 3.885, 4.476, 5.176",\
"2.028, 2.095, 2.263, 2.49, 2.767, 3.101, 3.506, 3.997, 4.587, 5.287",\
"2.104, 2.171, 2.34, 2.566, 2.843, 3.176, 3.58, 4.071, 4.661, 5.361",\
"2.135, 2.202, 2.371, 2.598, 2.875, 3.209, 3.613, 4.103, 4.692, 5.391",\
"2.116, 2.184, 2.353, 2.579, 2.856, 3.19, 3.595, 4.085, 4.675, 5.374",\
"2.045, 2.113, 2.281, 2.508, 2.785, 3.121, 3.525, 4.015, 4.605, 5.304");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("1.929, 1.989, 2.171, 2.498, 3.002, 3.704, 4.625, 5.784, 7.198, 8.885",\
"1.947, 2.007, 2.19, 2.517, 3.02, 3.722, 4.643, 5.802, 7.217, 8.903",\
"2.036, 2.096, 2.278, 2.606, 3.109, 3.811, 4.732, 5.891, 7.306, 8.993",\
"2.239, 2.3, 2.482, 2.809, 3.312, 4.014, 4.936, 6.095, 7.509, 9.196",\
"2.575, 2.635, 2.817, 3.144, 3.648, 4.35, 5.271, 6.429, 7.845, 9.531",\
"3.044, 3.104, 3.286, 3.613, 4.117, 4.819, 5.74, 6.899, 8.315, 10",\
"3.601, 3.662, 3.845, 4.172, 4.675, 5.377, 6.299, 7.457, 8.871, 10.56",\
"4.205, 4.268, 4.451, 4.779, 5.281, 5.983, 6.904, 8.064, 9.479, 11.17",\
"4.861, 4.924, 5.108, 5.435, 5.938, 6.64, 7.561, 8.721, 10.14, 11.82",\
"5.568, 5.632, 5.817, 6.145, 6.648, 7.35, 8.272, 9.43, 10.84, 12.53");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.291, 0.3422, 0.4854, 0.7122, 1.034, 1.478, 2.08, 2.861, 3.842, 5.02",\
"0.2906, 0.3422, 0.4854, 0.7122, 1.034, 1.478, 2.08, 2.861, 3.842, 5.02",\
"0.2906, 0.3422, 0.486, 0.7114, 1.034, 1.479, 2.08, 2.86, 3.842, 5.019",\
"0.2906, 0.3422, 0.4852, 0.7122, 1.034, 1.478, 2.079, 2.862, 3.842, 5.02",\
"0.2906, 0.342, 0.4848, 0.7114, 1.035, 1.478, 2.079, 2.862, 3.84, 5.028",\
"0.2896, 0.3404, 0.483, 0.7104, 1.03, 1.476, 2.079, 2.859, 3.838, 5.027",\
"0.29, 0.3412, 0.484, 0.7092, 1.032, 1.475, 2.074, 2.856, 3.841, 5.021",\
"0.2908, 0.3418, 0.485, 0.7108, 1.031, 1.475, 2.075, 2.856, 3.829, 5.013",\
"0.2906, 0.3426, 0.4852, 0.711, 1.032, 1.476, 2.074, 2.859, 3.834, 5.013",\
"0.2918, 0.3432, 0.4864, 0.713, 1.033, 1.476, 2.076, 2.858, 3.834, 5.018");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.2144, 0.2842, 0.5478, 1.087, 1.939, 3.129, 4.702, 6.694, 9.121, 12.01",\
"0.2148, 0.285, 0.547, 1.087, 1.936, 3.133, 4.707, 6.691, 9.112, 12",\
"0.2142, 0.2848, 0.5476, 1.087, 1.936, 3.133, 4.708, 6.694, 9.122, 12",\
"0.2144, 0.2848, 0.5472, 1.087, 1.936, 3.133, 4.706, 6.694, 9.122, 12",\
"0.2146, 0.2844, 0.5474, 1.087, 1.938, 3.133, 4.707, 6.693, 9.121, 12",\
"0.2146, 0.285, 0.5474, 1.087, 1.938, 3.133, 4.705, 6.694, 9.121, 12",\
"0.219, 0.2884, 0.5496, 1.087, 1.939, 3.132, 4.704, 6.685, 9.112, 12",\
"0.2238, 0.2918, 0.5524, 1.088, 1.937, 3.128, 4.706, 6.684, 9.116, 12",\
"0.228, 0.296, 0.554, 1.088, 1.936, 3.128, 4.702, 6.686, 9.116, 12.01",\
"0.236, 0.304, 0.556, 1.09, 1.938, 3.132, 4.698, 6.68, 9.106, 11.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("1.222, 1.29, 1.462, 1.692, 1.971, 2.307, 2.714, 3.206, 3.797, 4.498",\
"1.243, 1.312, 1.484, 1.713, 1.992, 2.329, 2.736, 3.228, 3.819, 4.52",\
"1.344, 1.413, 1.584, 1.814, 2.094, 2.43, 2.836, 3.329, 3.92, 4.621",\
"1.552, 1.621, 1.792, 2.022, 2.301, 2.637, 3.044, 3.536, 4.127, 4.828",\
"1.888, 1.957, 2.128, 2.358, 2.637, 2.973, 3.38, 3.872, 4.464, 5.164",\
"2.353, 2.422, 2.596, 2.828, 3.109, 3.445, 3.853, 4.345, 4.936, 5.638",\
"2.873, 2.952, 3.141, 3.383, 3.67, 4.012, 4.422, 4.915, 5.507, 6.207",\
"3.423, 3.51, 3.718, 3.974, 4.272, 4.621, 5.036, 5.533, 6.126, 6.827",\
"4.002, 4.097, 4.325, 4.603, 4.912, 5.268, 5.688, 6.187, 6.783, 7.486",\
"4.614, 4.717, 4.965, 5.263, 5.587, 5.952, 6.376, 6.878, 7.474, 8.18");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.6436, 0.7107, 0.9063, 1.24, 1.743, 2.445, 3.365, 4.527, 5.942, 7.625",\
"0.6743, 0.7415, 0.9368, 1.27, 1.774, 2.475, 3.398, 4.559, 5.975, 7.663",\
"0.7574, 0.8245, 1.02, 1.353, 1.857, 2.558, 3.481, 4.642, 6.059, 7.746",\
"0.9008, 0.9678, 1.163, 1.496, 2, 2.702, 3.625, 4.786, 6.203, 7.891",\
"1.078, 1.149, 1.349, 1.684, 2.188, 2.891, 3.813, 4.97, 6.387, 8.074",\
"1.255, 1.331, 1.539, 1.877, 2.382, 3.085, 4.006, 5.169, 6.585, 8.275",\
"1.42, 1.501, 1.718, 2.06, 2.566, 3.269, 4.191, 5.35, 6.768, 8.455",\
"1.562, 1.65, 1.878, 2.226, 2.732, 3.435, 4.357, 5.517, 6.931, 8.618",\
"1.674, 1.77, 2.011, 2.366, 2.874, 3.577, 4.498, 5.659, 7.073, 8.759",\
"1.754, 1.857, 2.114, 2.478, 2.988, 3.69, 4.613, 5.772, 7.187, 8.872");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.3006, 0.3518, 0.494, 0.7198, 1.042, 1.486, 2.086, 2.867, 3.847, 5.023",\
"0.3002, 0.3518, 0.4938, 0.7206, 1.042, 1.486, 2.086, 2.864, 3.842, 5.031",\
"0.3004, 0.3518, 0.494, 0.7196, 1.042, 1.486, 2.084, 2.868, 3.846, 5.031",\
"0.3002, 0.3514, 0.494, 0.7196, 1.042, 1.486, 2.085, 2.867, 3.844, 5.026",\
"0.3, 0.3516, 0.495, 0.7216, 1.042, 1.485, 2.086, 2.866, 3.844, 5.029",\
"0.3166, 0.3656, 0.5042, 0.7272, 1.045, 1.489, 2.088, 2.868, 3.848, 5.025",\
"0.3674, 0.4184, 0.5498, 0.7606, 1.071, 1.505, 2.099, 2.874, 3.845, 5.024",\
"0.4188, 0.4752, 0.6088, 0.8116, 1.112, 1.54, 2.125, 2.893, 3.861, 5.036",\
"0.4702, 0.533, 0.6748, 0.871, 1.16, 1.576, 2.152, 2.918, 3.88, 5.046",\
"0.522, 0.588, 0.742, 0.94, 1.216, 1.616, 2.178, 2.934, 3.89, 5.06");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.003857, 0.01388, 0.03303, 0.06287, 0.1047, 0.1598, 0.2292, 0.3139, 0.4149");
values("0.2367, 0.3131, 0.573, 1.099, 1.945, 3.143, 4.716, 6.717, 9.143, 11.99",\
"0.2367, 0.3122, 0.5731, 1.098, 1.945, 3.144, 4.725, 6.719, 9.121, 12.05",\
"0.2368, 0.3117, 0.5732, 1.098, 1.945, 3.144, 4.726, 6.702, 9.121, 12.05",\
"0.2394, 0.3142, 0.5744, 1.098, 1.945, 3.143, 4.726, 6.701, 9.12, 12.01",\
"0.2582, 0.3314, 0.5862, 1.101, 1.945, 3.139, 4.713, 6.705, 9.139, 11.99",\
"0.2804, 0.3542, 0.6032, 1.112, 1.948, 3.14, 4.717, 6.715, 9.147, 12.01",\
"0.3086, 0.3816, 0.6252, 1.122, 1.954, 3.143, 4.718, 6.704, 9.13, 12.04",\
"0.3438, 0.4154, 0.652, 1.136, 1.958, 3.146, 4.716, 6.7, 9.113, 12.02",\
"0.382, 0.455, 0.683, 1.153, 1.967, 3.154, 4.724, 6.699, 9.114, 12.01",\
"0.4228, 0.4994, 0.7228, 1.173, 1.971, 3.152, 4.724, 6.704, 9.118, 12");
}
}
}
}