blob: 1e5e740fedc5a47d830727de341945a07bae6cce [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__aoi21_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "1.96524e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "3.09456e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "1.96902e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "3.1248e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "2.8368e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "3.1248e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "2.0151e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "2.01546e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.1248e-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.008217 ;
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 ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009769, 0.009774, 0.009782, 0.009762, 0.009757, 0.009737, 0.009723, \
0.009718, 0.009708, 0.00971");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007261, -0.007258, -0.007243, -0.007232, -0.007241, -0.007247, \
-0.00726, -0.007279, -0.00731, -0.007352");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0032, 0.003208, 0.003205, 0.003209, 0.003225, 0.003225, 0.003227, \
0.003227, 0.003228, 0.003226");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003219, -0.003226, -0.003227, -0.003227, -0.003233, -0.003238, \
-0.00324, -0.003238, -0.003239, -0.00324");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009332, 0.009337, 0.009305, 0.009298, 0.009296, 0.009276, 0.009246, \
0.0092, 0.009136, 0.009029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003226, -0.003233, -0.003233, -0.003237, -0.003248, -0.003247, \
-0.003249, -0.003247, -0.003249, -0.003246");
}
}
}
pin(A2) {
capacitance : 0.008609 ;
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 ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009283, 0.008673, 0.008571, 0.008543, 0.008532, 0.008517, 0.008513, \
0.008502, 0.008495, 0.008494");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008564, -0.008566, -0.008563, -0.008539, -0.008527, -0.008509, \
-0.0085, -0.008494, -0.008491, -0.00848");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003209, 0.003211, 0.003218, 0.003211, 0.003225, 0.003226, 0.003226, \
0.003227, 0.003226, 0.003227");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003224, -0.003224, -0.003223, -0.003232, -0.003239, -0.003237, \
-0.003239, -0.00324, -0.003239, -0.00324");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009337, 0.009333, 0.00931, 0.009297, 0.009293, 0.009277, 0.009244, \
0.0092, 0.009134, 0.00903");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003233, -0.003237, -0.003238, -0.00324, -0.003244, -0.003248, \
-0.00325, -0.003248, -0.003248, -0.003247");
}
}
}
pin(B) {
capacitance : 0.006889 ;
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 ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.008495, 0.008485, 0.008468, 0.008468, 0.0085, 0.008503, 0.008497, \
0.008488, 0.008495, 0.008499");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.007083, -0.007205, -0.007471, -0.007695, -0.007875, -0.007962, \
-0.008021, -0.008061, -0.008098, -0.008116");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.1962 ;
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&!B" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.003318, 0.003328, 0.003351, 0.00337, 0.003379, 0.003387, 0.003386, 0.003391, 0.003397, 0.003398",\
"0.003159, 0.003202, 0.003338, 0.003426, 0.003491, 0.003541, 0.00356, 0.003575, 0.003588, 0.003587",\
"0.002683, 0.002787, 0.003053, 0.003333, 0.003533, 0.003663, 0.003746, 0.003801, 0.003841, 0.003867",\
"0.00213, 0.002241, 0.00256, 0.002957, 0.003292, 0.003532, 0.003695, 0.003803, 0.003884, 0.003939",\
"0.001828, 0.001902, 0.002163, 0.002531, 0.002933, 0.003245, 0.003491, 0.003659, 0.003788, 0.003875",\
"0.001862, 0.001897, 0.002027, 0.002289, 0.002632, 0.002969, 0.003253, 0.003468, 0.003632, 0.003758",\
"0.00223, 0.002213, 0.002229, 0.002319, 0.00254, 0.002799, 0.003078, 0.003306, 0.003488, 0.003632",\
"0.0029, 0.002856, 0.00274, 0.002667, 0.002697, 0.002837, 0.003029, 0.003228, 0.003411, 0.003556",\
"0.003897, 0.003799, 0.003575, 0.00332, 0.003167, 0.003122, 0.00319, 0.003299, 0.003428, 0.003556",\
"0.005194, 0.005071, 0.004729, 0.004292, 0.003934, 0.003697, 0.003599, 0.003569, 0.003624, 0.003689");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.02989, 0.02996, 0.03005, 0.03015, 0.03025, 0.03035, 0.03045, 0.03058, 0.03093, 0.03393",\
"0.02925, 0.02939, 0.02972, 0.03005, 0.03028, 0.03046, 0.03062, 0.03078, 0.03118, 0.03425",\
"0.02808, 0.02822, 0.02863, 0.02917, 0.02964, 0.03001, 0.03031, 0.0306, 0.03105, 0.03442",\
"0.02756, 0.02764, 0.02788, 0.02832, 0.02885, 0.02935, 0.02979, 0.03015, 0.03076, 0.03485",\
"0.02751, 0.02754, 0.02767, 0.02789, 0.02828, 0.02873, 0.0293, 0.02967, 0.03038, 0.0355",\
"0.02775, 0.02776, 0.02776, 0.02787, 0.02807, 0.02839, 0.02876, 0.02922, 0.03037, 0.03738",\
"0.02828, 0.02822, 0.02813, 0.02809, 0.02819, 0.02828, 0.02858, 0.02901, 0.03086, 0.0415",\
"0.02904, 0.02898, 0.0288, 0.02857, 0.02848, 0.02857, 0.02863, 0.029, 0.03229, 0.05025",\
"0.03011, 0.03, 0.02975, 0.02939, 0.02906, 0.02895, 0.02899, 0.02973, 0.03713, 0.06987",\
"0.03142, 0.0313, 0.03093, 0.03043, 0.02995, 0.02963, 0.02969, 0.03278, 0.05257, 0.109");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.003346, 0.003346, 0.003362, 0.00338, 0.003389, 0.0034, 0.003403, 0.003405, 0.00341, 0.003411",\
"0.003248, 0.003287, 0.003379, 0.003459, 0.00351, 0.003542, 0.003563, 0.003578, 0.003587, 0.003592",\
"0.0028, 0.002903, 0.003155, 0.003409, 0.003586, 0.003697, 0.003773, 0.00382, 0.003852, 0.003873",\
"0.002178, 0.002295, 0.002625, 0.003042, 0.003359, 0.003582, 0.003736, 0.003839, 0.00391, 0.003962",\
"0.001746, 0.001836, 0.002133, 0.002551, 0.002958, 0.003282, 0.003515, 0.003686, 0.003809, 0.003892",\
"0.001556, 0.00162, 0.001833, 0.002181, 0.002579, 0.002945, 0.003243, 0.003468, 0.003634, 0.003759",\
"0.001631, 0.001662, 0.001785, 0.002014, 0.002334, 0.002674, 0.002986, 0.00325, 0.003452, 0.003604",\
"0.001964, 0.001961, 0.001988, 0.002096, 0.002294, 0.002555, 0.002824, 0.003083, 0.003298, 0.003474",\
"0.00257, 0.002538, 0.002475, 0.002441, 0.002486, 0.002634, 0.002824, 0.003026, 0.003222, 0.003397",\
"0.003471, 0.003404, 0.003241, 0.003056, 0.002938, 0.002944, 0.003013, 0.003132, 0.003265, 0.003405");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.03685, 0.03686, 0.03687, 0.0369, 0.03696, 0.03702, 0.03713, 0.03725, 0.03763, 0.04072",\
"0.03625, 0.03629, 0.03637, 0.03648, 0.03658, 0.0367, 0.03681, 0.03695, 0.0373, 0.04046",\
"0.03543, 0.0355, 0.03568, 0.03591, 0.03615, 0.03636, 0.03656, 0.03673, 0.03712, 0.04057",\
"0.03499, 0.03504, 0.03519, 0.03542, 0.0357, 0.036, 0.03625, 0.03646, 0.03705, 0.04104",\
"0.03492, 0.03494, 0.03502, 0.03516, 0.03539, 0.03565, 0.03591, 0.03621, 0.03694, 0.04204",\
"0.03511, 0.0351, 0.03511, 0.03517, 0.0353, 0.03547, 0.03569, 0.03595, 0.03706, 0.04416",\
"0.03557, 0.03555, 0.03545, 0.03542, 0.03546, 0.03551, 0.03562, 0.03588, 0.03757, 0.04855",\
"0.03626, 0.03621, 0.03606, 0.03586, 0.0358, 0.03582, 0.03581, 0.03609, 0.03942, 0.05786",\
"0.03721, 0.03715, 0.03694, 0.03662, 0.03632, 0.03623, 0.03621, 0.0369, 0.04457, 0.07813",\
"0.03845, 0.03836, 0.03807, 0.0376, 0.03718, 0.03684, 0.03695, 0.04022, 0.06089, 0.1181");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.01282, 0.01284, 0.01282, 0.0128, 0.01282, 0.01284, 0.01284, 0.01284, 0.01285, 0.01283",\
"0.01264, 0.01264, 0.01263, 0.01265, 0.01264, 0.01266, 0.01265, 0.01267, 0.01266, 0.01266",\
"0.01223, 0.01222, 0.01226, 0.01231, 0.01233, 0.01234, 0.0124, 0.0124, 0.01242, 0.01242",\
"0.01174, 0.01175, 0.01185, 0.01193, 0.01203, 0.01212, 0.01214, 0.01221, 0.01221, 0.01223",\
"0.01142, 0.01143, 0.0115, 0.01162, 0.01175, 0.01186, 0.01196, 0.01204, 0.01207, 0.01212",\
"0.01131, 0.01133, 0.01138, 0.01147, 0.01156, 0.01169, 0.0118, 0.01188, 0.01196, 0.01201",\
"0.01151, 0.01151, 0.01148, 0.0115, 0.01156, 0.01163, 0.01171, 0.01181, 0.01186, 0.01192",\
"0.01199, 0.01198, 0.01191, 0.01184, 0.01176, 0.01177, 0.01177, 0.01183, 0.01186, 0.0119",\
"0.01279, 0.01275, 0.01262, 0.01242, 0.01222, 0.01209, 0.01203, 0.012, 0.01198, 0.01198",\
"0.01391, 0.01384, 0.01362, 0.01331, 0.01301, 0.01269, 0.01249, 0.01233, 0.01223, 0.01217");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.04194, 0.04196, 0.04201, 0.04205, 0.04213, 0.04222, 0.04234, 0.04246, 0.0426, 0.04302",\
"0.04155, 0.04161, 0.04175, 0.04188, 0.04203, 0.04215, 0.04228, 0.04241, 0.04253, 0.04306",\
"0.04096, 0.04103, 0.04121, 0.04144, 0.04168, 0.04193, 0.0421, 0.0423, 0.04247, 0.043",\
"0.04067, 0.04071, 0.04086, 0.04106, 0.04132, 0.04159, 0.04185, 0.04208, 0.04235, 0.04296",\
"0.04052, 0.04055, 0.04067, 0.04082, 0.04101, 0.04128, 0.04158, 0.0418, 0.04208, 0.0429",\
"0.0404, 0.04044, 0.04051, 0.04069, 0.04086, 0.04107, 0.04135, 0.04156, 0.04189, 0.0431",\
"0.04043, 0.04041, 0.04044, 0.04052, 0.04076, 0.04094, 0.04113, 0.04144, 0.0418, 0.04381",\
"0.04051, 0.0405, 0.04055, 0.04054, 0.04064, 0.04089, 0.04108, 0.04132, 0.04182, 0.04586",\
"0.04077, 0.04073, 0.04076, 0.04074, 0.04074, 0.04081, 0.0411, 0.04136, 0.04271, 0.05185",\
"0.04127, 0.04122, 0.04116, 0.04104, 0.04107, 0.04096, 0.0411, 0.04183, 0.04671, 0.07056");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.01142, 0.01143, 0.01139, 0.0114, 0.01139, 0.01143, 0.01143, 0.01143, 0.01143, 0.01143",\
"0.0112, 0.0112, 0.01117, 0.01117, 0.01118, 0.01118, 0.01119, 0.0112, 0.0112, 0.01119",\
"0.0107, 0.01072, 0.01075, 0.01078, 0.01079, 0.01083, 0.01083, 0.01083, 0.01083, 0.01083",\
"0.01018, 0.01022, 0.0103, 0.01039, 0.01046, 0.01052, 0.01055, 0.01056, 0.01059, 0.01059",\
"0.009886, 0.009918, 0.009974, 0.01008, 0.01021, 0.01028, 0.01035, 0.01041, 0.01043, 0.01045",\
"0.009835, 0.009826, 0.009856, 0.009943, 0.01003, 0.01013, 0.01022, 0.01028, 0.01033, 0.01036",\
"0.01004, 0.01003, 0.01, 0.01001, 0.01004, 0.01008, 0.01017, 0.01022, 0.01026, 0.01029",\
"0.01055, 0.01052, 0.01044, 0.01033, 0.01025, 0.01022, 0.01023, 0.01026, 0.01027, 0.01029",\
"0.01138, 0.01133, 0.01116, 0.01093, 0.01071, 0.01057, 0.01049, 0.01043, 0.01039, 0.01037",\
"0.01256, 0.01245, 0.0122, 0.01185, 0.01148, 0.01116, 0.01093, 0.01076, 0.01067, 0.01058");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.03845, 0.03849, 0.03853, 0.03858, 0.03864, 0.03872, 0.03884, 0.03893, 0.03933, 0.04238",\
"0.03807, 0.03813, 0.03826, 0.0384, 0.03852, 0.03865, 0.03879, 0.03893, 0.03924, 0.0425",\
"0.0375, 0.03753, 0.03772, 0.03795, 0.03819, 0.0384, 0.03857, 0.03879, 0.03924, 0.04269",\
"0.03716, 0.03722, 0.03736, 0.03758, 0.03782, 0.03809, 0.03834, 0.03857, 0.03915, 0.0433",\
"0.03704, 0.03707, 0.03716, 0.03732, 0.03753, 0.03782, 0.03803, 0.03833, 0.039, 0.04418",\
"0.03692, 0.03695, 0.03705, 0.03719, 0.03735, 0.03755, 0.0378, 0.03809, 0.03914, 0.04615",\
"0.03693, 0.03693, 0.03696, 0.03705, 0.03726, 0.03743, 0.03764, 0.038, 0.03948, 0.04991",\
"0.03703, 0.03702, 0.03703, 0.03707, 0.03717, 0.03743, 0.03756, 0.03789, 0.04089, 0.05787",\
"0.03727, 0.03726, 0.03725, 0.03723, 0.03723, 0.03736, 0.03762, 0.03833, 0.04483, 0.07476",\
"0.03778, 0.03773, 0.03764, 0.03755, 0.03746, 0.03743, 0.03777, 0.0403, 0.05667, 0.1083");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.01141, 0.0114, 0.01139, 0.01138, 0.01138, 0.01141, 0.01141, 0.01142, 0.01142, 0.01141",\
"0.01118, 0.01118, 0.01118, 0.01118, 0.01117, 0.01117, 0.01118, 0.01118, 0.01118, 0.01118",\
"0.0107, 0.01072, 0.01075, 0.01079, 0.01079, 0.0108, 0.01081, 0.01082, 0.01084, 0.01084",\
"0.0102, 0.01022, 0.0103, 0.01039, 0.01046, 0.01052, 0.01055, 0.01056, 0.01059, 0.0106",\
"0.009886, 0.00991, 0.00997, 0.01008, 0.01019, 0.01029, 0.01036, 0.0104, 0.01043, 0.01044",\
"0.009828, 0.009818, 0.009851, 0.009945, 0.01004, 0.01013, 0.01022, 0.01027, 0.01033, 0.01036",\
"0.01004, 0.01002, 0.01001, 0.009992, 0.01003, 0.01009, 0.01016, 0.01022, 0.01025, 0.01029",\
"0.01055, 0.01052, 0.01043, 0.01032, 0.01024, 0.01022, 0.01023, 0.01025, 0.01026, 0.0103",\
"0.01137, 0.01131, 0.01114, 0.01093, 0.01071, 0.01056, 0.01049, 0.01043, 0.0104, 0.01037",\
"0.01253, 0.01244, 0.01219, 0.01183, 0.01147, 0.01116, 0.01092, 0.01077, 0.01066, 0.01058");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.04597, 0.04598, 0.04603, 0.04608, 0.04614, 0.04622, 0.04635, 0.04645, 0.04681, 0.05006",\
"0.04568, 0.04572, 0.04581, 0.04593, 0.04603, 0.04616, 0.04629, 0.04641, 0.04682, 0.05015",\
"0.04515, 0.04521, 0.04534, 0.04554, 0.04574, 0.04595, 0.04613, 0.0463, 0.0467, 0.0504",\
"0.0448, 0.04482, 0.04495, 0.04514, 0.04537, 0.04562, 0.04586, 0.04607, 0.04666, 0.0509",\
"0.0446, 0.04463, 0.04471, 0.04487, 0.04506, 0.04533, 0.04557, 0.04582, 0.04653, 0.05189",\
"0.04448, 0.0445, 0.04459, 0.0447, 0.04488, 0.04512, 0.04534, 0.04557, 0.04665, 0.05394",\
"0.04446, 0.04444, 0.04449, 0.0446, 0.04479, 0.04494, 0.04516, 0.0454, 0.04706, 0.05792",\
"0.04449, 0.0445, 0.04453, 0.04453, 0.04466, 0.04488, 0.04502, 0.04539, 0.04855, 0.06626",\
"0.04469, 0.04469, 0.04467, 0.04466, 0.04466, 0.04483, 0.04511, 0.04582, 0.05267, 0.08363",\
"0.04509, 0.04507, 0.04501, 0.04492, 0.04488, 0.04492, 0.04523, 0.04795, 0.06511, 0.1179");
}
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.1736, 0.1914, 0.2538, 0.3727, 0.5576, 0.8169, 1.158, 1.589, 2.114, 2.741",\
"0.198, 0.216, 0.2794, 0.3987, 0.5842, 0.8436, 1.185, 1.615, 2.139, 2.768",\
"0.2867, 0.3068, 0.3718, 0.4925, 0.679, 0.9392, 1.281, 1.712, 2.238, 2.864",\
"0.3897, 0.4204, 0.5153, 0.665, 0.8587, 1.12, 1.462, 1.893, 2.419, 3.043",\
"0.4725, 0.5146, 0.6453, 0.8485, 1.104, 1.398, 1.743, 2.174, 2.7, 3.327",\
"0.53, 0.5838, 0.7515, 1.013, 1.339, 1.712, 2.122, 2.57, 3.095, 3.721",\
"0.5588, 0.6255, 0.8316, 1.152, 1.554, 2.01, 2.509, 3.044, 3.613, 4.244",\
"0.5548, 0.6352, 0.8817, 1.264, 1.744, 2.286, 2.877, 3.511, 4.179, 4.883",\
"0.5189, 0.6109, 0.8978, 1.345, 1.902, 2.535, 3.223, 3.958, 4.733, 5.542",\
"0.4462, 0.5514, 0.8784, 1.391, 2.028, 2.751, 3.542, 4.381, 5.266, 6.189");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.4002, 0.4479, 0.6145, 0.9297, 1.419, 2.104, 3.007, 4.144, 5.536, 7.189",\
"0.4178, 0.4673, 0.6383, 0.9583, 1.45, 2.138, 3.041, 4.177, 5.566, 7.217",\
"0.5068, 0.5561, 0.7285, 1.052, 1.551, 2.242, 3.15, 4.286, 5.675, 7.329",\
"0.7165, 0.7649, 0.9323, 1.254, 1.753, 2.447, 3.357, 4.495, 5.888, 7.541",\
"0.989, 1.055, 1.258, 1.588, 2.082, 2.775, 3.684, 4.829, 6.22, 7.873",\
"1.287, 1.371, 1.629, 2.036, 2.557, 3.247, 4.155, 5.298, 6.688, 8.346",\
"1.613, 1.712, 2.029, 2.524, 3.148, 3.875, 4.782, 5.922, 7.311, 8.969",\
"1.965, 2.084, 2.456, 3.042, 3.78, 4.628, 5.575, 6.714, 8.103, 9.761",\
"2.352, 2.487, 2.916, 3.593, 4.446, 5.427, 6.506, 7.687, 9.075, 10.73",\
"2.772, 2.925, 3.407, 4.175, 5.145, 6.264, 7.489, 8.807, 10.24, 11.89");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2107, 0.2411, 0.3473, 0.5489, 0.8629, 1.303, 1.883, 2.613, 3.507, 4.57",\
"0.2111, 0.2412, 0.3474, 0.549, 0.863, 1.303, 1.883, 2.614, 3.507, 4.56",\
"0.2379, 0.2607, 0.3514, 0.5491, 0.8629, 1.304, 1.883, 2.615, 3.507, 4.572",\
"0.359, 0.3878, 0.4768, 0.6256, 0.8824, 1.303, 1.882, 2.613, 3.504, 4.572",\
"0.5056, 0.5416, 0.6564, 0.8406, 1.08, 1.403, 1.905, 2.613, 3.504, 4.564",\
"0.6688, 0.715, 0.8596, 1.085, 1.375, 1.721, 2.133, 2.709, 3.517, 4.562",\
"0.8436, 0.9016, 1.078, 1.355, 1.704, 2.106, 2.562, 3.079, 3.748, 4.649",\
"1.031, 1.102, 1.314, 1.641, 2.05, 2.523, 3.044, 3.63, 4.258, 5.021",\
"1.225, 1.308, 1.561, 1.942, 2.419, 2.961, 3.557, 4.209, 4.917, 5.681",\
"1.432, 1.523, 1.819, 2.26, 2.813, 3.422, 4.101, 4.83, 5.618, 6.464");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.5512, 0.6313, 0.9075, 1.436, 2.255, 3.405, 4.917, 6.818, 9.139, 11.91",\
"0.5509, 0.6313, 0.9083, 1.434, 2.256, 3.401, 4.912, 6.813, 9.145, 11.92",\
"0.5452, 0.6267, 0.908, 1.435, 2.255, 3.404, 4.916, 6.819, 9.134, 11.9",\
"0.5872, 0.6508, 0.9044, 1.433, 2.257, 3.403, 4.917, 6.82, 9.148, 11.91",\
"0.7806, 0.842, 1.039, 1.465, 2.255, 3.404, 4.926, 6.819, 9.143, 11.92",\
"1.004, 1.079, 1.313, 1.696, 2.333, 3.411, 4.913, 6.817, 9.143, 11.92",\
"1.235, 1.327, 1.613, 2.061, 2.649, 3.542, 4.93, 6.814, 9.151, 11.91",\
"1.473, 1.584, 1.923, 2.454, 3.12, 3.932, 5.111, 6.853, 9.151, 11.92",\
"1.713, 1.841, 2.24, 2.854, 3.621, 4.518, 5.58, 7.076, 9.192, 11.93",\
"1.962, 2.106, 2.567, 3.268, 4.148, 5.152, 6.282, 7.618, 9.472, 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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.1962, 0.2138, 0.2764, 0.3952, 0.5801, 0.8394, 1.181, 1.611, 2.136, 2.763",\
"0.2251, 0.2435, 0.3063, 0.4256, 0.611, 0.8703, 1.212, 1.643, 2.168, 2.794",\
"0.3036, 0.323, 0.3878, 0.5084, 0.6949, 0.9547, 1.297, 1.728, 2.254, 2.878",\
"0.4003, 0.426, 0.5093, 0.6488, 0.8428, 1.104, 1.447, 1.878, 2.404, 3.03",\
"0.4889, 0.5237, 0.6334, 0.8087, 1.041, 1.329, 1.677, 2.109, 2.636, 3.261",\
"0.5555, 0.6009, 0.7435, 0.9654, 1.249, 1.585, 1.978, 2.43, 2.959, 3.587",\
"0.5938, 0.6518, 0.8295, 1.106, 1.451, 1.849, 2.299, 2.805, 3.374, 4.012",\
"0.6005, 0.6705, 0.8869, 1.221, 1.635, 2.106, 2.625, 3.196, 3.825, 4.518",\
"0.572, 0.6547, 0.911, 1.306, 1.793, 2.345, 2.945, 3.592, 4.291, 5.05",\
"0.5075, 0.6034, 0.9002, 1.359, 1.922, 2.559, 3.249, 3.981, 4.763, 5.596");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.5197, 0.5675, 0.7343, 1.05, 1.541, 2.227, 3.13, 4.266, 5.652, 7.305",\
"0.5384, 0.587, 0.755, 1.073, 1.564, 2.251, 3.154, 4.29, 5.677, 7.33",\
"0.6347, 0.6836, 0.8535, 1.174, 1.668, 2.357, 3.261, 4.399, 5.786, 7.439",\
"0.8461, 0.8938, 1.062, 1.382, 1.877, 2.568, 3.474, 4.612, 6.001, 7.655",\
"1.162, 1.218, 1.4, 1.719, 2.213, 2.902, 3.808, 4.948, 6.337, 7.991",\
"1.51, 1.582, 1.812, 2.187, 2.691, 3.379, 4.283, 5.422, 6.812, 8.467",\
"1.886, 1.975, 2.255, 2.71, 3.301, 4.011, 4.914, 6.051, 7.439, 9.095",\
"2.293, 2.396, 2.726, 3.265, 3.963, 4.78, 5.712, 6.848, 8.235, 9.887",\
"2.729, 2.847, 3.23, 3.853, 4.66, 5.604, 6.655, 7.824, 9.209, 10.86",\
"3.201, 3.335, 3.765, 4.473, 5.391, 6.466, 7.66, 8.954, 10.37, 12.02");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2113, 0.2409, 0.3474, 0.5487, 0.8622, 1.302, 1.881, 2.612, 3.508, 4.572",\
"0.2108, 0.2412, 0.3471, 0.5496, 0.8619, 1.304, 1.883, 2.614, 3.504, 4.56",\
"0.2255, 0.252, 0.3492, 0.5493, 0.8625, 1.304, 1.883, 2.614, 3.506, 4.57",\
"0.3028, 0.331, 0.4257, 0.5978, 0.8772, 1.302, 1.882, 2.613, 3.505, 4.57",\
"0.4154, 0.446, 0.549, 0.731, 1.002, 1.375, 1.903, 2.613, 3.503, 4.566",\
"0.555, 0.5926, 0.7108, 0.91, 1.191, 1.572, 2.056, 2.691, 3.524, 4.565",\
"0.7132, 0.7574, 0.8994, 1.125, 1.43, 1.823, 2.322, 2.933, 3.684, 4.639",\
"0.887, 0.94, 1.105, 1.367, 1.71, 2.128, 2.64, 3.268, 4.014, 4.898",\
"1.07, 1.134, 1.328, 1.629, 2.019, 2.477, 3.014, 3.655, 4.419, 5.313",\
"1.263, 1.335, 1.561, 1.911, 2.348, 2.858, 3.438, 4.114, 4.886, 5.794");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.6619, 0.7419, 1.02, 1.548, 2.368, 3.518, 5.029, 6.931, 9.256, 12.02",\
"0.6615, 0.7419, 1.02, 1.548, 2.367, 3.517, 5.026, 6.931, 9.256, 12.02",\
"0.6605, 0.7409, 1.019, 1.547, 2.369, 3.518, 5.029, 6.932, 9.251, 12.02",\
"0.6638, 0.7384, 1.016, 1.547, 2.368, 3.517, 5.03, 6.933, 9.256, 12.02",\
"0.8158, 0.8758, 1.09, 1.556, 2.366, 3.518, 5.03, 6.932, 9.257, 12.02",\
"1.038, 1.111, 1.344, 1.739, 2.417, 3.521, 5.029, 6.931, 9.253, 12.02",\
"1.278, 1.365, 1.647, 2.091, 2.691, 3.62, 5.041, 6.931, 9.252, 12.02",\
"1.524, 1.63, 1.96, 2.479, 3.15, 3.978, 5.191, 6.957, 9.256, 12.03",\
"1.777, 1.9, 2.284, 2.891, 3.651, 4.55, 5.626, 7.164, 9.298, 12.02",\
"2.03, 2.17, 2.614, 3.316, 4.182, 5.18, 6.312, 7.672, 9.556, 12.09");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&!A2" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2, 0.215, 0.2663, 0.3603, 0.5021, 0.6973, 0.9515, 1.27, 1.657, 2.118",\
"0.2292, 0.2443, 0.2956, 0.3895, 0.5314, 0.7266, 0.9808, 1.299, 1.687, 2.148",\
"0.3359, 0.3505, 0.4006, 0.4941, 0.6358, 0.8312, 1.085, 1.404, 1.791, 2.252",\
"0.5, 0.5204, 0.5863, 0.6941, 0.8385, 1.033, 1.287, 1.606, 1.993, 2.454",\
"0.654, 0.6828, 0.7741, 0.9232, 1.117, 1.344, 1.604, 1.922, 2.309, 2.769",\
"0.7892, 0.8263, 0.9447, 1.139, 1.392, 1.686, 2.011, 2.362, 2.753, 3.214",\
"0.8989, 0.9452, 1.093, 1.334, 1.649, 2.015, 2.421, 2.855, 3.313, 3.796",\
"0.9806, 1.035, 1.212, 1.504, 1.883, 2.326, 2.815, 3.339, 3.89, 4.465",\
"1.031, 1.095, 1.301, 1.643, 2.09, 2.611, 3.188, 3.805, 4.454, 5.13",\
"1.046, 1.119, 1.357, 1.75, 2.265, 2.868, 3.535, 4.25, 5, 5.782");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.4581, 0.4947, 0.6215, 0.8633, 1.238, 1.764, 2.456, 3.327, 4.391, 5.659",\
"0.4886, 0.5256, 0.6542, 0.8968, 1.273, 1.799, 2.492, 3.363, 4.428, 5.696",\
"0.6061, 0.6434, 0.7727, 1.017, 1.395, 1.923, 2.616, 3.489, 4.553, 5.821",\
"0.8216, 0.8596, 0.9896, 1.234, 1.612, 2.142, 2.835, 3.71, 4.775, 6.042",\
"1.097, 1.144, 1.296, 1.555, 1.934, 2.463, 3.158, 4.034, 5.097, 6.37",\
"1.404, 1.462, 1.648, 1.957, 2.376, 2.911, 3.606, 4.48, 5.547, 6.815",\
"1.733, 1.805, 2.033, 2.402, 2.89, 3.484, 4.194, 5.069, 6.135, 7.406",\
"2.08, 2.167, 2.444, 2.883, 3.452, 4.13, 4.912, 5.809, 6.876, 8.148",\
"2.443, 2.547, 2.875, 3.395, 4.054, 4.825, 5.702, 6.683, 7.78, 9.054",\
"2.825, 2.947, 3.33, 3.932, 4.693, 5.568, 6.549, 7.632, 8.822, 10.13");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2226, 0.2464, 0.3264, 0.4769, 0.7104, 1.034, 1.461, 2.003, 2.662, 3.447",\
"0.2222, 0.2458, 0.3265, 0.4773, 0.7099, 1.035, 1.462, 2.001, 2.662, 3.447",\
"0.2209, 0.2425, 0.3219, 0.4756, 0.7099, 1.034, 1.463, 2.002, 2.662, 3.449",\
"0.3245, 0.3465, 0.4166, 0.5306, 0.7242, 1.035, 1.462, 2.002, 2.662, 3.448",\
"0.4582, 0.4882, 0.5838, 0.733, 0.9224, 1.154, 1.503, 2.008, 2.662, 3.449",\
"0.6066, 0.6476, 0.7712, 0.9656, 1.205, 1.479, 1.78, 2.17, 2.721, 3.458",\
"0.7684, 0.8192, 0.9732, 1.216, 1.516, 1.85, 2.218, 2.607, 3.052, 3.65",\
"0.937, 0.9978, 1.188, 1.487, 1.848, 2.249, 2.685, 3.15, 3.633, 4.156",\
"1.12, 1.191, 1.416, 1.767, 2.196, 2.673, 3.182, 3.721, 4.282, 4.872",\
"1.306, 1.391, 1.658, 2.065, 2.566, 3.117, 3.712, 4.33, 4.972, 5.648");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.4466, 0.5056, 0.7167, 1.116, 1.74, 2.612, 3.761, 5.206, 6.974, 9.071",\
"0.4465, 0.507, 0.7147, 1.117, 1.74, 2.612, 3.762, 5.206, 6.974, 9.076",\
"0.4479, 0.5063, 0.7149, 1.116, 1.739, 2.613, 3.761, 5.208, 6.974, 9.074",\
"0.4688, 0.522, 0.7202, 1.116, 1.74, 2.614, 3.762, 5.207, 6.974, 9.075",\
"0.582, 0.636, 0.8148, 1.157, 1.745, 2.612, 3.762, 5.208, 6.971, 9.078",\
"0.7308, 0.7912, 0.9918, 1.338, 1.85, 2.639, 3.766, 5.207, 6.974, 9.074",\
"0.9172, 0.9876, 1.205, 1.582, 2.111, 2.814, 3.822, 5.219, 6.971, 9.077",\
"1.133, 1.213, 1.459, 1.87, 2.434, 3.16, 4.071, 5.324, 6.993, 9.081",\
"1.373, 1.464, 1.746, 2.196, 2.806, 3.567, 4.503, 5.644, 7.156, 9.122",\
"1.635, 1.734, 2.052, 2.558, 3.212, 4.02, 5.004, 6.162, 7.556, 9.344");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.1656, 0.181, 0.2334, 0.3286, 0.4717, 0.6678, 0.9226, 1.241, 1.629, 2.09",\
"0.1952, 0.2106, 0.2627, 0.3578, 0.5007, 0.6968, 0.9516, 1.27, 1.658, 2.119",\
"0.3041, 0.3188, 0.3691, 0.4625, 0.6049, 0.8009, 1.056, 1.375, 1.762, 2.223",\
"0.4524, 0.4753, 0.5461, 0.6602, 0.8079, 1.003, 1.257, 1.576, 1.964, 2.425",\
"0.589, 0.6205, 0.719, 0.8772, 1.079, 1.311, 1.574, 1.892, 2.279, 2.74",\
"0.7057, 0.7463, 0.8743, 1.08, 1.342, 1.644, 1.976, 2.331, 2.724, 3.184",\
"0.7963, 0.846, 1.005, 1.261, 1.588, 1.964, 2.377, 2.817, 3.281, 3.767",\
"0.8591, 0.9184, 1.108, 1.415, 1.809, 2.265, 2.763, 3.294, 3.851, 4.43",\
"0.8875, 0.957, 1.179, 1.539, 2.003, 2.539, 3.127, 3.753, 4.409, 5.09",\
"0.8822, 0.9606, 1.216, 1.63, 2.164, 2.785, 3.465, 4.189, 4.948, 5.735");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.5464, 0.5936, 0.7589, 1.074, 1.562, 2.248, 3.149, 4.289, 5.671, 7.326",\
"0.5749, 0.6231, 0.7904, 1.106, 1.596, 2.282, 3.185, 4.321, 5.708, 7.37",\
"0.6891, 0.7374, 0.9056, 1.224, 1.716, 2.404, 3.307, 4.444, 5.831, 7.485",\
"0.8955, 0.9439, 1.112, 1.429, 1.923, 2.611, 3.518, 4.658, 6.042, 7.696",\
"1.16, 1.215, 1.4, 1.723, 2.216, 2.905, 3.81, 4.947, 6.339, 7.997",\
"1.454, 1.519, 1.732, 2.098, 2.611, 3.301, 4.208, 5.346, 6.735, 8.39",\
"1.776, 1.852, 2.099, 2.516, 3.09, 3.814, 4.723, 5.862, 7.255, 8.906",\
"2.119, 2.209, 2.497, 2.973, 3.615, 4.414, 5.366, 6.51, 7.9, 9.557",\
"2.482, 2.588, 2.924, 3.468, 4.186, 5.065, 6.101, 7.296, 8.694, 10.35",\
"2.865, 2.988, 3.377, 3.997, 4.801, 5.766, 6.893, 8.179, 9.63, 11.29");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2122, 0.2364, 0.3179, 0.4691, 0.6993, 1.023, 1.451, 1.989, 2.647, 3.433",\
"0.2101, 0.2342, 0.3159, 0.4683, 0.7003, 1.024, 1.451, 1.99, 2.648, 3.433",\
"0.2184, 0.2379, 0.3118, 0.4636, 0.6986, 1.024, 1.451, 1.989, 2.647, 3.433",\
"0.3359, 0.3579, 0.4274, 0.5374, 0.7202, 1.023, 1.45, 1.99, 2.647, 3.432",\
"0.4744, 0.5052, 0.5996, 0.7472, 0.9326, 1.16, 1.5, 1.995, 2.647, 3.432",\
"0.6274, 0.6672, 0.7926, 0.9852, 1.22, 1.491, 1.789, 2.171, 2.714, 3.446",\
"0.79, 0.8418, 0.9992, 1.237, 1.534, 1.866, 2.229, 2.619, 3.057, 3.651",\
"0.965, 1.028, 1.217, 1.512, 1.866, 2.271, 2.701, 3.159, 3.645, 4.163",\
"1.152, 1.223, 1.449, 1.797, 2.227, 2.697, 3.205, 3.738, 4.298, 4.884",\
"1.344, 1.429, 1.695, 2.102, 2.594, 3.144, 3.73, 4.348, 4.994, 5.66");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.5552, 0.634, 0.9111, 1.434, 2.256, 3.404, 4.912, 6.817, 9.143, 11.92",\
"0.5564, 0.6345, 0.9084, 1.435, 2.255, 3.405, 4.918, 6.822, 9.14, 11.9",\
"0.5569, 0.6336, 0.908, 1.434, 2.256, 3.403, 4.913, 6.817, 9.146, 11.9",\
"0.5686, 0.6426, 0.9126, 1.436, 2.254, 3.406, 4.917, 6.819, 9.141, 11.92",\
"0.661, 0.7322, 0.9726, 1.453, 2.256, 3.408, 4.916, 6.825, 9.145, 11.91",\
"0.779, 0.8576, 1.122, 1.586, 2.309, 3.411, 4.915, 6.817, 9.145, 11.91",\
"0.9266, 1.014, 1.295, 1.798, 2.51, 3.508, 4.931, 6.824, 9.143, 11.92",\
"1.111, 1.206, 1.504, 2.033, 2.788, 3.773, 5.082, 6.858, 9.156, 11.9",\
"1.323, 1.426, 1.75, 2.301, 3.097, 4.132, 5.41, 7.054, 9.208, 11.91",\
"1.563, 1.677, 2.032, 2.612, 3.438, 4.512, 5.846, 7.44, 9.454, 12.02");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.1675, 0.183, 0.2352, 0.3305, 0.4734, 0.6694, 0.9242, 1.243, 1.631, 2.092",\
"0.1972, 0.2125, 0.2645, 0.3594, 0.5024, 0.6984, 0.9531, 1.272, 1.66, 2.121",\
"0.3059, 0.3206, 0.3707, 0.4642, 0.6067, 0.8025, 1.057, 1.376, 1.764, 2.225",\
"0.4554, 0.4778, 0.5486, 0.6623, 0.8095, 1.004, 1.258, 1.577, 1.965, 2.426",\
"0.5932, 0.624, 0.7224, 0.8799, 1.081, 1.313, 1.575, 1.894, 2.281, 2.742",\
"0.7112, 0.7511, 0.8787, 1.083, 1.344, 1.647, 1.978, 2.333, 2.726, 3.186",\
"0.8031, 0.8526, 1.01, 1.265, 1.591, 1.967, 2.38, 2.82, 3.283, 3.768",\
"0.8666, 0.9259, 1.114, 1.421, 1.814, 2.268, 2.765, 3.296, 3.854, 4.433",\
"0.8968, 0.9655, 1.187, 1.545, 2.008, 2.544, 3.131, 3.755, 4.411, 5.093",\
"0.8927, 0.9713, 1.225, 1.638, 2.17, 2.79, 3.469, 4.193, 4.951, 5.738");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.6784, 0.7262, 0.8933, 1.21, 1.701, 2.387, 3.29, 4.426, 5.813, 7.465",\
"0.709, 0.7575, 0.9255, 1.243, 1.735, 2.422, 3.325, 4.462, 5.849, 7.501",\
"0.8246, 0.8729, 1.042, 1.362, 1.855, 2.544, 3.448, 4.586, 5.973, 7.626",\
"1.031, 1.079, 1.248, 1.567, 2.061, 2.751, 3.657, 4.795, 6.183, 7.837",\
"1.313, 1.366, 1.541, 1.861, 2.355, 3.045, 3.95, 5.089, 6.478, 8.133",\
"1.634, 1.694, 1.895, 2.247, 2.752, 3.442, 4.348, 5.487, 6.876, 8.531",\
"1.987, 2.057, 2.287, 2.685, 3.243, 3.957, 4.865, 6.003, 7.393, 9.049",\
"2.37, 2.451, 2.715, 3.164, 3.786, 4.568, 5.51, 6.653, 8.043, 9.699",\
"2.777, 2.871, 3.176, 3.684, 4.375, 5.234, 6.256, 7.44, 8.836, 10.49",\
"3.209, 3.318, 3.666, 4.242, 5.01, 5.953, 7.06, 8.333, 9.774, 11.44");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2373, 0.262, 0.3473, 0.503, 0.7411, 1.07, 1.498, 2.037, 2.695, 3.481",\
"0.2347, 0.2601, 0.3446, 0.5014, 0.7408, 1.07, 1.498, 2.037, 2.695, 3.481",\
"0.2421, 0.2622, 0.3392, 0.497, 0.7393, 1.069, 1.498, 2.037, 2.695, 3.481",\
"0.3758, 0.3961, 0.4626, 0.5718, 0.762, 1.07, 1.497, 2.037, 2.695, 3.481",\
"0.5464, 0.5744, 0.6632, 0.803, 0.9826, 1.206, 1.545, 2.043, 2.695, 3.481",\
"0.7416, 0.776, 0.8876, 1.063, 1.287, 1.548, 1.838, 2.219, 2.761, 3.493",\
"0.946, 0.9896, 1.126, 1.343, 1.618, 1.937, 2.289, 2.668, 3.104, 3.692",\
"1.159, 1.212, 1.376, 1.641, 1.976, 2.354, 2.774, 3.222, 3.697, 4.212",\
"1.388, 1.446, 1.638, 1.956, 2.353, 2.797, 3.285, 3.814, 4.361, 4.94",\
"1.616, 1.689, 1.918, 2.284, 2.74, 3.264, 3.832, 4.432, 5.062, 5.724");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.6647, 0.7426, 1.02, 1.548, 2.368, 3.518, 5.029, 6.934, 9.256, 12.01",\
"0.6645, 0.7427, 1.02, 1.548, 2.368, 3.518, 5.028, 6.933, 9.256, 12.01",\
"0.6643, 0.7437, 1.02, 1.548, 2.369, 3.518, 5.028, 6.934, 9.251, 12.02",\
"0.667, 0.745, 1.021, 1.548, 2.367, 3.517, 5.03, 6.932, 9.253, 12.02",\
"0.7376, 0.808, 1.056, 1.554, 2.369, 3.516, 5.028, 6.932, 9.256, 12.02",\
"0.8582, 0.9376, 1.198, 1.662, 2.406, 3.522, 5.028, 6.93, 9.254, 12.02",\
"1.002, 1.088, 1.371, 1.867, 2.583, 3.601, 5.04, 6.934, 9.256, 12.02",\
"1.18, 1.269, 1.57, 2.103, 2.86, 3.845, 5.172, 6.964, 9.258, 12.02",\
"1.385, 1.487, 1.809, 2.365, 3.161, 4.199, 5.482, 7.146, 9.318, 12.03",\
"1.625, 1.734, 2.08, 2.672, 3.5, 4.578, 5.914, 7.516, 9.548, 12.12");
}
}
timing() {
related_pin : "B" ;
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2, 0.215, 0.2663, 0.3603, 0.5021, 0.6973, 0.9515, 1.27, 1.657, 2.118",\
"0.2292, 0.2443, 0.2956, 0.3895, 0.5314, 0.7266, 0.9808, 1.299, 1.687, 2.148",\
"0.3359, 0.3505, 0.4006, 0.4941, 0.6358, 0.8312, 1.085, 1.404, 1.791, 2.252",\
"0.5, 0.5204, 0.5863, 0.6941, 0.8385, 1.033, 1.287, 1.606, 1.993, 2.454",\
"0.654, 0.6828, 0.7741, 0.9232, 1.117, 1.344, 1.604, 1.922, 2.309, 2.769",\
"0.7892, 0.8263, 0.9447, 1.139, 1.392, 1.686, 2.011, 2.362, 2.753, 3.214",\
"0.8989, 0.9452, 1.093, 1.334, 1.649, 2.015, 2.421, 2.855, 3.313, 3.796",\
"0.9806, 1.035, 1.212, 1.504, 1.883, 2.326, 2.815, 3.339, 3.89, 4.465",\
"1.031, 1.095, 1.301, 1.643, 2.09, 2.611, 3.188, 3.805, 4.454, 5.13",\
"1.046, 1.119, 1.357, 1.75, 2.265, 2.868, 3.535, 4.25, 5, 5.782");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.6784, 0.7262, 0.8933, 1.21, 1.701, 2.387, 3.29, 4.426, 5.813, 7.465",\
"0.709, 0.7575, 0.9255, 1.243, 1.735, 2.422, 3.325, 4.462, 5.849, 7.501",\
"0.8246, 0.8729, 1.042, 1.362, 1.855, 2.544, 3.448, 4.586, 5.973, 7.626",\
"1.031, 1.079, 1.248, 1.567, 2.061, 2.751, 3.657, 4.795, 6.183, 7.837",\
"1.313, 1.366, 1.541, 1.861, 2.355, 3.045, 3.95, 5.089, 6.478, 8.133",\
"1.634, 1.694, 1.895, 2.247, 2.752, 3.442, 4.348, 5.487, 6.876, 8.531",\
"1.987, 2.057, 2.287, 2.685, 3.243, 3.957, 4.865, 6.003, 7.393, 9.049",\
"2.37, 2.451, 2.715, 3.164, 3.786, 4.568, 5.51, 6.653, 8.043, 9.699",\
"2.777, 2.871, 3.176, 3.684, 4.375, 5.234, 6.256, 7.44, 8.836, 10.49",\
"3.209, 3.318, 3.666, 4.242, 5.01, 5.953, 7.06, 8.333, 9.774, 11.44");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.2373, 0.262, 0.3473, 0.503, 0.7411, 1.07, 1.498, 2.037, 2.695, 3.481",\
"0.2347, 0.2601, 0.3446, 0.5014, 0.7408, 1.07, 1.498, 2.037, 2.695, 3.481",\
"0.2421, 0.2622, 0.3392, 0.497, 0.7393, 1.069, 1.498, 2.037, 2.695, 3.481",\
"0.3758, 0.3961, 0.4626, 0.5718, 0.762, 1.07, 1.497, 2.037, 2.695, 3.481",\
"0.5464, 0.5744, 0.6632, 0.803, 0.9826, 1.206, 1.545, 2.043, 2.695, 3.481",\
"0.7416, 0.776, 0.8876, 1.063, 1.287, 1.548, 1.838, 2.219, 2.761, 3.493",\
"0.946, 0.9896, 1.126, 1.343, 1.618, 1.937, 2.289, 2.668, 3.104, 3.692",\
"1.159, 1.212, 1.376, 1.641, 1.976, 2.354, 2.774, 3.222, 3.697, 4.212",\
"1.388, 1.446, 1.638, 1.956, 2.353, 2.797, 3.285, 3.814, 4.361, 4.94",\
"1.616, 1.689, 1.918, 2.284, 2.74, 3.264, 3.832, 4.432, 5.062, 5.724");
}
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.002347, 0.007076, 0.01611, 0.03017, 0.04991, 0.07589, 0.1086, 0.1486, 0.1962");
values("0.6647, 0.7426, 1.02, 1.548, 2.368, 3.518, 5.029, 6.934, 9.256, 12.01",\
"0.6645, 0.7427, 1.02, 1.548, 2.368, 3.518, 5.028, 6.933, 9.256, 12.01",\
"0.6643, 0.7437, 1.02, 1.548, 2.369, 3.518, 5.028, 6.934, 9.251, 12.02",\
"0.667, 0.745, 1.021, 1.548, 2.367, 3.517, 5.03, 6.932, 9.253, 12.02",\
"0.7376, 0.808, 1.056, 1.554, 2.369, 3.516, 5.028, 6.932, 9.256, 12.02",\
"0.8582, 0.9376, 1.198, 1.662, 2.406, 3.522, 5.028, 6.93, 9.254, 12.02",\
"1.002, 1.088, 1.371, 1.867, 2.583, 3.601, 5.04, 6.934, 9.256, 12.02",\
"1.18, 1.269, 1.57, 2.103, 2.86, 3.845, 5.172, 6.964, 9.258, 12.02",\
"1.385, 1.487, 1.809, 2.365, 3.161, 4.199, 5.482, 7.146, 9.318, 12.03",\
"1.625, 1.734, 2.08, 2.672, 3.5, 4.578, 5.914, 7.516, 9.548, 12.12");
}
}
}
}