blob: e1e3b0e57bbd4db88342a89b6da1a881800fdd53 [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__oai21_2) {
area : 32.928000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.000223641" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.0002292624" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0002362122" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0002282904" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.0002362122" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0002215998" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0002364876" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0002215836" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002364876" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008103 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007142, 0.007142, 0.007131, 0.007131, 0.007119, 0.007105, 0.007098, \
0.007089, 0.006564, 0.004976");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0008497, 0.0008439, 0.000838, 0.0007925, 0.0007225, 0.0006121, \
0.0004203, 8.959e-06, -0.001413, -0.002784");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007124, 0.00713, 0.007131, 0.007141, 0.007125, 0.007109, 0.007099, \
0.007068, 0.006394, 0.004823");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.006722, -0.006764, -0.006825, -0.006879, -0.006901, -0.006923, \
-0.006944, -0.006947, -0.006649, -0.005716");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005382, 0.005382, 0.005369, 0.005365, 0.005339, 0.005297, 0.005225, \
0.005082, 0.00443, 0.003034");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002643, -0.002648, -0.002641, -0.002652, -0.002655, -0.002653, \
-0.002653, -0.002654, -0.002531, -0.002015");
}
}
}
pin(A2) {
capacitance : 0.008497 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007109, 0.007118, 0.007127, 0.007125, 0.007111, 0.007103, 0.007098, \
0.00709, 0.006645, 0.00503");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.0008806, 0.0008653, 0.0008354, 0.000778, 0.0007176, 0.0005992, \
0.0004019, -1.722e-05, -0.001449, -0.002822");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.007109, 0.007115, 0.007103, 0.007109, 0.007103, 0.0071, 0.007089, \
0.007086, 0.006672, 0.00507");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.006654, -0.0067, -0.006795, -0.006872, -0.006906, -0.006924, \
-0.006944, -0.006943, -0.00668, -0.005745");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.006055, 0.006039, 0.006038, 0.006053, 0.006052, 0.006054, 0.006052, \
0.006054, 0.005711, 0.004276");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.005545, -0.005593, -0.005705, -0.0058, -0.005842, -0.00587, \
-0.005887, -0.005897, -0.005731, -0.005008");
}
}
}
pin(B) {
capacitance : 0.007516 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.005283, 0.005268, 0.005252, 0.005247, 0.005237, 0.005228, 0.005222, \
0.005213, 0.00484, 0.003591");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.005252, -0.00525, -0.005245, -0.00525, -0.005235, -0.00522, \
-0.005212, -0.0052, -0.00499, -0.004329");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.154 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.002313, 0.002315, 0.002315, 0.002314, 0.002313, 0.002315, 0.002314, 0.002315, 0.002316, 0.002316",\
"0.002285, 0.002305, 0.002336, 0.002375, 0.002407, 0.002423, 0.002439, 0.002447, 0.00245, 0.002459",\
"0.002034, 0.00208, 0.002206, 0.002342, 0.002446, 0.002519, 0.002565, 0.002602, 0.002626, 0.002639",\
"0.001604, 0.001667, 0.001851, 0.002079, 0.002271, 0.002417, 0.00252, 0.002591, 0.002644, 0.002674",\
"0.001243, 0.001294, 0.001472, 0.001723, 0.001986, 0.002198, 0.002358, 0.002472, 0.00256, 0.002619",\
"0.00103, 0.001072, 0.001212, 0.001435, 0.001695, 0.001947, 0.002152, 0.002307, 0.002424, 0.002509",\
"0.0009798, 0.001002, 0.001088, 0.001254, 0.00148, 0.001718, 0.00194, 0.002127, 0.00227, 0.002359",\
"0.00107, 0.001079, 0.001113, 0.001206, 0.00137, 0.001566, 0.001771, 0.001956, 0.002086, 0.002064",\
"0.001429, 0.001422, 0.001411, 0.001435, 0.001513, 0.001643, 0.001794, 0.001814, 0.001463, 0.0008132",\
"0.002348, 0.002324, 0.002279, 0.002224, 0.002203, 0.001953, 0.00101, 0.0001466, -0.0004559, -0.0008778");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.02077, 0.02078, 0.02083, 0.02086, 0.02091, 0.02096, 0.02122, 0.02457, 0.04219, 0.08278",\
"0.0205, 0.02056, 0.02071, 0.02087, 0.02102, 0.02114, 0.02149, 0.025, 0.0431, 0.08397",\
"0.01969, 0.01976, 0.01999, 0.02031, 0.02062, 0.02087, 0.0214, 0.02552, 0.04533, 0.08702",\
"0.01913, 0.01918, 0.01936, 0.01964, 0.02, 0.02034, 0.02113, 0.02659, 0.04967, 0.09241",\
"0.01889, 0.01892, 0.01903, 0.01924, 0.01952, 0.01985, 0.02106, 0.02935, 0.05745, 0.09997",\
"0.01884, 0.01885, 0.01894, 0.01907, 0.01924, 0.01958, 0.02196, 0.03586, 0.06925, 0.1073",\
"0.01891, 0.0189, 0.01894, 0.01903, 0.01916, 0.01983, 0.02614, 0.04903, 0.08168, 0.1092",\
"0.01909, 0.01907, 0.01906, 0.01907, 0.01937, 0.02313, 0.03952, 0.06342, 0.08301, 0.09752",\
"0.01891, 0.0189, 0.01885, 0.01906, 0.0233, 0.03414, 0.04431, 0.05195, 0.05758, 0.06167",\
"0.01466, 0.01392, 0.01295, 0.01376, 0.01558, 0.01737, 0.01877, 0.01981, 0.02055, 0.0211");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.006771, 0.006767, 0.006762, 0.006762, 0.006762, 0.006764, 0.006753, 0.006748, 0.006748, 0.006735",\
"0.00657, 0.006574, 0.006571, 0.006565, 0.006566, 0.006568, 0.006565, 0.006561, 0.006561, 0.006547",\
"0.006212, 0.006215, 0.006244, 0.006267, 0.006284, 0.006296, 0.006301, 0.006303, 0.006305, 0.006297",\
"0.005853, 0.005875, 0.005924, 0.005992, 0.006041, 0.006093, 0.006114, 0.006128, 0.006137, 0.006137",\
"0.005555, 0.005568, 0.005624, 0.005722, 0.005816, 0.005893, 0.005953, 0.005991, 0.006015, 0.006023",\
"0.005355, 0.005363, 0.005426, 0.00551, 0.005618, 0.005712, 0.00579, 0.005847, 0.005889, 0.005906",\
"0.005243, 0.005254, 0.005301, 0.005371, 0.005458, 0.005547, 0.005633, 0.005702, 0.005745, 0.005749",\
"0.00523, 0.00524, 0.005246, 0.005279, 0.005341, 0.005415, 0.005483, 0.005542, 0.005548, 0.005413",\
"0.005438, 0.005426, 0.005419, 0.005405, 0.005405, 0.005434, 0.005444, 0.005298, 0.004777, 0.003967",\
"0.006243, 0.006219, 0.006166, 0.006094, 0.005994, 0.005522, 0.004359, 0.003318, 0.002422, 0.001473");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.02362, 0.02363, 0.02366, 0.0237, 0.02374, 0.02379, 0.02408, 0.02759, 0.04584, 0.0867",\
"0.02346, 0.02351, 0.02363, 0.02376, 0.02388, 0.02398, 0.02435, 0.02806, 0.04685, 0.08801",\
"0.0228, 0.02287, 0.02306, 0.02331, 0.02357, 0.0238, 0.02433, 0.02869, 0.04923, 0.09124",\
"0.02229, 0.02235, 0.0225, 0.02274, 0.02306, 0.02336, 0.02412, 0.02993, 0.0537, 0.09658",\
"0.02204, 0.02208, 0.02217, 0.02236, 0.02265, 0.02293, 0.02417, 0.03274, 0.06121, 0.1035",\
"0.02189, 0.02191, 0.02201, 0.02215, 0.02233, 0.02269, 0.02499, 0.03895, 0.07231, 0.1103",\
"0.02181, 0.02182, 0.02188, 0.02201, 0.02219, 0.02281, 0.02879, 0.05116, 0.08414, 0.1123",\
"0.0218, 0.02181, 0.02183, 0.02191, 0.02219, 0.02533, 0.04056, 0.06553, 0.08684, 0.1027",\
"0.02139, 0.0214, 0.02143, 0.0216, 0.0247, 0.03596, 0.04906, 0.05903, 0.06634, 0.07166",\
"0.01711, 0.01661, 0.01564, 0.01655, 0.01889, 0.02115, 0.02296, 0.02426, 0.0252, 0.02587");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.007241, 0.007235, 0.007237, 0.007234, 0.007236, 0.007238, 0.007226, 0.007228, 0.007223, 0.007214",\
"0.007138, 0.007141, 0.007153, 0.007167, 0.007182, 0.007183, 0.007195, 0.007189, 0.007193, 0.007189",\
"0.006944, 0.006948, 0.006997, 0.007041, 0.007076, 0.007121, 0.007135, 0.007143, 0.007156, 0.007156",\
"0.006672, 0.0067, 0.006751, 0.00683, 0.00692, 0.00698, 0.007031, 0.00706, 0.007087, 0.007092",\
"0.006421, 0.006425, 0.006497, 0.006596, 0.006709, 0.006809, 0.006889, 0.006949, 0.006983, 0.007007",\
"0.006204, 0.006211, 0.006272, 0.00637, 0.00649, 0.006611, 0.006711, 0.006782, 0.006846, 0.006887",\
"0.006022, 0.006043, 0.006099, 0.006184, 0.006296, 0.006415, 0.006523, 0.006616, 0.006685, 0.006715",\
"0.005892, 0.005909, 0.005956, 0.006018, 0.006121, 0.006228, 0.006326, 0.006415, 0.006468, 0.006392",\
"0.005907, 0.005913, 0.005944, 0.006, 0.006069, 0.006159, 0.006232, 0.006201, 0.005901, 0.005267",\
"0.006276, 0.006283, 0.006304, 0.006334, 0.006334, 0.006126, 0.005365, 0.004344, 0.003464, 0.002627");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.04311, 0.04313, 0.04312, 0.04313, 0.04316, 0.0432, 0.04327, 0.0434, 0.0443, 0.0499",\
"0.04274, 0.04275, 0.04276, 0.04278, 0.04282, 0.04287, 0.04295, 0.04308, 0.04408, 0.04989",\
"0.04214, 0.04216, 0.04222, 0.04231, 0.04242, 0.04252, 0.04264, 0.04283, 0.044, 0.05073",\
"0.04165, 0.04167, 0.04173, 0.04187, 0.04201, 0.04217, 0.04232, 0.04262, 0.04431, 0.05322",\
"0.04135, 0.04137, 0.04142, 0.04152, 0.04167, 0.04183, 0.04204, 0.04251, 0.04542, 0.05912",\
"0.0412, 0.04121, 0.04125, 0.04131, 0.04141, 0.04155, 0.04175, 0.0428, 0.04918, 0.07226",\
"0.04108, 0.04108, 0.04112, 0.04115, 0.04121, 0.04133, 0.04179, 0.04552, 0.06198, 0.09858",\
"0.041, 0.04101, 0.04099, 0.04096, 0.04098, 0.04141, 0.04533, 0.06165, 0.09166, 0.1259",\
"0.04046, 0.04045, 0.04039, 0.04036, 0.04198, 0.05013, 0.065, 0.07941, 0.08976, 0.09759",\
"0.03093, 0.03048, 0.02962, 0.02995, 0.03074, 0.032, 0.03329, 0.03446, 0.03542, 0.03615");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.002773, 0.00278, 0.002783, 0.002784, 0.002787, 0.002787, 0.00279, 0.00279, 0.002789, 0.002789",\
"0.002649, 0.002665, 0.002686, 0.002713, 0.002727, 0.002747, 0.002753, 0.00276, 0.002764, 0.002767",\
"0.002375, 0.002405, 0.002474, 0.002548, 0.00262, 0.002667, 0.002696, 0.002719, 0.002732, 0.002737",\
"0.00204, 0.002089, 0.002189, 0.002315, 0.002431, 0.002522, 0.002588, 0.002634, 0.002663, 0.002686",\
"0.001795, 0.001817, 0.001917, 0.002065, 0.00222, 0.002355, 0.002451, 0.002528, 0.002583, 0.002617",\
"0.001617, 0.001635, 0.001726, 0.001859, 0.002023, 0.002171, 0.002297, 0.002395, 0.002471, 0.002524",\
"0.0015, 0.001521, 0.0016, 0.001716, 0.001853, 0.001999, 0.00214, 0.002257, 0.002354, 0.002405",\
"0.001442, 0.001457, 0.001519, 0.001616, 0.001738, 0.001872, 0.002005, 0.002126, 0.002212, 0.002177",\
"0.00154, 0.001555, 0.0016, 0.001684, 0.001787, 0.001904, 0.002008, 0.002041, 0.001822, 0.001268",\
"0.002062, 0.002069, 0.00211, 0.002168, 0.002239, 0.002148, 0.001536, 0.0006302, -0.0001113, -0.0006402");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.04003, 0.04004, 0.04004, 0.04005, 0.04007, 0.0401, 0.04015, 0.04016, 0.04077, 0.04569",\
"0.03965, 0.03965, 0.03967, 0.03971, 0.03974, 0.03981, 0.03981, 0.0399, 0.04049, 0.04556",\
"0.03904, 0.03907, 0.03913, 0.03922, 0.03933, 0.03944, 0.03951, 0.03958, 0.04043, 0.04639",\
"0.03857, 0.03858, 0.03866, 0.03877, 0.03892, 0.03905, 0.03922, 0.03941, 0.04072, 0.04851",\
"0.03826, 0.0383, 0.03835, 0.03844, 0.03858, 0.03873, 0.0389, 0.03925, 0.0416, 0.05396",\
"0.0381, 0.03811, 0.03815, 0.03823, 0.03834, 0.03845, 0.03863, 0.03932, 0.04479, 0.06687",\
"0.038, 0.03803, 0.038, 0.03804, 0.03816, 0.03824, 0.0385, 0.0414, 0.05676, 0.09468",\
"0.03792, 0.03793, 0.03794, 0.03791, 0.03792, 0.03814, 0.04115, 0.05697, 0.09046, 0.1262",\
"0.03741, 0.03741, 0.03736, 0.03731, 0.03857, 0.04821, 0.06537, 0.0798, 0.09025, 0.0981",\
"0.03163, 0.03095, 0.03006, 0.03041, 0.03124, 0.03248, 0.03378, 0.03492, 0.03592, 0.03666");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.002771, 0.00279, 0.002782, 0.002784, 0.002784, 0.002783, 0.002785, 0.002786, 0.002787, 0.002789",\
"0.002652, 0.002662, 0.002689, 0.002717, 0.002728, 0.002746, 0.002753, 0.002761, 0.002764, 0.002769",\
"0.002385, 0.002411, 0.002474, 0.002556, 0.002622, 0.002666, 0.002694, 0.002715, 0.002733, 0.00274",\
"0.002054, 0.00209, 0.002187, 0.002318, 0.002435, 0.002525, 0.002589, 0.002634, 0.002663, 0.002687",\
"0.00179, 0.00182, 0.001923, 0.002066, 0.002226, 0.002355, 0.002456, 0.002524, 0.002581, 0.00262",\
"0.001611, 0.001637, 0.001731, 0.001869, 0.002023, 0.002169, 0.002297, 0.002395, 0.002472, 0.002529",\
"0.001502, 0.00152, 0.001603, 0.001715, 0.001855, 0.002001, 0.002139, 0.002257, 0.002355, 0.002428",\
"0.001448, 0.001456, 0.001525, 0.001614, 0.001742, 0.001875, 0.00201, 0.002129, 0.002235, 0.002289",\
"0.001541, 0.001558, 0.001602, 0.001685, 0.001788, 0.001905, 0.002019, 0.002105, 0.002038, 0.001674",\
"0.002063, 0.002073, 0.002109, 0.002174, 0.00225, 0.00221, 0.001683, 0.0007991, 2.757e-05, -0.00053");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.0432, 0.04319, 0.0432, 0.04321, 0.04323, 0.0433, 0.04331, 0.04337, 0.04407, 0.04895",\
"0.04288, 0.04288, 0.0429, 0.04294, 0.04297, 0.04302, 0.04302, 0.04308, 0.04389, 0.04892",\
"0.04227, 0.04229, 0.04236, 0.04247, 0.0426, 0.04273, 0.04276, 0.04296, 0.04381, 0.04986",\
"0.04177, 0.04179, 0.04186, 0.04199, 0.04214, 0.04228, 0.04247, 0.04259, 0.04392, 0.05215",\
"0.04147, 0.04149, 0.04154, 0.04163, 0.04177, 0.04188, 0.04215, 0.04247, 0.04496, 0.05772",\
"0.04127, 0.04128, 0.04133, 0.04139, 0.04151, 0.04163, 0.04179, 0.04259, 0.04817, 0.07088",\
"0.04116, 0.04117, 0.04116, 0.04119, 0.04131, 0.04143, 0.04172, 0.04475, 0.06058, 0.09889",\
"0.04108, 0.04109, 0.04105, 0.04106, 0.04106, 0.04133, 0.04451, 0.0609, 0.09438, 0.1295",\
"0.04055, 0.04054, 0.04051, 0.04043, 0.0419, 0.05186, 0.0684, 0.08199, 0.09154, 0.09896",\
"0.03285, 0.03228, 0.03155, 0.03155, 0.03202, 0.03293, 0.03405, 0.03507, 0.03595, 0.03668");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.3846, 0.414, 0.5171, 0.7136, 1.02, 1.448, 2.013, 2.727, 3.596, 4.632",\
"0.446, 0.4758, 0.5795, 0.7768, 1.084, 1.513, 2.078, 2.789, 3.659, 4.695",\
"0.6666, 0.6969, 0.8016, 1, 1.309, 1.739, 2.305, 3.019, 3.889, 4.924",\
"0.9931, 1.038, 1.182, 1.417, 1.735, 2.166, 2.733, 3.446, 4.316, 5.353",\
"1.314, 1.378, 1.579, 1.907, 2.329, 2.823, 3.4, 4.112, 4.981, 6.018",\
"1.618, 1.701, 1.967, 2.396, 2.943, 3.578, 4.28, 5.043, 5.918, 6.953",\
"1.891, 1.998, 2.334, 2.872, 3.557, 4.342, 5.208, 6.134, 7.123, 8.188",\
"2.125, 2.255, 2.667, 3.325, 4.156, 5.108, 6.143, 7.253, 8.424, 9.654",\
"2.308, 2.466, 2.959, 3.743, 4.732, 5.856, 7.081, 8.381, 9.745, 11.17",\
"2.43, 2.616, 3.196, 4.119, 5.276, 6.586, 8.005, 9.508, 11.08, 12.72");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.27, 1.367, 1.709, 2.361, 3.375, 4.799, 6.674, 9.021, 11.9, 15.32",\
"1.315, 1.416, 1.766, 2.427, 3.448, 4.872, 6.745, 9.101, 11.98, 15.41",\
"1.511, 1.614, 1.969, 2.64, 3.671, 5.105, 6.991, 9.348, 12.23, 15.66",\
"1.97, 2.07, 2.422, 3.09, 4.125, 5.566, 7.452, 9.821, 12.72, 16.14",\
"2.709, 2.818, 3.176, 3.839, 4.869, 6.31, 8.199, 10.58, 13.46, 16.9",\
"3.582, 3.721, 4.171, 4.906, 5.94, 7.375, 9.262, 11.63, 14.52, 17.97",\
"4.544, 4.716, 5.27, 6.173, 7.344, 8.799, 10.68, 13.05, 15.94, 19.37",\
"5.589, 5.796, 6.463, 7.544, 8.941, 10.57, 12.48, 14.84, 17.73, 21.17",\
"6.717, 6.959, 7.745, 9.015, 10.65, 12.55, 14.65, 17.05, 19.93, 23.36",\
"7.929, 8.215, 9.114, 10.58, 12.46, 14.64, 17.05, 19.64, 22.56, 25.99");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.5323, 0.5809, 0.7546, 1.085, 1.603, 2.324, 3.276, 4.474, 5.937, 7.683",\
"0.5313, 0.58, 0.7553, 1.086, 1.601, 2.324, 3.275, 4.474, 5.932, 7.674",\
"0.5452, 0.5882, 0.753, 1.086, 1.6, 2.326, 3.272, 4.473, 5.938, 7.682",\
"0.7946, 0.8364, 0.9708, 1.209, 1.635, 2.327, 3.278, 4.47, 5.939, 7.677",\
"1.135, 1.183, 1.353, 1.637, 2.025, 2.541, 3.34, 4.477, 5.942, 7.678",\
"1.524, 1.589, 1.797, 2.143, 2.607, 3.17, 3.832, 4.736, 6.016, 7.688",\
"1.971, 2.051, 2.299, 2.717, 3.259, 3.917, 4.674, 5.526, 6.558, 7.956",\
"2.468, 2.565, 2.86, 3.348, 3.994, 4.744, 5.61, 6.566, 7.624, 8.818",\
"3.016, 3.122, 3.476, 4.036, 4.768, 5.652, 6.614, 7.698, 8.896, 10.15",\
"3.62, 3.748, 4.138, 4.776, 5.624, 6.598, 7.7, 8.914, 10.23, 11.64");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.693, 1.852, 2.418, 3.493, 5.166, 7.517, 10.61, 14.49, 19.25, 24.9",\
"1.693, 1.854, 2.417, 3.49, 5.167, 7.513, 10.6, 14.5, 19.24, 24.92",\
"1.695, 1.852, 2.418, 3.491, 5.169, 7.517, 10.6, 14.5, 19.24, 24.92",\
"1.694, 1.851, 2.418, 3.491, 5.171, 7.52, 10.61, 14.51, 19.25, 24.92",\
"1.937, 2.056, 2.506, 3.502, 5.167, 7.517, 10.62, 14.5, 19.25, 24.9",\
"2.485, 2.604, 3.005, 3.775, 5.218, 7.518, 10.61, 14.51, 19.25, 24.93",\
"3.096, 3.239, 3.708, 4.498, 5.67, 7.638, 10.62, 14.51, 19.24, 24.93",\
"3.762, 3.934, 4.482, 5.384, 6.6, 8.246, 10.81, 14.52, 19.25, 24.91",\
"4.468, 4.67, 5.3, 6.34, 7.704, 9.358, 11.55, 14.79, 19.32, 24.94",\
"5.218, 5.444, 6.166, 7.358, 8.904, 10.73, 12.84, 15.65, 19.65, 25");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.4809, 0.5126, 0.6221, 0.8266, 1.14, 1.575, 2.143, 2.858, 3.728, 4.764",\
"0.5394, 0.5711, 0.6805, 0.8851, 1.198, 1.633, 2.202, 2.916, 3.786, 4.822",\
"0.759, 0.7902, 0.8992, 1.104, 1.417, 1.852, 2.421, 3.135, 4.006, 5.042",\
"1.14, 1.18, 1.31, 1.529, 1.843, 2.277, 2.846, 3.56, 4.432, 5.467",\
"1.538, 1.593, 1.772, 2.071, 2.467, 2.941, 3.513, 4.228, 5.098, 6.134",\
"1.929, 2.001, 2.233, 2.62, 3.13, 3.734, 4.414, 5.163, 6.037, 7.071",\
"2.301, 2.391, 2.683, 3.165, 3.799, 4.545, 5.378, 6.283, 7.252, 8.309",\
"2.639, 2.749, 3.105, 3.692, 4.458, 5.357, 6.354, 7.432, 8.58, 9.79",\
"2.937, 3.068, 3.49, 4.19, 5.101, 6.16, 7.334, 8.597, 9.933, 11.34",\
"3.185, 3.337, 3.832, 4.647, 5.71, 6.945, 8.303, 9.761, 11.3, 12.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.498, 1.596, 1.937, 2.588, 3.601, 5.022, 6.892, 9.247, 12.13, 15.55",\
"1.569, 1.669, 2.017, 2.675, 3.694, 5.118, 6.995, 9.347, 12.22, 15.66",\
"1.807, 1.909, 2.262, 2.928, 3.956, 5.394, 7.269, 9.628, 12.52, 15.94",\
"2.252, 2.352, 2.703, 3.369, 4.4, 5.838, 7.722, 10.09, 12.97, 16.41",\
"2.904, 3.008, 3.363, 4.025, 5.054, 6.491, 8.378, 10.75, 13.63, 17.07",\
"3.681, 3.802, 4.208, 4.923, 5.961, 7.396, 9.281, 11.65, 14.55, 17.98",\
"4.571, 4.709, 5.173, 5.981, 7.12, 8.584, 10.47, 12.84, 15.72, 19.16",\
"5.568, 5.728, 6.257, 7.167, 8.434, 10.03, 11.96, 14.34, 17.22, 20.66",\
"6.661, 6.849, 7.453, 8.485, 9.894, 11.65, 13.74, 16.16, 19.06, 22.5",\
"7.846, 8.062, 8.759, 9.924, 11.49, 13.41, 15.68, 18.28, 21.24, 24.68");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.628, 0.6771, 0.8499, 1.177, 1.689, 2.407, 3.355, 4.549, 6.006, 7.752",\
"0.6263, 0.6757, 0.8479, 1.176, 1.686, 2.405, 3.355, 4.551, 6.009, 7.753",\
"0.6148, 0.6646, 0.8406, 1.174, 1.688, 2.405, 3.355, 4.549, 6.012, 7.751",\
"0.8034, 0.8438, 0.9774, 1.237, 1.697, 2.404, 3.351, 4.55, 6.007, 7.753",\
"1.106, 1.163, 1.334, 1.625, 2.017, 2.563, 3.394, 4.554, 6.012, 7.752",\
"1.458, 1.528, 1.743, 2.102, 2.577, 3.149, 3.827, 4.763, 6.071, 7.761",\
"1.851, 1.932, 2.201, 2.635, 3.204, 3.875, 4.642, 5.498, 6.564, 7.998",\
"2.294, 2.396, 2.708, 3.226, 3.892, 4.676, 5.554, 6.536, 7.592, 8.814",\
"2.762, 2.882, 3.266, 3.87, 4.634, 5.532, 6.546, 7.638, 8.838, 10.11",\
"3.288, 3.432, 3.868, 4.56, 5.454, 6.466, 7.598, 8.838, 10.16, 11.58");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.694, 1.854, 2.416, 3.492, 5.17, 7.518, 10.61, 14.49, 19.25, 24.9",\
"1.693, 1.853, 2.418, 3.493, 5.17, 7.518, 10.61, 14.49, 19.26, 24.94",\
"1.693, 1.853, 2.415, 3.494, 5.168, 7.52, 10.61, 14.5, 19.26, 24.9",\
"1.693, 1.856, 2.416, 3.494, 5.169, 7.518, 10.61, 14.5, 19.26, 24.9",\
"1.819, 1.96, 2.47, 3.499, 5.179, 7.517, 10.6, 14.52, 19.26, 24.9",\
"2.115, 2.263, 2.765, 3.686, 5.216, 7.526, 10.61, 14.5, 19.25, 24.9",\
"2.451, 2.609, 3.156, 4.126, 5.548, 7.642, 10.62, 14.51, 19.24, 24.92",\
"2.838, 3.014, 3.604, 4.64, 6.128, 8.098, 10.83, 14.53, 19.25, 24.92",\
"3.314, 3.498, 4.118, 5.202, 6.778, 8.832, 11.41, 14.83, 19.33, 24.93",\
"3.878, 4.068, 4.714, 5.844, 7.496, 9.648, 12.31, 15.53, 19.71, 25.06");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.6282, 0.6598, 0.7689, 0.9731, 1.286, 1.721, 2.29, 3.004, 3.874, 4.91",\
"0.6993, 0.7309, 0.8402, 1.045, 1.358, 1.793, 2.362, 3.076, 3.947, 4.983",\
"0.9291, 0.9607, 1.07, 1.275, 1.589, 2.025, 2.594, 3.308, 4.179, 5.216",\
"1.287, 1.322, 1.441, 1.652, 1.967, 2.403, 2.973, 3.688, 4.559, 5.596",\
"1.7, 1.743, 1.888, 2.142, 2.503, 2.965, 3.539, 4.256, 5.127, 6.165",\
"2.141, 2.195, 2.375, 2.683, 3.111, 3.647, 4.29, 5.039, 5.917, 6.955",\
"2.585, 2.653, 2.875, 3.255, 3.765, 4.393, 5.128, 5.971, 6.922, 7.988",\
"3.01, 3.094, 3.369, 3.83, 4.444, 5.181, 6.026, 6.977, 8.036, 9.206",\
"3.405, 3.506, 3.838, 4.393, 5.126, 5.992, 6.969, 8.045, 9.225, 10.52",\
"3.758, 3.878, 4.27, 4.927, 5.791, 6.805, 7.931, 9.157, 10.48, 11.9");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.034, 1.089, 1.28, 1.639, 2.192, 2.963, 3.972, 5.239, 6.785, 8.624",\
"1.103, 1.158, 1.349, 1.71, 2.263, 3.034, 4.043, 5.31, 6.855, 8.695",\
"1.372, 1.428, 1.621, 1.983, 2.539, 3.312, 4.322, 5.591, 7.137, 8.977",\
"1.91, 1.965, 2.159, 2.523, 3.08, 3.855, 4.866, 6.138, 7.684, 9.525",\
"2.745, 2.806, 3.008, 3.377, 3.934, 4.708, 5.722, 6.994, 8.54, 10.38",\
"3.742, 3.823, 4.09, 4.536, 5.132, 5.914, 6.926, 8.198, 9.746, 11.59",\
"4.848, 4.95, 5.288, 5.855, 6.601, 7.48, 8.517, 9.789, 11.34, 13.18",\
"6.058, 6.185, 6.598, 7.292, 8.207, 9.283, 10.47, 11.79, 13.34, 15.19",\
"7.372, 7.523, 8.014, 8.848, 9.941, 11.23, 12.64, 14.16, 15.78, 17.64",\
"8.787, 8.964, 9.544, 10.51, 11.8, 13.3, 14.96, 16.73, 18.58, 20.53");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.6221, 0.6722, 0.8446, 1.174, 1.688, 2.405, 3.355, 4.55, 6.012, 7.754",\
"0.6226, 0.673, 0.8463, 1.175, 1.687, 2.407, 3.356, 4.55, 6.011, 7.753",\
"0.6208, 0.6696, 0.8442, 1.174, 1.688, 2.407, 3.355, 4.55, 6.008, 7.752",\
"0.7006, 0.7454, 0.899, 1.199, 1.69, 2.403, 3.355, 4.551, 6.012, 7.751",\
"0.8676, 0.9196, 1.094, 1.407, 1.865, 2.496, 3.381, 4.551, 6.011, 7.754",\
"1.103, 1.156, 1.352, 1.693, 2.184, 2.837, 3.65, 4.698, 6.064, 7.76",\
"1.391, 1.456, 1.679, 2.057, 2.584, 3.275, 4.129, 5.16, 6.394, 7.946",\
"1.736, 1.81, 2.068, 2.496, 3.076, 3.8, 4.694, 5.772, 7.034, 8.484",\
"2.106, 2.21, 2.514, 3.006, 3.648, 4.432, 5.364, 6.472, 7.78, 9.28",\
"2.538, 2.644, 2.994, 3.568, 4.296, 5.15, 6.136, 7.286, 8.626, 10.17");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.236, 1.326, 1.638, 2.23, 3.153, 4.448, 6.15, 8.292, 10.91, 14.02",\
"1.236, 1.326, 1.637, 2.231, 3.153, 4.448, 6.149, 8.293, 10.9, 14.02",\
"1.235, 1.326, 1.637, 2.231, 3.154, 4.448, 6.148, 8.292, 10.91, 14.02",\
"1.239, 1.325, 1.634, 2.23, 3.153, 4.447, 6.149, 8.291, 10.91, 14.02",\
"1.442, 1.51, 1.754, 2.269, 3.159, 4.447, 6.15, 8.293, 10.91, 14.02",\
"1.92, 2.002, 2.253, 2.665, 3.356, 4.5, 6.154, 8.293, 10.91, 14.02",\
"2.45, 2.55, 2.866, 3.374, 4.02, 4.926, 6.314, 8.328, 10.91, 14.02",\
"3.048, 3.162, 3.548, 4.15, 4.936, 5.84, 6.988, 8.642, 11, 14.03",\
"3.678, 3.812, 4.27, 4.996, 5.922, 6.988, 8.142, 9.546, 11.51, 14.23",\
"4.354, 4.518, 5.048, 5.902, 6.994, 8.204, 9.548, 10.96, 12.65, 14.95");
}
}
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.5301, 0.5594, 0.6628, 0.8593, 1.165, 1.596, 2.161, 2.87, 3.737, 4.777",\
"0.6008, 0.6304, 0.7335, 0.9308, 1.238, 1.668, 2.232, 2.944, 3.813, 4.851",\
"0.8282, 0.8582, 0.9625, 1.161, 1.468, 1.898, 2.463, 3.175, 4.047, 5.077",\
"1.16, 1.196, 1.317, 1.532, 1.844, 2.275, 2.843, 3.555, 4.424, 5.46",\
"1.528, 1.575, 1.727, 1.991, 2.36, 2.83, 3.406, 4.12, 4.99, 6.027",\
"1.91, 1.969, 2.165, 2.493, 2.938, 3.489, 4.142, 4.9, 5.778, 6.815",\
"2.279, 2.356, 2.604, 3.014, 3.554, 4.204, 4.957, 5.811, 6.773, 7.845",\
"2.619, 2.715, 3.024, 3.53, 4.187, 4.957, 5.828, 6.796, 7.868, 9.049",\
"2.92, 3.036, 3.411, 4.024, 4.815, 5.727, 6.736, 7.839, 9.037, 10.34",\
"3.164, 3.305, 3.754, 4.484, 5.42, 6.494, 7.664, 8.921, 10.27, 11.71");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.03, 1.085, 1.276, 1.636, 2.189, 2.959, 3.968, 5.236, 6.781, 8.62",\
"1.099, 1.154, 1.346, 1.706, 2.259, 3.03, 4.039, 5.307, 6.852, 8.692",\
"1.368, 1.424, 1.617, 1.98, 2.535, 3.308, 4.319, 5.588, 7.134, 8.974",\
"1.907, 1.962, 2.155, 2.518, 3.076, 3.851, 4.864, 6.133, 7.681, 9.522",\
"2.741, 2.803, 3.004, 3.373, 3.93, 4.705, 5.718, 6.99, 8.539, 10.38",\
"3.736, 3.817, 4.084, 4.532, 5.128, 5.91, 6.924, 8.196, 9.743, 11.59",\
"4.84, 4.944, 5.283, 5.85, 6.597, 7.476, 8.514, 9.785, 11.33, 13.18",\
"6.05, 6.176, 6.59, 7.287, 8.203, 9.279, 10.47, 11.79, 13.34, 15.18",\
"7.361, 7.512, 8.005, 8.841, 9.935, 11.22, 12.64, 14.15, 15.78, 17.63",\
"8.774, 8.951, 9.535, 10.5, 11.79, 13.3, 14.96, 16.73, 18.58, 20.53");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.5313, 0.5814, 0.7546, 1.085, 1.602, 2.324, 3.274, 4.471, 5.936, 7.674",\
"0.5317, 0.5804, 0.7543, 1.085, 1.601, 2.323, 3.274, 4.472, 5.932, 7.682",\
"0.5336, 0.5834, 0.7548, 1.085, 1.6, 2.322, 3.273, 4.487, 5.937, 7.679",\
"0.6456, 0.6922, 0.8484, 1.14, 1.616, 2.327, 3.273, 4.473, 5.939, 7.673",\
"0.8362, 0.8864, 1.06, 1.372, 1.831, 2.451, 3.319, 4.481, 5.942, 7.677",\
"1.091, 1.153, 1.345, 1.681, 2.173, 2.816, 3.623, 4.655, 6.004, 7.692",\
"1.413, 1.48, 1.703, 2.08, 2.595, 3.274, 4.118, 5.146, 6.368, 7.898",\
"1.778, 1.864, 2.126, 2.56, 3.118, 3.826, 4.706, 5.772, 7.024, 8.47",\
"2.2, 2.292, 2.598, 3.094, 3.73, 4.49, 5.396, 6.494, 7.786, 9.28",\
"2.684, 2.786, 3.132, 3.69, 4.416, 5.244, 6.218, 7.332, 8.652, 10.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.197, 1.284, 1.598, 2.186, 3.105, 4.394, 6.089, 8.223, 10.83, 13.93",\
"1.195, 1.285, 1.594, 2.187, 3.107, 4.397, 6.092, 8.228, 10.83, 13.93",\
"1.196, 1.283, 1.593, 2.188, 3.104, 4.397, 6.093, 8.227, 10.83, 13.93",\
"1.196, 1.285, 1.594, 2.186, 3.107, 4.394, 6.094, 8.223, 10.83, 13.93",\
"1.403, 1.468, 1.716, 2.227, 3.112, 4.396, 6.092, 8.223, 10.83, 13.93",\
"1.867, 1.951, 2.204, 2.618, 3.312, 4.447, 6.092, 8.221, 10.83, 13.94",\
"2.384, 2.485, 2.8, 3.318, 3.972, 4.878, 6.256, 8.262, 10.83, 13.94",\
"2.96, 3.082, 3.462, 4.082, 4.876, 5.782, 6.932, 8.574, 10.93, 13.95",\
"3.558, 3.71, 4.17, 4.918, 5.842, 6.92, 8.08, 9.478, 11.43, 14.13",\
"4.214, 4.384, 4.924, 5.788, 6.888, 8.112, 9.468, 10.89, 12.57, 14.85");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.4477, 0.4703, 0.5492, 0.7004, 0.9348, 1.263, 1.696, 2.24, 2.907, 3.699",\
"0.5189, 0.5415, 0.6208, 0.7718, 1.007, 1.336, 1.768, 2.315, 2.98, 3.774",\
"0.7554, 0.7785, 0.8587, 1.011, 1.247, 1.576, 2.008, 2.555, 3.22, 4.013",\
"1.108, 1.139, 1.242, 1.42, 1.668, 2, 2.435, 2.98, 3.646, 4.441",\
"1.49, 1.533, 1.674, 1.912, 2.232, 2.624, 3.084, 3.635, 4.302, 5.095",\
"1.874, 1.932, 2.12, 2.431, 2.844, 3.335, 3.894, 4.519, 5.215, 6.014",\
"2.245, 2.319, 2.561, 2.958, 3.478, 4.086, 4.764, 5.509, 6.318, 7.193",\
"2.585, 2.677, 2.981, 3.475, 4.114, 4.857, 5.675, 6.556, 7.499, 8.505",\
"2.886, 2.999, 3.367, 3.968, 4.737, 5.63, 6.604, 7.643, 8.738, 9.893",\
"3.13, 3.265, 3.707, 4.426, 5.344, 6.388, 7.537, 8.747, 10.02, 11.33");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.146, 1.201, 1.39, 1.748, 2.3, 3.07, 4.078, 5.345, 6.89, 8.729",\
"1.218, 1.272, 1.462, 1.821, 2.373, 3.144, 4.153, 5.42, 6.965, 8.804",\
"1.487, 1.542, 1.734, 2.095, 2.65, 3.423, 4.434, 5.702, 7.248, 9.086",\
"2.024, 2.079, 2.271, 2.633, 3.19, 3.964, 4.976, 6.247, 7.795, 9.636",\
"2.868, 2.926, 3.123, 3.486, 4.042, 4.815, 5.831, 7.102, 8.65, 10.49",\
"3.903, 3.98, 4.231, 4.66, 5.243, 6.022, 7.033, 8.306, 9.854, 11.7",\
"5.052, 5.149, 5.469, 6.01, 6.733, 7.591, 8.625, 9.896, 11.44, 13.29",\
"6.308, 6.427, 6.821, 7.482, 8.369, 9.418, 10.58, 11.9, 13.45, 15.29",\
"7.667, 7.811, 8.279, 9.074, 10.13, 11.39, 12.78, 14.27, 15.89, 17.74",\
"9.135, 9.298, 9.852, 10.78, 12.02, 13.49, 15.12, 16.87, 18.7, 20.64");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.4226, 0.4611, 0.5941, 0.8443, 1.237, 1.784, 2.505, 3.41, 4.519, 5.839",\
"0.4237, 0.4608, 0.5919, 0.8441, 1.235, 1.783, 2.503, 3.409, 4.522, 5.839",\
"0.4292, 0.465, 0.5954, 0.8462, 1.238, 1.782, 2.504, 3.411, 4.52, 5.838",\
"0.58, 0.616, 0.7322, 0.942, 1.276, 1.79, 2.507, 3.411, 4.519, 5.84",\
"0.8136, 0.8556, 0.9976, 1.235, 1.573, 2.008, 2.606, 3.438, 4.523, 5.841",\
"1.105, 1.158, 1.328, 1.61, 1.993, 2.469, 3.049, 3.753, 4.682, 5.892",\
"1.448, 1.51, 1.716, 2.052, 2.491, 3.025, 3.654, 4.39, 5.242, 6.282",\
"1.84, 1.914, 2.158, 2.552, 3.064, 3.666, 4.366, 5.152, 6.058, 7.088",\
"2.284, 2.368, 2.65, 3.114, 3.7, 4.39, 5.156, 6.024, 6.996, 8.068",\
"2.798, 2.89, 3.206, 3.726, 4.398, 5.174, 6.034, 6.982, 8.03, 9.188");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.259, 1.349, 1.662, 2.257, 3.18, 4.473, 6.173, 8.302, 10.91, 14.02",\
"1.257, 1.348, 1.664, 2.258, 3.179, 4.472, 6.169, 8.305, 10.92, 14.02",\
"1.261, 1.35, 1.663, 2.256, 3.181, 4.473, 6.166, 8.309, 10.91, 14.02",\
"1.259, 1.348, 1.66, 2.257, 3.18, 4.473, 6.173, 8.309, 10.91, 14.01",\
"1.413, 1.49, 1.746, 2.284, 3.18, 4.472, 6.172, 8.31, 10.91, 14.01",\
"1.867, 1.946, 2.2, 2.63, 3.349, 4.509, 6.172, 8.302, 10.91, 14.02",\
"2.39, 2.494, 2.804, 3.31, 3.972, 4.904, 6.31, 8.338, 10.91, 14.01",\
"2.96, 3.084, 3.458, 4.082, 4.88, 5.78, 6.946, 8.62, 11, 14.02",\
"3.58, 3.72, 4.172, 4.9, 5.84, 6.904, 8.076, 9.502, 11.49, 14.2",\
"4.236, 4.4, 4.924, 5.794, 6.866, 8.11, 9.466, 10.88, 12.59, 14.89");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.6282, 0.6598, 0.7689, 0.9731, 1.286, 1.721, 2.29, 3.004, 3.874, 4.91",\
"0.6993, 0.7309, 0.8402, 1.045, 1.358, 1.793, 2.362, 3.076, 3.947, 4.983",\
"0.9291, 0.9607, 1.07, 1.275, 1.589, 2.025, 2.594, 3.308, 4.179, 5.216",\
"1.287, 1.322, 1.441, 1.652, 1.967, 2.403, 2.973, 3.688, 4.559, 5.596",\
"1.7, 1.743, 1.888, 2.142, 2.503, 2.965, 3.539, 4.256, 5.127, 6.165",\
"2.141, 2.195, 2.375, 2.683, 3.111, 3.647, 4.29, 5.039, 5.917, 6.955",\
"2.585, 2.653, 2.875, 3.255, 3.765, 4.393, 5.128, 5.971, 6.922, 7.988",\
"3.01, 3.094, 3.369, 3.83, 4.444, 5.181, 6.026, 6.977, 8.036, 9.206",\
"3.405, 3.506, 3.838, 4.393, 5.126, 5.992, 6.969, 8.045, 9.225, 10.52",\
"3.758, 3.878, 4.27, 4.927, 5.791, 6.805, 7.931, 9.157, 10.48, 11.9");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.146, 1.201, 1.39, 1.748, 2.3, 3.07, 4.078, 5.345, 6.89, 8.729",\
"1.218, 1.272, 1.462, 1.821, 2.373, 3.144, 4.153, 5.42, 6.965, 8.804",\
"1.487, 1.542, 1.734, 2.095, 2.65, 3.423, 4.434, 5.702, 7.248, 9.086",\
"2.024, 2.079, 2.271, 2.633, 3.19, 3.964, 4.976, 6.247, 7.795, 9.636",\
"2.868, 2.926, 3.123, 3.486, 4.042, 4.815, 5.831, 7.102, 8.65, 10.49",\
"3.903, 3.98, 4.231, 4.66, 5.243, 6.022, 7.033, 8.306, 9.854, 11.7",\
"5.052, 5.149, 5.469, 6.01, 6.733, 7.591, 8.625, 9.896, 11.44, 13.29",\
"6.308, 6.427, 6.821, 7.482, 8.369, 9.418, 10.58, 11.9, 13.45, 15.29",\
"7.667, 7.811, 8.279, 9.074, 10.13, 11.39, 12.78, 14.27, 15.89, 17.74",\
"9.135, 9.298, 9.852, 10.78, 12.02, 13.49, 15.12, 16.87, 18.7, 20.64");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("0.5313, 0.5814, 0.7546, 1.085, 1.602, 2.324, 3.274, 4.471, 5.936, 7.674",\
"0.5317, 0.5804, 0.7543, 1.085, 1.601, 2.323, 3.274, 4.472, 5.932, 7.682",\
"0.5336, 0.5834, 0.7548, 1.085, 1.6, 2.322, 3.273, 4.487, 5.937, 7.679",\
"0.6456, 0.6922, 0.8484, 1.14, 1.616, 2.327, 3.273, 4.473, 5.939, 7.673",\
"0.8362, 0.8864, 1.06, 1.372, 1.831, 2.451, 3.319, 4.481, 5.942, 7.677",\
"1.091, 1.153, 1.345, 1.681, 2.173, 2.816, 3.623, 4.655, 6.004, 7.692",\
"1.413, 1.48, 1.703, 2.08, 2.595, 3.274, 4.118, 5.146, 6.368, 7.898",\
"1.778, 1.864, 2.126, 2.56, 3.118, 3.826, 4.706, 5.772, 7.024, 8.47",\
"2.2, 2.292, 2.598, 3.094, 3.73, 4.49, 5.396, 6.494, 7.786, 9.28",\
"2.684, 2.786, 3.132, 3.69, 4.416, 5.244, 6.218, 7.332, 8.652, 10.19");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.002056, 0.005762, 0.01284, 0.02387, 0.03934, 0.05969, 0.08534, 0.1166, 0.154");
values("1.236, 1.326, 1.638, 2.23, 3.153, 4.448, 6.15, 8.292, 10.91, 14.02",\
"1.236, 1.326, 1.637, 2.231, 3.153, 4.448, 6.149, 8.293, 10.9, 14.02",\
"1.235, 1.326, 1.637, 2.231, 3.154, 4.448, 6.148, 8.292, 10.91, 14.02",\
"1.239, 1.325, 1.634, 2.23, 3.153, 4.447, 6.149, 8.291, 10.91, 14.02",\
"1.442, 1.51, 1.754, 2.269, 3.159, 4.447, 6.15, 8.293, 10.91, 14.02",\
"1.92, 2.002, 2.253, 2.665, 3.356, 4.5, 6.154, 8.293, 10.91, 14.02",\
"2.45, 2.55, 2.866, 3.374, 4.02, 4.926, 6.314, 8.328, 10.91, 14.02",\
"3.048, 3.162, 3.548, 4.15, 4.936, 5.84, 6.988, 8.642, 11, 14.03",\
"3.678, 3.812, 4.27, 4.996, 5.922, 6.988, 8.142, 9.546, 11.51, 14.23",\
"4.354, 4.518, 5.048, 5.902, 6.994, 8.204, 9.548, 10.96, 12.65, 14.95");
}
}
}
}