OpenSTA/test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25...

28276 lines
1.4 MiB

/************************************************************************
Copyright 2024 IHP 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
https://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.
************************************************************************/
library (sg13g2_stdcell_typ_1p20V_25C) {
comment : "IHP Microelectronics GmbH, 2024";
date : "$Date: Thu Mar 14 15:49:26 2024 $";
revision : "$Revision: 0.1.0 $";
delay_model : table_lookup;
capacitive_load_unit (1,pf);
current_unit : "1uA";
leakage_power_unit : "1pW";
pulling_resistance_unit : "1kohm";
time_unit : "1ns";
voltage_unit : "1V";
default_inout_pin_cap : 0.006;
default_input_pin_cap : 0.006;
default_leakage_power_density : 0;
default_max_capacitance : 0.3;
default_max_fanout : 8;
default_wire_load_area : 0.29;
default_wire_load_capacitance : 0.0003;
default_wire_load_mode : "top";
default_wire_load_resistance : 0.0057;
default_fanout_load : 1;
default_cell_leakage_power : 0;
default_output_pin_cap : 0;
default_max_transition : 2.5074;
in_place_swap_mode : match_footprint;
input_threshold_pct_fall : 50;
input_threshold_pct_rise : 50;
nom_process : 1;
nom_temperature : 25;
nom_voltage : 1.2;
output_threshold_pct_fall : 50;
output_threshold_pct_rise : 50;
slew_derate_from_library : 1;
slew_lower_threshold_pct_fall : 20;
slew_lower_threshold_pct_rise : 20;
slew_upper_threshold_pct_fall : 80;
slew_upper_threshold_pct_rise : 80;
operating_conditions (sg13g2_stdcell_typ_1p20V_25C) {
process : 1;
temperature : 25;
voltage : 1.2;
}
wire_load (Zero) {
area : 0.01;
capacitance : 0.0001;
resistance : 0.0001;
slope : 1;
fanout_length (1, 0.01);
fanout_length (5, 0.01);
fanout_length (20, 0.01);
}
wire_load ("0_1k") {
area : 0.36;
capacitance : 0.0001;
resistance : 0.0035;
slope : 7.387;
fanout_length (1, 6.43);
fanout_length (5, 38.56);
fanout_length (20, 146.8);
}
wire_load ("0_5k") {
area : 0.36;
capacitance : 0.0001;
resistance : 0.0042;
slope : 10.99;
fanout_length (1, 7.89);
fanout_length (5, 47.32);
fanout_length (20, 169.4);
}
wire_load ("1k") {
area : 0.36;
capacitance : 0.0002;
resistance : 0.0053;
slope : 10.9;
fanout_length (1, 9.93);
fanout_length (5, 59.59);
fanout_length (20, 215.6);
}
wire_load ("2k") {
area : 0.36;
capacitance : 0.0002;
resistance : 0.0063;
slope : 16.87;
fanout_length (1, 11.68);
fanout_length (5, 70.11);
fanout_length (20, 239.5);
}
wire_load ("5k") {
area : 0.36;
capacitance : 0.0003;
resistance : 0.0072;
slope : 14.58;
fanout_length (1, 13.44);
fanout_length (5, 80.62);
fanout_length (20, 287.1);
}
wire_load ("10k") {
area : 0.37;
capacitance : 0.0003;
resistance : 0.008;
slope : 18.94;
fanout_length (1, 14.9);
fanout_length (5, 89.39);
fanout_length (20, 381.6);
}
wire_load ("30k") {
area : 0.37;
capacitance : 0.0003;
resistance : 0.0094;
slope : 24.61;
fanout_length (1, 17.53);
fanout_length (5, 105.2);
fanout_length (20, 515.5);
}
wire_load ("50k") {
area : 0.37;
capacitance : 0.0005;
resistance : 0.0152;
slope : 31.81;
fanout_length (1, 28.33);
fanout_length (5, 170);
fanout_length (20, 607.6);
}
wire_load ("100k") {
area : 0.39;
capacitance : 0.0009;
resistance : 0.0265;
slope : 40.22;
fanout_length (1, 49.37);
fanout_length (5, 296.2);
fanout_length (20, 812.1);
}
wire_load ("200k") {
area : 0.41;
capacitance : 0.0016;
resistance : 0.0456;
slope : 52.68;
fanout_length (1, 84.71);
fanout_length (5, 508.3);
fanout_length (20, 1051.7);
}
wire_load ("500k") {
area : 0.45;
capacitance : 0.0027;
resistance : 0.076;
slope : 67.44;
fanout_length (1, 141.4);
fanout_length (5, 848.3);
fanout_length (20, 1527.1);
}
wire_load_selection ("4_metls_routing") {
wire_load_from_area (0, 635, 0_1k);
wire_load_from_area (635, 3175, 0_5k);
wire_load_from_area (3175, 6350, 1k);
wire_load_from_area (6350, 12701, 2k);
wire_load_from_area (12701, 31752, 5k);
wire_load_from_area (31752, 63504, 10k);
wire_load_from_area (63504, 190512, 30k);
wire_load_from_area (190512, 317520, 50k);
wire_load_from_area (317520, 635040, 100k);
wire_load_from_area (635040, 1.27008e+06, 200k);
wire_load_from_area (1.27008e+06, 3.1752e+06, 500k);
}
default_wire_load : "1k";
default_operating_conditions : sg13g2_stdcell_typ_1p20V_25C;
default_wire_load_selection : "4_metls_routing";
lu_table_template (CONSTRAINT_4x4) {
variable_1 : constrained_pin_transition;
variable_2 : related_pin_transition;
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
}
power_lut_template (POWER_7x7ds1) {
variable_1 : input_transition_time;
variable_2 : total_output_net_capacitance;
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
}
lu_table_template (TIMING_DELAY_7x7ds1) {
variable_1 : input_net_transition;
variable_2 : total_output_net_capacitance;
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
}
lu_table_template (mpw_CONSTRAINT_4x4) {
variable_1 : constrained_pin_transition;
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
}
power_lut_template (passive_POWER_7x1ds1) {
variable_1 : input_transition_time;
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
}
cell (sg13g2_a21o_1) {
area : 12.7008;
cell_footprint : "AO21";
cell_leakage_power : 158.343;
leakage_power () {
value : 163.606;
when : "!A1&!A2&!B1";
}
leakage_power () {
value : 178.047;
when : "!A1&A2&!B1";
}
leakage_power () {
value : 158.189;
when : "A1&!A2&!B1";
}
leakage_power () {
value : 173.495;
when : "A1&A2&!B1";
}
leakage_power () {
value : 154.4;
when : "!A1&!A2&B1";
}
leakage_power () {
value : 155.793;
when : "!A1&A2&B1";
}
leakage_power () {
value : 155.786;
when : "A1&!A2&B1";
}
leakage_power () {
value : 127.428;
when : "A1&A2&B1";
}
pin (X) {
direction : "output";
function : "((A1*A2)+B1)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0807452, 0.15137, 0.195309, 0.267207, 0.386985, 0.586137, 0.918202", \
"0.116484, 0.187491, 0.231383, 0.303342, 0.423221, 0.622612, 0.954487", \
"0.142291, 0.214407, 0.258433, 0.330492, 0.450546, 0.649881, 0.981691", \
"0.178973, 0.252786, 0.296592, 0.368361, 0.488463, 0.687992, 1.01984", \
"0.230126, 0.310051, 0.353561, 0.424958, 0.544756, 0.744185, 1.07634", \
"0.30076, 0.392362, 0.436388, 0.505846, 0.625289, 0.826578, 1.15812", \
"0.393354, 0.503187, 0.549036, 0.621255, 0.741302, 0.940487, 1.27294" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0206914, 0.106173, 0.168218, 0.271518, 0.444798, 0.73355, 1.21549", \
"0.0224405, 0.106686, 0.168437, 0.271544, 0.445526, 0.733859, 1.2159", \
"0.0250222, 0.107455, 0.169071, 0.271965, 0.445527, 0.734745, 1.21591", \
"0.0302802, 0.109046, 0.17001, 0.272819, 0.445781, 0.734746, 1.21592", \
"0.0394615, 0.112624, 0.171898, 0.273688, 0.446669, 0.735399, 1.21634", \
"0.051979, 0.121095, 0.176647, 0.276376, 0.447896, 0.736481, 1.21771", \
"0.069359, 0.139362, 0.189144, 0.284056, 0.452813, 0.73987, 1.22045" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0919625, 0.155516, 0.19132, 0.249121, 0.345315, 0.505324, 0.771817", \
"0.121426, 0.185815, 0.221724, 0.279636, 0.375638, 0.535621, 0.802333", \
"0.142241, 0.208375, 0.24411, 0.302322, 0.398553, 0.558574, 0.825014", \
"0.171134, 0.241016, 0.277664, 0.33596, 0.432581, 0.592715, 0.859283", \
"0.207587, 0.285089, 0.322939, 0.381495, 0.478007, 0.638265, 0.905292", \
"0.252069, 0.341376, 0.381097, 0.442111, 0.538553, 0.698798, 0.965194", \
"0.306835, 0.415944, 0.460558, 0.524245, 0.623177, 0.785339, 1.05223" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0208347, 0.0852812, 0.130777, 0.207173, 0.336872, 0.553532, 0.915066", \
"0.0217009, 0.0857487, 0.130839, 0.207231, 0.337339, 0.553689, 0.915209", \
"0.0237437, 0.0871653, 0.131977, 0.207804, 0.33734, 0.555162, 0.91521", \
"0.0277607, 0.0900959, 0.134034, 0.209515, 0.337989, 0.555163, 0.915295", \
"0.0353675, 0.096564, 0.138876, 0.212329, 0.339737, 0.555368, 0.916044", \
"0.047533, 0.108936, 0.148332, 0.219411, 0.343276, 0.557666, 0.917459", \
"0.066473, 0.132179, 0.168731, 0.235306, 0.355062, 0.564961, 0.921848" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0846396, 0.155311, 0.199115, 0.271036, 0.390779, 0.590153, 0.921947", \
"0.117647, 0.188669, 0.232621, 0.304561, 0.424401, 0.623803, 0.955619", \
"0.142397, 0.214479, 0.258446, 0.330477, 0.45033, 0.649713, 0.981636", \
"0.178902, 0.25274, 0.296703, 0.368694, 0.488771, 0.688084, 1.02", \
"0.230859, 0.310949, 0.354252, 0.425898, 0.545881, 0.74526, 1.07751", \
"0.300418, 0.391201, 0.436107, 0.508055, 0.626947, 0.826547, 1.15862", \
"0.393469, 0.502336, 0.550007, 0.622428, 0.743262, 0.943736, 1.27531" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.020754, 0.106257, 0.168199, 0.271493, 0.444798, 0.733877, 1.21566", \
"0.0219309, 0.106506, 0.168377, 0.271524, 0.445642, 0.734053, 1.21593", \
"0.023737, 0.107185, 0.168792, 0.271767, 0.445643, 0.734748, 1.21594", \
"0.0275674, 0.108749, 0.169673, 0.272388, 0.445644, 0.734749, 1.21595", \
"0.0351637, 0.112538, 0.171623, 0.273321, 0.446065, 0.73475, 1.21596", \
"0.046772, 0.120137, 0.176859, 0.276201, 0.44751, 0.735863, 1.21668", \
"0.062428, 0.136133, 0.188932, 0.283571, 0.452363, 0.739322, 1.2198" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.100433, 0.165004, 0.201196, 0.259148, 0.355448, 0.515597, 0.7822", \
"0.131526, 0.196472, 0.232613, 0.290695, 0.387008, 0.548205, 0.813933", \
"0.153613, 0.220123, 0.256481, 0.31475, 0.411198, 0.571283, 0.837853", \
"0.185597, 0.255465, 0.292376, 0.350749, 0.447505, 0.607771, 0.874406", \
"0.227362, 0.304207, 0.341677, 0.400585, 0.497504, 0.658118, 0.92473", \
"0.279152, 0.367432, 0.406245, 0.467152, 0.563187, 0.724258, 0.991051", \
"0.345417, 0.450392, 0.494389, 0.557757, 0.655788, 0.817085, 1.08445" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.021768, 0.0861307, 0.131711, 0.207716, 0.337291, 0.553977, 0.915476", \
"0.0224069, 0.086477, 0.131712, 0.207858, 0.337328, 0.555364, 0.915685", \
"0.0239691, 0.0876624, 0.132453, 0.208443, 0.337592, 0.555365, 0.915686", \
"0.0277315, 0.0902496, 0.134424, 0.209783, 0.338396, 0.555366, 0.915687", \
"0.0348392, 0.096171, 0.138325, 0.212299, 0.340042, 0.555689, 0.916377", \
"0.0459, 0.107059, 0.146932, 0.218605, 0.34297, 0.557817, 0.917941", \
"0.062317, 0.12634, 0.164208, 0.231614, 0.352242, 0.562861, 0.921843" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : positive_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0528063, 0.119107, 0.162369, 0.233784, 0.353209, 0.552164, 0.883795", \
"0.0868032, 0.154694, 0.198081, 0.26956, 0.389007, 0.588093, 0.919982", \
"0.10855, 0.178591, 0.222023, 0.29357, 0.413057, 0.61217, 0.94854", \
"0.137634, 0.213054, 0.256106, 0.327725, 0.447184, 0.646593, 0.97811", \
"0.176796, 0.261751, 0.305185, 0.376585, 0.496462, 0.695069, 1.02657", \
"0.227983, 0.329646, 0.374063, 0.445093, 0.56413, 0.76266, 1.09425", \
"0.294678, 0.416296, 0.466693, 0.539787, 0.660747, 0.859603, 1.19059" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0168059, 0.103016, 0.165455, 0.26903, 0.442436, 0.73171, 1.21362", \
"0.0209894, 0.103403, 0.165656, 0.269038, 0.442437, 0.731963, 1.21363", \
"0.0253495, 0.104253, 0.166053, 0.269337, 0.442544, 0.734172, 1.21803", \
"0.0333005, 0.106075, 0.166943, 0.269919, 0.442958, 0.734173, 1.21804", \
"0.0446257, 0.111664, 0.16971, 0.2708, 0.443818, 0.734174, 1.21805", \
"0.060622, 0.123956, 0.177064, 0.274528, 0.445403, 0.734175, 1.21806", \
"0.082546, 0.148601, 0.19579, 0.286725, 0.452941, 0.737971, 1.21807" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0900945, 0.154657, 0.190728, 0.248794, 0.345138, 0.505243, 0.77187", \
"0.122135, 0.187331, 0.223495, 0.281549, 0.377982, 0.538068, 0.804602", \
"0.146118, 0.212637, 0.249133, 0.307617, 0.404057, 0.564468, 0.830878", \
"0.181045, 0.2501, 0.286865, 0.345593, 0.442505, 0.60293, 0.869568", \
"0.225921, 0.300975, 0.338202, 0.396655, 0.49356, 0.654303, 0.921607", \
"0.286277, 0.370082, 0.408631, 0.467427, 0.564207, 0.724472, 0.991641", \
"0.363349, 0.465168, 0.506815, 0.567724, 0.66487, 0.826072, 1.09444" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.021738, 0.0861279, 0.131384, 0.207801, 0.337306, 0.553982, 0.915474", \
"0.022932, 0.0867498, 0.131787, 0.207918, 0.337511, 0.554317, 0.915475", \
"0.0253953, 0.088308, 0.133146, 0.208696, 0.337713, 0.555341, 0.91603", \
"0.0304139, 0.0907247, 0.134999, 0.210622, 0.339382, 0.555342, 0.916031", \
"0.039097, 0.0959421, 0.138764, 0.21286, 0.341229, 0.557176, 0.917332", \
"0.051456, 0.105689, 0.145797, 0.217085, 0.343354, 0.559176, 0.919686", \
"0.070086, 0.125919, 0.162183, 0.229528, 0.351636, 0.564005, 0.922933" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0497508, 0.114885, 0.158155, 0.229553, 0.349108, 0.548159, 0.879566", \
"0.0826098, 0.148329, 0.191768, 0.263308, 0.382826, 0.581922, 0.913397", \
"0.103323, 0.17007, 0.213406, 0.285002, 0.404543, 0.603613, 0.935401", \
"0.130737, 0.200645, 0.244263, 0.315409, 0.435204, 0.634029, 0.965698", \
"0.166731, 0.244767, 0.287975, 0.358945, 0.478365, 0.675815, 1.00746", \
"0.214379, 0.303861, 0.346721, 0.41781, 0.537436, 0.735987, 1.06718", \
"0.273057, 0.382796, 0.429156, 0.500699, 0.620785, 0.818625, 1.14669" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0145331, 0.102855, 0.165473, 0.269006, 0.442458, 0.731599, 1.21363", \
"0.0175931, 0.103247, 0.16562, 0.269038, 0.442477, 0.731947, 1.21364", \
"0.0210194, 0.103838, 0.166109, 0.269363, 0.442591, 0.734787, 1.21378", \
"0.0270555, 0.105233, 0.166735, 0.269977, 0.442999, 0.734788, 1.21379", \
"0.0363947, 0.108886, 0.168682, 0.270845, 0.443946, 0.734789, 1.2138", \
"0.049202, 0.119285, 0.174478, 0.27397, 0.445609, 0.73479, 1.21472", \
"0.068021, 0.139449, 0.190015, 0.284322, 0.452726, 0.738642, 1.21823" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0799501, 0.143541, 0.179385, 0.237251, 0.333382, 0.493346, 0.759947", \
"0.110616, 0.175178, 0.211165, 0.269077, 0.365275, 0.525603, 0.791624", \
"0.132342, 0.198298, 0.234713, 0.292957, 0.389264, 0.549208, 0.815551", \
"0.163224, 0.232264, 0.268743, 0.327501, 0.424287, 0.584739, 0.85109", \
"0.202392, 0.27743, 0.314934, 0.373062, 0.470062, 0.630859, 0.89755", \
"0.255485, 0.341225, 0.379663, 0.438003, 0.534728, 0.695103, 0.96179", \
"0.326567, 0.429818, 0.471436, 0.532061, 0.629658, 0.788646, 1.05418" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0207807, 0.0853843, 0.130761, 0.207355, 0.336748, 0.553556, 0.915064", \
"0.022468, 0.086164, 0.131146, 0.207409, 0.337035, 0.554036, 0.91509", \
"0.0253073, 0.0879219, 0.132738, 0.208509, 0.337387, 0.554305, 0.915091", \
"0.0307164, 0.0906705, 0.134812, 0.210311, 0.339015, 0.554608, 0.915322", \
"0.0397227, 0.0958094, 0.13876, 0.212564, 0.340953, 0.556803, 0.91715", \
"0.052369, 0.107195, 0.146724, 0.217483, 0.343364, 0.558632, 0.919363", \
"0.072108, 0.12829, 0.163721, 0.230295, 0.352753, 0.564369, 0.923259" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0528063, 0.119107, 0.162369, 0.233784, 0.353209, 0.552164, 0.883795", \
"0.0868032, 0.154694, 0.198081, 0.26956, 0.389007, 0.588093, 0.919982", \
"0.10855, 0.178591, 0.222023, 0.29357, 0.413057, 0.61217, 0.94854", \
"0.137634, 0.213054, 0.256106, 0.327725, 0.447184, 0.646593, 0.97811", \
"0.176796, 0.261751, 0.305185, 0.376585, 0.496462, 0.695069, 1.02657", \
"0.227983, 0.329646, 0.374063, 0.445093, 0.56413, 0.76266, 1.09425", \
"0.294678, 0.416296, 0.466693, 0.539787, 0.660747, 0.859603, 1.19059" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0168059, 0.103016, 0.165455, 0.26903, 0.442436, 0.73171, 1.21362", \
"0.0209894, 0.103403, 0.165656, 0.269038, 0.442437, 0.731963, 1.21363", \
"0.0253495, 0.104253, 0.166053, 0.269337, 0.442544, 0.734172, 1.21803", \
"0.0333005, 0.106075, 0.166943, 0.269919, 0.442958, 0.734173, 1.21804", \
"0.0446257, 0.111664, 0.16971, 0.2708, 0.443818, 0.734174, 1.21805", \
"0.060622, 0.123956, 0.177064, 0.274528, 0.445403, 0.734175, 1.21806", \
"0.082546, 0.148601, 0.19579, 0.286725, 0.452941, 0.737971, 1.21807" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0900945, 0.154657, 0.190728, 0.248794, 0.345138, 0.505243, 0.77187", \
"0.122135, 0.187331, 0.223495, 0.281549, 0.377982, 0.538068, 0.804602", \
"0.146118, 0.212637, 0.249133, 0.307617, 0.404057, 0.564468, 0.830878", \
"0.181045, 0.2501, 0.286865, 0.345593, 0.442505, 0.60293, 0.869568", \
"0.225921, 0.300975, 0.338202, 0.396655, 0.49356, 0.654303, 0.921607", \
"0.286277, 0.370082, 0.408631, 0.467427, 0.564207, 0.724472, 0.991641", \
"0.363349, 0.465168, 0.506815, 0.567724, 0.66487, 0.826072, 1.09444" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.021738, 0.0861279, 0.131384, 0.207801, 0.337306, 0.553982, 0.915474", \
"0.022932, 0.0867498, 0.131787, 0.207918, 0.337511, 0.554317, 0.915475", \
"0.0253953, 0.088308, 0.133146, 0.208696, 0.337713, 0.555341, 0.91603", \
"0.0304139, 0.0907247, 0.134999, 0.210622, 0.339382, 0.555342, 0.916031", \
"0.039097, 0.0959421, 0.138764, 0.21286, 0.341229, 0.557176, 0.917332", \
"0.051456, 0.105689, 0.145797, 0.217085, 0.343354, 0.559176, 0.919686", \
"0.070086, 0.125919, 0.162183, 0.229528, 0.351636, 0.564005, 0.922933" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00718375, 0.00755126, 0.00759334, 0.00759412, 0.00749427, 0.00730172, 0.00725404", \
"0.00688729, 0.00720455, 0.00724962, 0.00730197, 0.00723905, 0.00700285, 0.00704361", \
"0.00690855, 0.00713752, 0.0071954, 0.0072971, 0.00730393, 0.00704315, 0.00703263", \
"0.00713306, 0.00723809, 0.00726623, 0.00720355, 0.00731684, 0.00712316, 0.00698531", \
"0.00780547, 0.00775926, 0.007801, 0.00779935, 0.00763893, 0.00760569, 0.00739488", \
"0.00951875, 0.00931314, 0.00931285, 0.00925161, 0.00928872, 0.00928132, 0.00872451", \
"0.0133996, 0.0127879, 0.0126925, 0.0126701, 0.0126651, 0.0126664, 0.0126597" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00829248, 0.00875797, 0.00877807, 0.00873841, 0.00867131, 0.00850973, 0.00813557", \
"0.00799984, 0.00847829, 0.0086184, 0.00853582, 0.0084629, 0.00826587, 0.00799321", \
"0.00797601, 0.00836293, 0.00837956, 0.0084679, 0.00836238, 0.00836999, 0.00788234", \
"0.00797735, 0.00832955, 0.00841703, 0.00832743, 0.00837272, 0.00827753, 0.00794521", \
"0.00833367, 0.0085669, 0.00871793, 0.00878432, 0.00875887, 0.00842613, 0.00890831", \
"0.00969959, 0.00962679, 0.00968045, 0.00981195, 0.00985851, 0.00994191, 0.00925374", \
"0.0133386, 0.0129405, 0.012859, 0.0128012, 0.012817, 0.0127647, 0.0129737" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00857501, 0.00895102, 0.00898033, 0.0089793, 0.00887694, 0.00871424, 0.00878346", \
"0.00833617, 0.00869331, 0.00873357, 0.00880352, 0.00871139, 0.00848682, 0.00838599", \
"0.00832172, 0.00857902, 0.00862022, 0.00878981, 0.00872026, 0.00846851, 0.00844515", \
"0.00834067, 0.00849609, 0.00855676, 0.00849274, 0.00860868, 0.00831934, 0.00819167", \
"0.00876158, 0.00884231, 0.00883746, 0.00885842, 0.00878273, 0.00872508, 0.00843123", \
"0.0100499, 0.00989964, 0.00993827, 0.00994977, 0.00991163, 0.00988043, 0.00948073", \
"0.0133269, 0.0128227, 0.0128812, 0.0128114, 0.0128607, 0.0129615, 0.012907" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00825639, 0.00870658, 0.00873297, 0.00874902, 0.00866335, 0.00846632, 0.00816317", \
"0.00811305, 0.00855696, 0.00863363, 0.00859596, 0.00852779, 0.00858475, 0.00807026", \
"0.0080987, 0.0084574, 0.00850018, 0.00860579, 0.00855186, 0.00837585, 0.00800042", \
"0.00811434, 0.00842533, 0.00850649, 0.00845275, 0.00849419, 0.00827221, 0.00798716", \
"0.00843025, 0.00864197, 0.00869858, 0.00882218, 0.00879648, 0.00853946, 0.00883447", \
"0.00970166, 0.00964901, 0.00971591, 0.00986483, 0.00980696, 0.00998716, 0.00952048", \
"0.0131527, 0.0126798, 0.0126789, 0.0127084, 0.0127181, 0.0127182, 0.01288" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00694659, 0.00735867, 0.00733492, 0.00728065, 0.00715884, 0.00693376, 0.00696572", \
"0.00659243, 0.00693491, 0.0070202, 0.00693981, 0.00683038, 0.00664737, 0.00660555", \
"0.00657819, 0.00686036, 0.00690453, 0.00697051, 0.00683433, 0.00683187, 0.00715456", \
"0.00681287, 0.00706335, 0.00711546, 0.007052, 0.00714057, 0.00695601, 0.00683467", \
"0.0076454, 0.00772186, 0.00778231, 0.00783262, 0.00779403, 0.00772898, 0.00751173", \
"0.00961041, 0.00941681, 0.00938271, 0.00943091, 0.00943141, 0.00947981, 0.00907193", \
"0.013905, 0.0132534, 0.0132354, 0.0132283, 0.0133128, 0.0132786, 0.0132707" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0058345, 0.00628416, 0.00630743, 0.00630109, 0.00622149, 0.0060819, 0.00571716", \
"0.00560717, 0.00599957, 0.00617381, 0.00605338, 0.00603126, 0.00591132, 0.0055181", \
"0.00572303, 0.00596993, 0.00602308, 0.0061469, 0.00605374, 0.00604556, 0.00563179", \
"0.00599734, 0.00621949, 0.00629056, 0.00622436, 0.00627191, 0.006091, 0.00620421", \
"0.00680871, 0.00687344, 0.00700736, 0.00705796, 0.00702617, 0.00667459, 0.00688673", \
"0.00872559, 0.00843385, 0.00855907, 0.00851022, 0.00865092, 0.00868207, 0.0083349", \
"0.0127472, 0.0121285, 0.0120957, 0.0120882, 0.012111, 0.0121998, 0.0122437" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00554496, 0.00596379, 0.00594745, 0.00588497, 0.00577849, 0.00552864, 0.00557848", \
"0.00517851, 0.00552228, 0.00560379, 0.00557616, 0.00544049, 0.00524974, 0.00521973", \
"0.00517038, 0.00543644, 0.00545005, 0.00560106, 0.00539416, 0.0054496, 0.00521478", \
"0.00541113, 0.00564515, 0.00570643, 0.00559108, 0.00568623, 0.00551624, 0.00577806", \
"0.00616856, 0.00631381, 0.00638242, 0.00642255, 0.00631778, 0.00621447, 0.00592901", \
"0.00812427, 0.00805574, 0.00797093, 0.00802905, 0.00811683, 0.00805938, 0.00754741", \
"0.0123225, 0.0118271, 0.0118105, 0.0117623, 0.0116888, 0.0115524, 0.0114739" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00574352, 0.00618838, 0.00621067, 0.00619359, 0.00613969, 0.00594379, 0.00558724", \
"0.00551366, 0.00591743, 0.00605674, 0.00597716, 0.00593582, 0.00583718, 0.00546289", \
"0.0056296, 0.00590938, 0.00594487, 0.00605194, 0.00596422, 0.00584995, 0.00542128", \
"0.00596364, 0.00621848, 0.00628693, 0.00624349, 0.00626142, 0.0061705, 0.00659124", \
"0.00682658, 0.00685223, 0.00705916, 0.00708289, 0.00706249, 0.00690005, 0.00686623", \
"0.00873921, 0.00851445, 0.00859319, 0.00852192, 0.00870415, 0.00873827, 0.00814652", \
"0.0129612, 0.012321, 0.0122775, 0.012146, 0.0122828, 0.0119461, 0.0119355" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00554496, 0.00596379, 0.00594745, 0.00588497, 0.00577849, 0.00552864, 0.00557848", \
"0.00517851, 0.00552228, 0.00560379, 0.00557616, 0.00544049, 0.00524974, 0.00521973", \
"0.00517038, 0.00543644, 0.00545005, 0.00560106, 0.00539416, 0.0054496, 0.00521478", \
"0.00541113, 0.00564515, 0.00570643, 0.00559108, 0.00568623, 0.00551624, 0.00577806", \
"0.00616856, 0.00631381, 0.00638242, 0.00642255, 0.00631778, 0.00621447, 0.00592901", \
"0.00812427, 0.00805574, 0.00797093, 0.00802905, 0.00811683, 0.00805938, 0.00754741", \
"0.0123225, 0.0118271, 0.0118105, 0.0117623, 0.0116888, 0.0115524, 0.0114739" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00574352, 0.00618838, 0.00621067, 0.00619359, 0.00613969, 0.00594379, 0.00558724", \
"0.00551366, 0.00591743, 0.00605674, 0.00597716, 0.00593582, 0.00583718, 0.00546289", \
"0.0056296, 0.00590938, 0.00594487, 0.00605194, 0.00596422, 0.00584995, 0.00542128", \
"0.00596364, 0.00621848, 0.00628693, 0.00624349, 0.00626142, 0.0061705, 0.00659124", \
"0.00682658, 0.00685223, 0.00705916, 0.00708289, 0.00706249, 0.00690005, 0.00686623", \
"0.00873921, 0.00851445, 0.00859319, 0.00852192, 0.00870415, 0.00873827, 0.00814652", \
"0.0129612, 0.012321, 0.0122775, 0.012146, 0.0122828, 0.0119461, 0.0119355" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00275887;
rise_capacitance : 0.00278152;
rise_capacitance_range (0.00278152, 0.00278152);
fall_capacitance : 0.00273622;
fall_capacitance_range (0.00273622, 0.00273622);
internal_power () {
when : "(A2 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000223892, 9.48998e-05, 6.60849e-05, 4.26917e-05, 2.2723e-05, 7.5808e-06, -5.3102e-06" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00024668, 0.000246559, 0.000242896, 0.000249001, 0.000242607, 0.000245554, 0.000245318" \
);
}
}
internal_power () {
when : "(!A2 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"3.88048e-05, 4.90974e-05, 3.6788e-05, 3.74638e-05, 4.56191e-05, 4.4958e-05, 4.68137e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.30219e-05, -1.94333e-05, -2.23905e-05, -2.09064e-05, -1.96705e-05, -1.83661e-05, -1.75603e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"3.88048e-05, 4.90974e-05, 3.6788e-05, 3.74638e-05, 4.56191e-05, 4.4958e-05, 4.68137e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.30219e-05, -1.94333e-05, -2.23905e-05, -2.09064e-05, -1.96705e-05, -1.83661e-05, -1.75603e-05" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00281596;
rise_capacitance : 0.00285859;
rise_capacitance_range (0.00285859, 0.00285859);
fall_capacitance : 0.00277332;
fall_capacitance_range (0.00277332, 0.00277332);
internal_power () {
when : "(A1 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000243139, 0.000117604, 9.0045e-05, 6.59354e-05, 4.63748e-05, 3.03804e-05, 1.72092e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000224011, 0.000224326, 0.00021987, 0.000228268, 0.000221552, 0.000223993, 0.00022424" \
);
}
}
internal_power () {
when : "(!A1 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"6.76144e-05, 6.78023e-05, 7.14021e-05, 6.97147e-05, 6.87075e-05, 7.13303e-05, 6.76777e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-4.08412e-05, -4.23064e-05, -4.23978e-05, -4.24468e-05, -4.22227e-05, -4.0593e-05, -3.85768e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"6.76144e-05, 6.78023e-05, 7.14021e-05, 6.97147e-05, 6.87075e-05, 7.13303e-05, 6.76777e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-4.08412e-05, -4.23064e-05, -4.23978e-05, -4.24468e-05, -4.22227e-05, -4.0593e-05, -3.85768e-05" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0024736;
rise_capacitance : 0.00246604;
rise_capacitance_range (0.00246604, 0.00246604);
fall_capacitance : 0.00248115;
fall_capacitance_range (0.00248115, 0.00248115);
internal_power () {
when : "(A1 * A2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000669668, 0.000670294, 0.000670606, 0.00067371, 0.000676521, 0.000675989, 0.000675454" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000555634, 0.000572191, 0.000575402, 0.000581194, 0.000581611, 0.000578786, 0.000586101" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000669668, 0.000670294, 0.000670606, 0.00067371, 0.000676521, 0.000675989, 0.000675454" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000555634, 0.000572191, 0.000575402, 0.000581194, 0.000581611, 0.000578786, 0.000586101" \
);
}
}
}
}
cell (sg13g2_a21o_2) {
area : 14.5152;
cell_footprint : "AO21";
cell_leakage_power : 224.265;
leakage_power () {
value : 250.002;
when : "!A1&!A2&!B1";
}
leakage_power () {
value : 271.202;
when : "!A1&A2&!B1";
}
leakage_power () {
value : 246.76;
when : "A1&!A2&!B1";
}
leakage_power () {
value : 225.343;
when : "A1&A2&!B1";
}
leakage_power () {
value : 202.076;
when : "!A1&!A2&B1";
}
leakage_power () {
value : 207.641;
when : "!A1&A2&B1";
}
leakage_power () {
value : 207.641;
when : "A1&!A2&B1";
}
leakage_power () {
value : 183.454;
when : "A1&A2&B1";
}
pin (X) {
direction : "output";
function : "((A1*A2)+B1)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0863281, 0.163665, 0.207752, 0.279809, 0.399916, 0.599499, 0.931609", \
"0.123924, 0.201863, 0.24609, 0.318157, 0.438022, 0.637411, 0.969492", \
"0.151595, 0.231024, 0.275098, 0.347199, 0.467293, 0.666851, 0.998651", \
"0.191189, 0.274341, 0.31764, 0.389613, 0.509753, 0.709126, 1.04127", \
"0.24735, 0.337153, 0.3806, 0.451933, 0.571621, 0.770549, 1.10258", \
"0.319781, 0.42523, 0.469564, 0.540401, 0.659456, 0.858233, 1.18955", \
"0.414372, 0.540346, 0.58522, 0.656271, 0.775377, 0.97636, 1.30503" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.021508, 0.108085, 0.169602, 0.272788, 0.446021, 0.73532, 1.21746", \
"0.023376, 0.108518, 0.169846, 0.272827, 0.446388, 0.735559, 1.21747", \
"0.0268025, 0.109602, 0.170533, 0.273165, 0.446389, 0.73556, 1.21778", \
"0.0330316, 0.112443, 0.172084, 0.274184, 0.447046, 0.735685, 1.21779", \
"0.0438772, 0.117601, 0.174987, 0.275687, 0.448212, 0.73676, 1.21829", \
"0.060278, 0.130579, 0.182954, 0.279689, 0.450079, 0.738251, 1.22011", \
"0.083208, 0.155069, 0.201271, 0.29114, 0.45658, 0.741943, 1.22236" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.116075, 0.1924, 0.229456, 0.288039, 0.384225, 0.543447, 0.808687", \
"0.146539, 0.223039, 0.260356, 0.31893, 0.415083, 0.574428, 0.839973", \
"0.169948, 0.248093, 0.285757, 0.344376, 0.440527, 0.599855, 0.865065", \
"0.205441, 0.287142, 0.325208, 0.384381, 0.480793, 0.640229, 0.905229", \
"0.254261, 0.344055, 0.383234, 0.443016, 0.539626, 0.699408, 0.96489", \
"0.318787, 0.421512, 0.463916, 0.524959, 0.622506, 0.781348, 1.04668", \
"0.406789, 0.527769, 0.574432, 0.639918, 0.740864, 0.900239, 1.16567" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0267149, 0.0943006, 0.138264, 0.212962, 0.340681, 0.555781, 0.915247", \
"0.0273718, 0.0943016, 0.138315, 0.213019, 0.340692, 0.556053, 0.915689", \
"0.0292267, 0.0955774, 0.13927, 0.213615, 0.340898, 0.556054, 0.915823", \
"0.0337524, 0.099267, 0.142059, 0.215398, 0.342008, 0.556442, 0.919393", \
"0.0426435, 0.106941, 0.148047, 0.219651, 0.344541, 0.557861, 0.919394", \
"0.057662, 0.120875, 0.160485, 0.228266, 0.349998, 0.561152, 0.919395", \
"0.079595, 0.146807, 0.182879, 0.247963, 0.365191, 0.569931, 0.923308" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0900154, 0.167297, 0.211465, 0.283458, 0.403571, 0.603032, 0.934834", \
"0.124078, 0.201994, 0.246179, 0.318309, 0.438184, 0.639719, 0.969666", \
"0.149931, 0.229355, 0.273579, 0.345621, 0.465695, 0.665134, 0.997017", \
"0.1887, 0.270856, 0.315129, 0.387202, 0.506953, 0.706367, 1.03839", \
"0.244388, 0.333205, 0.37747, 0.449285, 0.568715, 0.76794, 1.10022", \
"0.317529, 0.420434, 0.46523, 0.537111, 0.655835, 0.855541, 1.18707", \
"0.411509, 0.533781, 0.583264, 0.655571, 0.77573, 0.974208, 1.30588" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0215157, 0.108073, 0.169683, 0.272698, 0.446014, 0.735321, 1.21766", \
"0.0226171, 0.10841, 0.169803, 0.272802, 0.446384, 0.737683, 1.21767", \
"0.0247809, 0.109314, 0.170243, 0.272989, 0.446385, 0.737684, 1.2177", \
"0.0291023, 0.111553, 0.171632, 0.273741, 0.446584, 0.737685, 1.21771", \
"0.03801, 0.116079, 0.174557, 0.275216, 0.447782, 0.737686, 1.21795", \
"0.052344, 0.1272, 0.181933, 0.279422, 0.44967, 0.737687, 1.21925", \
"0.07294, 0.14857, 0.198964, 0.289887, 0.456152, 0.741324, 1.22154" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.125627, 0.202946, 0.240419, 0.299201, 0.395507, 0.554965, 0.820139", \
"0.157399, 0.234976, 0.272614, 0.331423, 0.427776, 0.587387, 0.852946", \
"0.182106, 0.261009, 0.298641, 0.357668, 0.454166, 0.613746, 0.87909", \
"0.220227, 0.302368, 0.340481, 0.399625, 0.496323, 0.65595, 0.921161", \
"0.273948, 0.363126, 0.402559, 0.462375, 0.559055, 0.719053, 0.984563", \
"0.34536, 0.446914, 0.488857, 0.549953, 0.647322, 0.807187, 1.07222", \
"0.442792, 0.561509, 0.607191, 0.673191, 0.772843, 0.932092, 1.19774" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0278386, 0.0951745, 0.139176, 0.213754, 0.341389, 0.556171, 0.915807", \
"0.0282019, 0.0952388, 0.139177, 0.213755, 0.34139, 0.556358, 0.916202", \
"0.029811, 0.0963706, 0.139942, 0.214377, 0.341693, 0.556624, 0.916203", \
"0.0337196, 0.0995187, 0.142507, 0.215882, 0.342664, 0.556883, 0.916204", \
"0.0421842, 0.106649, 0.147965, 0.2196, 0.344894, 0.558263, 0.917293", \
"0.05627, 0.119875, 0.159469, 0.227773, 0.35005, 0.560949, 0.918659", \
"0.076583, 0.143237, 0.179435, 0.244816, 0.362347, 0.56823, 0.923273" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : positive_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0558778, 0.127191, 0.170739, 0.242094, 0.36189, 0.56075, 0.892537", \
"0.092879, 0.166016, 0.209465, 0.281013, 0.400582, 0.600122, 0.931775", \
"0.116768, 0.192969, 0.236267, 0.307795, 0.427374, 0.626518, 0.958206", \
"0.149632, 0.231988, 0.275369, 0.346806, 0.466237, 0.66517, 0.996911", \
"0.193763, 0.287976, 0.331378, 0.402131, 0.521911, 0.720603, 1.05213", \
"0.248815, 0.361225, 0.406251, 0.476876, 0.595494, 0.794314, 1.12533", \
"0.317835, 0.455253, 0.506096, 0.577357, 0.695262, 0.895835, 1.22574" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0161923, 0.103085, 0.165659, 0.269148, 0.442738, 0.732162, 1.21448", \
"0.0204702, 0.103575, 0.165725, 0.269157, 0.443037, 0.73239, 1.21449", \
"0.0249156, 0.104746, 0.166221, 0.269445, 0.443038, 0.732501, 1.2145", \
"0.033314, 0.107273, 0.16763, 0.270108, 0.443293, 0.732502, 1.21451", \
"0.0460196, 0.114369, 0.171193, 0.271684, 0.444185, 0.732845, 1.21452", \
"0.065203, 0.130325, 0.181251, 0.276511, 0.446388, 0.734139, 1.21557", \
"0.091175, 0.159735, 0.20497, 0.291569, 0.45474, 0.73875, 1.21841" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.115751, 0.193203, 0.230537, 0.289422, 0.385854, 0.54527, 0.810449", \
"0.149553, 0.227084, 0.264793, 0.323497, 0.420007, 0.579474, 0.845134", \
"0.178253, 0.257165, 0.295107, 0.354005, 0.450487, 0.61012, 0.875405", \
"0.22248, 0.304442, 0.342363, 0.401601, 0.498329, 0.657916, 0.923105", \
"0.28227, 0.373315, 0.411466, 0.471127, 0.568091, 0.727968, 0.993111", \
"0.363706, 0.464864, 0.505464, 0.565747, 0.66197, 0.821305, 1.08645", \
"0.476934, 0.597592, 0.642233, 0.705708, 0.802671, 0.962549, 1.22707" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0278337, 0.0953012, 0.139205, 0.21374, 0.341505, 0.556344, 0.915805", \
"0.0285564, 0.0953262, 0.139206, 0.213782, 0.341554, 0.556345, 0.916179", \
"0.0312518, 0.0967075, 0.140391, 0.214416, 0.341664, 0.556446, 0.91618", \
"0.037393, 0.100588, 0.143259, 0.216687, 0.343151, 0.557117, 0.916181", \
"0.0494636, 0.108084, 0.148465, 0.220331, 0.345814, 0.559141, 0.917232", \
"0.06676, 0.123042, 0.160549, 0.228627, 0.350229, 0.561955, 0.920105", \
"0.090928, 0.149608, 0.182513, 0.245338, 0.361046, 0.568362, 0.923531" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0536723, 0.122873, 0.166415, 0.237983, 0.357485, 0.55657, 0.888594", \
"0.0900777, 0.160409, 0.203867, 0.275508, 0.39504, 0.594262, 0.926171", \
"0.113332, 0.185079, 0.228601, 0.300054, 0.419566, 0.618701, 0.950657", \
"0.145022, 0.221516, 0.26466, 0.335671, 0.454915, 0.654086, 0.986125", \
"0.187069, 0.273161, 0.315789, 0.386416, 0.505695, 0.704158, 1.03567", \
"0.239431, 0.339565, 0.383472, 0.454328, 0.572516, 0.770869, 1.10184", \
"0.301184, 0.42591, 0.473612, 0.543049, 0.661518, 0.856664, 1.18807" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0139185, 0.102962, 0.165455, 0.269195, 0.442761, 0.732058, 1.21421", \
"0.0175578, 0.103272, 0.165602, 0.269196, 0.44324, 0.732343, 1.21423", \
"0.02142, 0.104141, 0.166071, 0.269434, 0.443241, 0.733523, 1.21424", \
"0.0286343, 0.106247, 0.167243, 0.270145, 0.443248, 0.733524, 1.21443", \
"0.0395809, 0.112253, 0.170268, 0.271449, 0.44418, 0.733525, 1.21462", \
"0.055801, 0.125131, 0.178393, 0.276102, 0.44651, 0.734492, 1.21569", \
"0.079292, 0.152221, 0.199405, 0.288923, 0.454875, 0.739347, 1.21917" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.104097, 0.180406, 0.217456, 0.275962, 0.372137, 0.531661, 0.796896", \
"0.137313, 0.213858, 0.251385, 0.309803, 0.406046, 0.565455, 0.831209", \
"0.16439, 0.24244, 0.280147, 0.339023, 0.435249, 0.59466, 0.859886", \
"0.205102, 0.286597, 0.324703, 0.383551, 0.48022, 0.639745, 0.904733", \
"0.259385, 0.348874, 0.38773, 0.447035, 0.5429, 0.702672, 0.968136", \
"0.333816, 0.436379, 0.47708, 0.536404, 0.632988, 0.792153, 1.05697", \
"0.438914, 0.559751, 0.604256, 0.667563, 0.765806, 0.924924, 1.1899" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0267374, 0.0943129, 0.138426, 0.213093, 0.340749, 0.555772, 0.915245", \
"0.0279168, 0.0944076, 0.138427, 0.213142, 0.34075, 0.555785, 0.915825", \
"0.0310791, 0.0962342, 0.139757, 0.214047, 0.341062, 0.555896, 0.915826", \
"0.038065, 0.100224, 0.143065, 0.216145, 0.342673, 0.556682, 0.919593", \
"0.0503952, 0.108403, 0.149002, 0.220467, 0.3458, 0.55899, 0.919594", \
"0.068026, 0.124187, 0.16142, 0.228179, 0.350429, 0.561975, 0.919708", \
"0.092794, 0.152655, 0.185157, 0.246819, 0.363112, 0.569268, 0.924036" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0558778, 0.127191, 0.170739, 0.242094, 0.36189, 0.56075, 0.892537", \
"0.092879, 0.166016, 0.209465, 0.281013, 0.400582, 0.600122, 0.931775", \
"0.116768, 0.192969, 0.236267, 0.307795, 0.427374, 0.626518, 0.958206", \
"0.149632, 0.231988, 0.275369, 0.346806, 0.466237, 0.66517, 0.996911", \
"0.193763, 0.287976, 0.331378, 0.402131, 0.521911, 0.720603, 1.05213", \
"0.248815, 0.361225, 0.406251, 0.476876, 0.595494, 0.794314, 1.12533", \
"0.317835, 0.455253, 0.506096, 0.577357, 0.695262, 0.895835, 1.22574" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0161923, 0.103085, 0.165659, 0.269148, 0.442738, 0.732162, 1.21448", \
"0.0204702, 0.103575, 0.165725, 0.269157, 0.443037, 0.73239, 1.21449", \
"0.0249156, 0.104746, 0.166221, 0.269445, 0.443038, 0.732501, 1.2145", \
"0.033314, 0.107273, 0.16763, 0.270108, 0.443293, 0.732502, 1.21451", \
"0.0460196, 0.114369, 0.171193, 0.271684, 0.444185, 0.732845, 1.21452", \
"0.065203, 0.130325, 0.181251, 0.276511, 0.446388, 0.734139, 1.21557", \
"0.091175, 0.159735, 0.20497, 0.291569, 0.45474, 0.73875, 1.21841" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.115751, 0.193203, 0.230537, 0.289422, 0.385854, 0.54527, 0.810449", \
"0.149553, 0.227084, 0.264793, 0.323497, 0.420007, 0.579474, 0.845134", \
"0.178253, 0.257165, 0.295107, 0.354005, 0.450487, 0.61012, 0.875405", \
"0.22248, 0.304442, 0.342363, 0.401601, 0.498329, 0.657916, 0.923105", \
"0.28227, 0.373315, 0.411466, 0.471127, 0.568091, 0.727968, 0.993111", \
"0.363706, 0.464864, 0.505464, 0.565747, 0.66197, 0.821305, 1.08645", \
"0.476934, 0.597592, 0.642233, 0.705708, 0.802671, 0.962549, 1.22707" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0278337, 0.0953012, 0.139205, 0.21374, 0.341505, 0.556344, 0.915805", \
"0.0285564, 0.0953262, 0.139206, 0.213782, 0.341554, 0.556345, 0.916179", \
"0.0312518, 0.0967075, 0.140391, 0.214416, 0.341664, 0.556446, 0.91618", \
"0.037393, 0.100588, 0.143259, 0.216687, 0.343151, 0.557117, 0.916181", \
"0.0494636, 0.108084, 0.148465, 0.220331, 0.345814, 0.559141, 0.917232", \
"0.06676, 0.123042, 0.160549, 0.228627, 0.350229, 0.561955, 0.920105", \
"0.090928, 0.149608, 0.182513, 0.245338, 0.361046, 0.568362, 0.923531" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0109405, 0.011685, 0.0117631, 0.0117434, 0.0116129, 0.0112469, 0.0112773", \
"0.0107565, 0.0113446, 0.011402, 0.0117258, 0.0113414, 0.0109452, 0.0108891", \
"0.0108941, 0.0111546, 0.0112782, 0.0116073, 0.0112214, 0.0108289, 0.0108711", \
"0.0112295, 0.0113481, 0.0113074, 0.0111514, 0.0115263, 0.011061, 0.0106565", \
"0.0122842, 0.0117749, 0.0118082, 0.0117833, 0.0115994, 0.0113746, 0.0109848", \
"0.0146417, 0.0133837, 0.0133595, 0.0132679, 0.0133508, 0.0132021, 0.0122112", \
"0.01964, 0.0173695, 0.017054, 0.0168413, 0.0170532, 0.0168794, 0.0166885" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0122036, 0.0130012, 0.0130294, 0.0129728, 0.0129091, 0.0123742, 0.0117849", \
"0.0118931, 0.012717, 0.0129256, 0.0130272, 0.0126818, 0.012486, 0.0119886", \
"0.0119194, 0.0124444, 0.012599, 0.0128409, 0.0125743, 0.0122796, 0.0117706", \
"0.0121253, 0.0123618, 0.0124974, 0.01239, 0.0124843, 0.0120435, 0.0122894", \
"0.0127589, 0.0126178, 0.0126263, 0.012878, 0.0127507, 0.0121832, 0.0124751", \
"0.0147356, 0.0136662, 0.0139545, 0.0138939, 0.0140625, 0.014112, 0.0132919", \
"0.0194703, 0.0171424, 0.0169153, 0.0170774, 0.0175463, 0.0173541, 0.0175455" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0125357, 0.0132601, 0.0133311, 0.0133013, 0.0131838, 0.0127726, 0.0130347", \
"0.0123826, 0.0130761, 0.0131263, 0.0134425, 0.0130374, 0.0131749, 0.0127365", \
"0.0123989, 0.0128423, 0.0129808, 0.01334, 0.0130386, 0.0125215, 0.0124567", \
"0.0125746, 0.0127571, 0.0128473, 0.012775, 0.0128921, 0.0126533, 0.0122852", \
"0.0132679, 0.0129686, 0.0130616, 0.0131502, 0.0128015, 0.0127441, 0.0123804", \
"0.0150254, 0.0141847, 0.0141454, 0.0141849, 0.0140562, 0.0141982, 0.0133042", \
"0.0193696, 0.0173725, 0.0174751, 0.0171916, 0.0174086, 0.0172459, 0.0172197" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.012213, 0.0128713, 0.0129466, 0.012952, 0.0127682, 0.012326, 0.0115466", \
"0.0120478, 0.0127797, 0.0128709, 0.0130162, 0.012809, 0.0125041, 0.0120184", \
"0.0120997, 0.0125754, 0.0126651, 0.0129781, 0.0126409, 0.0124319, 0.0118047", \
"0.0123082, 0.0125211, 0.0126359, 0.0124316, 0.012624, 0.0122049, 0.0115652", \
"0.0129128, 0.0126948, 0.0127856, 0.0129109, 0.012815, 0.0123825, 0.0133078", \
"0.0147324, 0.0137616, 0.0139458, 0.0139212, 0.0140586, 0.0143516, 0.0130883", \
"0.0192681, 0.0170497, 0.0168518, 0.017115, 0.0175044, 0.0172973, 0.0175699" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0109793, 0.0120134, 0.012069, 0.0119524, 0.0117752, 0.011303, 0.0114849", \
"0.0107229, 0.0114869, 0.0115862, 0.0114935, 0.0114013, 0.0110609, 0.0110593", \
"0.0107126, 0.01132, 0.0113654, 0.0115552, 0.0113326, 0.0109699, 0.010823", \
"0.0110468, 0.0113759, 0.0115025, 0.0114537, 0.0116281, 0.0112945, 0.0111067", \
"0.0122113, 0.0119942, 0.0121238, 0.0122003, 0.0122248, 0.0120706, 0.0116059", \
"0.0148349, 0.0137051, 0.0136395, 0.0137133, 0.0137753, 0.0137767, 0.0129733", \
"0.0204846, 0.0178325, 0.0178384, 0.0176366, 0.0177121, 0.0178867, 0.0177921" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00979215, 0.0105041, 0.0105479, 0.0105097, 0.0104838, 0.00998475, 0.00918228", \
"0.00957444, 0.010208, 0.0103458, 0.0105363, 0.0104045, 0.0100011, 0.00961374", \
"0.00978708, 0.0100222, 0.0101866, 0.0104224, 0.0101755, 0.00992508, 0.00937877", \
"0.0102923, 0.0102544, 0.0103378, 0.0102342, 0.0104493, 0.0100009, 0.00928505", \
"0.0115142, 0.0109659, 0.0108705, 0.0111034, 0.0109681, 0.0104105, 0.0112194", \
"0.0141068, 0.012503, 0.0126114, 0.0128063, 0.0127988, 0.0128319, 0.0117329", \
"0.0197251, 0.016742, 0.0165627, 0.0166705, 0.0165869, 0.0169579, 0.0169647" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00936049, 0.0103974, 0.0104147, 0.0103394, 0.0101341, 0.00973249, 0.00980719", \
"0.00907847, 0.00984877, 0.00996437, 0.00991877, 0.00982607, 0.00937117, 0.00944117", \
"0.009071, 0.00953273, 0.00959383, 0.00980663, 0.00958173, 0.00935533, 0.00932263", \
"0.00937339, 0.00967699, 0.009791, 0.0096488, 0.0097337, 0.0093847, 0.00935119", \
"0.0104092, 0.0103737, 0.010383, 0.0104835, 0.010288, 0.0101558, 0.00981099", \
"0.0129193, 0.0119833, 0.0119667, 0.0122063, 0.0121858, 0.0120503, 0.0112912", \
"0.01835, 0.016147, 0.0161165, 0.0158846, 0.0158417, 0.0152364, 0.0154226" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00961385, 0.0104148, 0.0103946, 0.0103862, 0.0102125, 0.00991035, 0.00922106", \
"0.00941918, 0.0100955, 0.0102571, 0.0103589, 0.0102365, 0.00990434, 0.00942648", \
"0.00970568, 0.00996588, 0.0100673, 0.0103317, 0.0102193, 0.00981288, 0.00926754", \
"0.0102109, 0.0101813, 0.0103729, 0.0101035, 0.0101674, 0.00967878, 0.0100668", \
"0.0115205, 0.0109071, 0.010988, 0.011171, 0.010929, 0.0102707, 0.0108414", \
"0.0143146, 0.0127011, 0.0128186, 0.0126876, 0.0129079, 0.0129775, 0.0116805", \
"0.0199849, 0.0169131, 0.0166129, 0.0166113, 0.0169615, 0.0170073, 0.0171681" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00936049, 0.0103974, 0.0104147, 0.0103394, 0.0101341, 0.00973249, 0.00980719", \
"0.00907847, 0.00984877, 0.00996437, 0.00991877, 0.00982607, 0.00937117, 0.00944117", \
"0.009071, 0.00953273, 0.00959383, 0.00980663, 0.00958173, 0.00935533, 0.00932263", \
"0.00937339, 0.00967699, 0.009791, 0.0096488, 0.0097337, 0.0093847, 0.00935119", \
"0.0104092, 0.0103737, 0.010383, 0.0104835, 0.010288, 0.0101558, 0.00981099", \
"0.0129193, 0.0119833, 0.0119667, 0.0122063, 0.0121858, 0.0120503, 0.0112912", \
"0.01835, 0.016147, 0.0161165, 0.0158846, 0.0158417, 0.0152364, 0.0154226" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00961385, 0.0104148, 0.0103946, 0.0103862, 0.0102125, 0.00991035, 0.00922106", \
"0.00941918, 0.0100955, 0.0102571, 0.0103589, 0.0102365, 0.00990434, 0.00942648", \
"0.00970568, 0.00996588, 0.0100673, 0.0103317, 0.0102193, 0.00981288, 0.00926754", \
"0.0102109, 0.0101813, 0.0103729, 0.0101035, 0.0101674, 0.00967878, 0.0100668", \
"0.0115205, 0.0109071, 0.010988, 0.011171, 0.010929, 0.0102707, 0.0108414", \
"0.0143146, 0.0127011, 0.0128186, 0.0126876, 0.0129079, 0.0129775, 0.0116805", \
"0.0199849, 0.0169131, 0.0166129, 0.0166113, 0.0169615, 0.0170073, 0.0171681" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00295198;
rise_capacitance : 0.00295441;
rise_capacitance_range (0.00295441, 0.00295441);
fall_capacitance : 0.00294955;
fall_capacitance_range (0.00294955, 0.00294955);
internal_power () {
when : "(A2 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00033895, 0.000211932, 0.000182839, 0.000158859, 0.000140538, 0.000125468, 0.000113068" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000110158, 0.000110938, 0.000104142, 0.000111305, 0.00010519, 0.000108377, 0.000108092" \
);
}
}
internal_power () {
when : "(!A2 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000186643, 0.000201976, 0.000186073, 0.000185838, 0.000195227, 0.000192632, 0.000199453" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000145772, -0.000157646, -0.000158181, -0.000158833, -0.00015745, -0.000156643, -0.000156024" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000186643, 0.000201976, 0.000186073, 0.000185838, 0.000195227, 0.000192632, 0.000199453" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000145772, -0.000157646, -0.000158181, -0.000158833, -0.00015745, -0.000156643, -0.000156024" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00290437;
rise_capacitance : 0.00293028;
rise_capacitance_range (0.00293028, 0.00293028);
fall_capacitance : 0.00287845;
fall_capacitance_range (0.00287845, 0.00287845);
internal_power () {
when : "(A1 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00028116, 0.00015714, 0.000128207, 0.000104862, 8.48804e-05, 6.85557e-05, 5.52951e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000167801, 0.000166637, 0.000162643, 0.000170168, 0.000163848, 0.000166619, 0.000167105" \
);
}
}
internal_power () {
when : "(!A1 * B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000139719, 0.000139862, 0.000143944, 0.000140309, 0.000140683, 0.000140276, 0.000141839" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-9.87832e-05, -0.000100323, -0.000100794, -0.000100869, -0.000100284, -9.85289e-05, -9.68579e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000139719, 0.000139862, 0.000143944, 0.000140309, 0.000140683, 0.000140276, 0.000141839" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-9.87832e-05, -0.000100323, -0.000100794, -0.000100869, -0.000100284, -9.85289e-05, -9.68579e-05" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00261505;
rise_capacitance : 0.00258731;
rise_capacitance_range (0.00258731, 0.00258731);
fall_capacitance : 0.00264278;
fall_capacitance_range (0.00264278, 0.00264278);
internal_power () {
when : "(A1 * A2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000753514, 0.000755525, 0.000756867, 0.000759205, 0.000761608, 0.000764176, 0.000761225" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00046835, 0.00046096, 0.000470416, 0.000475324, 0.00047886, 0.000479489, 0.000480829" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000753514, 0.000755525, 0.000756867, 0.000759205, 0.000761608, 0.000764176, 0.000761225" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00046835, 0.00046096, 0.000470416, 0.000475324, 0.00047886, 0.000479489, 0.000480829" \
);
}
}
}
}
cell (sg13g2_a21oi_1) {
area : 9.072;
cell_footprint : "a21oi";
cell_leakage_power : 114.475;
leakage_power () {
value : 92.6236;
when : "!A1*!A2*!B1";
}
leakage_power () {
value : 124.774;
when : "!A1*!A2*B1";
}
leakage_power () {
value : 111.351;
when : "!A1*A2*!B1";
}
leakage_power () {
value : 127.867;
when : "!A1*A2*B1";
}
leakage_power () {
value : 86.911;
when : "A1*!A2*!B1";
}
leakage_power () {
value : 127.867;
when : "A1*!A2*B1";
}
leakage_power () {
value : 146.03;
when : "A1*A2*!B1";
}
leakage_power () {
value : 98.3768;
when : "A1*A2*B1";
}
pin (Y) {
direction : "output";
function : "!((A1*A2)+B1)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0468754, 0.178699, 0.268677, 0.417659, 0.666217, 1.08097, 1.77226", \
"0.0723238, 0.210675, 0.301202, 0.450213, 0.699975, 1.11431, 1.80636", \
"0.0872081, 0.238552, 0.330118, 0.479474, 0.72901, 1.14417, 1.8361", \
"0.105529, 0.286204, 0.383806, 0.53652, 0.786415, 1.20176, 1.89348", \
"0.12332, 0.360588, 0.474131, 0.641451, 0.901262, 1.32002, 2.01233", \
"0.143367, 0.464404, 0.610542, 0.811004, 1.10411, 1.54706, 2.2502", \
"0.168591, 0.59743, 0.793849, 1.05774, 1.41886, 1.93131, 2.69243" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0280539, 0.208577, 0.334323, 0.542028, 0.890112, 1.46973, 2.43671", \
"0.03613, 0.209451, 0.336147, 0.542029, 0.890177, 1.47009, 2.43672", \
"0.0457326, 0.215849, 0.337276, 0.542286, 0.890178, 1.4701, 2.43768", \
"0.0637104, 0.237246, 0.353151, 0.5511, 0.892081, 1.47011, 2.43769", \
"0.0989093, 0.287679, 0.40148, 0.590354, 0.917044, 1.48032, 2.4389", \
"0.159449, 0.383077, 0.503216, 0.691397, 1.0049, 1.54104, 2.468", \
"0.251348, 0.534434, 0.683655, 0.890213, 1.21039, 1.73001, 2.61275" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0394513, 0.134223, 0.198283, 0.303831, 0.480427, 0.773914, 1.26347", \
"0.0685697, 0.176203, 0.240725, 0.346331, 0.522478, 0.816569, 1.30555", \
"0.0871863, 0.213438, 0.281592, 0.38866, 0.564997, 0.858745, 1.34818", \
"0.11219, 0.27214, 0.351559, 0.467867, 0.648508, 0.942219, 1.43135", \
"0.146584, 0.358244, 0.458641, 0.598059, 0.800996, 1.10829, 1.59937", \
"0.192584, 0.480824, 0.613155, 0.793671, 1.0442, 1.40014, 1.92812", \
"0.256147, 0.642067, 0.826157, 1.07061, 1.39962, 1.85056, 2.47809" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0275794, 0.149796, 0.234956, 0.375648, 0.611083, 1.00232, 1.65689", \
"0.0417828, 0.155434, 0.237262, 0.376148, 0.611084, 1.00286, 1.6569", \
"0.0548351, 0.170923, 0.248254, 0.38141, 0.611932, 1.00288, 1.65727", \
"0.076962, 0.207143, 0.283184, 0.408386, 0.627058, 1.00746, 1.65728", \
"0.110634, 0.272052, 0.35333, 0.480142, 0.688121, 1.0449, 1.66981", \
"0.162685, 0.380811, 0.480237, 0.617629, 0.834475, 1.18034, 1.76584", \
"0.24374, 0.553713, 0.682862, 0.855908, 1.10197, 1.47284, 2.05473" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0549002, 0.186447, 0.276846, 0.426194, 0.675458, 1.09132, 1.78528", \
"0.0828898, 0.219019, 0.309659, 0.459445, 0.708886, 1.12473, 1.8184", \
"0.100327, 0.247591, 0.338951, 0.488375, 0.73842, 1.15466, 1.84784", \
"0.123083, 0.29634, 0.393293, 0.545839, 0.796038, 1.21268, 1.90564", \
"0.148891, 0.373232, 0.485335, 0.65147, 0.911349, 1.33054, 2.02441", \
"0.180374, 0.481495, 0.62484, 0.823519, 1.11547, 1.55791, 2.26227", \
"0.222035, 0.621846, 0.814129, 1.07512, 1.43227, 1.94382, 2.70525" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0357939, 0.217392, 0.343605, 0.552224, 0.900954, 1.48303, 2.45186", \
"0.0425467, 0.218192, 0.344632, 0.552895, 0.900955, 1.48317, 2.45272", \
"0.0522277, 0.224063, 0.346351, 0.552896, 0.901537, 1.48318, 2.45313", \
"0.0700359, 0.244657, 0.361773, 0.561011, 0.903858, 1.48319, 2.45314", \
"0.104835, 0.294385, 0.40928, 0.59908, 0.927827, 1.49303, 2.45624", \
"0.161631, 0.3898, 0.50895, 0.699364, 1.01411, 1.55315, 2.48326", \
"0.247042, 0.540313, 0.687629, 0.897091, 1.21881, 1.74088, 2.6273" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0436799, 0.138171, 0.202244, 0.307701, 0.484264, 0.777818, 1.26714", \
"0.0724533, 0.175471, 0.240006, 0.345649, 0.522197, 0.816013, 1.3052", \
"0.09174, 0.2081, 0.275249, 0.382128, 0.558773, 0.85257, 1.34234", \
"0.11775, 0.261555, 0.336642, 0.450331, 0.630527, 0.925003, 1.4148", \
"0.152581, 0.344176, 0.435561, 0.565895, 0.762485, 1.06728, 1.55932", \
"0.199134, 0.465812, 0.58585, 0.749411, 0.981869, 1.32206, 1.84114", \
"0.264969, 0.629218, 0.798623, 1.02144, 1.3183, 1.73409, 2.32553" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.027291, 0.149686, 0.234736, 0.375273, 0.611119, 1.00296, 1.65595", \
"0.0360285, 0.153145, 0.236446, 0.376076, 0.61112, 1.00297, 1.65596", \
"0.0461064, 0.16322, 0.243368, 0.379196, 0.611837, 1.00337, 1.65682", \
"0.0657337, 0.188226, 0.267112, 0.396903, 0.621024, 1.00629, 1.65683", \
"0.0983103, 0.238546, 0.317397, 0.44718, 0.662817, 1.03081, 1.66682", \
"0.14999, 0.330326, 0.417403, 0.549699, 0.767031, 1.12355, 1.72921", \
"0.227203, 0.48482, 0.595409, 0.744527, 0.974576, 1.33457, 1.93031" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0442273, 0.17786, 0.268412, 0.417727, 0.667508, 1.08323, 1.77627", \
"0.0712247, 0.212388, 0.303255, 0.452837, 0.703418, 1.11908, 1.81323", \
"0.0881731, 0.247128, 0.33885, 0.488303, 0.738421, 1.1548, 1.84777", \
"0.111221, 0.306382, 0.406677, 0.559868, 0.809688, 1.22544, 1.91893", \
"0.141175, 0.396071, 0.518367, 0.692167, 0.954866, 1.37328, 2.06598", \
"0.181151, 0.518965, 0.679565, 0.897426, 1.20628, 1.65822, 2.36442", \
"0.233473, 0.674767, 0.891299, 1.18497, 1.58054, 2.12929, 2.9164" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0357845, 0.217461, 0.343778, 0.552194, 0.901401, 1.4832, 2.45119", \
"0.0495254, 0.219037, 0.34572, 0.552319, 0.901592, 1.48321, 2.4519", \
"0.0634537, 0.229386, 0.348397, 0.553023, 0.901593, 1.48322, 2.45191", \
"0.0842072, 0.262061, 0.374094, 0.56663, 0.904534, 1.48323, 2.45192", \
"0.117367, 0.331625, 0.444062, 0.626708, 0.943569, 1.49841, 2.45504", \
"0.170342, 0.449312, 0.580274, 0.76996, 1.07398, 1.59249, 2.50065", \
"0.257299, 0.624345, 0.796527, 1.02601, 1.35695, 1.86839, 2.72245" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221444, 0.0743382, 0.10901, 0.166397, 0.262381, 0.422389, 0.688861", \
"0.0439632, 0.120381, 0.157949, 0.216562, 0.312641, 0.472471, 0.739495", \
"0.0561451, 0.155298, 0.19933, 0.263178, 0.361796, 0.522042, 0.788216", \
"0.0714548, 0.206937, 0.264034, 0.341453, 0.452398, 0.619061, 0.886268", \
"0.0908563, 0.281986, 0.359181, 0.46159, 0.599455, 0.793007, 1.07796", \
"0.115298, 0.384108, 0.495767, 0.636217, 0.823443, 1.07007, 1.41016", \
"0.143225, 0.513739, 0.674805, 0.881333, 1.14314, 1.48222, 1.92799" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0143852, 0.0820845, 0.128861, 0.206455, 0.336439, 0.55295, 0.914002", \
"0.0352365, 0.0953905, 0.137363, 0.210261, 0.337308, 0.553185, 0.914915", \
"0.0510285, 0.115367, 0.156246, 0.224622, 0.345084, 0.555261, 0.914916", \
"0.0757802, 0.153488, 0.196732, 0.264771, 0.377404, 0.574039, 0.91989", \
"0.114517, 0.218591, 0.268321, 0.342246, 0.458057, 0.644937, 0.966811", \
"0.176107, 0.326706, 0.390576, 0.480188, 0.6089, 0.807012, 1.12167", \
"0.277374, 0.493369, 0.591074, 0.709279, 0.870685, 1.09676, 1.44021" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0348553, 0.167679, 0.257965, 0.406745, 0.655491, 1.07033, 1.76146", \
"0.0578208, 0.202294, 0.292769, 0.441936, 0.69156, 1.10641, 1.79905", \
"0.0706896, 0.236636, 0.328379, 0.477305, 0.726719, 1.14181, 1.83358", \
"0.0886419, 0.294412, 0.395511, 0.548846, 0.7979, 1.21262, 1.90412", \
"0.111302, 0.381149, 0.505059, 0.680048, 0.942803, 1.36051, 2.05149", \
"0.141436, 0.498537, 0.662875, 0.882533, 1.19262, 1.64494, 2.3497", \
"0.180402, 0.647402, 0.868164, 1.16551, 1.56321, 2.11372, 2.90074" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0281783, 0.208564, 0.334431, 0.542, 0.890159, 1.47023, 2.43564", \
"0.0437827, 0.210553, 0.335263, 0.542163, 0.890168, 1.47024, 2.43699", \
"0.0567649, 0.221927, 0.339901, 0.542883, 0.890169, 1.47025, 2.437", \
"0.0768578, 0.255567, 0.366297, 0.557316, 0.893761, 1.47026, 2.43701", \
"0.10807, 0.325757, 0.437131, 0.618335, 0.933278, 1.48554, 2.44111", \
"0.159254, 0.444139, 0.572066, 0.761649, 1.06463, 1.58131, 2.48571", \
"0.245151, 0.615862, 0.791507, 1.0186, 1.34903, 1.85824, 2.70816" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0219086, 0.0740023, 0.108661, 0.165923, 0.261746, 0.421448, 0.687623", \
"0.0433747, 0.120034, 0.157539, 0.216088, 0.312005, 0.471619, 0.737951", \
"0.0553359, 0.15482, 0.198906, 0.262671, 0.361209, 0.521083, 0.787147", \
"0.0698027, 0.20623, 0.2634, 0.340797, 0.451776, 0.61815, 0.885074", \
"0.0882708, 0.280825, 0.358115, 0.460614, 0.59836, 0.79189, 1.07673", \
"0.110167, 0.381719, 0.493724, 0.634497, 0.822064, 1.06855, 1.41", \
"0.132303, 0.508596, 0.670498, 0.877704, 1.1405, 1.47969, 1.92509" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0114473, 0.0769546, 0.123804, 0.201503, 0.331531, 0.548198, 0.909351", \
"0.0265483, 0.0901459, 0.132342, 0.205479, 0.332357, 0.54869, 0.909352", \
"0.038271, 0.109802, 0.151027, 0.21966, 0.340126, 0.55067, 0.909353", \
"0.057294, 0.147246, 0.190972, 0.25952, 0.372753, 0.569167, 0.915609", \
"0.0874732, 0.209258, 0.260946, 0.336147, 0.45269, 0.640364, 0.961976", \
"0.136917, 0.314759, 0.380495, 0.473719, 0.602142, 0.801824, 1.11572", \
"0.221467, 0.475065, 0.578076, 0.699044, 0.862441, 1.08992, 1.43528" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0287391, 0.126589, 0.193033, 0.30252, 0.486181, 0.791538, 1.30103", \
"0.050998, 0.165148, 0.231812, 0.341497, 0.526148, 0.830936, 1.34012", \
"0.0630465, 0.200326, 0.270382, 0.380456, 0.563901, 0.869394, 1.37898", \
"0.0792857, 0.256025, 0.337481, 0.456216, 0.642134, 0.947096, 1.45659", \
"0.0989121, 0.337643, 0.442053, 0.585657, 0.792236, 1.10685, 1.61742", \
"0.123291, 0.444634, 0.588998, 0.777435, 1.03612, 1.39737, 1.93433", \
"0.151434, 0.577927, 0.775286, 1.03902, 1.38442, 1.84778, 2.48638" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0207269, 0.154953, 0.248944, 0.404278, 0.664511, 1.09803, 1.82079", \
"0.0375905, 0.159406, 0.250059, 0.404279, 0.665165, 1.09804, 1.8208", \
"0.050167, 0.174551, 0.259439, 0.407491, 0.665166, 1.09805, 1.82081", \
"0.07063, 0.211488, 0.292491, 0.430459, 0.674611, 1.10009, 1.82082", \
"0.101319, 0.281861, 0.368797, 0.501883, 0.730629, 1.13052, 1.82949", \
"0.15121, 0.396703, 0.502005, 0.650577, 0.878853, 1.2547, 1.90723", \
"0.236294, 0.562548, 0.713805, 0.904789, 1.16635, 1.55617, 2.17965" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0216827, 0.0738321, 0.108474, 0.165729, 0.26158, 0.421312, 0.687424", \
"0.0430105, 0.119697, 0.157242, 0.215678, 0.31172, 0.47138, 0.737705", \
"0.0550589, 0.154478, 0.198536, 0.262365, 0.3609, 0.520847, 0.786892", \
"0.0699804, 0.205871, 0.262961, 0.340395, 0.451394, 0.617878, 0.884767", \
"0.0893941, 0.280597, 0.357811, 0.46034, 0.598056, 0.791607, 1.07649", \
"0.113944, 0.382516, 0.494051, 0.634357, 0.821868, 1.06797, 1.40827", \
"0.142237, 0.512342, 0.673231, 0.879272, 1.14107, 1.4797, 1.92396" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.011537, 0.0769545, 0.123853, 0.201501, 0.331531, 0.548617, 0.90935", \
"0.0269261, 0.0903016, 0.132387, 0.205419, 0.332342, 0.548618, 0.909351", \
"0.0385469, 0.110082, 0.151248, 0.21975, 0.34021, 0.550467, 0.909352", \
"0.0571299, 0.147424, 0.19127, 0.259801, 0.372904, 0.569271, 0.915171", \
"0.0866463, 0.209517, 0.261576, 0.336379, 0.452942, 0.640587, 0.96205", \
"0.13522, 0.313759, 0.379852, 0.473868, 0.602904, 0.802347, 1.11571", \
"0.218191, 0.472031, 0.575498, 0.697807, 0.861826, 1.08992, 1.43484" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0442273, 0.17786, 0.268412, 0.417727, 0.667508, 1.08323, 1.77627", \
"0.0712247, 0.212388, 0.303255, 0.452837, 0.703418, 1.11908, 1.81323", \
"0.0881731, 0.247128, 0.33885, 0.488303, 0.738421, 1.1548, 1.84777", \
"0.111221, 0.306382, 0.406677, 0.559868, 0.809688, 1.22544, 1.91893", \
"0.141175, 0.396071, 0.518367, 0.692167, 0.954866, 1.37328, 2.06598", \
"0.181151, 0.518965, 0.679565, 0.897426, 1.20628, 1.65822, 2.36442", \
"0.233473, 0.674767, 0.891299, 1.18497, 1.58054, 2.12929, 2.9164" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0357845, 0.217461, 0.343778, 0.552194, 0.901401, 1.4832, 2.45119", \
"0.0495254, 0.219037, 0.34572, 0.552319, 0.901592, 1.48321, 2.4519", \
"0.0634537, 0.229386, 0.348397, 0.553023, 0.901593, 1.48322, 2.45191", \
"0.0842072, 0.262061, 0.374094, 0.56663, 0.904534, 1.48323, 2.45192", \
"0.117367, 0.331625, 0.444062, 0.626708, 0.943569, 1.49841, 2.45504", \
"0.170342, 0.449312, 0.580274, 0.76996, 1.07398, 1.59249, 2.50065", \
"0.257299, 0.624345, 0.796527, 1.02601, 1.35695, 1.86839, 2.72245" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221444, 0.0743382, 0.10901, 0.166397, 0.262381, 0.422389, 0.688861", \
"0.0439632, 0.120381, 0.157949, 0.216562, 0.312641, 0.472471, 0.739495", \
"0.0561451, 0.155298, 0.19933, 0.263178, 0.361796, 0.522042, 0.788216", \
"0.0714548, 0.206937, 0.264034, 0.341453, 0.452398, 0.619061, 0.886268", \
"0.0908563, 0.281986, 0.359181, 0.46159, 0.599455, 0.793007, 1.07796", \
"0.115298, 0.384108, 0.495767, 0.636217, 0.823443, 1.07007, 1.41016", \
"0.143225, 0.513739, 0.674805, 0.881333, 1.14314, 1.48222, 1.92799" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0143852, 0.0820845, 0.128861, 0.206455, 0.336439, 0.55295, 0.914002", \
"0.0352365, 0.0953905, 0.137363, 0.210261, 0.337308, 0.553185, 0.914915", \
"0.0510285, 0.115367, 0.156246, 0.224622, 0.345084, 0.555261, 0.914916", \
"0.0757802, 0.153488, 0.196732, 0.264771, 0.377404, 0.574039, 0.91989", \
"0.114517, 0.218591, 0.268321, 0.342246, 0.458057, 0.644937, 0.966811", \
"0.176107, 0.326706, 0.390576, 0.480188, 0.6089, 0.807012, 1.12167", \
"0.277374, 0.493369, 0.591074, 0.709279, 0.870685, 1.09676, 1.44021" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00352551, 0.00378621, 0.00376358, 0.00371619, 0.00360757, 0.00335856, 0.0031347", \
"0.00324662, 0.00357695, 0.00369278, 0.00359881, 0.00355937, 0.00337023, 0.00309847", \
"0.00321385, 0.00350655, 0.0035278, 0.00366457, 0.00349539, 0.00331575, 0.00315737", \
"0.00327528, 0.00338464, 0.00347013, 0.00343837, 0.00346659, 0.00328296, 0.00306574", \
"0.00370227, 0.00349794, 0.00347571, 0.00344277, 0.00354768, 0.00327702, 0.00304649", \
"0.00526957, 0.00422312, 0.00404179, 0.00387195, 0.00356426, 0.00361035, 0.00325212", \
"0.00928928, 0.00670541, 0.00607, 0.00543618, 0.00497586, 0.00438931, 0.00384619" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00363473, 0.00367764, 0.00364944, 0.00359441, 0.00350653, 0.00329252, 0.00302052", \
"0.00334113, 0.00355478, 0.00355478, 0.00349738, 0.00338044, 0.003235, 0.0029101", \
"0.00336129, 0.00345582, 0.00349517, 0.00343992, 0.00367618, 0.00323787, 0.002992", \
"0.00362533, 0.00354037, 0.00349232, 0.00343493, 0.00365535, 0.00341115, 0.0028081", \
"0.0043618, 0.00385913, 0.00378561, 0.00362056, 0.00346401, 0.00339136, 0.00290306", \
"0.00615528, 0.00495877, 0.00465261, 0.0042921, 0.00408944, 0.00352559, 0.00365742", \
"0.0101188, 0.00791879, 0.00715084, 0.00636364, 0.00564378, 0.00512745, 0.00393327" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00431228, 0.00433748, 0.00431265, 0.00424893, 0.00411289, 0.00392376, 0.00398455", \
"0.0042124, 0.00433237, 0.00434891, 0.00430141, 0.0041617, 0.00397126, 0.00411669", \
"0.00419662, 0.00432624, 0.00429206, 0.00425159, 0.00419, 0.00397469, 0.00406776", \
"0.00424296, 0.00426261, 0.00431342, 0.00423804, 0.0046193, 0.00395897, 0.00405196", \
"0.00460994, 0.00443804, 0.00439302, 0.00428956, 0.00451144, 0.00400917, 0.00422552", \
"0.00600052, 0.00518118, 0.00496748, 0.0048261, 0.00453943, 0.00447174, 0.00440241", \
"0.00965803, 0.00765964, 0.00702221, 0.00646512, 0.00595079, 0.00528562, 0.00479583" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00496599, 0.00495469, 0.00491587, 0.00485469, 0.00478445, 0.00458601, 0.00425591", \
"0.00471886, 0.0048731, 0.00487535, 0.00480175, 0.00470089, 0.00452812, 0.00419267", \
"0.00465957, 0.00477576, 0.00480925, 0.0047476, 0.0049638, 0.00453955, 0.00423496", \
"0.00470965, 0.00479754, 0.00477135, 0.00472485, 0.00472209, 0.0046348, 0.00418973", \
"0.00514193, 0.00495759, 0.00493015, 0.00488909, 0.00473185, 0.00500961, 0.00429849", \
"0.00655517, 0.00567801, 0.00547585, 0.00527915, 0.00519898, 0.00468919, 0.00475934", \
"0.0100341, 0.00808158, 0.00747049, 0.00689848, 0.00639993, 0.00599387, 0.00524057" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00324978, 0.00353929, 0.00353412, 0.003473, 0.00336596, 0.00317832, 0.00319898", \
"0.00307413, 0.00328967, 0.00340648, 0.00334282, 0.00328684, 0.00310569, 0.00323873", \
"0.00318834, 0.00325429, 0.00328151, 0.00326909, 0.00324395, 0.0030543, 0.00311697", \
"0.00354091, 0.00329001, 0.00332062, 0.00323042, 0.00340498, 0.00303367, 0.00312036", \
"0.00439955, 0.0037451, 0.00355889, 0.00340756, 0.00353198, 0.0030025, 0.0030656", \
"0.00640374, 0.00501838, 0.00476842, 0.00435455, 0.00381856, 0.00363101, 0.00359156", \
"0.0108435, 0.00823426, 0.00744616, 0.00667544, 0.00585104, 0.00488055, 0.00411739" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00271149, 0.00314362, 0.00308878, 0.00303707, 0.00294235, 0.00276098, 0.00245034", \
"0.00247567, 0.00292285, 0.00299824, 0.00302367, 0.00317808, 0.00281574, 0.00260073", \
"0.00254792, 0.00286975, 0.00290624, 0.00293295, 0.00321359, 0.00302434, 0.00249192", \
"0.00293481, 0.00286457, 0.00294668, 0.00286995, 0.00283711, 0.00313017, 0.00247791", \
"0.00385167, 0.00314282, 0.0031034, 0.00309873, 0.00302546, 0.00270695, 0.00306141", \
"0.00588219, 0.00425258, 0.00394895, 0.00364273, 0.00338859, 0.00320623, 0.00247602", \
"0.010343, 0.00748601, 0.00660415, 0.00580689, 0.00498503, 0.00449271, 0.00403857" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00293385, 0.00332939, 0.00334133, 0.00327629, 0.00316911, 0.0029776, 0.00268188", \
"0.00284885, 0.00306543, 0.00315462, 0.00314613, 0.00309613, 0.00292512, 0.00266645", \
"0.00302336, 0.00305154, 0.00307028, 0.00308256, 0.00302925, 0.0028587, 0.00259294", \
"0.0034245, 0.00308919, 0.00311589, 0.00303233, 0.00321681, 0.00280669, 0.00256501", \
"0.00436649, 0.00358296, 0.00339858, 0.00321703, 0.00310882, 0.00288293, 0.00263158", \
"0.0065027, 0.00492504, 0.00460579, 0.00416946, 0.00365575, 0.00348207, 0.00308158", \
"0.0111068, 0.00816106, 0.00739421, 0.00654146, 0.00569335, 0.00473824, 0.00391721" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00108888, 0.00149382, 0.00146485, 0.00143054, 0.00134469, 0.00118769, 0.000893943", \
"0.000847289, 0.00131225, 0.00138709, 0.00141827, 0.0014933, 0.00124649, 0.000890149", \
"0.000933542, 0.00126452, 0.00127049, 0.00133027, 0.0014378, 0.00136578, 0.000836442", \
"0.00132068, 0.00127805, 0.00133168, 0.00131764, 0.00122705, 0.00130296, 0.000841589", \
"0.00226967, 0.00154343, 0.00149243, 0.00148089, 0.00137441, 0.00112631, 0.00138634", \
"0.00441985, 0.00271888, 0.00237783, 0.00212544, 0.00180474, 0.00169296, 0.00102654", \
"0.00888197, 0.00591185, 0.00507514, 0.00422826, 0.00340106, 0.0028626, 0.00245742" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00293397, 0.003331, 0.00333112, 0.00328238, 0.00319315, 0.0031173, 0.00313652", \
"0.00286672, 0.00311073, 0.00312518, 0.00312347, 0.00315161, 0.00289326, 0.00295124", \
"0.00305124, 0.00303288, 0.00316223, 0.00315391, 0.00303072, 0.00283226, 0.00294951", \
"0.00348124, 0.00313708, 0.00308939, 0.00318965, 0.00304014, 0.00304182, 0.00290459", \
"0.00448437, 0.00364644, 0.00350508, 0.00319625, 0.00320791, 0.00281702, 0.00323885", \
"0.0067433, 0.00505377, 0.0047183, 0.00429698, 0.00382655, 0.00330362, 0.00370596", \
"0.0115826, 0.00849522, 0.00764017, 0.00681204, 0.00589804, 0.00497638, 0.00395512" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00101769, 0.00148504, 0.00140787, 0.00136232, 0.00128539, 0.00112522, 0.000835053", \
"0.000799029, 0.00122264, 0.00127527, 0.00130321, 0.00153522, 0.00109892, 0.000800019", \
"0.000910222, 0.00116177, 0.00118509, 0.00122352, 0.0012957, 0.00126916, 0.000727042", \
"0.00131112, 0.00119267, 0.00123036, 0.00122433, 0.00111811, 0.00122056, 0.000728109", \
"0.0022808, 0.00153334, 0.0014464, 0.00141268, 0.00133821, 0.00100595, 0.00138557", \
"0.00451695, 0.00276902, 0.00239661, 0.00208386, 0.0017428, 0.0015769, 0.000730606", \
"0.00929166, 0.00616803, 0.00527553, 0.00438346, 0.0034773, 0.00287748, 0.00229084" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00293397, 0.003331, 0.00333112, 0.00328238, 0.00319315, 0.0031173, 0.00313652", \
"0.00286672, 0.00311073, 0.00312518, 0.00312347, 0.00315161, 0.00289326, 0.00295124", \
"0.00305124, 0.00303288, 0.00316223, 0.00315391, 0.00303072, 0.00283226, 0.00294951", \
"0.00348124, 0.00313708, 0.00308939, 0.00318965, 0.00304014, 0.00304182, 0.00290459", \
"0.00448437, 0.00364644, 0.00350508, 0.00319625, 0.00320791, 0.00281702, 0.00323885", \
"0.0067433, 0.00505377, 0.0047183, 0.00429698, 0.00382655, 0.00330362, 0.00370596", \
"0.0115826, 0.00849522, 0.00764017, 0.00681204, 0.00589804, 0.00497638, 0.00395512" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00108888, 0.00149382, 0.00146485, 0.00143054, 0.00134469, 0.00118769, 0.000893943", \
"0.000847289, 0.00131225, 0.00138709, 0.00141827, 0.0014933, 0.00124649, 0.000890149", \
"0.000933542, 0.00126452, 0.00127049, 0.00133027, 0.0014378, 0.00136578, 0.000836442", \
"0.00132068, 0.00127805, 0.00133168, 0.00131764, 0.00122705, 0.00130296, 0.000841589", \
"0.00226967, 0.00154343, 0.00149243, 0.00148089, 0.00137441, 0.00112631, 0.00138634", \
"0.00441985, 0.00271888, 0.00237783, 0.00212544, 0.00180474, 0.00169296, 0.00102654", \
"0.00888197, 0.00591185, 0.00507514, 0.00422826, 0.00340106, 0.0028626, 0.00245742" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00286254;
rise_capacitance : 0.00293879;
rise_capacitance_range (0.00293879, 0.00293879);
fall_capacitance : 0.00278629;
fall_capacitance_range (0.00278629, 0.00278629);
internal_power () {
when : "B1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000235484, 9.01177e-05, 6.09162e-05, 3.37636e-05, 1.24847e-05, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.9174e-05, -1.40167e-05, -1.68494e-05, -1.85863e-05, -1.24847e-05, 0, 0" \
);
}
}
internal_power () {
when : "(!A2 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000491628, -0.00049542, -0.000490211, -0.000487457, -0.000486282, -0.000486351, -0.000487849" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000921463, 0.000928705, 0.000928384, 0.000927794, 0.000931293, 0.000932277, 0.000935423" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000491628, -0.00049542, -0.000490211, -0.000487457, -0.000486282, -0.000486351, -0.000487849" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000921463, 0.000928705, 0.000928384, 0.000927794, 0.000931293, 0.000932277, 0.000935423" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00297749;
rise_capacitance : 0.00300673;
rise_capacitance_range (0.00300673, 0.00300673);
fall_capacitance : 0.00294825;
fall_capacitance_range (0.00294825, 0.00294825);
internal_power () {
when : "B1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000182508, 3.98836e-05, 1.06363e-05, -1.477e-05, -3.11612e-05, -3.39026e-05, -3.06596e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"3.23088e-05, 3.41776e-05, 3.51713e-05, 3.20449e-05, 3.11612e-05, 3.39026e-05, 3.06596e-05" \
);
}
}
internal_power () {
when : "(!A1 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000244716, -0.000245945, -0.000245085, -0.000245629, -0.000247345, -0.00024046, -0.000229647" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00038277, 0.000304295, 0.000286001, 0.000269299, 0.000253359, 0.00024046, 0.000229647" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000244716, -0.000245945, -0.000245085, -0.000245629, -0.000247345, -0.00024046, -0.000229647" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00038277, 0.000304295, 0.000286001, 0.000269299, 0.000253359, 0.00024046, 0.000229647" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00274344;
rise_capacitance : 0.002758;
rise_capacitance_range (0.002758, 0.002758);
fall_capacitance : 0.00272888;
fall_capacitance_range (0.00272888, 0.00272888);
internal_power () {
when : "(A1 * A2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000720107, 0.000719241, 0.000721948, 0.000722911, 0.000724848, 0.000725324, 0.000725443" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000720107, -0.000719241, -0.000721948, -0.000722911, -0.000724848, -0.000725324, -0.000725443" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000720107, 0.000719241, 0.000721948, 0.000722911, 0.000724848, 0.000725324, 0.000725443" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000720107, -0.000719241, -0.000721948, -0.000722911, -0.000724848, -0.000725324, -0.000725443" \
);
}
}
}
}
cell (sg13g2_a21oi_2) {
area : 14.5152;
cell_footprint : "a21oi";
cell_leakage_power : 228.951;
leakage_power () {
value : 185.249;
when : "!A1*!A2*!B1";
}
leakage_power () {
value : 249.548;
when : "!A1*!A2*B1";
}
leakage_power () {
value : 222.704;
when : "!A1*A2*!B1";
}
leakage_power () {
value : 255.734;
when : "!A1*A2*B1";
}
leakage_power () {
value : 173.824;
when : "A1*!A2*!B1";
}
leakage_power () {
value : 255.734;
when : "A1*!A2*B1";
}
leakage_power () {
value : 292.06;
when : "A1*A2*!B1";
}
leakage_power () {
value : 196.753;
when : "A1*A2*B1";
}
pin (Y) {
direction : "output";
function : "!((A1*A2)+B1)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0426117, 0.178471, 0.268932, 0.418538, 0.668815, 1.08534, 1.78034", \
"0.0671487, 0.210435, 0.301351, 0.451177, 0.70207, 1.11862, 1.81411", \
"0.0803435, 0.238271, 0.330284, 0.480343, 0.731074, 1.14841, 1.8429", \
"0.096563, 0.28545, 0.383636, 0.537036, 0.788227, 1.20609, 1.90089", \
"0.110499, 0.359733, 0.473618, 0.641591, 0.902615, 1.32349, 2.0193", \
"0.125579, 0.462425, 0.6092, 0.810732, 1.1048, 1.54991, 2.25658", \
"0.144552, 0.594989, 0.792217, 1.0566, 1.41837, 1.93281, 2.69635" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0227085, 0.208301, 0.334648, 0.54367, 0.893644, 1.47731, 2.44976", \
"0.0308554, 0.209207, 0.336688, 0.543681, 0.893927, 1.47738, 2.44997", \
"0.0400128, 0.215562, 0.337723, 0.544387, 0.893928, 1.47739, 2.44998", \
"0.0573658, 0.236823, 0.353487, 0.552895, 0.89585, 1.4774, 2.44999", \
"0.091498, 0.28733, 0.401993, 0.591733, 0.920416, 1.48663, 2.4517", \
"0.150905, 0.382421, 0.501933, 0.692471, 1.00788, 1.54732, 2.48053", \
"0.239342, 0.53329, 0.682841, 0.892239, 1.2147, 1.73526, 2.6246" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0360419, 0.133575, 0.19776, 0.303628, 0.480282, 0.774458, 1.26468", \
"0.0637373, 0.175522, 0.240227, 0.34592, 0.522634, 0.816989, 1.30722", \
"0.0809622, 0.212716, 0.281003, 0.388248, 0.564895, 0.859215, 1.34957", \
"0.104025, 0.271198, 0.350867, 0.467461, 0.648399, 0.942712, 1.43275", \
"0.135645, 0.357133, 0.457738, 0.597582, 0.800975, 1.10877, 1.60059", \
"0.178545, 0.479162, 0.611864, 0.79297, 1.04401, 1.40067, 1.92912", \
"0.237388, 0.639855, 0.823708, 1.06932, 1.39908, 1.85086, 2.47969" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0239467, 0.149172, 0.234529, 0.37556, 0.611644, 1.00455, 1.65887", \
"0.0376164, 0.154798, 0.236921, 0.376018, 0.611645, 1.00456, 1.65888", \
"0.0502007, 0.170375, 0.247983, 0.381389, 0.612333, 1.00457, 1.65889", \
"0.0705432, 0.206486, 0.282892, 0.408271, 0.627506, 1.00888, 1.65954", \
"0.101927, 0.272064, 0.352682, 0.480087, 0.68849, 1.0462, 1.67271", \
"0.150346, 0.379865, 0.477797, 0.617404, 0.83513, 1.1815, 1.76804", \
"0.227033, 0.552085, 0.682471, 0.855266, 1.10088, 1.47392, 2.05713" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0509427, 0.185676, 0.276086, 0.425297, 0.674417, 1.09048, 1.78346", \
"0.0781832, 0.218322, 0.308884, 0.458401, 0.707768, 1.1234, 1.81657", \
"0.0946431, 0.246832, 0.338107, 0.487466, 0.73714, 1.15328, 1.84614", \
"0.115996, 0.295583, 0.392501, 0.544905, 0.794998, 1.21139, 1.90399", \
"0.138947, 0.372097, 0.484487, 0.650626, 0.910247, 1.32941, 2.0228", \
"0.166547, 0.480439, 0.624192, 0.822791, 1.11436, 1.55705, 2.26085", \
"0.203815, 0.620114, 0.812843, 1.07404, 1.43112, 1.94332, 2.70336" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.030439, 0.216289, 0.342404, 0.550975, 0.900326, 1.48157, 2.45035", \
"0.0374783, 0.21701, 0.342515, 0.551044, 0.900327, 1.48181, 2.45119", \
"0.0467112, 0.222944, 0.345265, 0.551446, 0.900328, 1.48182, 2.4512", \
"0.0636811, 0.243496, 0.360538, 0.55958, 0.902236, 1.48183, 2.45121", \
"0.09713, 0.293146, 0.408083, 0.598001, 0.926479, 1.49178, 2.45315", \
"0.152212, 0.38736, 0.508468, 0.698376, 1.01312, 1.55205, 2.48072", \
"0.233901, 0.53815, 0.686325, 0.895989, 1.21778, 1.74008, 2.62577" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0406569, 0.137851, 0.201994, 0.307726, 0.484578, 0.778843, 1.26892", \
"0.068618, 0.17518, 0.23982, 0.345695, 0.522492, 0.81689, 1.30703", \
"0.0869057, 0.207791, 0.275096, 0.382154, 0.559273, 0.853773, 1.34414", \
"0.111235, 0.261222, 0.33634, 0.450422, 0.630887, 0.925957, 1.41646", \
"0.143188, 0.343607, 0.435076, 0.56591, 0.762699, 1.06795, 1.56111", \
"0.186193, 0.464936, 0.585277, 0.749292, 0.982469, 1.32267, 1.84288", \
"0.247919, 0.627534, 0.797373, 1.02082, 1.3187, 1.73503, 2.32729" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0236818, 0.149081, 0.234255, 0.375421, 0.611592, 1.00469, 1.65887", \
"0.0321386, 0.152519, 0.235819, 0.375596, 0.611593, 1.0047, 1.65997", \
"0.0420372, 0.162591, 0.242967, 0.379084, 0.612378, 1.00471, 1.65998", \
"0.0604129, 0.187418, 0.266549, 0.396839, 0.621967, 1.00758, 1.65999", \
"0.0915706, 0.237462, 0.31685, 0.446975, 0.663116, 1.03232, 1.66965", \
"0.14096, 0.329418, 0.417492, 0.549426, 0.767159, 1.12485, 1.73232", \
"0.214582, 0.483879, 0.595055, 0.745258, 0.974869, 1.33542, 1.93286" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0401656, 0.177178, 0.267662, 0.4169, 0.666297, 1.08187, 1.77529", \
"0.0659773, 0.211743, 0.302578, 0.452052, 0.702428, 1.11777, 1.81122", \
"0.0813288, 0.246525, 0.338181, 0.487478, 0.737474, 1.15367, 1.84648", \
"0.102711, 0.305597, 0.405806, 0.559077, 0.80865, 1.22458, 1.91713", \
"0.130117, 0.39518, 0.517375, 0.691247, 0.953784, 1.37201, 2.0646", \
"0.16675, 0.517593, 0.678382, 0.896405, 1.20513, 1.65682, 2.36271", \
"0.214696, 0.673182, 0.889895, 1.18319, 1.57904, 2.12764, 2.91461" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0304549, 0.216249, 0.34259, 0.550966, 0.899501, 1.48169, 2.45035", \
"0.0439936, 0.217874, 0.344305, 0.550967, 0.9003, 1.48178, 2.45128", \
"0.0569822, 0.228286, 0.347231, 0.551779, 0.900303, 1.48179, 2.45147", \
"0.0759748, 0.260925, 0.373071, 0.565497, 0.903226, 1.4818, 2.45148", \
"0.106642, 0.330931, 0.4429, 0.625567, 0.942229, 1.49682, 2.45431", \
"0.156578, 0.446963, 0.57821, 0.768534, 1.07309, 1.59143, 2.4988", \
"0.239738, 0.622307, 0.796109, 1.02437, 1.35591, 1.86706, 2.72087" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0199694, 0.0738465, 0.108458, 0.165704, 0.261468, 0.421096, 0.68701", \
"0.0393988, 0.119829, 0.157487, 0.215902, 0.311761, 0.471342, 0.737762", \
"0.0502206, 0.154618, 0.1987, 0.262469, 0.360913, 0.520789, 0.786535", \
"0.0631804, 0.206054, 0.263234, 0.34063, 0.451466, 0.61776, 0.884452", \
"0.079948, 0.280863, 0.358072, 0.460651, 0.598514, 0.7917, 1.07635", \
"0.0993588, 0.382398, 0.494174, 0.635034, 0.822053, 1.06849, 1.40947", \
"0.122508, 0.511092, 0.672743, 0.87929, 1.14123, 1.48034, 1.92499" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0123876, 0.0817347, 0.12842, 0.205883, 0.335708, 0.552127, 0.912329", \
"0.0338174, 0.0951627, 0.136956, 0.209712, 0.336542, 0.552128, 0.912783", \
"0.0493897, 0.115142, 0.155913, 0.224157, 0.344404, 0.554281, 0.912784", \
"0.0734684, 0.153323, 0.196471, 0.264369, 0.376935, 0.573215, 0.91876", \
"0.111214, 0.218381, 0.268077, 0.341713, 0.457353, 0.644112, 0.965814", \
"0.171731, 0.326452, 0.390408, 0.479849, 0.608212, 0.806135, 1.11871", \
"0.271722, 0.493352, 0.590627, 0.708935, 0.870542, 1.09587, 1.43885" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0306687, 0.167567, 0.258298, 0.407851, 0.658128, 1.07519, 1.76948", \
"0.0511732, 0.202215, 0.293102, 0.442984, 0.693938, 1.11067, 1.80608", \
"0.0624313, 0.23657, 0.328771, 0.478402, 0.72891, 1.14638, 1.84187", \
"0.0778182, 0.294204, 0.395787, 0.549972, 0.800284, 1.21752, 1.91215", \
"0.0972695, 0.380792, 0.505282, 0.681139, 0.945231, 1.36481, 2.05944", \
"0.123066, 0.497803, 0.663109, 0.883785, 1.19538, 1.64964, 2.35785", \
"0.156395, 0.646583, 0.868468, 1.16636, 1.56623, 2.11888, 2.90896" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0229103, 0.208384, 0.334923, 0.543706, 0.893809, 1.47688, 2.44847", \
"0.0384268, 0.210286, 0.336045, 0.543877, 0.893934, 1.47739, 2.44975", \
"0.0498298, 0.221683, 0.340206, 0.544568, 0.893935, 1.4774, 2.45048", \
"0.0688211, 0.255358, 0.366846, 0.559068, 0.897244, 1.47741, 2.45049", \
"0.0974084, 0.325449, 0.437662, 0.619969, 0.937071, 1.49232, 2.4526", \
"0.144856, 0.443469, 0.572417, 0.764086, 1.0682, 1.58831, 2.49747", \
"0.226593, 0.614901, 0.792212, 1.01878, 1.35177, 1.86639, 2.71977" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0197269, 0.0735419, 0.108107, 0.165253, 0.260872, 0.420248, 0.685781", \
"0.0387737, 0.119529, 0.157133, 0.215451, 0.311118, 0.47045, 0.736172", \
"0.049119, 0.154189, 0.198268, 0.261976, 0.360343, 0.519926, 0.785373", \
"0.0613119, 0.205373, 0.262591, 0.339996, 0.450785, 0.616903, 0.883199", \
"0.076497, 0.279627, 0.357019, 0.459609, 0.597494, 0.790634, 1.07517", \
"0.0938312, 0.379977, 0.492316, 0.633323, 0.820358, 1.06695, 1.40791", \
"0.109489, 0.505915, 0.668431, 0.876046, 1.13849, 1.47767, 1.92279" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00963025, 0.0763254, 0.123197, 0.200678, 0.330506, 0.546884, 0.907425", \
"0.0238482, 0.0895902, 0.131662, 0.204669, 0.33134, 0.547083, 0.907426", \
"0.0347642, 0.109216, 0.150527, 0.218947, 0.339284, 0.549124, 0.907538", \
"0.0521787, 0.146641, 0.190521, 0.258869, 0.371766, 0.567944, 0.913913", \
"0.0800837, 0.208593, 0.260662, 0.33521, 0.451709, 0.639662, 0.960643", \
"0.127088, 0.313403, 0.379565, 0.47272, 0.601404, 0.800883, 1.11339", \
"0.207072, 0.473508, 0.576798, 0.698283, 0.861322, 1.08969, 1.43398" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0255649, 0.126223, 0.192842, 0.302684, 0.486855, 0.792982, 1.30324", \
"0.0452613, 0.164754, 0.231593, 0.341752, 0.526671, 0.83218, 1.34321", \
"0.055727, 0.19999, 0.270234, 0.380633, 0.564518, 0.870992, 1.38174", \
"0.0693529, 0.255474, 0.33718, 0.456392, 0.642706, 0.948459, 1.4592", \
"0.0858246, 0.33692, 0.44166, 0.585625, 0.79268, 1.10824, 1.62012", \
"0.106176, 0.443523, 0.588308, 0.777298, 1.03658, 1.39867, 1.93712", \
"0.128654, 0.576421, 0.774721, 1.03857, 1.38443, 1.84908, 2.48971" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0168978, 0.15445, 0.248686, 0.40451, 0.665548, 1.10065, 1.82606", \
"0.0331668, 0.158886, 0.249851, 0.404511, 0.666262, 1.10101, 1.82607", \
"0.0445418, 0.174014, 0.259119, 0.40776, 0.666527, 1.10102, 1.82608", \
"0.0633824, 0.211139, 0.292306, 0.430721, 0.675572, 1.10673, 1.82609", \
"0.0915757, 0.281177, 0.368517, 0.501979, 0.731349, 1.13275, 1.83447", \
"0.138427, 0.395816, 0.5015, 0.651648, 0.879789, 1.25745, 1.91223", \
"0.218846, 0.560824, 0.712893, 0.904736, 1.16926, 1.55839, 2.18538" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0194867, 0.0733567, 0.107934, 0.165059, 0.26069, 0.420059, 0.685616", \
"0.0384442, 0.119165, 0.156825, 0.215165, 0.310903, 0.470213, 0.735911", \
"0.0489593, 0.153799, 0.197911, 0.26165, 0.360053, 0.519709, 0.785119", \
"0.0615625, 0.204988, 0.262181, 0.339595, 0.45039, 0.616663, 0.883016", \
"0.0778774, 0.279572, 0.356766, 0.459388, 0.596977, 0.790382, 1.07466", \
"0.0980358, 0.380862, 0.49249, 0.633071, 0.820186, 1.06711, 1.40656", \
"0.120394, 0.509512, 0.67116, 0.877555, 1.13867, 1.47739, 1.92341" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0097198, 0.0763327, 0.123128, 0.200687, 0.330521, 0.54687, 0.907464", \
"0.0241294, 0.0897828, 0.131715, 0.204548, 0.33127, 0.547092, 0.907465", \
"0.0349449, 0.109277, 0.150688, 0.219079, 0.339321, 0.549207, 0.907617", \
"0.0520694, 0.146857, 0.190812, 0.259264, 0.371936, 0.568008, 0.914029", \
"0.0793893, 0.208653, 0.260899, 0.335492, 0.452044, 0.63995, 0.960521", \
"0.125205, 0.31271, 0.379192, 0.47147, 0.602112, 0.800524, 1.11509", \
"0.203934, 0.469962, 0.574252, 0.696732, 0.861291, 1.08997, 1.43282" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0401656, 0.177178, 0.267662, 0.4169, 0.666297, 1.08187, 1.77529", \
"0.0659773, 0.211743, 0.302578, 0.452052, 0.702428, 1.11777, 1.81122", \
"0.0813288, 0.246525, 0.338181, 0.487478, 0.737474, 1.15367, 1.84648", \
"0.102711, 0.305597, 0.405806, 0.559077, 0.80865, 1.22458, 1.91713", \
"0.130117, 0.39518, 0.517375, 0.691247, 0.953784, 1.37201, 2.0646", \
"0.16675, 0.517593, 0.678382, 0.896405, 1.20513, 1.65682, 2.36271", \
"0.214696, 0.673182, 0.889895, 1.18319, 1.57904, 2.12764, 2.91461" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0304549, 0.216249, 0.34259, 0.550966, 0.899501, 1.48169, 2.45035", \
"0.0439936, 0.217874, 0.344305, 0.550967, 0.9003, 1.48178, 2.45128", \
"0.0569822, 0.228286, 0.347231, 0.551779, 0.900303, 1.48179, 2.45147", \
"0.0759748, 0.260925, 0.373071, 0.565497, 0.903226, 1.4818, 2.45148", \
"0.106642, 0.330931, 0.4429, 0.625567, 0.942229, 1.49682, 2.45431", \
"0.156578, 0.446963, 0.57821, 0.768534, 1.07309, 1.59143, 2.4988", \
"0.239738, 0.622307, 0.796109, 1.02437, 1.35591, 1.86706, 2.72087" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0199694, 0.0738465, 0.108458, 0.165704, 0.261468, 0.421096, 0.68701", \
"0.0393988, 0.119829, 0.157487, 0.215902, 0.311761, 0.471342, 0.737762", \
"0.0502206, 0.154618, 0.1987, 0.262469, 0.360913, 0.520789, 0.786535", \
"0.0631804, 0.206054, 0.263234, 0.34063, 0.451466, 0.61776, 0.884452", \
"0.079948, 0.280863, 0.358072, 0.460651, 0.598514, 0.7917, 1.07635", \
"0.0993588, 0.382398, 0.494174, 0.635034, 0.822053, 1.06849, 1.40947", \
"0.122508, 0.511092, 0.672743, 0.87929, 1.14123, 1.48034, 1.92499" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0123876, 0.0817347, 0.12842, 0.205883, 0.335708, 0.552127, 0.912329", \
"0.0338174, 0.0951627, 0.136956, 0.209712, 0.336542, 0.552128, 0.912783", \
"0.0493897, 0.115142, 0.155913, 0.224157, 0.344404, 0.554281, 0.912784", \
"0.0734684, 0.153323, 0.196471, 0.264369, 0.376935, 0.573215, 0.91876", \
"0.111214, 0.218381, 0.268077, 0.341713, 0.457353, 0.644112, 0.965814", \
"0.171731, 0.326452, 0.390408, 0.479849, 0.608212, 0.806135, 1.11871", \
"0.271722, 0.493352, 0.590627, 0.708935, 0.870542, 1.09587, 1.43885" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00687629, 0.00750216, 0.00745094, 0.00733689, 0.00712921, 0.00668501, 0.00618848", \
"0.00638678, 0.00711495, 0.00733467, 0.00717343, 0.00705251, 0.00662215, 0.00624041", \
"0.00632967, 0.00694968, 0.00704858, 0.00705224, 0.00692171, 0.00660137, 0.00615427", \
"0.00649491, 0.00669473, 0.00687773, 0.006848, 0.00766259, 0.00651168, 0.00612252", \
"0.00743349, 0.00695778, 0.00691279, 0.00681259, 0.00702662, 0.00657233, 0.00609233", \
"0.010724, 0.00838052, 0.00796811, 0.0076971, 0.007078, 0.00717541, 0.00670617", \
"0.0189031, 0.0133554, 0.0120819, 0.0109687, 0.00994389, 0.00849799, 0.00772426" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00659783, 0.00672271, 0.00666792, 0.00657795, 0.00633287, 0.00602071, 0.00531921", \
"0.00600002, 0.00645029, 0.0064946, 0.00636059, 0.0061008, 0.00584345, 0.00505371", \
"0.00608907, 0.00626877, 0.00636352, 0.00624509, 0.0063192, 0.00583829, 0.00512824", \
"0.00664555, 0.00644403, 0.00634187, 0.00625426, 0.00625242, 0.00620049, 0.00526254", \
"0.00817477, 0.00710496, 0.00691213, 0.00666973, 0.00633372, 0.00616627, 0.00520744", \
"0.0118397, 0.00926051, 0.00857189, 0.00792292, 0.00754544, 0.00639769, 0.00670071", \
"0.0198406, 0.015165, 0.0136557, 0.0120753, 0.0106325, 0.00960554, 0.00743833" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0086591, 0.0087431, 0.00867445, 0.00856015, 0.00829517, 0.00790414, 0.00732046", \
"0.00846817, 0.00872407, 0.00867752, 0.00862376, 0.0084101, 0.00805917, 0.00765451", \
"0.00843095, 0.0086967, 0.00873024, 0.0086223, 0.0084423, 0.00800796, 0.0075221", \
"0.00854439, 0.00861414, 0.00868658, 0.00852094, 0.00880223, 0.00799232, 0.00753279", \
"0.00931827, 0.0089438, 0.0088897, 0.00864546, 0.00865839, 0.00851329, 0.00761053", \
"0.0121974, 0.0103827, 0.0100525, 0.00975532, 0.00918612, 0.00896142, 0.00830395", \
"0.0195997, 0.015364, 0.014115, 0.01299, 0.0119553, 0.0105151, 0.00960146" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00945076, 0.0094424, 0.00936738, 0.00926006, 0.00909004, 0.00873498, 0.00804526", \
"0.00892754, 0.00927656, 0.00920709, 0.0091133, 0.00888795, 0.0085087, 0.00805962", \
"0.00882558, 0.00907154, 0.00915975, 0.0090225, 0.00888816, 0.00856803, 0.00799548", \
"0.00895035, 0.00912117, 0.00909135, 0.00900394, 0.00920343, 0.00881766, 0.00799032", \
"0.00983506, 0.00939791, 0.00935628, 0.00934013, 0.0088931, 0.00953051, 0.00811782", \
"0.0127277, 0.0108799, 0.0105045, 0.0100727, 0.00993188, 0.00888583, 0.00939394", \
"0.0197635, 0.0156461, 0.0144434, 0.0133297, 0.0123757, 0.0115153, 0.00981711" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00650486, 0.00715428, 0.00713527, 0.00702648, 0.00678016, 0.00638245, 0.00578752", \
"0.00621329, 0.00665882, 0.00688207, 0.00673528, 0.00664309, 0.00628129, 0.00574331", \
"0.00652237, 0.00658983, 0.00659871, 0.0066167, 0.00657598, 0.00619672, 0.00574513", \
"0.00721842, 0.00665614, 0.00672628, 0.00654192, 0.00680123, 0.00613764, 0.00560572", \
"0.00898768, 0.00759851, 0.00719834, 0.00689808, 0.00668169, 0.00610795, 0.00560362", \
"0.013104, 0.0100942, 0.00959259, 0.00878457, 0.00777453, 0.00730373, 0.00664886", \
"0.0221084, 0.0165303, 0.0150158, 0.0134137, 0.0117993, 0.00958528, 0.00841227" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00475461, 0.00580708, 0.00570656, 0.00561455, 0.00541112, 0.005087, 0.00447543", \
"0.00441076, 0.00538584, 0.00555497, 0.0056247, 0.0058725, 0.00515271, 0.0046326", \
"0.00465956, 0.00527423, 0.00535651, 0.00541594, 0.005894, 0.00551455, 0.00445118", \
"0.00549374, 0.00525372, 0.00540107, 0.00528456, 0.00520235, 0.00535026, 0.00475314", \
"0.00742176, 0.00582767, 0.00574205, 0.00574239, 0.00567435, 0.0050039, 0.00572476", \
"0.01158, 0.00811121, 0.00743205, 0.00693944, 0.00630562, 0.00598544, 0.00502432", \
"0.0206415, 0.0144958, 0.0127628, 0.0111451, 0.00950236, 0.00843198, 0.00751281" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00568053, 0.00659472, 0.00660636, 0.00647648, 0.0062566, 0.00582793, 0.00519999", \
"0.0056161, 0.00605272, 0.00625854, 0.00624296, 0.00609808, 0.00573446, 0.00536701", \
"0.00603137, 0.00599991, 0.00605507, 0.00621699, 0.00596942, 0.00562273, 0.00532753", \
"0.00686575, 0.00612802, 0.00616158, 0.00599654, 0.00590352, 0.00558162, 0.00509539", \
"0.00884017, 0.00709876, 0.00670164, 0.00635373, 0.00654854, 0.00563663, 0.0051688", \
"0.0132296, 0.0097782, 0.00914078, 0.00830615, 0.00716833, 0.00688209, 0.00574393", \
"0.022575, 0.0162583, 0.0147265, 0.0129931, 0.0113033, 0.00926788, 0.00777641" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00151256, 0.00250116, 0.00249168, 0.00238732, 0.00221272, 0.00186919, 0.00132957", \
"0.0011778, 0.0021862, 0.00231766, 0.00243358, 0.00258278, 0.00188432, 0.00131267", \
"0.00141774, 0.00206141, 0.00208972, 0.00216044, 0.00257137, 0.00218386, 0.00127366", \
"0.00227369, 0.00209198, 0.00222406, 0.00205816, 0.00200017, 0.00253306, 0.00205965", \
"0.00427102, 0.00262657, 0.00255188, 0.00249325, 0.00228049, 0.00185466, 0.00253503", \
"0.00868914, 0.00486967, 0.00426274, 0.00374787, 0.00306457, 0.00289812, 0.00141032", \
"0.0177345, 0.0113779, 0.00963476, 0.0079968, 0.00630486, 0.00524097, 0.00438362" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0056822, 0.00659983, 0.0065915, 0.0064844, 0.00628087, 0.0062254, 0.00600238", \
"0.00564722, 0.00610941, 0.00617794, 0.0061906, 0.00621939, 0.00577437, 0.00575437", \
"0.00609851, 0.00596538, 0.00625385, 0.00619791, 0.00608748, 0.00563002, 0.00578388", \
"0.00698124, 0.0062203, 0.00609826, 0.00616807, 0.00600896, 0.00646488, 0.00578805", \
"0.0090869, 0.00724118, 0.00693828, 0.00638605, 0.0063095, 0.00566217, 0.00594846", \
"0.0137569, 0.0100625, 0.00939464, 0.00857666, 0.00762072, 0.00663044, 0.00735257", \
"0.0235543, 0.0169654, 0.0152685, 0.0136155, 0.0118009, 0.00995548, 0.00804186" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00138029, 0.00237866, 0.00234621, 0.00226661, 0.00205149, 0.0018069, 0.00121197", \
"0.00109349, 0.0019702, 0.00210653, 0.00223389, 0.00210347, 0.00177638, 0.00113488", \
"0.00138055, 0.00183341, 0.00187991, 0.0019907, 0.00228389, 0.00200701, 0.00112816", \
"0.00226112, 0.00191823, 0.00201626, 0.00192061, 0.00173635, 0.00233789, 0.00186481", \
"0.00430433, 0.00257971, 0.0024543, 0.00231867, 0.00226444, 0.00164455, 0.00219129", \
"0.00889894, 0.00513373, 0.00432595, 0.00357227, 0.00306722, 0.00283378, 0.00136041", \
"0.0185319, 0.0118156, 0.0101071, 0.00829993, 0.00648827, 0.00523219, 0.00448272" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0056822, 0.00659983, 0.0065915, 0.0064844, 0.00628087, 0.0062254, 0.00600238", \
"0.00564722, 0.00610941, 0.00617794, 0.0061906, 0.00621939, 0.00577437, 0.00575437", \
"0.00609851, 0.00596538, 0.00625385, 0.00619791, 0.00608748, 0.00563002, 0.00578388", \
"0.00698124, 0.0062203, 0.00609826, 0.00616807, 0.00600896, 0.00646488, 0.00578805", \
"0.0090869, 0.00724118, 0.00693828, 0.00638605, 0.0063095, 0.00566217, 0.00594846", \
"0.0137569, 0.0100625, 0.00939464, 0.00857666, 0.00762072, 0.00663044, 0.00735257", \
"0.0235543, 0.0169654, 0.0152685, 0.0136155, 0.0118009, 0.00995548, 0.00804186" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00151256, 0.00250116, 0.00249168, 0.00238732, 0.00221272, 0.00186919, 0.00132957", \
"0.0011778, 0.0021862, 0.00231766, 0.00243358, 0.00258278, 0.00188432, 0.00131267", \
"0.00141774, 0.00206141, 0.00208972, 0.00216044, 0.00257137, 0.00218386, 0.00127366", \
"0.00227369, 0.00209198, 0.00222406, 0.00205816, 0.00200017, 0.00253306, 0.00205965", \
"0.00427102, 0.00262657, 0.00255188, 0.00249325, 0.00228049, 0.00185466, 0.00253503", \
"0.00868914, 0.00486967, 0.00426274, 0.00374787, 0.00306457, 0.00289812, 0.00141032", \
"0.0177345, 0.0113779, 0.00963476, 0.0079968, 0.00630486, 0.00524097, 0.00438362" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00549272;
rise_capacitance : 0.00564525;
rise_capacitance_range (0.00564525, 0.00564525);
fall_capacitance : 0.00534019;
fall_capacitance_range (0.00534019, 0.00534019);
internal_power () {
when : "B1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000295397, 4.19374e-06, -5.16699e-05, -0.000104177, -0.000132328, -0.000138547, -0.000132563" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00013319, 0.000142001, 0.000141165, 0.000134616, 0.000132328, 0.000138547, 0.000132563" \
);
}
}
internal_power () {
when : "(!A2 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.0010002, -0.000987552, -0.000990791, -0.000983892, -0.0009807, -0.000976384, -0.000980844" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00200076, 0.00201225, 0.00201087, 0.00201044, 0.00201674, 0.00202118, 0.00202731" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.0010002, -0.000987552, -0.000990791, -0.000983892, -0.0009807, -0.000976384, -0.000980844" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00200076, 0.00201225, 0.00201087, 0.00201044, 0.00201674, 0.00202118, 0.00202731" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00597253;
rise_capacitance : 0.00603141;
rise_capacitance_range (0.00603141, 0.00603141);
fall_capacitance : 0.00591364;
fall_capacitance_range (0.00591364, 0.00591364);
internal_power () {
when : "B1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000375772, 9.53556e-05, 3.28996e-05, -2.01852e-05, -5.11737e-05, -5.47268e-05, -4.92396e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.34738e-05, 5.33012e-05, 5.67419e-05, 5.41668e-05, 5.11737e-05, 5.47268e-05, 4.92396e-05" \
);
}
}
internal_power () {
when : "(!A1 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00047909, -0.000479411, -0.000477853, -0.000479434, -0.000484194, -0.000476184, -0.000452144" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000772133, 0.00061107, 0.000572504, 0.000537086, 0.000503381, 0.000476184, 0.000452144" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00047909, -0.000479411, -0.000477853, -0.000479434, -0.000484194, -0.000476184, -0.000452144" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000772133, 0.00061107, 0.000572504, 0.000537086, 0.000503381, 0.000476184, 0.000452144" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00537832;
rise_capacitance : 0.00540845;
rise_capacitance_range (0.00540845, 0.00540845);
fall_capacitance : 0.00534819;
fall_capacitance_range (0.00534819, 0.00534819);
internal_power () {
when : "(A1 * A2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00135725, 0.00135156, 0.00135498, 0.00136226, 0.00136623, 0.00136706, 0.00136664" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00135725, -0.00135156, -0.00135498, -0.00136226, -0.00136623, -0.00136706, -0.00136664" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00135725, 0.00135156, 0.00135498, 0.00136226, 0.00136623, 0.00136706, 0.00136664" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00135725, -0.00135156, -0.00135498, -0.00136226, -0.00136623, -0.00136706, -0.00136664" \
);
}
}
}
}
cell (sg13g2_a221oi_1) {
area : 14.5152;
cell_footprint : "a221oi";
cell_leakage_power : 157.323;
leakage_power () {
value : 141.71;
when : "!A1*!A2*!B1*!B2*!C1*Y";
}
leakage_power () {
value : 167.09;
when : "!A1*!A2*!B1*!B2*C1*!Y";
}
leakage_power () {
value : 160.432;
when : "!A1*!A2*!B1*B2*!C1*Y";
}
leakage_power () {
value : 170.177;
when : "!A1*!A2*!B1*B2*C1*!Y";
}
leakage_power () {
value : 135.996;
when : "!A1*!A2*B1*!B2*!C1*Y";
}
leakage_power () {
value : 170.183;
when : "!A1*!A2*B1*!B2*C1*!Y";
}
leakage_power () {
value : 188.391;
when : "!A1*!A2*B1*B2*!C1*!Y";
}
leakage_power () {
value : 140.687;
when : "!A1*!A2*B1*B2*C1*!Y";
}
leakage_power () {
value : 160.442;
when : "!A1*A2*!B1*!B2*!C1*Y";
}
leakage_power () {
value : 170.187;
when : "!A1*A2*!B1*!B2*C1*!Y";
}
leakage_power () {
value : 179.165;
when : "!A1*A2*!B1*B2*!C1*Y";
}
leakage_power () {
value : 173.275;
when : "!A1*A2*!B1*B2*C1*!Y";
}
leakage_power () {
value : 154.729;
when : "!A1*A2*B1*!B2*!C1*Y";
}
leakage_power () {
value : 173.281;
when : "!A1*A2*B1*!B2*C1*!Y";
}
leakage_power () {
value : 191.489;
when : "!A1*A2*B1*B2*!C1*!Y";
}
leakage_power () {
value : 143.785;
when : "!A1*A2*B1*B2*C1*!Y";
}
leakage_power () {
value : 135.996;
when : "A1*!A2*!B1*!B2*!C1*Y";
}
leakage_power () {
value : 170.183;
when : "A1*!A2*!B1*!B2*C1*!Y";
}
leakage_power () {
value : 154.719;
when : "A1*!A2*!B1*B2*!C1*Y";
}
leakage_power () {
value : 173.27;
when : "A1*!A2*!B1*B2*C1*!Y";
}
leakage_power () {
value : 130.283;
when : "A1*!A2*B1*!B2*!C1*Y";
}
leakage_power () {
value : 173.276;
when : "A1*!A2*B1*!B2*C1*!Y";
}
leakage_power () {
value : 191.484;
when : "A1*!A2*B1*B2*!C1*!Y";
}
leakage_power () {
value : 143.78;
when : "A1*!A2*B1*B2*C1*!Y";
}
leakage_power () {
value : 149.384;
when : "A1*A2*!B1*!B2*!C1*!Y";
}
leakage_power () {
value : 112.177;
when : "A1*A2*!B1*!B2*C1*!Y";
}
leakage_power () {
value : 174.198;
when : "A1*A2*!B1*B2*!C1*!Y";
}
leakage_power () {
value : 130.22;
when : "A1*A2*!B1*B2*C1*!Y";
}
leakage_power () {
value : 174.204;
when : "A1*A2*B1*!B2*!C1*!Y";
}
leakage_power () {
value : 130.225;
when : "A1*A2*B1*!B2*C1*!Y";
}
leakage_power () {
value : 131.297;
when : "A1*A2*B1*B2*!C1*!Y";
}
leakage_power () {
value : 138.631;
when : "A1*A2*B1*B2*C1*!Y";
}
pin (Y) {
direction : "output";
function : "!((A1*A2)+(B1*B2)+C1)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A1";
sdf_cond : "B1 == 1'b1 & B2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(B1 * !B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.106747, 0.513351, 0.787626, 1.24097, 1.9999, 3.26473, 5.37265", \
"0.134829, 0.544238, 0.818924, 1.27268, 2.03207, 3.29705, 5.40476", \
"0.154858, 0.568221, 0.842996, 1.2967, 2.05697, 3.3218, 5.42944", \
"0.183014, 0.610907, 0.886192, 1.34052, 2.10118, 3.36549, 5.47748", \
"0.217066, 0.689353, 0.969636, 1.4253, 2.18569, 3.45069, 5.56011", \
"0.253349, 0.81967, 1.12088, 1.59104, 2.35653, 3.6228, 5.73142", \
"0.2912, 1.01121, 1.3606, 1.87849, 2.67908, 3.96332, 6.0754" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0708899, 0.627376, 1.0059, 1.63139, 2.6785, 4.42355, 7.33179", \
"0.073007, 0.62759, 1.00591, 1.6314, 2.67851, 4.42357, 7.3318", \
"0.0786507, 0.628344, 1.00592, 1.63141, 2.67852, 4.42358, 7.33181", \
"0.0922282, 0.631516, 1.00608, 1.63299, 2.67853, 4.42359, 7.33182", \
"0.120631, 0.65575, 1.02055, 1.6357, 2.68058, 4.4236, 7.33183", \
"0.179938, 0.728594, 1.08051, 1.67555, 2.69633, 4.43817, 7.33184", \
"0.293063, 0.882269, 1.23752, 1.81574, 2.79681, 4.47847, 7.34718" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0497929, 0.247422, 0.376592, 0.58931, 0.944297, 1.53461, 2.51706", \
"0.0853033, 0.289581, 0.41883, 0.631422, 0.986301, 1.5767, 2.55894", \
"0.109557, 0.331474, 0.461162, 0.673547, 1.02837, 1.61861, 2.60112", \
"0.144083, 0.407213, 0.54311, 0.757313, 1.11168, 1.70171, 2.68423", \
"0.191784, 0.526402, 0.68506, 0.917608, 1.27953, 1.86944, 2.85071", \
"0.255485, 0.70272, 0.903418, 1.18237, 1.58861, 2.20445, 3.18887", \
"0.339923, 0.948439, 1.21409, 1.57725, 2.07834, 2.79124, 3.84867" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0538976, 0.303892, 0.47465, 0.756953, 1.22864, 2.01586, 3.32955", \
"0.0671685, 0.304919, 0.474651, 0.756954, 1.22932, 2.01587, 3.32956", \
"0.0835056, 0.313164, 0.478107, 0.756955, 1.22933, 2.01588, 3.32957", \
"0.112356, 0.344297, 0.499637, 0.766583, 1.2325, 2.01589, 3.32958", \
"0.159749, 0.416767, 0.567985, 0.819318, 1.25881, 2.0226, 3.32959", \
"0.232018, 0.549799, 0.711558, 0.965148, 1.38092, 2.09839, 3.3554", \
"0.340846, 0.773849, 0.966404, 1.24282, 1.67555, 2.36852, 3.54477" \
);
}
}
timing () {
related_pin : "A1";
sdf_cond : "B1 == 1'b0 & B2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!B1 * B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0923034, 0.499342, 0.77415, 1.22862, 1.98934, 3.2573, 5.37053", \
"0.120143, 0.530283, 0.805461, 1.26057, 2.02122, 3.28962, 5.40255", \
"0.138924, 0.55394, 0.829499, 1.2843, 2.04564, 3.31415, 5.42909", \
"0.164609, 0.596694, 0.872586, 1.32797, 2.09084, 3.36037, 5.47519", \
"0.192903, 0.674611, 0.955772, 1.41246, 2.17502, 3.443, 5.55758", \
"0.219751, 0.803305, 1.1058, 1.57765, 2.34422, 3.61452, 5.7308", \
"0.243476, 0.991643, 1.34134, 1.86326, 2.66616, 3.95462, 6.0715" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0592426, 0.616278, 0.995411, 1.62241, 2.67222, 4.42191, 7.33832", \
"0.0619806, 0.616279, 0.995412, 1.62242, 2.67224, 4.42193, 7.33833", \
"0.0680477, 0.617387, 0.995413, 1.62243, 2.67225, 4.42194, 7.33834", \
"0.0815148, 0.620374, 0.996352, 1.62488, 2.67366, 4.42195, 7.33835", \
"0.110236, 0.645023, 1.01048, 1.62691, 2.67367, 4.42196, 7.33836", \
"0.170469, 0.720041, 1.07136, 1.66764, 2.69037, 4.43798, 7.33837", \
"0.287912, 0.8776, 1.22691, 1.8077, 2.79063, 4.47725, 7.34997" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0491753, 0.246327, 0.375248, 0.58737, 0.941623, 1.53154, 2.51351", \
"0.0845141, 0.288563, 0.417357, 0.629411, 0.983801, 1.57332, 2.5553", \
"0.108475, 0.330389, 0.459651, 0.671546, 1.0258, 1.61559, 2.59758", \
"0.142299, 0.405974, 0.54157, 0.755347, 1.10903, 1.69823, 2.68085", \
"0.188667, 0.524664, 0.683198, 0.915403, 1.27696, 1.86616, 2.84772", \
"0.250094, 0.69978, 0.900469, 1.17946, 1.58551, 2.20092, 3.18511", \
"0.330222, 0.94301, 1.20959, 1.57278, 2.07434, 2.78745, 3.84665" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0424696, 0.294785, 0.465707, 0.748617, 1.22092, 2.00915, 3.32043", \
"0.0547246, 0.295984, 0.466567, 0.748618, 1.22143, 2.00916, 3.32044", \
"0.0692579, 0.304451, 0.469055, 0.748677, 1.22144, 2.00917, 3.3212", \
"0.0953248, 0.335255, 0.490527, 0.758591, 1.22187, 2.00918, 3.32217", \
"0.136563, 0.40683, 0.558798, 0.810557, 1.24995, 2.01322, 3.32218", \
"0.199437, 0.540128, 0.700845, 0.955886, 1.37245, 2.09012, 3.34768", \
"0.295299, 0.757754, 0.956701, 1.23173, 1.66601, 2.36202, 3.53797" \
);
}
}
timing () {
related_pin : "A1";
sdf_cond : "B1 == 1'b0 & B2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!B1 * !B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0828461, 0.418997, 0.645853, 1.02093, 1.64894, 2.69551, 4.43993", \
"0.112997, 0.452377, 0.680107, 1.05499, 1.68438, 2.72996, 4.47588", \
"0.133634, 0.479442, 0.706909, 1.0825, 1.71232, 2.75745, 4.50178", \
"0.161558, 0.52898, 0.75691, 1.13273, 1.76129, 2.80853, 4.55391", \
"0.191779, 0.616824, 0.853043, 1.23199, 1.86131, 2.90868, 4.65385", \
"0.219992, 0.756726, 1.02034, 1.42082, 2.06028, 3.10959, 4.85603", \
"0.242475, 0.957844, 1.27873, 1.73136, 2.42368, 3.50248, 5.25577" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0491772, 0.512261, 0.82671, 1.34801, 2.22015, 3.67327, 6.09623", \
"0.0530101, 0.512262, 0.827265, 1.34802, 2.22016, 3.67368, 6.09624", \
"0.060115, 0.51245, 0.827266, 1.34803, 2.22069, 3.67369, 6.09625", \
"0.0756623, 0.518934, 0.828754, 1.34949, 2.2207, 3.67391, 6.09626", \
"0.107915, 0.550534, 0.850206, 1.35697, 2.22303, 3.67392, 6.09627", \
"0.171317, 0.63538, 0.924695, 1.4117, 2.2495, 3.67994, 6.09628", \
"0.291889, 0.812287, 1.10529, 1.57866, 2.38256, 3.76066, 6.1245" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0512523, 0.249317, 0.378412, 0.590576, 0.945007, 1.53475, 2.51708", \
"0.0872782, 0.291538, 0.420376, 0.632607, 0.987311, 1.57676, 2.55973", \
"0.112038, 0.333385, 0.46278, 0.674811, 1.02925, 1.61911, 2.60118", \
"0.147515, 0.40917, 0.544911, 0.758631, 1.11244, 1.70302, 2.68454", \
"0.196424, 0.528596, 0.686867, 0.918928, 1.28026, 1.86965, 2.8514", \
"0.261511, 0.705346, 0.905263, 1.18366, 1.58907, 2.20444, 3.18873", \
"0.346987, 0.951557, 1.21637, 1.5786, 2.07933, 2.79138, 3.84928" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0446155, 0.297783, 0.468419, 0.751285, 1.22371, 2.00986, 3.32138", \
"0.0564205, 0.298503, 0.469428, 0.751286, 1.22416, 2.01014, 3.32437", \
"0.0711786, 0.306655, 0.472013, 0.751287, 1.22417, 2.01181, 3.32438", \
"0.0965674, 0.337153, 0.492736, 0.760854, 1.22521, 2.01182, 3.32439", \
"0.138631, 0.408529, 0.560542, 0.812893, 1.25223, 2.01833, 3.3244", \
"0.201783, 0.541547, 0.703674, 0.957533, 1.37471, 2.09169, 3.34581", \
"0.297246, 0.758671, 0.957416, 1.23303, 1.66807, 2.3632, 3.53899" \
);
}
}
timing () {
related_pin : "A1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.106747, 0.513351, 0.787626, 1.24097, 1.9999, 3.26473, 5.37265", \
"0.134829, 0.544238, 0.818924, 1.27268, 2.03207, 3.29705, 5.40476", \
"0.154858, 0.568221, 0.842996, 1.2967, 2.05697, 3.3218, 5.42944", \
"0.183014, 0.610907, 0.886192, 1.34052, 2.10118, 3.36549, 5.47748", \
"0.217066, 0.689353, 0.969636, 1.4253, 2.18569, 3.45069, 5.56011", \
"0.253349, 0.81967, 1.12088, 1.59104, 2.35653, 3.6228, 5.73142", \
"0.2912, 1.01121, 1.3606, 1.87849, 2.67908, 3.96332, 6.0754" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0708899, 0.627376, 1.0059, 1.63139, 2.6785, 4.42355, 7.33179", \
"0.073007, 0.62759, 1.00591, 1.6314, 2.67851, 4.42357, 7.3318", \
"0.0786507, 0.628344, 1.00592, 1.63141, 2.67852, 4.42358, 7.33181", \
"0.0922282, 0.631516, 1.00608, 1.63299, 2.67853, 4.42359, 7.33182", \
"0.120631, 0.65575, 1.02055, 1.6357, 2.68058, 4.4236, 7.33183", \
"0.179938, 0.728594, 1.08051, 1.67555, 2.69633, 4.43817, 7.33184", \
"0.293063, 0.882269, 1.23752, 1.81574, 2.79681, 4.47847, 7.34718" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0512523, 0.249317, 0.378412, 0.590576, 0.945007, 1.53475, 2.51708", \
"0.0872782, 0.291538, 0.420376, 0.632607, 0.987311, 1.57676, 2.55973", \
"0.112038, 0.333385, 0.46278, 0.674811, 1.02925, 1.61911, 2.60118", \
"0.147515, 0.40917, 0.544911, 0.758631, 1.11244, 1.70302, 2.68454", \
"0.196424, 0.528596, 0.686867, 0.918928, 1.28026, 1.86965, 2.8514", \
"0.261511, 0.705346, 0.905263, 1.18366, 1.58907, 2.20444, 3.18873", \
"0.346987, 0.951557, 1.21637, 1.5786, 2.07933, 2.79138, 3.84928" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0446155, 0.297783, 0.468419, 0.751285, 1.22371, 2.00986, 3.32138", \
"0.0564205, 0.298503, 0.469428, 0.751286, 1.22416, 2.01014, 3.32437", \
"0.0711786, 0.306655, 0.472013, 0.751287, 1.22417, 2.01181, 3.32438", \
"0.0965674, 0.337153, 0.492736, 0.760854, 1.22521, 2.01182, 3.32439", \
"0.138631, 0.408529, 0.560542, 0.812893, 1.25223, 2.01833, 3.3244", \
"0.201783, 0.541547, 0.703674, 0.957533, 1.37471, 2.09169, 3.34581", \
"0.297246, 0.758671, 0.957416, 1.23303, 1.66807, 2.3632, 3.53899" \
);
}
}
timing () {
related_pin : "A2";
sdf_cond : "B1 == 1'b1 & B2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(B1 * !B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.118601, 0.523985, 0.797893, 1.25071, 2.00863, 3.27169, 5.37673", \
"0.148587, 0.556399, 0.829473, 1.28256, 2.04112, 3.30383, 5.40858", \
"0.169662, 0.579755, 0.853835, 1.30692, 2.06485, 3.3283, 5.43394", \
"0.200215, 0.623412, 0.897853, 1.35135, 2.11031, 3.37325, 5.48139", \
"0.238773, 0.703237, 0.982083, 1.43664, 2.19596, 3.45826, 5.56425", \
"0.282837, 0.835239, 1.13482, 1.6036, 2.36654, 3.63152, 5.73738", \
"0.334043, 1.03149, 1.37803, 1.89284, 2.69036, 3.9722, 6.08085" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0825556, 0.639286, 1.01779, 1.64135, 2.68858, 4.43145, 7.33651", \
"0.0841668, 0.640275, 1.0178, 1.64136, 2.68859, 4.43148, 7.33652", \
"0.0894644, 0.642527, 1.01781, 1.64247, 2.6886, 4.43149, 7.33653", \
"0.102505, 0.643282, 1.021, 1.64248, 2.68861, 4.4315, 7.33654", \
"0.131581, 0.666841, 1.032, 1.6469, 2.69922, 4.43151, 7.33655", \
"0.188805, 0.739211, 1.09097, 1.68619, 2.70639, 4.44851, 7.33656", \
"0.295552, 0.892275, 1.24773, 1.82563, 2.80578, 4.48619, 7.34756" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0536896, 0.251345, 0.380628, 0.593144, 0.948217, 1.53855, 2.52097", \
"0.0865798, 0.288921, 0.418205, 0.630811, 0.9858, 1.57613, 2.55865", \
"0.110215, 0.32497, 0.454739, 0.66748, 1.02264, 1.61291, 2.59543", \
"0.144902, 0.390445, 0.525246, 0.739655, 1.09503, 1.68555, 2.66847", \
"0.193294, 0.498729, 0.649239, 0.877042, 1.23861, 1.83034, 2.81282", \
"0.257436, 0.666076, 0.850077, 1.11217, 1.50592, 2.11741, 3.10464", \
"0.343283, 0.910661, 1.15144, 1.48063, 1.94669, 2.62886, 3.66953" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0537472, 0.303883, 0.474719, 0.757109, 1.22852, 2.01587, 3.32955", \
"0.0618177, 0.304582, 0.474896, 0.75711, 1.22923, 2.01588, 3.32956", \
"0.073218, 0.309966, 0.476905, 0.757111, 1.22931, 2.01589, 3.32957", \
"0.0958853, 0.330497, 0.490872, 0.763545, 1.2317, 2.0159, 3.32982", \
"0.137643, 0.381426, 0.537788, 0.798658, 1.24929, 2.0206, 3.32983", \
"0.205301, 0.483714, 0.641643, 0.899344, 1.33178, 2.07178, 3.34548", \
"0.306655, 0.672636, 0.844151, 1.10781, 1.54304, 2.25894, 3.47331" \
);
}
}
timing () {
related_pin : "A2";
sdf_cond : "B1 == 1'b0 & B2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!B1 * B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.104511, 0.509995, 0.784515, 1.23876, 1.99811, 3.26431, 5.37454", \
"0.134086, 0.541426, 0.816119, 1.27046, 2.02993, 3.29733, 5.40646", \
"0.15414, 0.565839, 0.840502, 1.29462, 2.05517, 3.32254, 5.43168", \
"0.18253, 0.609238, 0.884302, 1.33881, 2.0999, 3.36598, 5.47915", \
"0.216412, 0.688322, 0.968277, 1.42388, 2.18462, 3.45038, 5.56186", \
"0.252465, 0.818794, 1.11961, 1.58934, 2.35516, 3.62311, 5.73508", \
"0.292438, 1.0099, 1.35793, 1.87732, 2.67779, 3.96342, 6.07691" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0709274, 0.628428, 1.0074, 1.63349, 2.68231, 4.42986, 7.34227", \
"0.0731447, 0.628429, 1.00741, 1.6335, 2.68256, 4.42987, 7.34228", \
"0.0786985, 0.629559, 1.00742, 1.63351, 2.68257, 4.42988, 7.34282", \
"0.0920632, 0.632403, 1.00822, 1.63363, 2.68355, 4.42989, 7.34283", \
"0.120345, 0.656467, 1.02208, 1.63848, 2.68356, 4.4299, 7.34284", \
"0.178509, 0.729579, 1.08156, 1.67783, 2.70025, 4.43233, 7.34285", \
"0.285986, 0.882343, 1.23648, 1.8173, 2.8002, 4.48477, 7.35416" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0530668, 0.250259, 0.379189, 0.591194, 0.945535, 1.53515, 2.51744", \
"0.0858147, 0.287775, 0.416679, 0.628915, 0.983098, 1.57285, 2.55506", \
"0.109326, 0.323875, 0.453321, 0.665557, 1.02, 1.60991, 2.59193", \
"0.14355, 0.389347, 0.523694, 0.7377, 1.09238, 1.68225, 2.6649", \
"0.19097, 0.497214, 0.647537, 0.874973, 1.23588, 1.82702, 2.80992", \
"0.253223, 0.663843, 0.848097, 1.10947, 1.50283, 2.11375, 3.1014", \
"0.335928, 0.906466, 1.14808, 1.47701, 1.94394, 2.62614, 3.66607" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0423275, 0.295139, 0.466115, 0.747945, 1.22094, 2.00797, 3.3204", \
"0.049907, 0.295623, 0.466373, 0.748019, 1.22154, 2.00894, 3.32041", \
"0.0602287, 0.300909, 0.467909, 0.749884, 1.22155, 2.00904, 3.3212", \
"0.0814598, 0.321527, 0.482144, 0.754458, 1.22378, 2.00905, 3.32121", \
"0.118791, 0.372024, 0.529352, 0.789477, 1.23976, 2.01446, 3.32122", \
"0.178474, 0.473129, 0.632969, 0.89063, 1.32403, 2.06231, 3.34085", \
"0.267832, 0.658499, 0.833756, 1.09843, 1.53447, 2.25172, 3.46539" \
);
}
}
timing () {
related_pin : "A2";
sdf_cond : "B1 == 1'b0 & B2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!B1 * !B2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0927027, 0.427605, 0.654433, 1.02868, 1.6557, 2.70053, 4.44344", \
"0.124623, 0.461487, 0.688461, 1.06279, 1.69109, 2.73479, 4.47592", \
"0.14675, 0.488913, 0.715954, 1.09055, 1.71911, 2.76275, 4.50407", \
"0.177498, 0.53923, 0.766303, 1.14127, 1.76834, 2.81356, 4.556", \
"0.213927, 0.628421, 0.863282, 1.24091, 1.86904, 2.91458, 4.65624", \
"0.251115, 0.771972, 1.032, 1.43079, 2.0684, 3.1155, 4.85886", \
"0.289895, 0.97571, 1.29084, 1.74463, 2.43309, 3.50943, 5.25896" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0588888, 0.521941, 0.836498, 1.35687, 2.22605, 3.67915, 6.09687", \
"0.0618342, 0.521942, 0.836543, 1.35688, 2.22753, 3.67916, 6.09688", \
"0.0684013, 0.521943, 0.836544, 1.35689, 2.22825, 3.67917, 6.09804", \
"0.0836026, 0.529028, 0.838237, 1.3569, 2.22826, 3.67918, 6.09805", \
"0.115813, 0.559586, 0.859252, 1.36568, 2.23284, 3.67919, 6.09806", \
"0.17758, 0.645229, 0.932771, 1.42012, 2.25679, 3.68542, 6.09807", \
"0.289127, 0.81605, 1.1105, 1.58693, 2.3882, 3.76638, 6.12607" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0551519, 0.253233, 0.382281, 0.59458, 0.948944, 1.53864, 2.52101", \
"0.0882486, 0.290864, 0.419999, 0.63226, 0.986698, 1.57631, 2.55934", \
"0.112361, 0.326892, 0.456493, 0.668852, 1.02339, 1.61344, 2.59552", \
"0.147815, 0.392525, 0.526969, 0.740987, 1.09558, 1.68596, 2.66846", \
"0.197563, 0.500763, 0.65107, 0.878387, 1.23963, 1.83033, 2.81281", \
"0.263494, 0.66851, 0.852407, 1.11349, 1.50645, 2.11755, 3.10488", \
"0.351811, 0.913809, 1.15397, 1.48251, 1.94746, 2.63082, 3.67041" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0446518, 0.297787, 0.468357, 0.7505, 1.22315, 2.01066, 3.32413", \
"0.0517596, 0.298253, 0.469354, 0.750733, 1.22402, 2.01067, 3.32434", \
"0.0620275, 0.303531, 0.47058, 0.751518, 1.22414, 2.01182, 3.32435", \
"0.0830058, 0.323615, 0.484563, 0.757176, 1.22415, 2.01183, 3.32436", \
"0.120605, 0.373918, 0.531064, 0.791905, 1.24315, 2.01693, 3.32705", \
"0.180374, 0.474753, 0.634527, 0.893811, 1.32636, 2.06458, 3.34361", \
"0.269943, 0.65912, 0.834359, 1.10064, 1.53568, 2.25426, 3.46785" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.118601, 0.523985, 0.797893, 1.25071, 2.00863, 3.27169, 5.37673", \
"0.148587, 0.556399, 0.829473, 1.28256, 2.04112, 3.30383, 5.40858", \
"0.169662, 0.579755, 0.853835, 1.30692, 2.06485, 3.3283, 5.43394", \
"0.200215, 0.623412, 0.897853, 1.35135, 2.11031, 3.37325, 5.48139", \
"0.238773, 0.703237, 0.982083, 1.43664, 2.19596, 3.45826, 5.56425", \
"0.282837, 0.835239, 1.13482, 1.6036, 2.36654, 3.63152, 5.73738", \
"0.334043, 1.03149, 1.37803, 1.89284, 2.69036, 3.9722, 6.08085" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0825556, 0.639286, 1.01779, 1.64135, 2.68858, 4.43145, 7.33651", \
"0.0841668, 0.640275, 1.0178, 1.64136, 2.68859, 4.43148, 7.33652", \
"0.0894644, 0.642527, 1.01781, 1.64247, 2.6886, 4.43149, 7.33653", \
"0.102505, 0.643282, 1.021, 1.64248, 2.68861, 4.4315, 7.33654", \
"0.131581, 0.666841, 1.032, 1.6469, 2.69922, 4.43151, 7.33655", \
"0.188805, 0.739211, 1.09097, 1.68619, 2.70639, 4.44851, 7.33656", \
"0.295552, 0.892275, 1.24773, 1.82563, 2.80578, 4.48619, 7.34756" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0551519, 0.253233, 0.382281, 0.59458, 0.948944, 1.53864, 2.52101", \
"0.0882486, 0.290864, 0.419999, 0.63226, 0.986698, 1.57631, 2.55934", \
"0.112361, 0.326892, 0.456493, 0.668852, 1.02339, 1.61344, 2.59552", \
"0.147815, 0.392525, 0.526969, 0.740987, 1.09558, 1.68596, 2.66846", \
"0.197563, 0.500763, 0.65107, 0.878387, 1.23963, 1.83033, 2.81281", \
"0.263494, 0.66851, 0.852407, 1.11349, 1.50645, 2.11755, 3.10488", \
"0.351811, 0.913809, 1.15397, 1.48251, 1.94746, 2.63082, 3.67041" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0446518, 0.297787, 0.468357, 0.7505, 1.22315, 2.01066, 3.32413", \
"0.0517596, 0.298253, 0.469354, 0.750733, 1.22402, 2.01067, 3.32434", \
"0.0620275, 0.303531, 0.47058, 0.751518, 1.22414, 2.01182, 3.32435", \
"0.0830058, 0.323615, 0.484563, 0.757176, 1.22415, 2.01183, 3.32436", \
"0.120605, 0.373918, 0.531064, 0.791905, 1.24315, 2.01693, 3.32705", \
"0.180374, 0.474753, 0.634527, 0.893811, 1.32636, 2.06458, 3.34361", \
"0.269943, 0.65912, 0.834359, 1.10064, 1.53568, 2.25426, 3.46785" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0954086, 0.502582, 0.777033, 1.23087, 1.99065, 3.25687, 5.3691", \
"0.121955, 0.532741, 0.807789, 1.26213, 2.02181, 3.2884, 5.39845", \
"0.141683, 0.559335, 0.834693, 1.28962, 2.04941, 3.31718, 5.42697", \
"0.169878, 0.612631, 0.888343, 1.34356, 2.10476, 3.37049, 5.48478", \
"0.20542, 0.714182, 0.996922, 1.45389, 2.2153, 3.48172, 5.59352", \
"0.25169, 0.883133, 1.19504, 1.67148, 2.43941, 3.7083, 5.81879", \
"0.319302, 1.13386, 1.50631, 2.04808, 2.86579, 4.15576, 6.27222" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0709795, 0.628398, 1.0074, 1.63369, 2.68231, 4.42986, 7.34156", \
"0.0755662, 0.628774, 1.00741, 1.6337, 2.68232, 4.42989, 7.34227", \
"0.0851606, 0.630045, 1.00742, 1.63371, 2.68235, 4.4299, 7.34228", \
"0.105815, 0.63483, 1.00861, 1.63372, 2.68236, 4.42993, 7.34229", \
"0.145467, 0.668571, 1.02787, 1.64084, 2.68682, 4.42994, 7.3423", \
"0.211308, 0.765725, 1.10814, 1.69293, 2.70442, 4.45648, 7.34231", \
"0.312948, 0.963974, 1.30967, 1.87365, 2.83639, 4.50057, 7.35914" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0456177, 0.237039, 0.365409, 0.57724, 0.93165, 1.5215, 2.50356", \
"0.0771343, 0.279813, 0.408122, 0.619871, 0.974345, 1.56431, 2.54632", \
"0.0977411, 0.321434, 0.450427, 0.662199, 1.01645, 1.60634, 2.58843", \
"0.12535, 0.395939, 0.532079, 0.74592, 1.09977, 1.68931, 2.67166", \
"0.162922, 0.512038, 0.672186, 0.905366, 1.26752, 1.85702, 2.83832", \
"0.211998, 0.682222, 0.886229, 1.16707, 1.57535, 2.19184, 3.17609", \
"0.274888, 0.917899, 1.18963, 1.5571, 2.06157, 2.77661, 3.83528" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0434195, 0.292968, 0.463476, 0.745269, 1.21728, 2.00401, 3.31489", \
"0.0585241, 0.294197, 0.464036, 0.74527, 1.21785, 2.00402, 3.3149", \
"0.0749183, 0.303208, 0.467273, 0.746722, 1.21786, 2.00403, 3.31491", \
"0.1034, 0.335277, 0.489528, 0.755657, 1.22056, 2.00404, 3.31565", \
"0.148742, 0.408173, 0.559038, 0.809507, 1.24725, 2.01085, 3.31566", \
"0.218464, 0.54189, 0.702978, 0.955639, 1.37074, 2.08789, 3.34105", \
"0.325578, 0.765659, 0.958844, 1.2337, 1.66618, 2.35888, 3.53397" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0809044, 0.487959, 0.762774, 1.21719, 1.97796, 3.24589, 5.359", \
"0.106319, 0.517905, 0.793439, 1.2481, 2.00898, 3.27737, 5.39232", \
"0.124177, 0.544711, 0.82082, 1.27561, 2.03673, 3.30569, 5.41888", \
"0.147715, 0.597993, 0.873926, 1.32969, 2.09079, 3.36004, 5.47673", \
"0.175157, 0.698888, 0.982483, 1.44011, 2.20238, 3.47069, 5.5856", \
"0.21209, 0.865461, 1.17914, 1.65693, 2.42706, 3.69688, 5.82962", \
"0.267157, 1.11111, 1.48939, 2.03174, 2.85113, 4.14457, 6.26413" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0590433, 0.615992, 0.99541, 1.62241, 2.67223, 4.4219, 7.33845", \
"0.0651413, 0.615993, 0.995411, 1.62242, 2.67224, 4.42193, 7.33846", \
"0.0754065, 0.617177, 0.995412, 1.62243, 2.67235, 4.4221, 7.33847", \
"0.0957429, 0.623091, 0.997055, 1.62244, 2.67236, 4.42211, 7.33848", \
"0.1351, 0.657903, 1.01688, 1.62896, 2.67468, 4.42215, 7.33849", \
"0.201251, 0.756349, 1.09788, 1.68292, 2.69475, 4.44717, 7.3537", \
"0.30201, 0.955664, 1.30265, 1.86288, 2.82725, 4.49269, 7.35502" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.045164, 0.236011, 0.363991, 0.575274, 0.92902, 1.51813, 2.50003", \
"0.076413, 0.278778, 0.406707, 0.618265, 0.972032, 1.56137, 2.54299", \
"0.0965543, 0.320416, 0.449058, 0.660303, 1.01387, 1.60339, 2.58492", \
"0.123605, 0.394619, 0.530659, 0.744009, 1.09721, 1.68635, 2.66825", \
"0.159941, 0.510307, 0.670359, 0.903211, 1.26489, 1.85378, 2.83507", \
"0.206748, 0.679441, 0.883725, 1.16434, 1.57203, 2.1881, 3.17259", \
"0.265476, 0.912893, 1.18504, 1.55262, 2.05735, 2.77281, 3.83276" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0334014, 0.284025, 0.454652, 0.736561, 1.20879, 1.99615, 3.30697", \
"0.0470994, 0.285567, 0.454781, 0.737295, 1.20988, 1.99616, 3.3073", \
"0.0610836, 0.294274, 0.458435, 0.737453, 1.20989, 1.99617, 3.30731", \
"0.0859557, 0.32619, 0.480779, 0.747084, 1.21162, 1.99679, 3.30735", \
"0.124366, 0.398053, 0.550558, 0.800753, 1.23866, 2.00267, 3.31069", \
"0.183787, 0.530252, 0.692021, 0.94646, 1.36234, 2.07936, 3.33361", \
"0.275756, 0.749323, 0.94568, 1.2237, 1.65642, 2.35158, 3.52534" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0676438, 0.404658, 0.631812, 1.00787, 1.63805, 2.68678, 4.43565", \
"0.0940788, 0.435912, 0.664172, 1.04004, 1.67085, 2.7202, 4.46814", \
"0.111501, 0.463716, 0.691867, 1.06847, 1.69994, 2.74871, 4.497", \
"0.133748, 0.518453, 0.747432, 1.12449, 1.75418, 2.80426, 4.5549", \
"0.159252, 0.617951, 0.857144, 1.23818, 1.8692, 2.91964, 4.66861", \
"0.191548, 0.77735, 1.04952, 1.45535, 2.09865, 3.15143, 4.9013", \
"0.236541, 1.00514, 1.34324, 1.81668, 2.51986, 3.60627, 5.36639" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0473513, 0.510925, 0.826729, 1.34877, 2.22236, 3.67946, 6.1073", \
"0.0541804, 0.511051, 0.82706, 1.34878, 2.22247, 3.67947, 6.10742", \
"0.0645568, 0.511709, 0.827061, 1.34879, 2.22337, 3.67948, 6.10745", \
"0.0843585, 0.520959, 0.829462, 1.35246, 2.22338, 3.68009, 6.10746", \
"0.122553, 0.561023, 0.856339, 1.36034, 2.22854, 3.6801, 6.10747", \
"0.186682, 0.662775, 0.946547, 1.42581, 2.25857, 3.68733, 6.10748", \
"0.285217, 0.859754, 1.15208, 1.62186, 2.41274, 3.7805, 6.13873" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0448347, 0.235679, 0.363662, 0.574961, 0.92868, 1.51781, 2.49969", \
"0.0758658, 0.278257, 0.406134, 0.61787, 0.971252, 1.56077, 2.54205", \
"0.096058, 0.319874, 0.448514, 0.659693, 1.01332, 1.60287, 2.58434", \
"0.123377, 0.394164, 0.530117, 0.743493, 1.09663, 1.68573, 2.66768", \
"0.160502, 0.509806, 0.669883, 0.902816, 1.26426, 1.85338, 2.83453", \
"0.20913, 0.679408, 0.883381, 1.16422, 1.57167, 2.18789, 3.17197", \
"0.272815, 0.914553, 1.18579, 1.55313, 2.05761, 2.77235, 3.83236" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0334074, 0.284304, 0.454621, 0.737334, 1.20877, 1.99615, 3.30697", \
"0.0473922, 0.285198, 0.455136, 0.737335, 1.20897, 1.99616, 3.30698", \
"0.0614454, 0.294274, 0.458772, 0.737633, 1.20941, 1.99617, 3.30699", \
"0.0861122, 0.326473, 0.480941, 0.747199, 1.2116, 1.99668, 3.30735", \
"0.124008, 0.398948, 0.550263, 0.800983, 1.2388, 2.00306, 3.3078", \
"0.182284, 0.529324, 0.692243, 0.946543, 1.3624, 2.07945, 3.33358", \
"0.27243, 0.747827, 0.943752, 1.22239, 1.65735, 2.35193, 3.52677" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0954086, 0.502582, 0.777033, 1.23087, 1.99065, 3.25687, 5.3691", \
"0.121955, 0.532741, 0.807789, 1.26213, 2.02181, 3.2884, 5.39845", \
"0.141683, 0.559335, 0.834693, 1.28962, 2.04941, 3.31718, 5.42697", \
"0.169878, 0.612631, 0.888343, 1.34356, 2.10476, 3.37049, 5.48478", \
"0.20542, 0.714182, 0.996922, 1.45389, 2.2153, 3.48172, 5.59352", \
"0.25169, 0.883133, 1.19504, 1.67148, 2.43941, 3.7083, 5.81879", \
"0.319302, 1.13386, 1.50631, 2.04808, 2.86579, 4.15576, 6.27222" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0709795, 0.628398, 1.0074, 1.63369, 2.68231, 4.42986, 7.34156", \
"0.0755662, 0.628774, 1.00741, 1.6337, 2.68232, 4.42989, 7.34227", \
"0.0851606, 0.630045, 1.00742, 1.63371, 2.68235, 4.4299, 7.34228", \
"0.105815, 0.63483, 1.00861, 1.63372, 2.68236, 4.42993, 7.34229", \
"0.145467, 0.668571, 1.02787, 1.64084, 2.68682, 4.42994, 7.3423", \
"0.211308, 0.765725, 1.10814, 1.69293, 2.70442, 4.45648, 7.34231", \
"0.312948, 0.963974, 1.30967, 1.87365, 2.83639, 4.50057, 7.35914" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0456177, 0.237039, 0.365409, 0.57724, 0.93165, 1.5215, 2.50356", \
"0.0771343, 0.279813, 0.408122, 0.619871, 0.974345, 1.56431, 2.54632", \
"0.0977411, 0.321434, 0.450427, 0.662199, 1.01645, 1.60634, 2.58843", \
"0.12535, 0.395939, 0.532079, 0.74592, 1.09977, 1.68931, 2.67166", \
"0.162922, 0.512038, 0.672186, 0.905366, 1.26752, 1.85702, 2.83832", \
"0.211998, 0.682222, 0.886229, 1.16707, 1.57535, 2.19184, 3.17609", \
"0.274888, 0.917899, 1.18963, 1.5571, 2.06157, 2.77661, 3.83528" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0434195, 0.292968, 0.463476, 0.745269, 1.21728, 2.00401, 3.31489", \
"0.0585241, 0.294197, 0.464036, 0.74527, 1.21785, 2.00402, 3.3149", \
"0.0749183, 0.303208, 0.467273, 0.746722, 1.21786, 2.00403, 3.31491", \
"0.1034, 0.335277, 0.489528, 0.755657, 1.22056, 2.00404, 3.31565", \
"0.148742, 0.408173, 0.559038, 0.809507, 1.24725, 2.01085, 3.31566", \
"0.218464, 0.54189, 0.702978, 0.955639, 1.37074, 2.08789, 3.34105", \
"0.325578, 0.765659, 0.958844, 1.2337, 1.66618, 2.35888, 3.53397" \
);
}
}
timing () {
related_pin : "B2";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.107275, 0.51281, 0.78685, 1.23941, 1.99733, 3.26035, 5.36535", \
"0.135985, 0.543353, 0.817431, 1.27075, 2.02838, 3.29176, 5.39834", \
"0.157738, 0.570787, 0.845034, 1.29803, 2.05617, 3.32013, 5.42443", \
"0.189963, 0.624932, 0.89941, 1.35304, 2.11202, 3.37542, 5.48325", \
"0.232132, 0.72797, 1.00932, 1.46454, 2.22338, 3.48616, 5.59243", \
"0.287765, 0.900515, 1.20941, 1.68333, 2.44939, 3.71365, 5.81873", \
"0.368977, 1.15605, 1.52605, 2.06191, 2.87768, 4.16368, 6.2741" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0828431, 0.639643, 1.01763, 1.64266, 2.68858, 4.43145, 7.33596", \
"0.0862565, 0.639644, 1.0177, 1.64267, 2.68859, 4.43148, 7.33597", \
"0.095316, 0.639645, 1.01771, 1.64268, 2.6886, 4.43164, 7.33598", \
"0.115799, 0.645433, 1.02072, 1.64269, 2.68861, 4.43165, 7.33599", \
"0.155951, 0.678819, 1.03791, 1.6489, 2.69278, 4.43166, 7.336", \
"0.221654, 0.775563, 1.11729, 1.70091, 2.71071, 4.45845, 7.33601", \
"0.319629, 0.972026, 1.32023, 1.87935, 2.84204, 4.50217, 7.35297" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0498024, 0.241019, 0.369362, 0.581214, 0.935603, 1.52545, 2.50752", \
"0.0799035, 0.279141, 0.407513, 0.619407, 0.973916, 1.5638, 2.54591", \
"0.100686, 0.31502, 0.44411, 0.656149, 1.01079, 1.60059, 2.58274", \
"0.129392, 0.37964, 0.514193, 0.728287, 1.08294, 1.67314, 2.65594", \
"0.168282, 0.485384, 0.636705, 0.865079, 1.22682, 1.81821, 2.8002", \
"0.218011, 0.648082, 0.834757, 1.0982, 1.49279, 2.10479, 3.09248", \
"0.284057, 0.883528, 1.13, 1.46239, 1.93087, 2.61562, 3.65619" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0432631, 0.292935, 0.463606, 0.745202, 1.21707, 2.00398, 3.31494", \
"0.0524264, 0.293718, 0.463607, 0.745552, 1.21739, 2.00399, 3.31495", \
"0.0642505, 0.299438, 0.465863, 0.747693, 1.2174, 2.004, 3.31496", \
"0.0875334, 0.320976, 0.480772, 0.752533, 1.21956, 2.00401, 3.31557", \
"0.128305, 0.372115, 0.528455, 0.788024, 1.23777, 2.00909, 3.31558", \
"0.194014, 0.475635, 0.632794, 0.889891, 1.32093, 2.05994, 3.33391", \
"0.29366, 0.665176, 0.83653, 1.09923, 1.53175, 2.2477, 3.4624" \
);
}
}
timing () {
related_pin : "B2";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.093127, 0.498205, 0.772454, 1.22572, 1.98466, 3.24945, 5.35737", \
"0.121003, 0.52883, 0.803497, 1.25679, 2.01583, 3.28064, 5.38859", \
"0.140998, 0.556248, 0.83077, 1.28462, 2.04351, 3.30923, 5.41593", \
"0.169378, 0.610394, 0.885177, 1.339, 2.09955, 3.36542, 5.47515", \
"0.204655, 0.712858, 0.994753, 1.45082, 2.21059, 3.47534, 5.58444", \
"0.251563, 0.882501, 1.1938, 1.66917, 2.43654, 3.70269, 5.83014", \
"0.322554, 1.13372, 1.5064, 2.04716, 2.86381, 4.15236, 6.26539" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0713042, 0.62763, 1.00598, 1.63139, 2.67851, 4.42355, 7.3318", \
"0.0757165, 0.627631, 1.00599, 1.6314, 2.67852, 4.42356, 7.33181", \
"0.0852099, 0.633794, 1.006, 1.63141, 2.67863, 4.42375, 7.33182", \
"0.105632, 0.633795, 1.00772, 1.63284, 2.67969, 4.42376, 7.33183", \
"0.145264, 0.668416, 1.02689, 1.63802, 2.68344, 4.42377, 7.33184", \
"0.209451, 0.765497, 1.10702, 1.69085, 2.70153, 4.4282, 7.34756", \
"0.304217, 0.96268, 1.31049, 1.87107, 2.833, 4.49488, 7.34822" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0493528, 0.239988, 0.367965, 0.579325, 0.932968, 1.52209, 2.50398", \
"0.0793081, 0.278091, 0.406152, 0.61787, 0.971551, 1.56085, 2.54238", \
"0.0997896, 0.314004, 0.44278, 0.654268, 1.00807, 1.59766, 2.57928", \
"0.128059, 0.378413, 0.512744, 0.72638, 1.08052, 1.66992, 2.65225", \
"0.165876, 0.483997, 0.635092, 0.863069, 1.22412, 1.81461, 2.79686", \
"0.214218, 0.646012, 0.832589, 1.09572, 1.49008, 2.10129, 3.08862", \
"0.276384, 0.87941, 1.12633, 1.45892, 1.9283, 2.61182, 3.65291" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0332066, 0.284265, 0.455101, 0.737058, 1.20879, 1.99614, 3.30697", \
"0.0416273, 0.28481, 0.455102, 0.737154, 1.20989, 1.99615, 3.30698", \
"0.0519763, 0.290502, 0.457509, 0.737206, 1.2099, 1.99616, 3.30699", \
"0.0730873, 0.311735, 0.471621, 0.744225, 1.20991, 1.99617, 3.307", \
"0.108854, 0.362564, 0.519119, 0.77908, 1.23031, 2.00079, 3.30701", \
"0.165425, 0.465098, 0.623561, 0.881376, 1.31327, 2.05178, 3.32624", \
"0.252661, 0.651318, 0.825251, 1.08961, 1.52336, 2.23893, 3.45422" \
);
}
}
timing () {
related_pin : "B2";
sdf_cond : "A1 == 1'b0 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0774876, 0.412759, 0.63925, 1.01409, 1.64171, 2.68746, 4.43048", \
"0.106065, 0.44464, 0.67194, 1.04645, 1.67483, 2.72094, 4.46297", \
"0.125943, 0.472978, 0.700214, 1.07513, 1.70413, 2.75008, 4.49346", \
"0.15279, 0.528509, 0.756099, 1.13142, 1.76263, 2.8054, 4.54844", \
"0.185636, 0.629739, 0.867161, 1.24638, 1.87483, 2.92133, 4.66462", \
"0.228076, 0.791788, 1.06153, 1.46534, 2.1058, 3.15434, 4.89881", \
"0.288734, 1.02586, 1.3602, 1.82952, 2.52886, 3.6112, 5.3647" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0570516, 0.519902, 0.834632, 1.3549, 2.22613, 3.6777, 6.09698", \
"0.0627019, 0.52001, 0.835169, 1.35534, 2.22614, 3.67771, 6.09699", \
"0.0725734, 0.52066, 0.83517, 1.35535, 2.22667, 3.67772, 6.097", \
"0.0923887, 0.529446, 0.837277, 1.35536, 2.22933, 3.67847, 6.09709", \
"0.130737, 0.568977, 0.863624, 1.36649, 2.23112, 3.67848, 6.0971", \
"0.192962, 0.670214, 0.953198, 1.43143, 2.26187, 3.68573, 6.09711", \
"0.285288, 0.864013, 1.15895, 1.62682, 2.41511, 3.77924, 6.12754" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0490186, 0.239652, 0.367667, 0.578929, 0.93259, 1.52176, 2.50364", \
"0.0788458, 0.277578, 0.405623, 0.61734, 0.971014, 1.56031, 2.54183", \
"0.0993536, 0.313452, 0.442205, 0.653792, 1.0075, 1.59711, 2.57874", \
"0.127723, 0.37791, 0.512237, 0.725824, 1.07994, 1.66959, 2.65173", \
"0.165882, 0.483286, 0.634503, 0.862611, 1.22347, 1.81423, 2.79617", \
"0.215564, 0.645605, 0.832206, 1.09481, 1.48935, 2.10045, 3.08849", \
"0.28242, 0.88021, 1.12702, 1.45895, 1.92841, 2.61092, 3.65272" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0332457, 0.284265, 0.45484, 0.736616, 1.20999, 1.99615, 3.30696", \
"0.0418074, 0.285129, 0.455185, 0.737091, 1.21, 1.99616, 3.30697", \
"0.0522404, 0.290578, 0.457494, 0.740175, 1.21001, 1.99617, 3.30698", \
"0.0733064, 0.311963, 0.472091, 0.744238, 1.21006, 1.99618, 3.30757", \
"0.10886, 0.362998, 0.519356, 0.779432, 1.22915, 2.00109, 3.30825", \
"0.164949, 0.465253, 0.62377, 0.88148, 1.31312, 2.05135, 3.32642", \
"0.249768, 0.650609, 0.825326, 1.08961, 1.52332, 2.23796, 3.4542" \
);
}
}
timing () {
related_pin : "B2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.107275, 0.51281, 0.78685, 1.23941, 1.99733, 3.26035, 5.36535", \
"0.135985, 0.543353, 0.817431, 1.27075, 2.02838, 3.29176, 5.39834", \
"0.157738, 0.570787, 0.845034, 1.29803, 2.05617, 3.32013, 5.42443", \
"0.189963, 0.624932, 0.89941, 1.35304, 2.11202, 3.37542, 5.48325", \
"0.232132, 0.72797, 1.00932, 1.46454, 2.22338, 3.48616, 5.59243", \
"0.287765, 0.900515, 1.20941, 1.68333, 2.44939, 3.71365, 5.81873", \
"0.368977, 1.15605, 1.52605, 2.06191, 2.87768, 4.16368, 6.2741" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0828431, 0.639643, 1.01763, 1.64266, 2.68858, 4.43145, 7.33596", \
"0.0862565, 0.639644, 1.0177, 1.64267, 2.68859, 4.43148, 7.33597", \
"0.095316, 0.639645, 1.01771, 1.64268, 2.6886, 4.43164, 7.33598", \
"0.115799, 0.645433, 1.02072, 1.64269, 2.68861, 4.43165, 7.33599", \
"0.155951, 0.678819, 1.03791, 1.6489, 2.69278, 4.43166, 7.336", \
"0.221654, 0.775563, 1.11729, 1.70091, 2.71071, 4.45845, 7.33601", \
"0.319629, 0.972026, 1.32023, 1.87935, 2.84204, 4.50217, 7.35297" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0498024, 0.241019, 0.369362, 0.581214, 0.935603, 1.52545, 2.50752", \
"0.0799035, 0.279141, 0.407513, 0.619407, 0.973916, 1.5638, 2.54591", \
"0.100686, 0.31502, 0.44411, 0.656149, 1.01079, 1.60059, 2.58274", \
"0.129392, 0.37964, 0.514193, 0.728287, 1.08294, 1.67314, 2.65594", \
"0.168282, 0.485384, 0.636705, 0.865079, 1.22682, 1.81821, 2.8002", \
"0.218011, 0.648082, 0.834757, 1.0982, 1.49279, 2.10479, 3.09248", \
"0.284057, 0.883528, 1.13, 1.46239, 1.93087, 2.61562, 3.65619" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0432631, 0.292935, 0.463606, 0.745202, 1.21707, 2.00398, 3.31494", \
"0.0524264, 0.293718, 0.463607, 0.745552, 1.21739, 2.00399, 3.31495", \
"0.0642505, 0.299438, 0.465863, 0.747693, 1.2174, 2.004, 3.31496", \
"0.0875334, 0.320976, 0.480772, 0.752533, 1.21956, 2.00401, 3.31557", \
"0.128305, 0.372115, 0.528455, 0.788024, 1.23777, 2.00909, 3.31558", \
"0.194014, 0.475635, 0.632794, 0.889891, 1.32093, 2.05994, 3.33391", \
"0.29366, 0.665176, 0.83653, 1.09923, 1.53175, 2.2477, 3.4624" \
);
}
}
timing () {
related_pin : "C1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0695967, 0.477906, 0.752131, 1.20551, 1.96447, 3.22927, 5.33713", \
"0.096968, 0.50816, 0.782675, 1.23644, 1.99597, 3.26105, 5.36906", \
"0.11833, 0.538556, 0.813513, 1.26833, 2.02674, 3.29283, 5.40044", \
"0.148296, 0.602135, 0.876361, 1.32999, 2.09091, 3.35447, 5.46656", \
"0.188873, 0.724566, 1.0075, 1.46213, 2.22055, 3.48485, 5.59369", \
"0.245224, 0.91921, 1.24102, 1.72092, 2.48638, 3.74949, 5.87252", \
"0.324815, 1.19399, 1.59359, 2.15826, 2.9912, 4.28079, 6.38775" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0704551, 0.627403, 1.00598, 1.63139, 2.6785, 4.42355, 7.32897", \
"0.079167, 0.627413, 1.00599, 1.6314, 2.67852, 4.42357, 7.33182", \
"0.0928411, 0.630376, 1.006, 1.63167, 2.67853, 4.42358, 7.33183", \
"0.116399, 0.637466, 1.00859, 1.63331, 2.67998, 4.42359, 7.33184", \
"0.153495, 0.688691, 1.03865, 1.64156, 2.68302, 4.4236, 7.33185", \
"0.212705, 0.818871, 1.15462, 1.72152, 2.71412, 4.45303, 7.34649", \
"0.306306, 1.05595, 1.41512, 1.97257, 2.90907, 4.53256, 7.35841" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0250927, 0.128646, 0.198117, 0.312684, 0.504797, 0.824345, 1.35708", \
"0.0504976, 0.178638, 0.248464, 0.363136, 0.555069, 0.874716, 1.40729", \
"0.0645049, 0.222307, 0.296528, 0.4126, 0.604522, 0.924028, 1.45715", \
"0.0819546, 0.292257, 0.380356, 0.506532, 0.702245, 1.0218, 1.55408", \
"0.103973, 0.397444, 0.510245, 0.664473, 0.884599, 1.21654, 1.75012", \
"0.130125, 0.548029, 0.702986, 0.907504, 1.18253, 1.56814, 2.1369", \
"0.155333, 0.748016, 0.974249, 1.25726, 1.63167, 2.12428, 2.80335" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0176241, 0.155478, 0.249471, 0.404762, 0.664939, 1.09815, 1.82027", \
"0.0377262, 0.16192, 0.251695, 0.40719, 0.66494, 1.09816, 1.82029", \
"0.0541263, 0.179248, 0.263725, 0.41055, 0.666113, 1.09817, 1.82043", \
"0.080765, 0.220252, 0.301573, 0.438218, 0.679197, 1.10108, 1.82044", \
"0.122778, 0.293419, 0.381362, 0.517167, 0.742773, 1.13733, 1.83066", \
"0.189872, 0.423356, 0.524058, 0.6734, 0.904678, 1.27886, 1.92332", \
"0.298787, 0.639552, 0.767797, 0.94879, 1.20635, 1.6032, 2.23131" \
);
}
}
timing () {
related_pin : "C1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0695967, 0.477906, 0.752131, 1.20551, 1.96447, 3.22927, 5.33713", \
"0.096968, 0.50816, 0.782675, 1.23644, 1.99597, 3.26105, 5.36906", \
"0.11833, 0.538556, 0.813513, 1.26833, 2.02674, 3.29283, 5.40044", \
"0.148296, 0.602135, 0.876361, 1.32999, 2.09091, 3.35447, 5.46656", \
"0.188873, 0.724566, 1.0075, 1.46213, 2.22055, 3.48485, 5.59369", \
"0.245224, 0.91921, 1.24102, 1.72092, 2.48638, 3.74949, 5.87252", \
"0.324815, 1.19399, 1.59359, 2.15826, 2.9912, 4.28079, 6.38775" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0704551, 0.627403, 1.00598, 1.63139, 2.6785, 4.42355, 7.32897", \
"0.079167, 0.627413, 1.00599, 1.6314, 2.67852, 4.42357, 7.33182", \
"0.0928411, 0.630376, 1.006, 1.63167, 2.67853, 4.42358, 7.33183", \
"0.116399, 0.637466, 1.00859, 1.63331, 2.67998, 4.42359, 7.33184", \
"0.153495, 0.688691, 1.03865, 1.64156, 2.68302, 4.4236, 7.33185", \
"0.212705, 0.818871, 1.15462, 1.72152, 2.71412, 4.45303, 7.34649", \
"0.306306, 1.05595, 1.41512, 1.97257, 2.90907, 4.53256, 7.35841" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0250927, 0.128646, 0.198117, 0.312684, 0.504797, 0.824345, 1.35708", \
"0.0504976, 0.178638, 0.248464, 0.363136, 0.555069, 0.874716, 1.40729", \
"0.0645049, 0.222307, 0.296528, 0.4126, 0.604522, 0.924028, 1.45715", \
"0.0819546, 0.292257, 0.380356, 0.506532, 0.702245, 1.0218, 1.55408", \
"0.103973, 0.397444, 0.510245, 0.664473, 0.884599, 1.21654, 1.75012", \
"0.130125, 0.548029, 0.702986, 0.907504, 1.18253, 1.56814, 2.1369", \
"0.155333, 0.748016, 0.974249, 1.25726, 1.63167, 2.12428, 2.80335" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0176241, 0.155478, 0.249471, 0.404762, 0.664939, 1.09815, 1.82027", \
"0.0377262, 0.16192, 0.251695, 0.40719, 0.66494, 1.09816, 1.82029", \
"0.0541263, 0.179248, 0.263725, 0.41055, 0.666113, 1.09817, 1.82043", \
"0.080765, 0.220252, 0.301573, 0.438218, 0.679197, 1.10108, 1.82044", \
"0.122778, 0.293419, 0.381362, 0.517167, 0.742773, 1.13733, 1.83066", \
"0.189872, 0.423356, 0.524058, 0.6734, 0.904678, 1.27886, 1.92332", \
"0.298787, 0.639552, 0.767797, 0.94879, 1.20635, 1.6032, 2.23131" \
);
}
}
internal_power () {
related_pin : "A1";
when : "(B1 * !B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00814311, 0.0082262, 0.00815411, 0.00801589, 0.00778286, 0.00783371, 0.00795407", \
"0.00782882, 0.00811521, 0.00806762, 0.00795971, 0.00777423, 0.00783661, 0.0076453", \
"0.00775298, 0.00805502, 0.00800699, 0.007949, 0.00773659, 0.00782073, 0.00763891", \
"0.00771439, 0.00792822, 0.00790492, 0.0079506, 0.00773083, 0.00777437, 0.00793885", \
"0.00776008, 0.00785356, 0.00784203, 0.0078699, 0.00770584, 0.00769054, 0.00786496", \
"0.00847823, 0.0080862, 0.00793097, 0.00801726, 0.00776928, 0.00804099, 0.00761965", \
"0.0114178, 0.0093156, 0.00903448, 0.00862367, 0.00835311, 0.00811026, 0.00802042" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00653667, 0.00643725, 0.00637221, 0.00625163, 0.00599966, 0.00562751, 0.00513716", \
"0.00636024, 0.00639156, 0.00629306, 0.00618898, 0.00598997, 0.00554388, 0.00494761", \
"0.00631842, 0.00643183, 0.00636006, 0.00612097, 0.00595026, 0.00550326, 0.00508962", \
"0.00645794, 0.00631637, 0.00637204, 0.00615972, 0.0060382, 0.00551129, 0.00497704", \
"0.00699684, 0.0065948, 0.00639542, 0.00633877, 0.00599858, 0.00552531, 0.00494279", \
"0.00853316, 0.00726239, 0.00704461, 0.00669184, 0.00623129, 0.00601109, 0.00560477", \
"0.0121469, 0.00940338, 0.00871233, 0.0080249, 0.00749648, 0.00627033, 0.0067045" \
);
}
}
internal_power () {
related_pin : "A1";
when : "(!B1 * B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00786428, 0.00800461, 0.00794279, 0.00781186, 0.00757506, 0.0076444, 0.00749413", \
"0.0075505, 0.00789599, 0.00787163, 0.00775443, 0.00756733, 0.00764958, 0.0078188", \
"0.00749893, 0.00784245, 0.00779859, 0.00771268, 0.00748773, 0.00763977, 0.00765569", \
"0.00746638, 0.00772003, 0.00770258, 0.00777073, 0.00753394, 0.0076215, 0.00771629", \
"0.00754526, 0.0076343, 0.00763356, 0.00756938, 0.00744437, 0.00751018, 0.00742", \
"0.00834223, 0.00789468, 0.0077102, 0.0078327, 0.00757685, 0.007855, 0.00741487", \
"0.0114861, 0.00922528, 0.00879688, 0.00844935, 0.00816607, 0.00793993, 0.0082242" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00491171, 0.00482815, 0.00474924, 0.00465146, 0.0044512, 0.00410132, 0.00347862", \
"0.00473884, 0.00474938, 0.00471046, 0.00459869, 0.00440031, 0.00397904, 0.00338362", \
"0.00469735, 0.00482992, 0.00468454, 0.00454313, 0.00440087, 0.00402788, 0.00349256", \
"0.00484202, 0.00470484, 0.00472721, 0.00458276, 0.00430862, 0.00386704, 0.00355892", \
"0.00538377, 0.00496966, 0.00476674, 0.00471428, 0.004325, 0.0038654, 0.00340945", \
"0.00692726, 0.00571831, 0.00541297, 0.00502682, 0.0046844, 0.00447178, 0.00407805", \
"0.0105459, 0.00778503, 0.00716657, 0.00639574, 0.00584485, 0.00473683, 0.005124" \
);
}
}
internal_power () {
related_pin : "A1";
when : "(!B1 * !B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00971994, 0.0098605, 0.00977579, 0.00965979, 0.00967476, 0.00947839, 0.00961548", \
"0.00940234, 0.00974499, 0.00973856, 0.00961516, 0.00964908, 0.00948345, 0.00951691", \
"0.00936079, 0.00979675, 0.00966383, 0.00957112, 0.00961469, 0.00937562, 0.00930367", \
"0.00932787, 0.00954837, 0.00970035, 0.00958006, 0.00951992, 0.00944901, 0.00930539", \
"0.0094054, 0.00945243, 0.00959922, 0.00946537, 0.00948124, 0.00935612, 0.00925152", \
"0.0102039, 0.00971068, 0.00959896, 0.00958033, 0.00953509, 0.00981501, 0.00924804", \
"0.0133348, 0.0110713, 0.0107477, 0.0102706, 0.00991236, 0.0103859, 0.00953486" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00404071, 0.00396647, 0.00388972, 0.00378074, 0.00357208, 0.00311664, 0.00249204", \
"0.00384967, 0.00387503, 0.00385358, 0.00371043, 0.00353404, 0.00314877, 0.00266516", \
"0.00379222, 0.00394948, 0.00383237, 0.00366331, 0.00352615, 0.00316497, 0.00262706", \
"0.00393291, 0.00381086, 0.00386457, 0.00367391, 0.00350439, 0.00314067, 0.00257968", \
"0.00447504, 0.00407346, 0.00387772, 0.00385115, 0.00349532, 0.00316762, 0.0025143", \
"0.00601142, 0.00483551, 0.00455762, 0.00423965, 0.00375108, 0.00380739, 0.0030753", \
"0.00963831, 0.00695406, 0.00632982, 0.00555541, 0.00496286, 0.0038917, 0.0042643" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00814311, 0.0082262, 0.00815411, 0.00801589, 0.00778286, 0.00783371, 0.00795407", \
"0.00782882, 0.00811521, 0.00806762, 0.00795971, 0.00777423, 0.00783661, 0.0076453", \
"0.00775298, 0.00805502, 0.00800699, 0.007949, 0.00773659, 0.00782073, 0.00763891", \
"0.00771439, 0.00792822, 0.00790492, 0.0079506, 0.00773083, 0.00777437, 0.00793885", \
"0.00776008, 0.00785356, 0.00784203, 0.0078699, 0.00770584, 0.00769054, 0.00786496", \
"0.00847823, 0.0080862, 0.00793097, 0.00801726, 0.00776928, 0.00804099, 0.00761965", \
"0.0114178, 0.0093156, 0.00903448, 0.00862367, 0.00835311, 0.00811026, 0.00802042" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00491171, 0.00482815, 0.00474924, 0.00465146, 0.0044512, 0.00410132, 0.00347862", \
"0.00473884, 0.00474938, 0.00471046, 0.00459869, 0.00440031, 0.00397904, 0.00338362", \
"0.00469735, 0.00482992, 0.00468454, 0.00454313, 0.00440087, 0.00402788, 0.00349256", \
"0.00484202, 0.00470484, 0.00472721, 0.00458276, 0.00430862, 0.00386704, 0.00355892", \
"0.00538377, 0.00496966, 0.00476674, 0.00471428, 0.004325, 0.0038654, 0.00340945", \
"0.00692726, 0.00571831, 0.00541297, 0.00502682, 0.0046844, 0.00447178, 0.00407805", \
"0.0105459, 0.00778503, 0.00716657, 0.00639574, 0.00584485, 0.00473683, 0.005124" \
);
}
}
internal_power () {
related_pin : "A2";
when : "(B1 * !B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00824625, 0.00818454, 0.00810762, 0.00794097, 0.0077396, 0.00776278, 0.00783076", \
"0.00808434, 0.0081644, 0.00807234, 0.00792443, 0.00773342, 0.00776227, 0.00769888", \
"0.00802422, 0.00817127, 0.0080292, 0.0079397, 0.00770697, 0.00778948, 0.00757919", \
"0.00799555, 0.0080402, 0.00805986, 0.00790537, 0.00772214, 0.00784208, 0.00775774", \
"0.00804345, 0.0080587, 0.00800801, 0.00799302, 0.00800434, 0.00769176, 0.00758117", \
"0.00865822, 0.00830247, 0.00814142, 0.00813277, 0.00782269, 0.00817313, 0.00769609", \
"0.011324, 0.00960878, 0.00932757, 0.0089462, 0.00851452, 0.0082184, 0.00786695" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00775804, 0.00765331, 0.00759048, 0.00746725, 0.00721039, 0.00677891, 0.0063692", \
"0.00776361, 0.00773074, 0.00764935, 0.00752163, 0.00731503, 0.00689762, 0.00645324", \
"0.00773913, 0.00785266, 0.00772157, 0.0075435, 0.00735305, 0.00691378, 0.00648676", \
"0.00777233, 0.00772593, 0.00777212, 0.00757519, 0.0074407, 0.00693046, 0.00656", \
"0.00809021, 0.00794512, 0.007794, 0.0077565, 0.00741432, 0.00739831, 0.00642725", \
"0.009256, 0.00841148, 0.00829657, 0.00811095, 0.00763104, 0.00795159, 0.00678885", \
"0.0123725, 0.0101174, 0.00953989, 0.00900275, 0.0086632, 0.00774756, 0.00784015" \
);
}
}
internal_power () {
related_pin : "A2";
when : "(!B1 * B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00801282, 0.00796445, 0.00788436, 0.00774682, 0.00751577, 0.00755705, 0.00739864", \
"0.0078403, 0.00790303, 0.00785478, 0.00772403, 0.00750163, 0.00753612, 0.00739745", \
"0.0077787, 0.00789832, 0.00779706, 0.00770618, 0.00749792, 0.00756006, 0.00756065", \
"0.0077677, 0.00782007, 0.00776433, 0.00769335, 0.00753091, 0.00750645, 0.00749262", \
"0.00781751, 0.00783286, 0.00784118, 0.00778645, 0.00745962, 0.0074759, 0.00772705", \
"0.00850369, 0.00808611, 0.00789698, 0.00799676, 0.00754003, 0.00755214, 0.00743621", \
"0.0113139, 0.00939646, 0.00905003, 0.00865922, 0.00831256, 0.00800934, 0.00850023" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00613368, 0.00605515, 0.00599203, 0.00584512, 0.00566091, 0.005265, 0.00469765", \
"0.00614098, 0.00608802, 0.00605538, 0.00591379, 0.00573407, 0.0053758, 0.0047432", \
"0.00611005, 0.00616111, 0.00606864, 0.00601431, 0.00576561, 0.00539981, 0.00489183", \
"0.00616269, 0.00613027, 0.00615951, 0.00597632, 0.00585737, 0.00536132, 0.00487836", \
"0.00647459, 0.00634476, 0.00621826, 0.00612205, 0.00575974, 0.00597388, 0.00483367", \
"0.00763511, 0.0068107, 0.00671532, 0.00651245, 0.00604704, 0.00584058, 0.00543208", \
"0.010771, 0.00848639, 0.00799358, 0.00744395, 0.0071353, 0.00621375, 0.00626215" \
);
}
}
internal_power () {
related_pin : "A2";
when : "(!B1 * !B2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00986431, 0.00981272, 0.00973304, 0.00958943, 0.00932635, 0.00940756, 0.00944813", \
"0.00968671, 0.00974645, 0.00970958, 0.0095899, 0.00939518, 0.00940484, 0.00935939", \
"0.00963856, 0.00975577, 0.00965233, 0.00954587, 0.0093908, 0.00936257, 0.00927837", \
"0.00961429, 0.00967581, 0.00970297, 0.00952526, 0.00933565, 0.00937366, 0.00944956", \
"0.00966201, 0.00964285, 0.00968292, 0.00957765, 0.00939203, 0.00937179, 0.00918229", \
"0.0103506, 0.0100041, 0.00978244, 0.0097493, 0.00938956, 0.00947201, 0.00933506", \
"0.013151, 0.0112428, 0.0109192, 0.0105257, 0.0100206, 0.0105811, 0.00957305" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00526842, 0.00518133, 0.00509573, 0.00495209, 0.00476982, 0.00439759, 0.00392383", \
"0.00524975, 0.00523145, 0.00519875, 0.0050416, 0.00484686, 0.00443572, 0.00401908", \
"0.00522226, 0.00534974, 0.00521246, 0.00508043, 0.00490515, 0.00454222, 0.00402708", \
"0.00524973, 0.00523105, 0.00528456, 0.005158, 0.00486814, 0.00452874, 0.00393003", \
"0.0055572, 0.00544503, 0.00526979, 0.00526491, 0.00492005, 0.00504152, 0.00438253", \
"0.00671385, 0.00590851, 0.00582065, 0.00562363, 0.00523525, 0.00564919, 0.00452078", \
"0.00985891, 0.00761539, 0.00711266, 0.0066247, 0.00627111, 0.00538173, 0.00545875" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00824625, 0.00818454, 0.00810762, 0.00794097, 0.0077396, 0.00776278, 0.00783076", \
"0.00808434, 0.0081644, 0.00807234, 0.00792443, 0.00773342, 0.00776227, 0.00769888", \
"0.00802422, 0.00817127, 0.0080292, 0.0079397, 0.00770697, 0.00778948, 0.00757919", \
"0.00799555, 0.0080402, 0.00805986, 0.00790537, 0.00772214, 0.00784208, 0.00775774", \
"0.00804345, 0.0080587, 0.00800801, 0.00799302, 0.00800434, 0.00769176, 0.00758117", \
"0.00865822, 0.00830247, 0.00814142, 0.00813277, 0.00782269, 0.00817313, 0.00769609", \
"0.011324, 0.00960878, 0.00932757, 0.0089462, 0.00851452, 0.0082184, 0.00786695" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00613368, 0.00605515, 0.00599203, 0.00584512, 0.00566091, 0.005265, 0.00469765", \
"0.00614098, 0.00608802, 0.00605538, 0.00591379, 0.00573407, 0.0053758, 0.0047432", \
"0.00611005, 0.00616111, 0.00606864, 0.00601431, 0.00576561, 0.00539981, 0.00489183", \
"0.00616269, 0.00613027, 0.00615951, 0.00597632, 0.00585737, 0.00536132, 0.00487836", \
"0.00647459, 0.00634476, 0.00621826, 0.00612205, 0.00575974, 0.00597388, 0.00483367", \
"0.00763511, 0.0068107, 0.00671532, 0.00651245, 0.00604704, 0.00584058, 0.00543208", \
"0.010771, 0.00848639, 0.00799358, 0.00744395, 0.0071353, 0.00621375, 0.00626215" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00765256, 0.00773591, 0.00766501, 0.00752961, 0.00729333, 0.00733431, 0.00718685", \
"0.00734695, 0.00764338, 0.00760602, 0.00749456, 0.00727312, 0.00734428, 0.007188", \
"0.00727123, 0.00758419, 0.00753581, 0.00745111, 0.00727051, 0.00730963, 0.00716728", \
"0.00726278, 0.00744501, 0.00743449, 0.00740162, 0.00724087, 0.00732979, 0.0072553", \
"0.00749582, 0.00742437, 0.00744511, 0.00751353, 0.00727522, 0.00726663, 0.00745766", \
"0.00862685, 0.00778734, 0.00759902, 0.00769283, 0.00729763, 0.00784943, 0.00709028", \
"0.0119752, 0.00941797, 0.00891038, 0.00834377, 0.0080688, 0.00770282, 0.00743021" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00346883, 0.00342155, 0.00332462, 0.00320711, 0.00300087, 0.00259713, 0.00195082", \
"0.00314982, 0.00334642, 0.00333334, 0.00317689, 0.00300941, 0.00258111, 0.00199285", \
"0.00310616, 0.00335853, 0.00329558, 0.00323623, 0.0029546, 0.00259325, 0.00203009", \
"0.00325643, 0.00325692, 0.00334446, 0.00314212, 0.00302208, 0.00256492, 0.00207579", \
"0.00385158, 0.0034985, 0.00330299, 0.00330719, 0.00295601, 0.00256616, 0.00202119", \
"0.00542872, 0.00412086, 0.00392899, 0.00351174, 0.00323931, 0.00301519, 0.00257095", \
"0.00910599, 0.00620637, 0.00553075, 0.00485443, 0.00434781, 0.0032078, 0.00371343" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00736968, 0.00751534, 0.00745466, 0.00732211, 0.00708586, 0.00715482, 0.00715277", \
"0.00707027, 0.00740493, 0.00737335, 0.0072493, 0.0070361, 0.00716667, 0.00718135", \
"0.00701279, 0.00735254, 0.00732479, 0.00723397, 0.00703536, 0.00716965, 0.00697962", \
"0.00702329, 0.00722767, 0.00723645, 0.00718564, 0.00701285, 0.00709106, 0.00723201", \
"0.00731562, 0.00719213, 0.00721018, 0.00709571, 0.00701996, 0.00707084, 0.00691807", \
"0.00856724, 0.00757921, 0.00734125, 0.00734602, 0.00696935, 0.00758085, 0.0076213", \
"0.0121019, 0.00925887, 0.00874593, 0.00812423, 0.00781904, 0.00757107, 0.00811724" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00184757, 0.00180925, 0.00173285, 0.00159834, 0.00139531, 0.00099651, 0.00045715", \
"0.0015331, 0.001776, 0.00169324, 0.00162543, 0.0014313, 0.00102922, 0.00049514", \
"0.00148453, 0.00175479, 0.00167134, 0.00157849, 0.00136849, 0.00099097, 0.00045411", \
"0.00163637, 0.00166663, 0.00171706, 0.00156774, 0.00139764, 0.00103907, 0.00043846", \
"0.00223857, 0.00189085, 0.00174921, 0.00168692, 0.0013821, 0.0009716, 0.00070065", \
"0.00381324, 0.00252175, 0.00231044, 0.00201641, 0.00159276, 0.00141445, 0.00090563", \
"0.00750755, 0.00459391, 0.00392804, 0.00330073, 0.00279225, 0.00176229, 0.00203118" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00737774, 0.00752923, 0.00744563, 0.00730429, 0.00707936, 0.00711915, 0.0069854", \
"0.0070707, 0.00741898, 0.00740025, 0.00727673, 0.00709788, 0.00712852, 0.00703391", \
"0.00702608, 0.00749786, 0.00730879, 0.00723804, 0.00707378, 0.00708979, 0.00710834", \
"0.00704226, 0.00725362, 0.00736292, 0.0073358, 0.00700242, 0.00711651, 0.00721858", \
"0.00737486, 0.00718934, 0.00734414, 0.00718292, 0.00706812, 0.00699957, 0.00692501", \
"0.00871981, 0.0076544, 0.0074893, 0.00737416, 0.00701637, 0.00793233, 0.00714401", \
"0.0124256, 0.00940516, 0.00890743, 0.0084361, 0.00772744, 0.00803118, 0.00735131" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00178524, 0.00175241, 0.00166842, 0.0015682, 0.00132076, 0.00093728, 0.0003972", \
"0.00145279, 0.00164352, 0.00160951, 0.00153007, 0.00129136, 0.00089177, 0.00035828", \
"0.00142356, 0.0016673, 0.00157997, 0.00148109, 0.0012845, 0.00089115, 0.00035314", \
"0.00160836, 0.00157189, 0.00162213, 0.00150327, 0.0012829, 0.00093214, 0.00033381", \
"0.0022655, 0.00184722, 0.00161685, 0.00159709, 0.00128702, 0.00092309, 0.0004451", \
"0.00392565, 0.00249614, 0.00226232, 0.00192411, 0.00152391, 0.00192744, 0.0007834", \
"0.0076775, 0.00471775, 0.00400883, 0.00324573, 0.00276616, 0.0017123, 0.00215745" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00737774, 0.00752923, 0.00744563, 0.00730429, 0.00707936, 0.00711915, 0.0069854", \
"0.0070707, 0.00741898, 0.00740025, 0.00727673, 0.00709788, 0.00712852, 0.00703391", \
"0.00702608, 0.00749786, 0.00730879, 0.00723804, 0.00707378, 0.00708979, 0.00710834", \
"0.00704226, 0.00725362, 0.00736292, 0.0073358, 0.00700242, 0.00711651, 0.00721858", \
"0.00737486, 0.00718934, 0.00734414, 0.00718292, 0.00706812, 0.00699957, 0.00692501", \
"0.00871981, 0.0076544, 0.0074893, 0.00737416, 0.00701637, 0.00793233, 0.00714401", \
"0.0124256, 0.00940516, 0.00890743, 0.0084361, 0.00772744, 0.00803118, 0.00735131" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00184757, 0.00180925, 0.00173285, 0.00159834, 0.00139531, 0.00099651, 0.00045715", \
"0.0015331, 0.001776, 0.00169324, 0.00162543, 0.0014313, 0.00102922, 0.00049514", \
"0.00148453, 0.00175479, 0.00167134, 0.00157849, 0.00136849, 0.00099097, 0.00045411", \
"0.00163637, 0.00166663, 0.00171706, 0.00156774, 0.00139764, 0.00103907, 0.00043846", \
"0.00223857, 0.00189085, 0.00174921, 0.00168692, 0.0013821, 0.0009716, 0.00070065", \
"0.00381324, 0.00252175, 0.00231044, 0.00201641, 0.00159276, 0.00141445, 0.00090563", \
"0.00750755, 0.00459391, 0.00392804, 0.00330073, 0.00279225, 0.00176229, 0.00203118" \
);
}
}
internal_power () {
related_pin : "B2";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00776576, 0.00770528, 0.00762307, 0.00748932, 0.00726679, 0.00727504, 0.00721814", \
"0.00759519, 0.00765276, 0.00757725, 0.00747595, 0.0072131, 0.00727707, 0.00718939", \
"0.00754146, 0.0076011, 0.00753642, 0.00745144, 0.00721387, 0.00728731, 0.00722465", \
"0.00753779, 0.00755497, 0.00756767, 0.00742362, 0.00724287, 0.00729607, 0.00725935", \
"0.00774167, 0.00761285, 0.0075233, 0.00755496, 0.00726786, 0.00726271, 0.0072947", \
"0.00877344, 0.00801729, 0.00779376, 0.00780253, 0.00727615, 0.00790399, 0.00716524", \
"0.0118971, 0.00966628, 0.009205, 0.00854502, 0.00825266, 0.00787583, 0.00765406" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00507689, 0.00499739, 0.00492499, 0.00476295, 0.00455327, 0.00415285, 0.00352562", \
"0.00480088, 0.00494127, 0.00489445, 0.00478339, 0.00455797, 0.00417154, 0.00362671", \
"0.00469303, 0.004982, 0.00488363, 0.00488433, 0.00456315, 0.00415307, 0.0036321", \
"0.00468639, 0.0048423, 0.00492733, 0.004767, 0.00457904, 0.00411938, 0.00361663", \
"0.00501753, 0.00496407, 0.00493697, 0.00488034, 0.00454609, 0.00475732, 0.00360961", \
"0.00623996, 0.00537649, 0.00530688, 0.00511072, 0.00474912, 0.00508043, 0.00400046", \
"0.00934136, 0.00700075, 0.00647519, 0.00598238, 0.00566653, 0.00478803, 0.00527005" \
);
}
}
internal_power () {
related_pin : "B2";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00753921, 0.00748573, 0.00740711, 0.00726336, 0.00702943, 0.00707948, 0.00720275", \
"0.00734913, 0.00741986, 0.00736836, 0.00724235, 0.00701438, 0.00707277, 0.00688739", \
"0.00730121, 0.00755867, 0.00731153, 0.00721655, 0.00702559, 0.00709271, 0.0071088", \
"0.00730876, 0.00733663, 0.00730715, 0.00727297, 0.00704658, 0.00710112, 0.00718848", \
"0.00754156, 0.00739347, 0.00733839, 0.00736764, 0.00708811, 0.00705613, 0.00712249", \
"0.00867136, 0.0077885, 0.00756842, 0.00761165, 0.00707818, 0.00709601, 0.00761532", \
"0.0119142, 0.00947904, 0.00898644, 0.00842465, 0.00800687, 0.00768599, 0.00722073" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00346632, 0.00339381, 0.00332879, 0.00320561, 0.00296334, 0.00256699, 0.00204984", \
"0.00317938, 0.00336223, 0.00329709, 0.00321278, 0.00301502, 0.00256082, 0.00206808", \
"0.00306607, 0.00339859, 0.00326848, 0.00316728, 0.00294921, 0.00256292, 0.00206617", \
"0.00306706, 0.00322282, 0.0033055, 0.00318749, 0.00290712, 0.00260394, 0.00197297", \
"0.00340227, 0.00337928, 0.00330373, 0.0032465, 0.00299618, 0.00333188, 0.00200848", \
"0.00462417, 0.00377712, 0.00371646, 0.00354222, 0.00316936, 0.00312117, 0.00236085", \
"0.00774312, 0.00537912, 0.00487219, 0.00439927, 0.00411132, 0.00325008, 0.00365038" \
);
}
}
internal_power () {
related_pin : "B2";
when : "(!A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00753202, 0.00748441, 0.00738933, 0.00727088, 0.00701909, 0.00706646, 0.00689037", \
"0.00733849, 0.00743084, 0.00738241, 0.00724557, 0.00705199, 0.00707092, 0.00696591", \
"0.00731209, 0.00741798, 0.00732113, 0.00723258, 0.00705809, 0.00705925, 0.00686247", \
"0.00732038, 0.00735007, 0.00745429, 0.0072194, 0.00715832, 0.00703202, 0.0069194", \
"0.00759811, 0.00738075, 0.00744034, 0.00728506, 0.00706884, 0.00700347, 0.00684452", \
"0.00879953, 0.00788174, 0.00765933, 0.00751834, 0.00709589, 0.00752021, 0.00692801", \
"0.0122018, 0.0096098, 0.00916463, 0.00861347, 0.00793576, 0.00790167, 0.00736562" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00340583, 0.00333192, 0.00325449, 0.00310761, 0.00296696, 0.00250742, 0.00199124", \
"0.00310995, 0.00328258, 0.00320449, 0.00310659, 0.0029188, 0.00249579, 0.00197165", \
"0.00301607, 0.00330119, 0.00316667, 0.00323275, 0.00282691, 0.00248833, 0.00196338", \
"0.00303708, 0.00315722, 0.00322694, 0.00300774, 0.00282712, 0.0024828, 0.00200981", \
"0.00340943, 0.00329509, 0.00323078, 0.00315424, 0.00285243, 0.00250185, 0.00213883", \
"0.00468674, 0.00375679, 0.00366774, 0.00347412, 0.00313463, 0.00300085, 0.0023377", \
"0.00795863, 0.00544611, 0.00491981, 0.00442444, 0.00406711, 0.00301343, 0.00355542" \
);
}
}
internal_power () {
related_pin : "B2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00753202, 0.00748441, 0.00738933, 0.00727088, 0.00701909, 0.00706646, 0.00689037", \
"0.00733849, 0.00743084, 0.00738241, 0.00724557, 0.00705199, 0.00707092, 0.00696591", \
"0.00731209, 0.00741798, 0.00732113, 0.00723258, 0.00705809, 0.00705925, 0.00686247", \
"0.00732038, 0.00735007, 0.00745429, 0.0072194, 0.00715832, 0.00703202, 0.0069194", \
"0.00759811, 0.00738075, 0.00744034, 0.00728506, 0.00706884, 0.00700347, 0.00684452", \
"0.00879953, 0.00788174, 0.00765933, 0.00751834, 0.00709589, 0.00752021, 0.00692801", \
"0.0122018, 0.0096098, 0.00916463, 0.00861347, 0.00793576, 0.00790167, 0.00736562" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00346632, 0.00339381, 0.00332879, 0.00320561, 0.00296334, 0.00256699, 0.00204984", \
"0.00317938, 0.00336223, 0.00329709, 0.00321278, 0.00301502, 0.00256082, 0.00206808", \
"0.00306607, 0.00339859, 0.00326848, 0.00316728, 0.00294921, 0.00256292, 0.00206617", \
"0.00306706, 0.00322282, 0.0033055, 0.00318749, 0.00290712, 0.00260394, 0.00197297", \
"0.00340227, 0.00337928, 0.00330373, 0.0032465, 0.00299618, 0.00333188, 0.00200848", \
"0.00462417, 0.00377712, 0.00371646, 0.00354222, 0.00316936, 0.00312117, 0.00236085", \
"0.00774312, 0.00537912, 0.00487219, 0.00439927, 0.00411132, 0.00325008, 0.00365038" \
);
}
}
internal_power () {
related_pin : "C1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00350373, 0.00373156, 0.00366051, 0.00352496, 0.00329321, 0.00334372, 0.00311773", \
"0.00326791, 0.00354292, 0.0035175, 0.0034372, 0.00324078, 0.00330222, 0.00312155", \
"0.00335614, 0.00352831, 0.00344658, 0.0033875, 0.00320762, 0.00329198, 0.0030643", \
"0.00363666, 0.00343539, 0.00341546, 0.00342537, 0.0032073, 0.00321461, 0.00338324", \
"0.00435083, 0.00363818, 0.00352685, 0.00350461, 0.00323665, 0.0032103, 0.00310212", \
"0.00608055, 0.00450033, 0.00405605, 0.0039614, 0.0033077, 0.00386673, 0.00377777", \
"0.00999776, 0.00689772, 0.00617598, 0.0053095, 0.0046688, 0.00407136, 0.00375341" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00285369, 0.00310641, 0.00306138, 0.00294281, 0.0027621, 0.00237115, 0.00160864", \
"0.00262861, 0.0031933, 0.00308101, 0.00325608, 0.00284254, 0.00247288, 0.00174748", \
"0.00264705, 0.00303391, 0.00311819, 0.00300984, 0.00288195, 0.00243103, 0.00185356", \
"0.00289472, 0.0030643, 0.00297337, 0.00299637, 0.00286429, 0.00281602, 0.00181638", \
"0.00363577, 0.00319536, 0.00323255, 0.00311429, 0.00285752, 0.00335633, 0.00307343", \
"0.00547132, 0.00380039, 0.00365239, 0.00349275, 0.00325296, 0.00248121, 0.00335928", \
"0.00948943, 0.00596024, 0.00533714, 0.00480092, 0.00409485, 0.00373128, 0.00235056" \
);
}
}
internal_power () {
related_pin : "C1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00350373, 0.00373156, 0.00366051, 0.00352496, 0.00329321, 0.00334372, 0.00311773", \
"0.00326791, 0.00354292, 0.0035175, 0.0034372, 0.00324078, 0.00330222, 0.00312155", \
"0.00335614, 0.00352831, 0.00344658, 0.0033875, 0.00320762, 0.00329198, 0.0030643", \
"0.00363666, 0.00343539, 0.00341546, 0.00342537, 0.0032073, 0.00321461, 0.00338324", \
"0.00435083, 0.00363818, 0.00352685, 0.00350461, 0.00323665, 0.0032103, 0.00310212", \
"0.00608055, 0.00450033, 0.00405605, 0.0039614, 0.0033077, 0.00386673, 0.00377777", \
"0.00999776, 0.00689772, 0.00617598, 0.0053095, 0.0046688, 0.00407136, 0.00375341" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00285369, 0.00310641, 0.00306138, 0.00294281, 0.0027621, 0.00237115, 0.00160864", \
"0.00262861, 0.0031933, 0.00308101, 0.00325608, 0.00284254, 0.00247288, 0.00174748", \
"0.00264705, 0.00303391, 0.00311819, 0.00300984, 0.00288195, 0.00243103, 0.00185356", \
"0.00289472, 0.0030643, 0.00297337, 0.00299637, 0.00286429, 0.00281602, 0.00181638", \
"0.00363577, 0.00319536, 0.00323255, 0.00311429, 0.00285752, 0.00335633, 0.00307343", \
"0.00547132, 0.00380039, 0.00365239, 0.00349275, 0.00325296, 0.00248121, 0.00335928", \
"0.00948943, 0.00596024, 0.00533714, 0.00480092, 0.00409485, 0.00373128, 0.00235056" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00294987;
rise_capacitance : 0.0029365;
rise_capacitance_range (0.0029365, 0.0029365);
fall_capacitance : 0.00296325;
fall_capacitance_range (0.00296325, 0.00296325);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"4.59476e-05, -3.58603e-05, -3.29438e-05, -3.00671e-05, -3.14786e-05, -3.2347e-05, -3.1936e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"3.11879e-05, 3.58603e-05, 3.29438e-05, 3.00671e-05, 3.14786e-05, 3.2347e-05, 3.1936e-05" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00297814;
rise_capacitance : 0.0030138;
rise_capacitance_range (0.0030138, 0.0030138);
fall_capacitance : 0.00294247;
fall_capacitance_range (0.00294247, 0.00294247);
internal_power () {
when : "(B1 * B2 * !C1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000384055, 0.000195765, 0.00015249, 0.000117385, 8.82162e-05, 6.49777e-05, 4.64877e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.54167e-05, 5.10606e-05, 5.31936e-05, 4.93286e-05, 5.16936e-05, 5.094e-05, 5.1728e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000384055, 0.000195765, 0.00015249, 0.000117385, 8.82162e-05, 6.49777e-05, 4.64877e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.54167e-05, 5.10606e-05, 5.31936e-05, 4.93286e-05, 5.16936e-05, 5.094e-05, 5.1728e-05" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00275729;
rise_capacitance : 0.00272491;
rise_capacitance_range (0.00272491, 0.00272491);
fall_capacitance : 0.00278968;
fall_capacitance_range (0.00278968, 0.00278968);
internal_power () {
when : "C1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000974827, 0.000967392, 0.000972202, 0.000987516, 0.000990719, 0.00100383, 0.00101901" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"2.35513e-05, 3.45997e-05, 3.16987e-05, 2.98868e-05, 2.89376e-05, 3.16181e-05, 3.33544e-05" \
);
}
}
internal_power () {
when : "(A1 * A2 * !C1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00147421, 0.00148091, 0.00148084, 0.00148712, 0.0014901, 0.00149821, 0.00149521" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00131371, -0.00131527, -0.00131715, -0.00131699, -0.00131738, -0.00131732, -0.00131678" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00147421, 0.00148091, 0.00148084, 0.00148712, 0.0014901, 0.00149821, 0.00149521" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00131371, -0.00131527, -0.00131715, -0.00131699, -0.00131738, -0.00131732, -0.00131678" \
);
}
}
}
pin (B2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00282556;
rise_capacitance : 0.00282992;
rise_capacitance_range (0.00282992, 0.00282992);
fall_capacitance : 0.00282119;
fall_capacitance_range (0.00282119, 0.00282119);
internal_power () {
when : "C1";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000992226, 0.000989622, 0.000994545, 0.00100433, 0.00100836, 0.00102321, 0.00103775" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.54922e-06, 1.38008e-05, 1.46517e-05, 1.25012e-05, 1.22198e-05, 1.33636e-05, 1.49578e-05" \
);
}
}
internal_power () {
when : "(A1 * A2 * !C1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00149802, 0.00150152, 0.00150124, 0.00150626, 0.00150654, 0.00150923, 0.00151554" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00132984, -0.00133512, -0.00133449, -0.00133457, -0.00133493, -0.00133508, -0.00133524" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00149802, 0.00150152, 0.00150124, 0.00150626, 0.00150654, 0.00150923, 0.00151554" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00132984, -0.00133512, -0.00133449, -0.00133457, -0.00133493, -0.00133508, -0.00133524" \
);
}
}
}
pin (C1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0025499;
rise_capacitance : 0.00244252;
rise_capacitance_range (0.00244252, 0.00244252);
fall_capacitance : 0.00265729;
fall_capacitance_range (0.00265729, 0.00265729);
internal_power () {
when : "(B1 * B2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000710367, 0.000710982, 0.000712421, 0.000714909, 0.000716721, 0.000718063, 0.000717273" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000589018, 0.000607993, 0.000612295, 0.000616551, 0.000621668, 0.000625478, 0.000627744" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000710367, 0.000710982, 0.000712421, 0.000714909, 0.000716721, 0.000718063, 0.000717273" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000589018, 0.000607993, 0.000612295, 0.000616551, 0.000621668, 0.000625478, 0.000627744" \
);
}
}
}
}
cell (sg13g2_a22oi_1) {
area : 10.8486;
cell_footprint : "a22oi";
cell_leakage_power : 138.872;
leakage_power () {
value : 98.1727;
when : "!A1*!A2*!B1*!B2";
}
leakage_power () {
value : 92.4601;
when : "!A1*!A2*!B1*B2";
}
leakage_power () {
value : 116.9;
when : "!A1*!A2*B1*!B2";
}
leakage_power () {
value : 207.182;
when : "!A1*!A2*B1*B2";
}
leakage_power () {
value : 116.972;
when : "!A1*A2*!B1*!B2";
}
leakage_power () {
value : 111.26;
when : "!A1*A2*!B1*B2";
}
leakage_power () {
value : 135.7;
when : "!A1*A2*B1*!B2";
}
leakage_power () {
value : 210.347;
when : "!A1*A2*B1*B2";
}
leakage_power () {
value : 92.4527;
when : "A1*!A2*!B1*!B2";
}
leakage_power () {
value : 86.7593;
when : "A1*!A2*!B1*B2";
}
leakage_power () {
value : 111.181;
when : "A1*!A2*B1*!B2";
}
leakage_power () {
value : 210.268;
when : "A1*!A2*B1*B2";
}
leakage_power () {
value : 150.682;
when : "A1*A2*!B1*!B2";
}
leakage_power () {
value : 175.096;
when : "A1*A2*!B1*B2";
}
leakage_power () {
value : 175.095;
when : "A1*A2*B1*!B2";
}
leakage_power () {
value : 131.423;
when : "A1*A2*B1*B2";
}
pin (Y) {
direction : "output";
function : "!((A1*A2)+(B1*B2))";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0480188, 0.149508, 0.218977, 0.33366, 0.525588, 0.845599, 1.37928", \
"0.0772262, 0.186073, 0.255823, 0.370878, 0.563107, 0.883043, 1.41625", \
"0.0949435, 0.218335, 0.290054, 0.405298, 0.597602, 0.918114, 1.45155", \
"0.116993, 0.271493, 0.35117, 0.472311, 0.666242, 0.986508, 1.51976", \
"0.139595, 0.352112, 0.450175, 0.590143, 0.799267, 1.12689, 1.6617", \
"0.163292, 0.460426, 0.594622, 0.772651, 1.02303, 1.38587, 1.94069", \
"0.191186, 0.594109, 0.780821, 1.0286, 1.35697, 1.80212, 2.43513" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0298134, 0.166834, 0.262299, 0.420039, 0.684046, 1.12421, 1.85753", \
"0.0390689, 0.168538, 0.262651, 0.42149, 0.684195, 1.12422, 1.85754", \
"0.0510362, 0.177583, 0.267709, 0.421491, 0.684196, 1.12423, 1.85755", \
"0.0723856, 0.204275, 0.289707, 0.435753, 0.689446, 1.12536, 1.85756", \
"0.112552, 0.262589, 0.348201, 0.48801, 0.727677, 1.14439, 1.86209", \
"0.18081, 0.36835, 0.463697, 0.608063, 0.839694, 1.2334, 1.91488", \
"0.287787, 0.531519, 0.661875, 0.830978, 1.08015, 1.46961, 2.11756" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0493952, 0.143901, 0.207976, 0.313518, 0.490059, 0.783667, 1.27299", \
"0.082247, 0.185908, 0.250422, 0.356012, 0.533685, 0.826452, 1.31569", \
"0.104459, 0.223848, 0.29148, 0.398279, 0.574718, 0.868481, 1.35797", \
"0.135359, 0.284458, 0.362678, 0.477939, 0.658223, 0.952025, 1.44083", \
"0.177972, 0.374418, 0.472341, 0.609953, 0.811608, 1.11818, 1.60914", \
"0.235364, 0.502905, 0.631248, 0.809286, 1.05692, 1.41136, 1.93831", \
"0.312578, 0.674065, 0.852045, 1.09107, 1.41682, 1.86424, 2.49028" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0360356, 0.159005, 0.243947, 0.384609, 0.620507, 1.01237, 1.66537", \
"0.0492518, 0.163857, 0.246151, 0.385473, 0.621504, 1.01268, 1.66546", \
"0.0634907, 0.178692, 0.256486, 0.390128, 0.621505, 1.01269, 1.66547", \
"0.0881627, 0.214549, 0.291104, 0.416262, 0.635806, 1.01665, 1.66561", \
"0.125672, 0.279533, 0.360569, 0.487848, 0.69559, 1.0538, 1.6788", \
"0.183037, 0.389384, 0.486157, 0.625403, 0.841441, 1.188, 1.7739", \
"0.270733, 0.564819, 0.690889, 0.864056, 1.10809, 1.47927, 2.0599" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0535996, 0.154712, 0.224242, 0.339003, 0.531034, 0.851065, 1.38425", \
"0.0851826, 0.191888, 0.261481, 0.376251, 0.569372, 0.888531, 1.42181", \
"0.105491, 0.22478, 0.296068, 0.411139, 0.603221, 0.923328, 1.457", \
"0.131475, 0.279346, 0.358072, 0.4785, 0.672141, 0.99207, 1.52539", \
"0.161025, 0.362677, 0.458856, 0.597503, 0.805748, 1.13291, 1.66762", \
"0.19498, 0.47535, 0.606488, 0.782027, 1.03088, 1.39261, 1.94703", \
"0.238111, 0.61671, 0.798493, 1.04247, 1.36699, 1.81065, 2.44259" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0354388, 0.172893, 0.26828, 0.426047, 0.690411, 1.13062, 1.86354", \
"0.043682, 0.174403, 0.268756, 0.426788, 0.691213, 1.13063, 1.86427", \
"0.0554275, 0.183026, 0.27344, 0.427515, 0.691214, 1.13064, 1.86428", \
"0.0770838, 0.209108, 0.295157, 0.441388, 0.695646, 1.13151, 1.86429", \
"0.117284, 0.266863, 0.352822, 0.492621, 0.733379, 1.15046, 1.8688", \
"0.182709, 0.37306, 0.467483, 0.612968, 0.844855, 1.23918, 1.92165", \
"0.282092, 0.534866, 0.663125, 0.833989, 1.08455, 1.47465, 2.12438" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0533247, 0.147597, 0.211689, 0.317231, 0.493766, 0.787347, 1.27692", \
"0.084282, 0.184927, 0.249451, 0.355113, 0.532836, 0.825582, 1.31483", \
"0.106176, 0.218019, 0.284799, 0.391589, 0.568308, 0.862345, 1.35196", \
"0.137405, 0.272763, 0.346864, 0.46001, 0.640069, 0.934493, 1.42434", \
"0.180713, 0.358153, 0.447811, 0.576702, 0.772352, 1.07663, 1.56889", \
"0.238811, 0.485241, 0.601324, 0.762827, 0.993369, 1.3327, 1.85068", \
"0.318914, 0.658547, 0.820141, 1.03957, 1.3328, 1.74633, 2.33585" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0358718, 0.158792, 0.243931, 0.38498, 0.620587, 1.01237, 1.66642", \
"0.0439953, 0.161979, 0.24527, 0.385997, 0.62147, 1.01238, 1.66643", \
"0.0544809, 0.171508, 0.252043, 0.388255, 0.621471, 1.01239, 1.66644", \
"0.0753792, 0.196332, 0.274992, 0.405402, 0.630794, 1.01552, 1.66645", \
"0.110848, 0.246178, 0.325998, 0.454747, 0.670948, 1.03982, 1.67433", \
"0.165901, 0.337953, 0.425002, 0.557371, 0.775472, 1.13203, 1.7383", \
"0.247791, 0.494198, 0.603853, 0.752663, 0.98077, 1.34358, 1.93845" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0383483, 0.135049, 0.201211, 0.310224, 0.493097, 0.796825, 1.30396", \
"0.0665576, 0.174224, 0.240413, 0.349621, 0.532852, 0.836736, 1.34314", \
"0.0834684, 0.210464, 0.279377, 0.388885, 0.571189, 0.875411, 1.3821", \
"0.106296, 0.268343, 0.347819, 0.46516, 0.649674, 0.953147, 1.45996", \
"0.134809, 0.353862, 0.455101, 0.596001, 0.800466, 1.1133, 1.62132", \
"0.170304, 0.466177, 0.60638, 0.790847, 1.04632, 1.40572, 1.93968", \
"0.211779, 0.606243, 0.798092, 1.05629, 1.39708, 1.85646, 2.49147" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0302394, 0.164749, 0.258438, 0.413264, 0.672242, 1.10366, 1.8236", \
"0.0454772, 0.168423, 0.259191, 0.413932, 0.672802, 1.1042, 1.82361", \
"0.0597829, 0.182612, 0.267877, 0.416133, 0.672803, 1.10421, 1.82362", \
"0.0823089, 0.218747, 0.300078, 0.438098, 0.681823, 1.10745, 1.82363", \
"0.117171, 0.289821, 0.375134, 0.508844, 0.73702, 1.13579, 1.83269", \
"0.17077, 0.406503, 0.51062, 0.658693, 0.884762, 1.25971, 1.90922", \
"0.256664, 0.577084, 0.724832, 0.91252, 1.17397, 1.56189, 2.18278" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0385197, 0.131461, 0.195176, 0.300343, 0.476661, 0.769997, 1.25943", \
"0.0640435, 0.168431, 0.23288, 0.338398, 0.514835, 0.808801, 1.29765", \
"0.0799093, 0.200223, 0.267718, 0.374694, 0.551328, 0.845089, 1.33476", \
"0.100101, 0.25183, 0.327832, 0.442249, 0.622756, 0.917336, 1.40684", \
"0.126463, 0.331327, 0.424484, 0.556446, 0.753853, 1.05928, 1.55145", \
"0.162571, 0.447578, 0.57121, 0.737158, 0.971293, 1.31331, 1.83273", \
"0.213589, 0.603129, 0.77742, 1.00359, 1.30506, 1.72269, 2.31582" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0219869, 0.143532, 0.228628, 0.368993, 0.604362, 0.995647, 1.64959", \
"0.0317449, 0.14733, 0.229989, 0.369064, 0.604363, 0.996507, 1.6496", \
"0.0422135, 0.157907, 0.237454, 0.372886, 0.604754, 0.996508, 1.64961", \
"0.0615667, 0.18341, 0.261815, 0.391279, 0.614955, 0.999227, 1.64962", \
"0.0945993, 0.234216, 0.312728, 0.441454, 0.656911, 1.02436, 1.65952", \
"0.147335, 0.326694, 0.413547, 0.546299, 0.761593, 1.1184, 1.72246", \
"0.228218, 0.48231, 0.593866, 0.741735, 0.97019, 1.33017, 1.92486" \
);
}
}
timing () {
related_pin : "B2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.032537, 0.129783, 0.195789, 0.304815, 0.487597, 0.791451, 1.29798", \
"0.0567314, 0.168452, 0.234809, 0.344092, 0.527579, 0.831041, 1.3376", \
"0.0701091, 0.203617, 0.273206, 0.382586, 0.565118, 0.869203, 1.37623", \
"0.0882625, 0.259918, 0.340698, 0.458835, 0.643785, 0.947568, 1.45435", \
"0.109672, 0.342139, 0.44559, 0.588219, 0.793953, 1.10718, 1.61533", \
"0.134623, 0.44915, 0.592622, 0.780099, 1.03733, 1.39709, 1.9337", \
"0.160134, 0.580593, 0.777733, 1.03981, 1.38494, 1.84673, 2.48335" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0247409, 0.15869, 0.252219, 0.406828, 0.665841, 1.09758, 1.81706", \
"0.0413914, 0.162679, 0.253147, 0.406871, 0.666853, 1.09759, 1.81707", \
"0.0555077, 0.177494, 0.262245, 0.409961, 0.666854, 1.0976, 1.8174", \
"0.0773864, 0.214389, 0.294995, 0.432707, 0.675879, 1.1107, 1.81741", \
"0.111587, 0.285284, 0.370761, 0.503695, 0.731321, 1.1296, 1.8259", \
"0.167152, 0.403054, 0.506276, 0.654424, 0.879729, 1.25424, 1.9036", \
"0.258989, 0.574084, 0.722577, 0.91029, 1.16997, 1.55558, 2.17713" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0338021, 0.127455, 0.191275, 0.296458, 0.472809, 0.766082, 1.25527", \
"0.0583619, 0.16905, 0.23363, 0.33908, 0.51542, 0.809373, 1.29815", \
"0.0728858, 0.205225, 0.273985, 0.381119, 0.557472, 0.851122, 1.34057", \
"0.0919994, 0.261735, 0.342355, 0.459605, 0.640757, 0.934497, 1.42327", \
"0.118248, 0.344075, 0.446724, 0.587948, 0.792259, 1.10032, 1.59147", \
"0.154176, 0.460773, 0.596837, 0.780286, 1.03301, 1.39102, 1.91969", \
"0.201859, 0.61364, 0.802702, 1.0521, 1.38481, 1.83872, 2.46826" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0224485, 0.143633, 0.228409, 0.369052, 0.604294, 0.995529, 1.64836", \
"0.0381636, 0.149782, 0.230996, 0.369214, 0.604295, 0.996473, 1.64837", \
"0.0515657, 0.166036, 0.242654, 0.375125, 0.605173, 0.996474, 1.64838", \
"0.0726627, 0.202625, 0.278385, 0.402755, 0.620488, 0.999611, 1.64839", \
"0.10566, 0.269015, 0.348819, 0.475076, 0.682329, 1.03846, 1.66235", \
"0.158291, 0.376729, 0.475549, 0.613105, 0.829649, 1.17561, 1.75932", \
"0.245082, 0.548907, 0.679905, 0.850722, 1.10149, 1.46654, 2.0484" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00259526, 0.00280273, 0.0027773, 0.00273346, 0.00261995, 0.00242986, 0.00207243", \
"0.00231361, 0.00261237, 0.00276494, 0.00276107, 0.0025843, 0.00240968, 0.00208264", \
"0.00226913, 0.00252765, 0.00262698, 0.00258486, 0.00253568, 0.00239315, 0.00211081", \
"0.00229475, 0.00244219, 0.00247738, 0.00261393, 0.00261007, 0.00236834, 0.0020753", \
"0.00263624, 0.00251715, 0.00252357, 0.00247117, 0.00253719, 0.00234294, 0.00232669", \
"0.00405204, 0.00317925, 0.00302129, 0.00290381, 0.0026499, 0.002419, 0.0024942", \
"0.00793498, 0.00558158, 0.00503951, 0.00449311, 0.00399343, 0.00349045, 0.0028132" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"2.738e-05, 5.11401e-05, 9.97004e-06, -4.68199e-05, -0.00010828, -0.00032357, -0.00068445", \
"-9.54699e-05, 0.00010235, 8.505e-05, 7.70702e-05, 9.122e-05, -0.00016637, -0.00049905", \
"-6.60799e-05, 4.43901e-05, 9.995e-05, 4.491e-05, 4.73401e-05, -0.00014723, -0.00050628", \
"0.00018768, 0.00013915, 9.82401e-05, 6.80301e-05, 0.00026933, 0.00011726, -0.00040636", \
"0.00086991, 0.00047395, 0.00040126, 0.00025383, 9.41101e-05, 0.00020756, -0.00040748", \
"0.00260449, 0.00157639, 0.0012726, 0.00097835, 0.00075157, 0.00014808, 0.00039878", \
"0.00651391, 0.00452129, 0.00383182, 0.00308528, 0.00238805, 0.00181406, 0.00061087" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00337795, 0.00339192, 0.00335785, 0.0032903, 0.00318377, 0.00297784, 0.00264019", \
"0.00321798, 0.00331354, 0.00342744, 0.00330682, 0.00322886, 0.00295523, 0.00269522", \
"0.00319138, 0.00329424, 0.00330802, 0.00325723, 0.00314741, 0.00299492, 0.00268368", \
"0.00320237, 0.00325955, 0.00324844, 0.00336891, 0.00317137, 0.00298567, 0.0026791", \
"0.00349195, 0.00337134, 0.00335233, 0.00318986, 0.00328838, 0.00302064, 0.00268896", \
"0.00474438, 0.00404835, 0.00385076, 0.00374739, 0.00342274, 0.00312044, 0.00377631", \
"0.00831295, 0.00644027, 0.00582696, 0.00531001, 0.00483209, 0.00429212, 0.00356296" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00115276, 0.00112631, 0.00109033, 0.00105083, 0.00096425, 0.00075671, 0.00047525", \
"0.00108873, 0.00126091, 0.00121981, 0.00124118, 0.00119063, 0.00090888, 0.00060857", \
"0.00107233, 0.0011896, 0.00124548, 0.00116974, 0.00118261, 0.00098439, 0.00068867", \
"0.00113529, 0.00123515, 0.00121965, 0.00118946, 0.00143516, 0.00113198, 0.00059372", \
"0.00154649, 0.00140062, 0.00140429, 0.00129041, 0.0011686, 0.00148451, 0.00064683", \
"0.00290028, 0.00215814, 0.00196417, 0.00177575, 0.00169442, 0.00119936, 0.0014378", \
"0.00632033, 0.00460007, 0.0039501, 0.00348327, 0.00292168, 0.00259246, 0.0016869" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00142977, 0.00154324, 0.00152069, 0.00145816, 0.00135512, 0.00109835, 0.00076087", \
"0.00122161, 0.00137605, 0.00139366, 0.00140285, 0.0013251, 0.00108861, 0.00076883", \
"0.00129924, 0.0013371, 0.00140367, 0.00140504, 0.00125263, 0.00108884, 0.00073958", \
"0.00165164, 0.00142519, 0.00137603, 0.00147785, 0.00128202, 0.00113113, 0.00072238", \
"0.0024904, 0.00185812, 0.0016941, 0.00149323, 0.00142454, 0.00109304, 0.00156971", \
"0.00443507, 0.00321931, 0.00284807, 0.0024853, 0.00187765, 0.00147499, 0.00189959", \
"0.00863033, 0.00637689, 0.00558067, 0.00473038, 0.00392647, 0.00313254, 0.00213692" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"-0.00142977, -0.00154324, -0.00152069, -0.00145816, -0.00135512, -0.00109835, -0.00076087", \
"-0.00122161, -0.00137605, -0.00139366, -0.00140285, -0.0013251, -0.00108861, -0.00076883", \
"-0.00129924, -0.0013371, -0.00140367, -0.00140504, -0.00125263, -0.00108884, -0.00073958", \
"-0.00165164, -0.00142519, -0.00137603, -0.00147785, -0.00128202, -0.00113113, -0.00072238", \
"-0.0024904, -0.00185812, -0.0016941, -0.00149323, -0.00142454, -0.00109304, -0.00156971", \
"-0.001394, -0.00257801, -0.00277766, -0.0024853, -0.00187765, -0.00147499, -0.00189959", \
"0.00250649, -7.38897e-05, -0.00072875, -0.0014143, -0.00181938, -0.00219562, -0.00213692" \
);
}
}
internal_power () {
related_pin : "B2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.001222, 0.00160329, 0.00158741, 0.00153382, 0.00143813, 0.0012011, 0.00089975", \
"0.00098176, 0.0013456, 0.00136829, 0.00137623, 0.00138841, 0.00112821, 0.00083147", \
"0.0011113, 0.00123359, 0.00140121, 0.00137696, 0.00126204, 0.00107524, 0.00081438", \
"0.00147818, 0.00127333, 0.00126755, 0.00141912, 0.00126107, 0.0017225, 0.0007628", \
"0.00237722, 0.0016604, 0.00154709, 0.00133477, 0.00136364, 0.00106397, 0.00112641", \
"0.00447732, 0.00305088, 0.00262747, 0.00229429, 0.00183888, 0.00141524, 0.00127862", \
"0.00901765, 0.00620238, 0.0053752, 0.00459962, 0.00373067, 0.00290376, 0.00195939" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"-0.001222, -0.00160329, -0.00158741, -0.00153382, -0.00143813, -0.0012011, -0.00089975", \
"-0.00098176, -0.0013456, -0.00136829, -0.00137623, -0.00138841, -0.00112821, -0.00083147", \
"-0.0011113, -0.00123359, -0.00140121, -0.00137696, -0.00126204, -0.00107524, -0.00081438", \
"-0.00147818, -0.00127333, -0.00126755, -0.00141912, -0.00126107, -0.0017225, -0.0007628", \
"-0.00237722, -0.0016604, -0.00154709, -0.00133477, -0.00136364, -0.00106397, -0.00112641", \
"-0.00050484, -0.00202283, -0.00232772, -0.00229429, -0.00183888, -0.00141524, -0.00127862", \
"0.00384736, 0.00101647, 0.00018473, -0.00067101, -0.00118317, -0.00189379, -0.00195939" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00274773;
rise_capacitance : 0.00353597;
rise_capacitance_range (0.00353597, 0.00353597);
fall_capacitance : 0.00195949;
fall_capacitance_range (0.00195949, 0.00195949);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00361712, 0.00342035, 0.00337629, 0.00334648, 0.00333114, 0.00330268, 0.00328016" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00417452, 0.00416264, 0.00415638, 0.0041499, 0.00415188, 0.00414992, 0.00414812" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00306272;
rise_capacitance : 0.00313698;
rise_capacitance_range (0.00313698, 0.00313698);
fall_capacitance : 0.00298847;
fall_capacitance_range (0.00298847, 0.00298847);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0040583, 0.00385488, 0.003801, 0.0037626, 0.00373948, 0.00371307, 0.00368857" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00351095, 0.00348646, 0.00347843, 0.00347844, 0.00347234, 0.00347342, 0.00347395" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00355259;
rise_capacitance : 0.00430011;
rise_capacitance_range (0.00430011, 0.00430011);
fall_capacitance : 0.00280508;
fall_capacitance_range (0.00280508, 0.00280508);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00724269, 0.00731692, 0.00737507, 0.00745425, 0.007556, 0.00765983, 0.00775291" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00142807, 0.00144311, 0.001451, 0.00145514, 0.00145822, 0.00146655, 0.00147387" \
);
}
}
}
pin (B2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00360385;
rise_capacitance : 0.00435319;
rise_capacitance_range (0.00435319, 0.00435319);
fall_capacitance : 0.0028545;
fall_capacitance_range (0.0028545, 0.0028545);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00573521, 0.00581668, 0.00586989, 0.00595084, 0.00606844, 0.00616504, 0.00625354" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00136758, 0.00140803, 0.0014098, 0.00140982, 0.00141793, 0.00141919, 0.00142615" \
);
}
}
}
}
cell (sg13g2_and2_1) {
area : 9.072;
cell_footprint : "AND2";
cell_leakage_power : 137.611;
leakage_power () {
value : 177.22;
when : "A&B";
}
leakage_power () {
value : 136.934;
when : "!A&B";
}
leakage_power () {
value : 117.085;
when : "A&!B";
}
leakage_power () {
value : 119.205;
when : "!A&!B";
}
pin (X) {
direction : "output";
function : "(A*B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0664513, 0.135259, 0.178886, 0.250472, 0.370246, 0.569636, 0.901875", \
"0.0986222, 0.168374, 0.212064, 0.283745, 0.40347, 0.603063, 0.935215", \
"0.120087, 0.190729, 0.23443, 0.306566, 0.426293, 0.625693, 0.957631", \
"0.149473, 0.223261, 0.266728, 0.338298, 0.458011, 0.657384, 0.989787", \
"0.189972, 0.270847, 0.314291, 0.385731, 0.505347, 0.704439, 1.03712", \
"0.241134, 0.336371, 0.380568, 0.451538, 0.571086, 0.769989, 1.10189", \
"0.313064, 0.42705, 0.473555, 0.543347, 0.663858, 0.863549, 1.19587" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0188161, 0.1051, 0.167376, 0.270991, 0.444564, 0.734116, 1.21656", \
"0.0214437, 0.105777, 0.167785, 0.271078, 0.445459, 0.734351, 1.21657", \
"0.0247157, 0.106855, 0.168477, 0.271614, 0.44546, 0.73539, 1.21663", \
"0.0310123, 0.108542, 0.169563, 0.272507, 0.445719, 0.735391, 1.21664", \
"0.040388, 0.112597, 0.171566, 0.273496, 0.446679, 0.735598, 1.21727", \
"0.054108, 0.122713, 0.178017, 0.276912, 0.448144, 0.736789, 1.21864", \
"0.072605, 0.145027, 0.195599, 0.287806, 0.455679, 0.741416, 1.22188" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0564675, 0.112398, 0.147353, 0.2048, 0.300727, 0.46056, 0.726863", \
"0.0898119, 0.147138, 0.182256, 0.23974, 0.335755, 0.495447, 0.761774", \
"0.111328, 0.170321, 0.205439, 0.263077, 0.359078, 0.518774, 0.784951", \
"0.140499, 0.203347, 0.237794, 0.295603, 0.39141, 0.551399, 0.81758", \
"0.178889, 0.247386, 0.283523, 0.3409, 0.436952, 0.596906, 0.862987", \
"0.226782, 0.307678, 0.344324, 0.401417, 0.496743, 0.655969, 0.921994", \
"0.284005, 0.384493, 0.424692, 0.484623, 0.580986, 0.738308, 1.00381" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0147774, 0.079719, 0.12629, 0.203782, 0.333756, 0.550412, 0.911543", \
"0.0174181, 0.0804567, 0.126663, 0.203901, 0.333775, 0.550413, 0.911874", \
"0.0207883, 0.0818768, 0.127616, 0.204533, 0.333958, 0.550491, 0.913128", \
"0.0262287, 0.084664, 0.129401, 0.205606, 0.334803, 0.550938, 0.913129", \
"0.0351612, 0.0903635, 0.132694, 0.207566, 0.336384, 0.552081, 0.91313", \
"0.048441, 0.101328, 0.141514, 0.212829, 0.339197, 0.554001, 0.91412", \
"0.069303, 0.124013, 0.158549, 0.225888, 0.348762, 0.560844, 0.918593" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.070967, 0.139774, 0.183417, 0.254964, 0.374738, 0.574051, 0.906291", \
"0.101856, 0.171479, 0.215108, 0.28685, 0.406583, 0.606104, 0.938087", \
"0.12339, 0.1942, 0.237903, 0.309685, 0.429446, 0.628853, 0.961047", \
"0.15362, 0.227353, 0.271158, 0.34278, 0.46277, 0.662351, 0.994412", \
"0.194165, 0.27545, 0.318887, 0.390692, 0.510015, 0.709693, 1.04184", \
"0.247012, 0.342029, 0.385994, 0.458466, 0.578015, 0.776647, 1.10914", \
"0.318482, 0.431707, 0.479293, 0.552976, 0.673848, 0.873476, 1.20631" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.01878, 0.105118, 0.167378, 0.27099, 0.444605, 0.734142, 1.21656", \
"0.0205762, 0.105544, 0.167583, 0.270999, 0.44476, 0.734477, 1.21657", \
"0.0228656, 0.106353, 0.168122, 0.271326, 0.444761, 0.73504, 1.21678", \
"0.0277341, 0.108069, 0.169128, 0.271968, 0.445174, 0.735041, 1.21679", \
"0.0361965, 0.112852, 0.171521, 0.273065, 0.445964, 0.735042, 1.2171", \
"0.048692, 0.122764, 0.177943, 0.276732, 0.447621, 0.736182, 1.21783", \
"0.065368, 0.143554, 0.193519, 0.287472, 0.454606, 0.74068, 1.22085" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0614701, 0.118131, 0.153168, 0.210863, 0.306773, 0.466716, 0.733092", \
"0.097216, 0.154927, 0.190109, 0.247668, 0.343777, 0.503876, 0.770079", \
"0.121208, 0.180338, 0.215709, 0.273374, 0.369465, 0.529295, 0.795803", \
"0.154804, 0.217351, 0.252784, 0.310595, 0.406803, 0.567022, 0.833376", \
"0.198929, 0.267597, 0.303279, 0.360869, 0.456978, 0.615912, 0.882432", \
"0.252406, 0.33145, 0.368607, 0.426011, 0.521538, 0.681772, 0.947982", \
"0.322428, 0.417774, 0.45733, 0.515725, 0.612313, 0.772146, 1.03882" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0153728, 0.0801882, 0.126654, 0.204202, 0.334077, 0.550665, 0.911824", \
"0.0174191, 0.0808465, 0.127075, 0.204249, 0.334182, 0.551231, 0.911825", \
"0.0204205, 0.0819744, 0.127761, 0.204731, 0.334365, 0.551232, 0.912033", \
"0.0255021, 0.0842159, 0.12929, 0.205621, 0.335133, 0.551233, 0.912034", \
"0.0340963, 0.0891764, 0.132549, 0.207429, 0.336332, 0.552342, 0.912819", \
"0.046367, 0.099803, 0.140122, 0.211887, 0.338891, 0.554146, 0.914208", \
"0.064405, 0.117506, 0.154086, 0.221708, 0.346038, 0.559065, 0.917981" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00653102, 0.00694637, 0.00695316, 0.0069173, 0.006829, 0.00659838, 0.00662895", \
"0.00628206, 0.00659233, 0.00670571, 0.00660636, 0.00660609, 0.00636182, 0.00636438", \
"0.00632814, 0.00652799, 0.00653916, 0.00674429, 0.00658347, 0.00641207, 0.00635567", \
"0.00657894, 0.00674871, 0.00676855, 0.00666617, 0.00673823, 0.00641755, 0.00620162", \
"0.0073421, 0.00738106, 0.0074246, 0.00747122, 0.00729154, 0.00728105, 0.00686412", \
"0.00910703, 0.00896959, 0.0089704, 0.00899071, 0.00903871, 0.00895775, 0.00849814", \
"0.0130449, 0.0124673, 0.0124673, 0.0122818, 0.0122737, 0.0122141, 0.0122584" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00567449, 0.0061667, 0.00616897, 0.00613765, 0.00604182, 0.00586732, 0.00552753", \
"0.00537017, 0.00578528, 0.0059038, 0.00583316, 0.00577489, 0.00557963, 0.00530362", \
"0.0054041, 0.00577053, 0.00575166, 0.00581648, 0.00571124, 0.00552728, 0.00542056", \
"0.00569211, 0.00603126, 0.0060793, 0.00607145, 0.00599105, 0.00601254, 0.00585141", \
"0.00649528, 0.00662108, 0.00665954, 0.00672648, 0.00679561, 0.00647346, 0.00685366", \
"0.00832313, 0.00818711, 0.00830959, 0.00822945, 0.00826543, 0.00820891, 0.00774722", \
"0.0124798, 0.0118771, 0.0117416, 0.0116887, 0.0117431, 0.0114523, 0.0114416" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00795667, 0.00835941, 0.0083737, 0.00832994, 0.0082111, 0.00802561, 0.00801289", \
"0.00770427, 0.00807685, 0.00814255, 0.00806512, 0.00797213, 0.00780655, 0.00783167", \
"0.0076749, 0.00795018, 0.00797062, 0.0080596, 0.00795162, 0.00777173, 0.00773341", \
"0.0077335, 0.00795177, 0.00799179, 0.00794561, 0.00800382, 0.00772045, 0.00746279", \
"0.00817302, 0.0083257, 0.00834775, 0.00841434, 0.00821359, 0.00822693, 0.00781697", \
"0.00958891, 0.00955909, 0.00951113, 0.00961613, 0.00964306, 0.0095132, 0.00921653", \
"0.0130817, 0.0126195, 0.012488, 0.0125027, 0.0124918, 0.0124727, 0.0125395" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00579113, 0.0062602, 0.00625973, 0.00626921, 0.00615121, 0.00598638, 0.00566853", \
"0.00557371, 0.00597885, 0.00607785, 0.00603228, 0.00594686, 0.00587143, 0.00545356", \
"0.0056154, 0.00594221, 0.0059489, 0.00601851, 0.00589823, 0.00575072, 0.00547816", \
"0.00590284, 0.00618348, 0.00627984, 0.00627332, 0.0062122, 0.00622826, 0.00576459", \
"0.00666821, 0.00677567, 0.00693418, 0.00695232, 0.00697465, 0.00664848, 0.00701056", \
"0.00838145, 0.00822394, 0.00833035, 0.0082384, 0.00832311, 0.0084168, 0.00805492", \
"0.012222, 0.011657, 0.0116382, 0.0114638, 0.0116044, 0.0114672, 0.0115925" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00255195;
rise_capacitance : 0.00255389;
rise_capacitance_range (0.00255389, 0.00255389);
fall_capacitance : 0.00255002;
fall_capacitance_range (0.00255002, 0.00255002);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00256161;
rise_capacitance : 0.00261609;
rise_capacitance_range (0.00261609, 0.00261609);
fall_capacitance : 0.00250714;
fall_capacitance_range (0.00250714, 0.00250714);
}
}
cell (sg13g2_and2_2) {
area : 10.8864;
cell_footprint : "AND2";
cell_leakage_power : 210.303;
leakage_power () {
value : 220.761;
when : "A&B";
}
leakage_power () {
value : 219.342;
when : "!A&B";
}
leakage_power () {
value : 199.494;
when : "A&!B";
}
leakage_power () {
value : 201.613;
when : "!A&!B";
}
pin (X) {
direction : "output";
function : "(A*B)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0820283, 0.159933, 0.204056, 0.27608, 0.395979, 0.595595, 0.928066", \
"0.118452, 0.197091, 0.241171, 0.313165, 0.433133, 0.632741, 0.965102", \
"0.144711, 0.225353, 0.269505, 0.3415, 0.46154, 0.661131, 0.993416", \
"0.182343, 0.267099, 0.311241, 0.382893, 0.50249, 0.701699, 1.03405", \
"0.235232, 0.328723, 0.372906, 0.444059, 0.563144, 0.762379, 1.0944", \
"0.305131, 0.412281, 0.4575, 0.529378, 0.647527, 0.845779, 1.17715", \
"0.395374, 0.528987, 0.578158, 0.649659, 0.770988, 0.967817, 1.29879" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0221298, 0.108853, 0.170383, 0.273562, 0.447103, 0.736839, 1.21968", \
"0.024711, 0.109485, 0.17065, 0.273563, 0.447191, 0.736876, 1.21969", \
"0.0286464, 0.110861, 0.17153, 0.27407, 0.447276, 0.736983, 1.21969", \
"0.0358411, 0.113949, 0.173481, 0.275231, 0.448051, 0.737217, 1.22073", \
"0.0481333, 0.120478, 0.177271, 0.277243, 0.449414, 0.73843, 1.22074", \
"0.066504, 0.137076, 0.187464, 0.282896, 0.451688, 0.739898, 1.22179", \
"0.093534, 0.166795, 0.210898, 0.297968, 0.460781, 0.744533, 1.22482" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0696935, 0.133898, 0.169356, 0.22708, 0.32334, 0.483413, 0.749781", \
"0.107503, 0.172666, 0.208228, 0.266025, 0.362187, 0.522354, 0.788619", \
"0.13414, 0.201522, 0.237223, 0.29499, 0.39116, 0.551239, 0.817554", \
"0.17232, 0.244517, 0.280343, 0.337926, 0.434074, 0.593946, 0.86041", \
"0.222714, 0.304759, 0.34108, 0.3991, 0.495004, 0.65461, 0.920683", \
"0.286602, 0.383697, 0.422986, 0.481619, 0.576697, 0.736016, 1.00113", \
"0.368101, 0.483352, 0.526763, 0.587511, 0.682361, 0.84206, 1.10512" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0179249, 0.0839745, 0.129773, 0.206902, 0.336889, 0.553787, 0.915353", \
"0.0202692, 0.0845654, 0.130115, 0.207017, 0.337046, 0.5543, 0.915467", \
"0.0241062, 0.086334, 0.131283, 0.207553, 0.337301, 0.554769, 0.915468", \
"0.0315309, 0.0904093, 0.133794, 0.209219, 0.338016, 0.55477, 0.915585", \
"0.0435746, 0.0992784, 0.13978, 0.21294, 0.339989, 0.55566, 0.916219", \
"0.061397, 0.115123, 0.153066, 0.221642, 0.34482, 0.558138, 0.918333", \
"0.087456, 0.144912, 0.17749, 0.239462, 0.357552, 0.566052, 0.923105" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.086381, 0.164312, 0.208256, 0.280287, 0.40033, 0.600023, 0.932246", \
"0.119917, 0.198417, 0.24256, 0.314466, 0.434411, 0.633861, 0.9663", \
"0.144816, 0.22519, 0.269341, 0.341379, 0.461295, 0.660948, 0.99318", \
"0.181883, 0.266027, 0.309843, 0.381862, 0.501616, 0.70102, 1.03329", \
"0.234379, 0.325993, 0.370263, 0.441855, 0.561546, 0.760931, 1.09311", \
"0.30417, 0.411124, 0.456778, 0.528956, 0.648044, 0.846978, 1.17853", \
"0.396851, 0.524625, 0.575598, 0.649307, 0.769633, 0.968396, 1.29946" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0221453, 0.108843, 0.170341, 0.273531, 0.447112, 0.736826, 1.21972", \
"0.0236848, 0.109256, 0.170563, 0.27356, 0.448172, 0.736827, 1.21973", \
"0.0261713, 0.110378, 0.171206, 0.273867, 0.448173, 0.736854, 1.21974", \
"0.031259, 0.1134, 0.172945, 0.274752, 0.448174, 0.736929, 1.21975", \
"0.0414436, 0.118776, 0.176487, 0.276751, 0.449003, 0.737666, 1.22009", \
"0.057716, 0.132399, 0.185684, 0.282186, 0.451205, 0.739296, 1.22131", \
"0.081265, 0.158725, 0.207102, 0.296169, 0.460043, 0.744019, 1.22404" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0745094, 0.139281, 0.174919, 0.232794, 0.329008, 0.489198, 0.75576", \
"0.113742, 0.179449, 0.215077, 0.273012, 0.369358, 0.529482, 0.795947", \
"0.142391, 0.210161, 0.245896, 0.303853, 0.400198, 0.560364, 0.826779", \
"0.183843, 0.255966, 0.291865, 0.349856, 0.446051, 0.606126, 0.872693", \
"0.240131, 0.321008, 0.357773, 0.415682, 0.511821, 0.671377, 0.937796", \
"0.309916, 0.40681, 0.445633, 0.503339, 0.599003, 0.758714, 1.02457", \
"0.402293, 0.515236, 0.557229, 0.619001, 0.714806, 0.873947, 1.13957" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.018509, 0.0844486, 0.130219, 0.207298, 0.337195, 0.55411, 0.915621", \
"0.0205077, 0.085006, 0.130585, 0.207374, 0.337387, 0.554381, 0.915622", \
"0.023994, 0.0865087, 0.131524, 0.207777, 0.337397, 0.555828, 0.915623", \
"0.0308492, 0.0900825, 0.133812, 0.209414, 0.338167, 0.555829, 0.916058", \
"0.0423324, 0.098176, 0.139498, 0.212666, 0.340119, 0.55583, 0.916951", \
"0.059604, 0.113358, 0.151301, 0.220043, 0.344499, 0.55837, 0.918397", \
"0.083065, 0.139796, 0.172483, 0.236897, 0.355022, 0.564355, 0.923103" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0104165, 0.0111574, 0.0112243, 0.0111745, 0.0110047, 0.0106237, 0.0107147", \
"0.0101838, 0.0107767, 0.0108343, 0.0111014, 0.0106951, 0.0103151, 0.0104386", \
"0.010313, 0.0106225, 0.0107315, 0.010868, 0.010796, 0.0102749, 0.0104255", \
"0.0107812, 0.0107275, 0.0108403, 0.0106293, 0.0108468, 0.0101693, 0.0104073", \
"0.0117804, 0.0111784, 0.0113585, 0.0113567, 0.0110379, 0.0109245, 0.0106414", \
"0.014228, 0.0127435, 0.0126538, 0.0126846, 0.0127518, 0.0124917, 0.0115971", \
"0.0191144, 0.0164561, 0.0161805, 0.016036, 0.0163025, 0.0159913, 0.0160612" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00929591, 0.0103184, 0.0103367, 0.0103161, 0.0101558, 0.00983179, 0.00914731", \
"0.00900131, 0.00984281, 0.0101342, 0.0100849, 0.00983862, 0.009597, 0.00887935", \
"0.00908356, 0.00962674, 0.00972565, 0.00990572, 0.00983589, 0.00961723, 0.008873", \
"0.00951337, 0.00984995, 0.00998323, 0.00988813, 0.00988559, 0.00968788, 0.00895344", \
"0.0106341, 0.0103749, 0.0104538, 0.0107394, 0.0106736, 0.0100123, 0.0109961", \
"0.0131101, 0.0117819, 0.0121028, 0.0121762, 0.0121565, 0.0122833, 0.0110612", \
"0.0181082, 0.01539, 0.0152517, 0.0150695, 0.0150296, 0.0152177, 0.0145379" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0117411, 0.0125439, 0.0125784, 0.0125447, 0.0123769, 0.0120484, 0.0121274", \
"0.011577, 0.0122746, 0.0123285, 0.0123293, 0.0123564, 0.0116989, 0.0118941", \
"0.0115998, 0.0120689, 0.0121721, 0.0125189, 0.0123075, 0.0116488, 0.0117424", \
"0.0118194, 0.0120231, 0.0120781, 0.0119254, 0.0120801, 0.0115122, 0.0116463", \
"0.0124602, 0.012156, 0.0122346, 0.0123091, 0.0120435, 0.0119554, 0.011744", \
"0.0143429, 0.0133044, 0.0132995, 0.0133509, 0.0133908, 0.0134672, 0.0124275", \
"0.0186403, 0.0163941, 0.0164175, 0.0162438, 0.0164947, 0.0163961, 0.0163321" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00936222, 0.0102868, 0.0103741, 0.0103136, 0.010136, 0.0099245, 0.00910559", \
"0.00916461, 0.00998906, 0.0102864, 0.0100767, 0.0100222, 0.00974597, 0.00901223", \
"0.00928766, 0.00988491, 0.00996063, 0.0101491, 0.0100041, 0.0100098, 0.00895673", \
"0.00968346, 0.00997173, 0.0101205, 0.0100619, 0.0100166, 0.00968267, 0.00922007", \
"0.0108215, 0.0105001, 0.0106484, 0.01086, 0.0109068, 0.0101779, 0.0105612", \
"0.0133192, 0.0119947, 0.0122087, 0.0119818, 0.0121603, 0.0124101, 0.0115076", \
"0.0179517, 0.0154501, 0.0151927, 0.0154088, 0.0154473, 0.0153839, 0.0158179" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00254194;
rise_capacitance : 0.00254651;
rise_capacitance_range (0.00254651, 0.00254651);
fall_capacitance : 0.00253737;
fall_capacitance_range (0.00253737, 0.00253737);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00255456;
rise_capacitance : 0.00261331;
rise_capacitance_range (0.00261331, 0.00261331);
fall_capacitance : 0.00249581;
fall_capacitance_range (0.00249581, 0.00249581);
}
}
cell (sg13g2_and3_1) {
area : 12.7008;
cell_footprint : "AND3";
cell_leakage_power : 146.675;
leakage_power () {
value : 244.097;
when : "A&B&C";
}
leakage_power () {
value : 133.136;
when : "!A&!B&!C";
}
leakage_power () {
value : 139.303;
when : "!A&!B&C";
}
leakage_power () {
value : 122.216;
when : "!A&B&!C";
}
leakage_power () {
value : 157.057;
when : "!A&B&C";
}
leakage_power () {
value : 121.281;
when : "A&!B&!C";
}
leakage_power () {
value : 137.184;
when : "A&!B&C";
}
leakage_power () {
value : 119.124;
when : "A&B&!C";
}
pin (X) {
direction : "output";
function : "(A*B*C)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.089831, 0.165332, 0.209398, 0.281093, 0.400889, 0.600005, 0.931107", \
"0.121479, 0.197701, 0.241803, 0.313737, 0.433234, 0.632292, 0.963762", \
"0.145052, 0.222655, 0.2671, 0.339054, 0.458856, 0.657779, 0.98916", \
"0.178486, 0.258543, 0.302537, 0.374394, 0.494424, 0.693594, 1.02476", \
"0.224216, 0.313304, 0.357, 0.429136, 0.548311, 0.746725, 1.07838", \
"0.286699, 0.39012, 0.433861, 0.507183, 0.627059, 0.825497, 1.15644", \
"0.374399, 0.496719, 0.547138, 0.619421, 0.740507, 0.940036, 1.27184" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0245129, 0.109009, 0.169945, 0.272523, 0.4454, 0.734266, 1.21561", \
"0.0262093, 0.109735, 0.170313, 0.272584, 0.445958, 0.734655, 1.21562", \
"0.0290793, 0.111046, 0.171377, 0.2732, 0.445959, 0.736221, 1.21563", \
"0.0349867, 0.113323, 0.173039, 0.274624, 0.446922, 0.736222, 1.21572", \
"0.0448472, 0.11874, 0.17574, 0.275985, 0.44818, 0.736323, 1.21688", \
"0.058771, 0.129135, 0.182892, 0.279919, 0.449544, 0.737543, 1.21845", \
"0.078099, 0.154301, 0.202262, 0.292087, 0.456678, 0.741488, 1.22118" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0604476, 0.117414, 0.15241, 0.209921, 0.3059, 0.46562, 0.731734", \
"0.0949677, 0.153369, 0.188541, 0.246026, 0.341942, 0.501945, 0.76798", \
"0.117493, 0.177738, 0.21299, 0.270667, 0.366553, 0.526463, 0.792577", \
"0.148357, 0.212982, 0.24838, 0.306163, 0.402283, 0.561812, 0.827939", \
"0.187701, 0.259644, 0.295966, 0.353384, 0.449019, 0.609253, 0.875581", \
"0.235944, 0.320631, 0.357467, 0.414883, 0.510252, 0.670581, 0.936484", \
"0.292952, 0.39786, 0.439505, 0.500101, 0.596319, 0.753653, 1.01978" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0154655, 0.080067, 0.126371, 0.203898, 0.333747, 0.550382, 0.911228", \
"0.017895, 0.0808024, 0.126834, 0.203945, 0.333748, 0.550671, 0.911425", \
"0.02134, 0.082226, 0.127694, 0.204537, 0.333908, 0.550672, 0.912784", \
"0.0268569, 0.0850252, 0.129561, 0.205525, 0.334968, 0.550838, 0.912785", \
"0.0360384, 0.0913484, 0.13403, 0.207901, 0.336333, 0.551992, 0.912786", \
"0.049355, 0.10406, 0.142995, 0.213482, 0.339133, 0.553846, 0.913925", \
"0.070035, 0.127335, 0.162033, 0.227729, 0.348685, 0.560288, 0.918203" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0989725, 0.174369, 0.218513, 0.290204, 0.409779, 0.608609, 0.94032", \
"0.129626, 0.205876, 0.249968, 0.32164, 0.441249, 0.642276, 0.97176", \
"0.152761, 0.230627, 0.274956, 0.346882, 0.466544, 0.66551, 0.996919", \
"0.186538, 0.267251, 0.31163, 0.383776, 0.503451, 0.702416, 1.0339", \
"0.233596, 0.322078, 0.366286, 0.438546, 0.558014, 0.757437, 1.08907", \
"0.2969, 0.399037, 0.445189, 0.517791, 0.637179, 0.836495, 1.16823", \
"0.386432, 0.508851, 0.558206, 0.63339, 0.754416, 0.954228, 1.28574" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0245822, 0.109053, 0.170205, 0.272476, 0.445409, 0.734135, 1.21574", \
"0.0256683, 0.109515, 0.170206, 0.272561, 0.445556, 0.736172, 1.21587", \
"0.0278681, 0.110689, 0.171012, 0.273053, 0.445606, 0.736173, 1.21595", \
"0.0323423, 0.113217, 0.17272, 0.274139, 0.446479, 0.736174, 1.21596", \
"0.0410826, 0.118365, 0.175687, 0.275741, 0.447537, 0.736175, 1.21661", \
"0.054123, 0.129613, 0.18324, 0.280055, 0.449086, 0.736867, 1.21761", \
"0.071611, 0.152462, 0.201185, 0.292164, 0.457104, 0.741034, 1.22052" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0657293, 0.12345, 0.158623, 0.21614, 0.312371, 0.472175, 0.738325", \
"0.102182, 0.160918, 0.19616, 0.253869, 0.349999, 0.50996, 0.776111", \
"0.127072, 0.187441, 0.222799, 0.280504, 0.376664, 0.53654, 0.802952", \
"0.161601, 0.226009, 0.26149, 0.319331, 0.415606, 0.57576, 0.842096", \
"0.207627, 0.279327, 0.315355, 0.372563, 0.468933, 0.628841, 0.89535", \
"0.263744, 0.345323, 0.383094, 0.440341, 0.536687, 0.696513, 0.962939", \
"0.332369, 0.432022, 0.472267, 0.532274, 0.629205, 0.789548, 1.05534" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0161083, 0.0805479, 0.126898, 0.204192, 0.334074, 0.550663, 0.912195", \
"0.0179697, 0.0811256, 0.127148, 0.204398, 0.334144, 0.551108, 0.912196", \
"0.0209821, 0.0824058, 0.127993, 0.204794, 0.334297, 0.551109, 0.912605", \
"0.0262984, 0.0850572, 0.129563, 0.205721, 0.335101, 0.55111, 0.912606", \
"0.0349338, 0.090716, 0.133436, 0.207678, 0.3365, 0.552314, 0.912716", \
"0.047254, 0.102068, 0.141882, 0.212763, 0.338844, 0.554451, 0.913902", \
"0.065386, 0.121171, 0.157532, 0.223968, 0.346659, 0.559066, 0.91777" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.102879, 0.17824, 0.222307, 0.293948, 0.413604, 0.612756, 0.944085", \
"0.131775, 0.207785, 0.251916, 0.323593, 0.443187, 0.642047, 0.97357", \
"0.153061, 0.230495, 0.27469, 0.346619, 0.466244, 0.665211, 0.996561", \
"0.184606, 0.265201, 0.309314, 0.381345, 0.501011, 0.699938, 1.03135", \
"0.228756, 0.315947, 0.360833, 0.432724, 0.552268, 0.751535, 1.08324", \
"0.285485, 0.386771, 0.433868, 0.506188, 0.626101, 0.825034, 1.1563", \
"0.361495, 0.483308, 0.534828, 0.610627, 0.73251, 0.931895, 1.26348" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0245737, 0.109115, 0.170172, 0.27235, 0.445373, 0.734266, 1.21547", \
"0.0252791, 0.10934, 0.170173, 0.272529, 0.445429, 0.734267, 1.21556", \
"0.0268922, 0.110346, 0.170732, 0.27278, 0.445535, 0.734415, 1.21595", \
"0.0302038, 0.112753, 0.172253, 0.273689, 0.446119, 0.734492, 1.21596", \
"0.0374401, 0.117629, 0.175347, 0.275235, 0.447028, 0.73526, 1.21601", \
"0.049711, 0.129015, 0.183918, 0.280093, 0.449159, 0.736303, 1.21689", \
"0.067111, 0.152079, 0.202343, 0.293641, 0.45796, 0.74091, 1.21985" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0690882, 0.127691, 0.163098, 0.220894, 0.317275, 0.477262, 0.743595", \
"0.107083, 0.166483, 0.201957, 0.259808, 0.356104, 0.5168, 0.782564", \
"0.133727, 0.19454, 0.230021, 0.287979, 0.384277, 0.544536, 0.810912", \
"0.171902, 0.236255, 0.271937, 0.329951, 0.426351, 0.586668, 0.853118", \
"0.221595, 0.292926, 0.32956, 0.387047, 0.48341, 0.643503, 0.910018", \
"0.283832, 0.366327, 0.403996, 0.462089, 0.558483, 0.7183, 0.984252", \
"0.363161, 0.461908, 0.501871, 0.56163, 0.658433, 0.819321, 1.08573" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0167499, 0.081302, 0.127602, 0.20479, 0.334677, 0.551076, 0.912028", \
"0.0183699, 0.081731, 0.127792, 0.204872, 0.334723, 0.552101, 0.912119", \
"0.0210644, 0.0828505, 0.128502, 0.205353, 0.334994, 0.552102, 0.91271", \
"0.0261717, 0.0852098, 0.129883, 0.206209, 0.335367, 0.552103, 0.912711", \
"0.0346909, 0.0904108, 0.133689, 0.208085, 0.336829, 0.552679, 0.912824", \
"0.046977, 0.101091, 0.141147, 0.212821, 0.339232, 0.554422, 0.914209", \
"0.063407, 0.118975, 0.155587, 0.222675, 0.346127, 0.558639, 0.917917" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00810958, 0.00849316, 0.00853619, 0.00851582, 0.00843882, 0.00823766, 0.00830985", \
"0.00787189, 0.00818047, 0.00820729, 0.00831717, 0.0081779, 0.00795351, 0.00789296", \
"0.00794511, 0.00811903, 0.00818929, 0.00835043, 0.00826166, 0.00810681, 0.00800437", \
"0.00820656, 0.00827858, 0.0082725, 0.00819089, 0.0083022, 0.00801899, 0.00799468", \
"0.00889583, 0.00887102, 0.00886915, 0.00892891, 0.00881389, 0.00864469, 0.00846569", \
"0.0105998, 0.0103194, 0.0103113, 0.0103258, 0.0104053, 0.0102745, 0.00970579", \
"0.0143728, 0.0137323, 0.0137309, 0.0135823, 0.0135951, 0.0136161, 0.0135913" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00506528, 0.00556407, 0.00556312, 0.00552866, 0.00546911, 0.00527231, 0.00495655", \
"0.00475641, 0.00517967, 0.00527779, 0.00521883, 0.00514774, 0.00501161, 0.00466071", \
"0.00474607, 0.00509453, 0.0051028, 0.00517836, 0.00505797, 0.00493671, 0.00475231", \
"0.00506169, 0.00534764, 0.00544278, 0.00542707, 0.00541332, 0.00541866, 0.00525202", \
"0.00570158, 0.0057566, 0.00593081, 0.00597111, 0.00594579, 0.00577707, 0.0058247", \
"0.00743702, 0.00726275, 0.00730424, 0.00721711, 0.00724322, 0.0073808, 0.00714239", \
"0.0114138, 0.0107515, 0.0106463, 0.0105903, 0.0105391, 0.0102159, 0.0102796" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00881501, 0.00918193, 0.00921488, 0.00918656, 0.00908504, 0.00889116, 0.00893246", \
"0.00860122, 0.00894773, 0.00895771, 0.00914789, 0.0088742, 0.00892717, 0.00873533", \
"0.00857778, 0.00881797, 0.00887873, 0.00893641, 0.00890157, 0.0086025, 0.00862793", \
"0.00864631, 0.00879976, 0.00883129, 0.00877864, 0.00885012, 0.00868005, 0.00841775", \
"0.00905054, 0.00908933, 0.0091042, 0.00916905, 0.00904102, 0.00902172, 0.00876294", \
"0.0103605, 0.010125, 0.0101488, 0.0101614, 0.010213, 0.0102158, 0.00972176", \
"0.0137414, 0.0130956, 0.0130489, 0.0130265, 0.0130703, 0.0130764, 0.0130395" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00595428, 0.00643814, 0.00646232, 0.00641488, 0.00639267, 0.00616826, 0.00592349", \
"0.00566997, 0.00607358, 0.00619525, 0.00619046, 0.00605266, 0.00596345, 0.00564703", \
"0.0056836, 0.00601203, 0.0060273, 0.00609214, 0.00601682, 0.00589225, 0.00566118", \
"0.00590355, 0.00620315, 0.00627293, 0.00622288, 0.0062343, 0.00628204, 0.00579433", \
"0.00658086, 0.00672096, 0.00685044, 0.00684264, 0.00688368, 0.00662873, 0.00701727", \
"0.00826922, 0.00809732, 0.00818087, 0.00806772, 0.0082152, 0.00834501, 0.00778573", \
"0.0119439, 0.0113133, 0.0112597, 0.0112058, 0.0113133, 0.0113282, 0.0113834" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0100975, 0.0104535, 0.0104754, 0.0104469, 0.010353, 0.010136, 0.0101702", \
"0.00988407, 0.0102465, 0.010252, 0.010446, 0.0101411, 0.00993208, 0.00987466", \
"0.00984269, 0.0101087, 0.0101697, 0.0103448, 0.0102576, 0.00989953, 0.009859", \
"0.00985716, 0.0100895, 0.0101035, 0.0100238, 0.0101384, 0.0100011, 0.00969109", \
"0.0101034, 0.0101877, 0.0102602, 0.0102748, 0.0101473, 0.0101238, 0.00986963", \
"0.0111428, 0.011087, 0.0111595, 0.0111206, 0.0111944, 0.0111632, 0.0106425", \
"0.0142902, 0.0138971, 0.013837, 0.0137876, 0.0138812, 0.0138346, 0.0137962" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00609041, 0.00653592, 0.00656153, 0.00653368, 0.00649844, 0.00629665, 0.00603803", \
"0.00586907, 0.00626187, 0.00640231, 0.00633734, 0.00624819, 0.00622243, 0.00577974", \
"0.00589584, 0.00619824, 0.00621616, 0.0063119, 0.00620528, 0.00606453, 0.00583307", \
"0.00612412, 0.00638931, 0.00645827, 0.00640394, 0.00640887, 0.00634522, 0.00614786", \
"0.00680854, 0.00687805, 0.00704278, 0.00708402, 0.00707399, 0.00672509, 0.00718923", \
"0.00854242, 0.00830519, 0.00840464, 0.00835004, 0.00850965, 0.00853666, 0.00789454", \
"0.0121284, 0.0115673, 0.0114928, 0.0114218, 0.0115612, 0.0115421, 0.011643" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00239449;
rise_capacitance : 0.00243904;
rise_capacitance_range (0.00243904, 0.00243904);
fall_capacitance : 0.00234995;
fall_capacitance_range (0.00234995, 0.00234995);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000672881, -0.000667613, -0.000673475, -0.000678736, -0.00069426, -0.000711026, -0.000729089" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000672881, 0.000667613, 0.000673475, 0.000678736, 0.00069426, 0.000711026, 0.000729089" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00251322;
rise_capacitance : 0.00255657;
rise_capacitance_range (0.00255657, 0.00255657);
fall_capacitance : 0.00246986;
fall_capacitance_range (0.00246986, 0.00246986);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00251898;
rise_capacitance : 0.00257355;
rise_capacitance_range (0.00257355, 0.00257355);
fall_capacitance : 0.00246441;
fall_capacitance_range (0.00246441, 0.00246441);
}
}
cell (sg13g2_and3_2) {
area : 12.7008;
cell_footprint : "AND3";
cell_leakage_power : 224.222;
leakage_power () {
value : 287.633;
when : "A&B&C";
}
leakage_power () {
value : 215.541;
when : "!A&!B&!C";
}
leakage_power () {
value : 221.709;
when : "!A&!B&C";
}
leakage_power () {
value : 204.622;
when : "!A&B&!C";
}
leakage_power () {
value : 239.463;
when : "!A&B&C";
}
leakage_power () {
value : 203.687;
when : "A&!B&!C";
}
leakage_power () {
value : 219.59;
when : "A&!B&C";
}
leakage_power () {
value : 201.53;
when : "A&B&!C";
}
pin (X) {
direction : "output";
function : "(A*B*C)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.111975, 0.200665, 0.246243, 0.3192, 0.439685, 0.640092, 0.973323", \
"0.146445, 0.235797, 0.281268, 0.354161, 0.474731, 0.674897, 1.00942", \
"0.174344, 0.265058, 0.310722, 0.383637, 0.504248, 0.704689, 1.03938", \
"0.21558, 0.310258, 0.356379, 0.429232, 0.549939, 0.75021, 1.0839", \
"0.275054, 0.377751, 0.423577, 0.496462, 0.615951, 0.815636, 1.14926", \
"0.354371, 0.473032, 0.520687, 0.592865, 0.712575, 0.911946, 1.2452", \
"0.466622, 0.607324, 0.658131, 0.733274, 0.852184, 1.05147, 1.3835" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0298286, 0.11741, 0.177423, 0.278893, 0.452137, 0.742425, 1.22685", \
"0.031219, 0.117699, 0.177435, 0.279126, 0.452221, 0.742479, 1.22781", \
"0.0345209, 0.11915, 0.178496, 0.279692, 0.452433, 0.742711, 1.22848", \
"0.0415515, 0.122734, 0.180858, 0.281415, 0.453503, 0.743379, 1.22849", \
"0.0537386, 0.13002, 0.18569, 0.284228, 0.455178, 0.744464, 1.2285", \
"0.073079, 0.146905, 0.197196, 0.290626, 0.458077, 0.746284, 1.22965", \
"0.100475, 0.177894, 0.2225, 0.307945, 0.467163, 0.750479, 1.23225" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0732354, 0.138755, 0.174327, 0.232111, 0.328378, 0.488398, 0.754786", \
"0.111662, 0.178223, 0.213925, 0.271743, 0.367977, 0.528228, 0.794397", \
"0.139093, 0.208267, 0.243817, 0.301581, 0.397925, 0.557925, 0.825619", \
"0.178306, 0.252592, 0.288606, 0.346424, 0.442586, 0.602439, 0.868978", \
"0.229968, 0.31447, 0.351577, 0.409344, 0.505388, 0.66507, 0.931034", \
"0.295255, 0.394386, 0.434274, 0.493465, 0.588316, 0.747439, 1.01368", \
"0.376979, 0.496456, 0.541298, 0.602894, 0.698736, 0.855413, 1.11915" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0185044, 0.084463, 0.130159, 0.207075, 0.336862, 0.553746, 0.915275", \
"0.0207085, 0.0850535, 0.130376, 0.207151, 0.337197, 0.5541, 0.915863", \
"0.0243591, 0.0868529, 0.131607, 0.207585, 0.337198, 0.555282, 0.916299", \
"0.0316459, 0.0909725, 0.134327, 0.209427, 0.338117, 0.555283, 0.9163", \
"0.0436917, 0.10038, 0.141073, 0.213389, 0.340153, 0.555482, 0.916301", \
"0.061474, 0.117445, 0.154854, 0.222792, 0.345171, 0.558507, 0.918236", \
"0.087111, 0.147331, 0.180115, 0.241174, 0.357236, 0.566628, 0.922949" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.120912, 0.209564, 0.255025, 0.327745, 0.448488, 0.648456, 0.98181", \
"0.15344, 0.242584, 0.288108, 0.36094, 0.481429, 0.681776, 1.01586", \
"0.179568, 0.270324, 0.316066, 0.388961, 0.509553, 0.710061, 1.04405", \
"0.220017, 0.314495, 0.360251, 0.433535, 0.554246, 0.754535, 1.088", \
"0.279277, 0.380971, 0.42661, 0.499852, 0.61999, 0.820219, 1.15363", \
"0.360422, 0.4764, 0.524623, 0.59811, 0.718199, 0.918429, 1.25081", \
"0.471332, 0.609406, 0.663118, 0.739244, 0.859524, 1.05902, 1.39169" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0298195, 0.117364, 0.177325, 0.279104, 0.45212, 0.742374, 1.22685", \
"0.0307348, 0.117517, 0.177408, 0.279182, 0.452587, 0.742533, 1.22771", \
"0.0328326, 0.118844, 0.178207, 0.279473, 0.452588, 0.743008, 1.22774", \
"0.0377898, 0.12185, 0.18043, 0.28104, 0.453103, 0.743131, 1.2299", \
"0.0478189, 0.128486, 0.184975, 0.28391, 0.454765, 0.744021, 1.22991", \
"0.064911, 0.143467, 0.195128, 0.289841, 0.457549, 0.745601, 1.22992", \
"0.090016, 0.171566, 0.219319, 0.305686, 0.466644, 0.75001, 1.23141" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0783862, 0.144551, 0.180345, 0.238234, 0.334499, 0.49463, 0.761175", \
"0.118047, 0.185004, 0.220858, 0.278863, 0.375159, 0.535349, 0.802052", \
"0.147217, 0.216311, 0.252247, 0.310286, 0.406634, 0.566775, 0.833235", \
"0.189681, 0.2634, 0.299538, 0.357617, 0.453989, 0.614051, 0.880595", \
"0.246615, 0.330286, 0.367505, 0.425352, 0.521292, 0.680883, 0.947373", \
"0.318555, 0.416603, 0.45546, 0.514368, 0.610649, 0.769338, 1.03571", \
"0.409562, 0.52684, 0.570791, 0.632132, 0.729034, 0.888771, 1.15302" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.019069, 0.0850266, 0.130644, 0.207505, 0.337157, 0.55401, 0.915524", \
"0.0208351, 0.0855062, 0.130839, 0.207506, 0.337767, 0.554174, 0.915678", \
"0.0242694, 0.0870819, 0.131867, 0.208004, 0.337768, 0.554649, 0.916148", \
"0.0310451, 0.0907558, 0.1343, 0.209569, 0.33811, 0.55491, 0.916149", \
"0.0426005, 0.0996348, 0.140646, 0.213167, 0.340122, 0.555616, 0.916706", \
"0.059772, 0.115496, 0.152525, 0.221087, 0.345054, 0.558343, 0.918399", \
"0.083405, 0.142835, 0.176259, 0.238211, 0.355621, 0.564837, 0.922939" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.12482, 0.213732, 0.259001, 0.331691, 0.452272, 0.652245, 0.985528", \
"0.154796, 0.244074, 0.289496, 0.36237, 0.482891, 0.683138, 1.0172", \
"0.178028, 0.268655, 0.314089, 0.387028, 0.507496, 0.707956, 1.04236", \
"0.214095, 0.307838, 0.353758, 0.426958, 0.547568, 0.747753, 1.08133", \
"0.26807, 0.36785, 0.414521, 0.487659, 0.608264, 0.80865, 1.14236", \
"0.341355, 0.455007, 0.503384, 0.577714, 0.698557, 0.898111, 1.23173", \
"0.438757, 0.574185, 0.628031, 0.705443, 0.828124, 1.02802, 1.36106" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0298382, 0.117696, 0.177308, 0.27893, 0.452119, 0.742566, 1.22717", \
"0.0303883, 0.117697, 0.177352, 0.279115, 0.45246, 0.742639, 1.22772", \
"0.0319321, 0.118505, 0.178007, 0.279371, 0.452461, 0.743132, 1.22823", \
"0.0353866, 0.121186, 0.179946, 0.280669, 0.452885, 0.743133, 1.22824", \
"0.0432349, 0.127212, 0.184156, 0.283218, 0.454367, 0.743529, 1.22825", \
"0.058242, 0.140953, 0.193994, 0.289594, 0.457624, 0.745081, 1.2287", \
"0.081898, 0.166082, 0.215917, 0.30539, 0.467757, 0.750174, 1.23095" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0818911, 0.148914, 0.184771, 0.24301, 0.339389, 0.499747, 0.766491", \
"0.122501, 0.190114, 0.226087, 0.284329, 0.380848, 0.541095, 0.807688", \
"0.153084, 0.222597, 0.258732, 0.317021, 0.413458, 0.573646, 0.840322", \
"0.198228, 0.272, 0.3083, 0.366492, 0.462938, 0.623261, 0.889901", \
"0.260322, 0.34179, 0.379009, 0.437327, 0.533619, 0.693611, 0.959846", \
"0.339008, 0.43505, 0.47469, 0.532752, 0.62871, 0.787722, 1.05336", \
"0.436983, 0.55281, 0.596438, 0.658122, 0.753679, 0.913084, 1.17961" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0197322, 0.0857654, 0.131242, 0.208119, 0.337712, 0.55442, 0.91588", \
"0.0211997, 0.0860594, 0.131453, 0.20812, 0.338315, 0.554421, 0.916378", \
"0.0243677, 0.087429, 0.132282, 0.20844, 0.338316, 0.557079, 0.916379", \
"0.0307966, 0.0909428, 0.134737, 0.20991, 0.338562, 0.55708, 0.91638", \
"0.0419481, 0.0988442, 0.140353, 0.213377, 0.340355, 0.557081, 0.916791", \
"0.058694, 0.114471, 0.152749, 0.220891, 0.345003, 0.558871, 0.918312", \
"0.081793, 0.140967, 0.1749, 0.238101, 0.355418, 0.564336, 0.923215" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0120901, 0.0125444, 0.0126083, 0.0127089, 0.0125789, 0.0121688, 0.011983", \
"0.0118935, 0.01237, 0.0123993, 0.0125209, 0.0123459, 0.0119686, 0.01229", \
"0.0120716, 0.0121068, 0.0122452, 0.0124278, 0.0122672, 0.0118133, 0.0122691", \
"0.0125278, 0.0123802, 0.0123456, 0.0123032, 0.0126296, 0.012049, 0.0119708", \
"0.0136494, 0.012838, 0.0127566, 0.0128764, 0.0123253, 0.0123184, 0.0116629", \
"0.0161226, 0.0142922, 0.0143128, 0.0140542, 0.0140503, 0.0139972, 0.0128953", \
"0.0208471, 0.0175853, 0.0175178, 0.0173488, 0.0172092, 0.0172294, 0.0171202" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.008679, 0.00969394, 0.00972344, 0.00966344, 0.00954864, 0.00916964, 0.00847591", \
"0.00840088, 0.00926211, 0.00951914, 0.00938164, 0.00934074, 0.00899759, 0.00838851", \
"0.00847131, 0.00909098, 0.0091367, 0.00931479, 0.00914238, 0.00916658, 0.00850578", \
"0.00881848, 0.00914067, 0.00929742, 0.00920042, 0.0091959, 0.00887378, 0.00900093", \
"0.00986931, 0.00959891, 0.00980431, 0.00990121, 0.00997761, 0.00925297, 0.00963321", \
"0.0122483, 0.011014, 0.0112665, 0.0113459, 0.0111944, 0.0114157, 0.0103371", \
"0.0170689, 0.0143498, 0.0142489, 0.014005, 0.0138848, 0.01403, 0.0136191" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0127636, 0.0132106, 0.0133218, 0.0132524, 0.0131635, 0.0126128, 0.0125216", \
"0.012596, 0.0131243, 0.0132239, 0.0132463, 0.0130781, 0.0126564, 0.0130363", \
"0.0126606, 0.0128374, 0.013019, 0.0133674, 0.0129401, 0.0126351, 0.0126867", \
"0.0129444, 0.0129241, 0.0128763, 0.012919, 0.0132422, 0.0125443, 0.0130331", \
"0.0135969, 0.013102, 0.0130194, 0.0131407, 0.0126381, 0.0127801, 0.0124434", \
"0.0155473, 0.0141066, 0.014073, 0.0139793, 0.0138777, 0.0138879, 0.0127263", \
"0.0196658, 0.0169604, 0.017008, 0.0166032, 0.0166249, 0.0166593, 0.0165053" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00953912, 0.0104659, 0.0105418, 0.0104715, 0.0103949, 0.0100068, 0.00936325", \
"0.00931267, 0.0101395, 0.0104248, 0.0103255, 0.0102261, 0.00988232, 0.00926534", \
"0.00944948, 0.00996179, 0.0100754, 0.0102673, 0.0102506, 0.00996463, 0.00921434", \
"0.00974086, 0.00999873, 0.0100839, 0.0100112, 0.0101311, 0.00974154, 0.0094267", \
"0.0107667, 0.0105196, 0.0107177, 0.0108401, 0.0107682, 0.0100994, 0.0111541", \
"0.0132333, 0.0119045, 0.0119245, 0.0119124, 0.0120568, 0.0121074, 0.0109555", \
"0.0177208, 0.0151108, 0.0149834, 0.0148609, 0.0149851, 0.0153544, 0.015232" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0140625, 0.0145472, 0.0146141, 0.0145675, 0.0144561, 0.013901, 0.0138236", \
"0.0138603, 0.0144587, 0.0145183, 0.0144826, 0.0143675, 0.0139888, 0.0143319", \
"0.013918, 0.0141832, 0.014338, 0.0147184, 0.0142398, 0.0139048, 0.0143052", \
"0.0140229, 0.0142074, 0.0142442, 0.0142051, 0.0145011, 0.0138008, 0.0139734", \
"0.0145383, 0.0141421, 0.0142378, 0.0142707, 0.0141096, 0.0139337, 0.0137678", \
"0.0160721, 0.0150172, 0.0149747, 0.0149938, 0.0150914, 0.0149352, 0.0141554", \
"0.0199327, 0.0176038, 0.0176283, 0.0173722, 0.0176879, 0.017627, 0.0178424" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0096543, 0.0105186, 0.0105355, 0.0104991, 0.0103783, 0.0100553, 0.0094073", \
"0.00947921, 0.0102447, 0.0104646, 0.0103779, 0.0103556, 0.00998938, 0.00950279", \
"0.0095806, 0.0100867, 0.0101936, 0.0103977, 0.0102008, 0.0104807, 0.00923931", \
"0.00995622, 0.01015, 0.0103025, 0.0102196, 0.0102109, 0.00978995, 0.00920693", \
"0.0109783, 0.0105751, 0.0106548, 0.0108727, 0.0109174, 0.0102468, 0.0111369", \
"0.0132416, 0.0120105, 0.012266, 0.0120311, 0.0121507, 0.0122519, 0.0113648", \
"0.0178637, 0.0155547, 0.0153566, 0.0152507, 0.0150846, 0.0150244, 0.0155606" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00239101;
rise_capacitance : 0.00243766;
rise_capacitance_range (0.00243766, 0.00243766);
fall_capacitance : 0.00234437;
fall_capacitance_range (0.00234437, 0.00234437);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000666858, -0.00066846, -0.00067173, -0.000678293, -0.000692588, -0.000710263, -0.000727879" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000666858, 0.00066846, 0.00067173, 0.000678293, 0.000692588, 0.000710263, 0.000727879" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00250741;
rise_capacitance : 0.00255613;
rise_capacitance_range (0.00255613, 0.00255613);
fall_capacitance : 0.0024587;
fall_capacitance_range (0.0024587, 0.0024587);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00253376;
rise_capacitance : 0.00259258;
rise_capacitance_range (0.00259258, 0.00259258);
fall_capacitance : 0.00247495;
fall_capacitance_range (0.00247495, 0.00247495);
}
}
cell (sg13g2_and4_1) {
area : 14.5152;
cell_footprint : "AND4";
cell_leakage_power : 151.903;
leakage_power () {
value : 148.021;
when : "!A&!B&!C&!D";
}
leakage_power () {
value : 153.231;
when : "!A&!B&!C&D";
}
leakage_power () {
value : 138.144;
when : "!A&!B&C&!D";
}
leakage_power () {
value : 159.399;
when : "!A&!B&C&D";
}
leakage_power () {
value : 135.011;
when : "!A&B&!C&!D";
}
leakage_power () {
value : 142.302;
when : "!A&B&!C&D";
}
leakage_power () {
value : 123.898;
when : "!A&B&C&!D";
}
leakage_power () {
value : 177.143;
when : "!A&B&C&D";
}
leakage_power () {
value : 135.281;
when : "A&!B&!C&!D";
}
leakage_power () {
value : 141.366;
when : "A&!B&!C&D";
}
leakage_power () {
value : 124.387;
when : "A&!B&C&!D";
}
leakage_power () {
value : 157.269;
when : "A&!B&C&D";
}
leakage_power () {
value : 123.626;
when : "A&B&!C&!D";
}
leakage_power () {
value : 139.199;
when : "A&B&!C&D";
}
leakage_power () {
value : 121.243;
when : "A&B&C&!D";
}
leakage_power () {
value : 310.924;
when : "A&B&C&D";
}
pin (X) {
direction : "output";
function : "(A*B*C*D)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.115141, 0.198357, 0.243781, 0.316278, 0.436407, 0.636042, 0.968468", \
"0.145268, 0.228857, 0.274302, 0.346931, 0.466945, 0.666602, 0.999863", \
"0.170321, 0.25498, 0.300712, 0.37348, 0.493574, 0.693153, 1.02572", \
"0.206907, 0.293608, 0.339781, 0.412731, 0.533224, 0.733063, 1.06559", \
"0.25916, 0.352781, 0.399813, 0.472526, 0.592542, 0.792188, 1.12489", \
"0.333514, 0.440851, 0.486284, 0.559619, 0.680593, 0.878521, 1.21207", \
"0.436447, 0.564735, 0.616655, 0.688298, 0.813197, 1.0088, 1.34248" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0312764, 0.116702, 0.17584, 0.277, 0.449285, 0.738347, 1.22079", \
"0.0322326, 0.116719, 0.176123, 0.277144, 0.449286, 0.738348, 1.22181", \
"0.034551, 0.118152, 0.177289, 0.277966, 0.449723, 0.738453, 1.22182", \
"0.0400494, 0.120925, 0.179512, 0.279756, 0.451142, 0.739339, 1.22232", \
"0.0498196, 0.125819, 0.182297, 0.281609, 0.4528, 0.74093, 1.22241", \
"0.063893, 0.137975, 0.190646, 0.285788, 0.454644, 0.742047, 1.22429", \
"0.08407, 0.162241, 0.209135, 0.298731, 0.462472, 0.746123, 1.22643" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0640056, 0.121144, 0.155965, 0.213202, 0.308705, 0.467625, 0.732368", \
"0.0996383, 0.158104, 0.193059, 0.250207, 0.345686, 0.504757, 0.769446", \
"0.123075, 0.183433, 0.218564, 0.275882, 0.371329, 0.530193, 0.794953", \
"0.155048, 0.220172, 0.255353, 0.312816, 0.408447, 0.567434, 0.832219", \
"0.196125, 0.269586, 0.305694, 0.362939, 0.458442, 0.617214, 0.882074", \
"0.246231, 0.332324, 0.370191, 0.426867, 0.522703, 0.681617, 0.945721", \
"0.300982, 0.407608, 0.449847, 0.510805, 0.607045, 0.763924, 1.02848" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165942, 0.0805256, 0.126489, 0.203405, 0.332634, 0.548096, 0.907012", \
"0.0188375, 0.0812297, 0.126918, 0.203643, 0.332635, 0.548596, 0.907204", \
"0.0221399, 0.0827801, 0.127758, 0.204041, 0.333025, 0.548597, 0.908496", \
"0.0278497, 0.0859394, 0.12979, 0.205216, 0.333742, 0.548602, 0.908497", \
"0.0372657, 0.0928081, 0.134562, 0.207808, 0.335123, 0.549715, 0.908498", \
"0.050625, 0.105391, 0.143652, 0.213762, 0.33867, 0.551521, 0.909612", \
"0.071665, 0.130008, 0.164108, 0.228754, 0.348701, 0.557825, 0.913888" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.128123, 0.211145, 0.256639, 0.329079, 0.449178, 0.648598, 0.980743", \
"0.157498, 0.241185, 0.286624, 0.359211, 0.479303, 0.678837, 1.01184", \
"0.18147, 0.266691, 0.312289, 0.384928, 0.505153, 0.704882, 1.03847", \
"0.21794, 0.305818, 0.351724, 0.42478, 0.545346, 0.745227, 1.07767", \
"0.270826, 0.364942, 0.411098, 0.484204, 0.604757, 0.804804, 1.13766", \
"0.344059, 0.452448, 0.500682, 0.574523, 0.694276, 0.894742, 1.22694", \
"0.447728, 0.576874, 0.63108, 0.707232, 0.830111, 1.02936, 1.36107" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0312178, 0.116363, 0.17599, 0.276896, 0.44925, 0.738222, 1.22053", \
"0.0320444, 0.116605, 0.175991, 0.277118, 0.449274, 0.738353, 1.22154", \
"0.0339163, 0.117921, 0.17704, 0.277782, 0.449494, 0.738527, 1.22233", \
"0.03801, 0.120754, 0.179007, 0.279277, 0.450627, 0.738857, 1.22234", \
"0.0466066, 0.125965, 0.182627, 0.281393, 0.452181, 0.740168, 1.22235", \
"0.060123, 0.138436, 0.191118, 0.286463, 0.454238, 0.741703, 1.22339", \
"0.078872, 0.162011, 0.211118, 0.299507, 0.462438, 0.745357, 1.22553" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.069276, 0.127016, 0.161968, 0.219256, 0.314845, 0.473884, 0.73863", \
"0.106447, 0.165274, 0.200384, 0.257695, 0.353214, 0.512293, 0.777268", \
"0.131979, 0.192549, 0.227788, 0.285174, 0.380861, 0.539916, 0.804875", \
"0.168022, 0.232555, 0.26803, 0.325484, 0.421359, 0.580459, 0.845322", \
"0.21498, 0.287195, 0.323437, 0.380501, 0.476341, 0.635307, 0.900482", \
"0.271467, 0.354332, 0.39226, 0.450539, 0.547469, 0.705982, 0.971473", \
"0.337774, 0.44025, 0.481733, 0.543222, 0.63827, 0.796522, 1.06154" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0171547, 0.0810365, 0.126907, 0.20374, 0.332898, 0.548333, 0.907493", \
"0.01897, 0.0815865, 0.127213, 0.20387, 0.333037, 0.548338, 0.907494", \
"0.021954, 0.0828992, 0.12802, 0.204263, 0.333429, 0.548923, 0.907602", \
"0.027335, 0.0856243, 0.129734, 0.205453, 0.33385, 0.548924, 0.907606", \
"0.0362072, 0.0918184, 0.134107, 0.207782, 0.33528, 0.549927, 0.908102", \
"0.049038, 0.104017, 0.143077, 0.213716, 0.338002, 0.551613, 0.909636", \
"0.067578, 0.124869, 0.159745, 0.226244, 0.346235, 0.556693, 0.913365" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.135639, 0.218692, 0.264229, 0.336533, 0.456425, 0.655877, 0.988376", \
"0.163727, 0.24737, 0.292743, 0.365272, 0.485395, 0.684969, 1.0178", \
"0.185582, 0.27034, 0.315863, 0.388563, 0.508628, 0.708266, 1.04174", \
"0.219377, 0.30727, 0.353263, 0.426253, 0.546684, 0.746535, 1.07882", \
"0.268937, 0.36285, 0.409557, 0.482175, 0.60254, 0.802909, 1.13563", \
"0.334807, 0.442587, 0.491132, 0.565304, 0.685808, 0.885616, 1.21876", \
"0.426886, 0.556924, 0.610671, 0.688834, 0.810919, 1.01209, 1.34492" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0312938, 0.116324, 0.175903, 0.276965, 0.449245, 0.738223, 1.22079", \
"0.0317632, 0.116457, 0.175938, 0.276966, 0.449771, 0.738356, 1.22181", \
"0.0332806, 0.117653, 0.176776, 0.277506, 0.449772, 0.738405, 1.22209", \
"0.036382, 0.120058, 0.178607, 0.278942, 0.450215, 0.738739, 1.22332", \
"0.043622, 0.125258, 0.182532, 0.281186, 0.451742, 0.739807, 1.22333", \
"0.056468, 0.138254, 0.191248, 0.286572, 0.454352, 0.741292, 1.22334", \
"0.07506, 0.161986, 0.211295, 0.301155, 0.463394, 0.745526, 1.22504" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0730167, 0.131692, 0.166904, 0.224399, 0.320135, 0.479357, 0.74421", \
"0.111325, 0.170829, 0.206109, 0.263677, 0.359399, 0.518844, 0.783526", \
"0.138501, 0.19946, 0.234867, 0.292549, 0.388363, 0.547605, 0.81267", \
"0.177499, 0.242113, 0.27771, 0.335323, 0.431325, 0.590584, 0.85561", \
"0.22829, 0.300228, 0.336199, 0.393843, 0.489733, 0.64904, 0.914141", \
"0.291451, 0.375455, 0.411992, 0.470079, 0.567547, 0.725972, 0.990546", \
"0.369166, 0.469915, 0.510689, 0.571036, 0.667053, 0.825391, 1.09091" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.017858, 0.0817658, 0.127596, 0.204353, 0.333388, 0.548753, 0.907813", \
"0.0193507, 0.0822293, 0.127825, 0.204409, 0.333584, 0.549126, 0.907859", \
"0.0221138, 0.0833913, 0.128622, 0.204922, 0.333639, 0.549127, 0.90786", \
"0.027331, 0.0859294, 0.13012, 0.205968, 0.334265, 0.549168, 0.908063", \
"0.0360595, 0.0918745, 0.133851, 0.20804, 0.335485, 0.550455, 0.908595", \
"0.048626, 0.103247, 0.142048, 0.212899, 0.337996, 0.55198, 0.910069", \
"0.06547, 0.122369, 0.158187, 0.225164, 0.345924, 0.55696, 0.913775" \
);
}
}
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.139649, 0.222684, 0.268185, 0.340656, 0.460497, 0.659958, 0.992404", \
"0.167495, 0.251153, 0.296498, 0.368849, 0.488962, 0.688393, 1.02135", \
"0.188227, 0.272682, 0.31821, 0.390777, 0.510915, 0.710443, 1.04277", \
"0.219554, 0.306662, 0.352624, 0.425509, 0.545935, 0.745443, 1.07785", \
"0.265536, 0.357681, 0.404477, 0.477742, 0.598174, 0.797977, 1.13059", \
"0.325443, 0.43002, 0.479972, 0.553465, 0.674308, 0.873685, 1.20652", \
"0.402048, 0.528855, 0.584226, 0.663034, 0.785448, 0.985658, 1.31886" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0313226, 0.116457, 0.175928, 0.276904, 0.449249, 0.738225, 1.22079", \
"0.0315532, 0.116458, 0.175935, 0.277042, 0.449618, 0.738226, 1.22119", \
"0.0327249, 0.117248, 0.17648, 0.277263, 0.449619, 0.738377, 1.22135", \
"0.0350543, 0.119354, 0.178087, 0.278511, 0.449931, 0.738945, 1.22347", \
"0.0405625, 0.12404, 0.181579, 0.280554, 0.451196, 0.739179, 1.22348", \
"0.051627, 0.135208, 0.191087, 0.286048, 0.454055, 0.740775, 1.22349", \
"0.069689, 0.158464, 0.21122, 0.302569, 0.464019, 0.745639, 1.22467" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0756598, 0.135517, 0.171087, 0.228882, 0.324942, 0.484423, 0.749427", \
"0.115166, 0.175448, 0.211076, 0.268945, 0.364987, 0.52448, 0.789594", \
"0.143787, 0.205447, 0.241113, 0.299084, 0.395141, 0.554518, 0.81963", \
"0.185446, 0.250461, 0.28615, 0.344079, 0.440213, 0.599888, 0.865156", \
"0.240494, 0.312919, 0.348962, 0.406779, 0.502829, 0.662128, 0.927499", \
"0.309803, 0.39368, 0.431649, 0.489534, 0.585717, 0.744631, 1.00985", \
"0.396409, 0.49587, 0.537267, 0.597337, 0.693241, 0.852574, 1.11772" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.018649, 0.0828962, 0.128746, 0.20527, 0.334236, 0.549419, 0.9084", \
"0.0198995, 0.0831641, 0.128765, 0.205367, 0.334603, 0.54985, 0.908495", \
"0.0224453, 0.0840378, 0.129351, 0.205622, 0.334604, 0.549851, 0.908686", \
"0.0274536, 0.086488, 0.130856, 0.206589, 0.334859, 0.550185, 0.909065", \
"0.0360476, 0.0922491, 0.134408, 0.208505, 0.336105, 0.550994, 0.909066", \
"0.048519, 0.103085, 0.142834, 0.213422, 0.338672, 0.552854, 0.910418", \
"0.06468, 0.122243, 0.158321, 0.225199, 0.346325, 0.557306, 0.914422" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00826089, 0.00855368, 0.00861752, 0.00861889, 0.00854995, 0.00833554, 0.00840544", \
"0.00802239, 0.00830334, 0.00832131, 0.00842129, 0.00826132, 0.00810056, 0.00819049", \
"0.00806071, 0.00818833, 0.00827567, 0.00845525, 0.00827991, 0.00802965, 0.00810736", \
"0.00831506, 0.00832886, 0.00835725, 0.00833793, 0.00846812, 0.00828563, 0.00817608", \
"0.00895226, 0.00882036, 0.00888708, 0.00889687, 0.00866929, 0.00864418, 0.00842142", \
"0.0106053, 0.0102553, 0.0102115, 0.0101986, 0.010189, 0.0101036, 0.00958913", \
"0.0141625, 0.013406, 0.0133591, 0.0131656, 0.0133866, 0.0131606, 0.0131525" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00536005, 0.00583024, 0.00583466, 0.00582336, 0.00574363, 0.00554382, 0.00524718", \
"0.0050668, 0.00546935, 0.00559761, 0.00553721, 0.00542116, 0.00536247, 0.00493229", \
"0.00502811, 0.00535004, 0.00536293, 0.00543793, 0.00536808, 0.00519191, 0.00504752", \
"0.00523773, 0.00554082, 0.0056151, 0.00559354, 0.00557538, 0.00543746, 0.00644958", \
"0.00589365, 0.00606716, 0.00618527, 0.00622514, 0.0062595, 0.00584058, 0.00610092", \
"0.00752924, 0.00736282, 0.00741286, 0.00734178, 0.00756961, 0.00751057, 0.00698738", \
"0.0114011, 0.0107241, 0.0106306, 0.010531, 0.0105362, 0.010214, 0.0102674" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00992048, 0.0102056, 0.010242, 0.0102113, 0.0101732, 0.00992895, 0.00992021", \
"0.00969146, 0.0100262, 0.0100546, 0.0100392, 0.00998011, 0.00978903, 0.00988424", \
"0.0096966, 0.00985616, 0.00994109, 0.00998444, 0.00986841, 0.00969083, 0.0098531", \
"0.00977174, 0.00992041, 0.00992949, 0.00988261, 0.0100734, 0.00980975, 0.00976523", \
"0.0101522, 0.0101307, 0.0101134, 0.0101496, 0.0100426, 0.0100135, 0.00965037", \
"0.0114186, 0.0111529, 0.0111368, 0.0111417, 0.0111195, 0.0111889, 0.0106315", \
"0.0145097, 0.0138678, 0.0139034, 0.0137142, 0.0138966, 0.0138267, 0.0137925" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00561575, 0.00607731, 0.00607597, 0.00606088, 0.00597812, 0.00582378, 0.00547997", \
"0.00533242, 0.00573449, 0.00584802, 0.005834, 0.00570545, 0.00556944, 0.00522988", \
"0.00530637, 0.0056281, 0.00565706, 0.00575133, 0.00566102, 0.00553216, 0.00518069", \
"0.00550281, 0.00576669, 0.00585127, 0.00582833, 0.00580328, 0.00567244, 0.00542237", \
"0.00612667, 0.00626648, 0.00641567, 0.00644724, 0.00644242, 0.00618416, 0.00652691", \
"0.00788057, 0.00759345, 0.00765716, 0.00771189, 0.00776516, 0.00776416, 0.00740202", \
"0.0112271, 0.0106582, 0.0106073, 0.0106706, 0.0106347, 0.0104524, 0.0105337" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0106692, 0.0109511, 0.0109883, 0.010988, 0.0108492, 0.0106463, 0.0107241", \
"0.0104447, 0.0108006, 0.0107991, 0.0107948, 0.0108061, 0.0105522, 0.0106199", \
"0.0104271, 0.0106014, 0.0106791, 0.0108288, 0.0106283, 0.0104282, 0.0105732", \
"0.0104392, 0.0106393, 0.0106644, 0.0106381, 0.0107908, 0.0104533, 0.0105979", \
"0.0106773, 0.010692, 0.0107408, 0.0106944, 0.0106147, 0.0106271, 0.0104211", \
"0.0117013, 0.011504, 0.0114845, 0.0114908, 0.0114956, 0.0114769, 0.0110068", \
"0.0146411, 0.0141173, 0.014086, 0.0139986, 0.0141078, 0.0141903, 0.01428" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0065855, 0.00703404, 0.00704853, 0.00702816, 0.00695973, 0.00678176, 0.00648987", \
"0.00633458, 0.00673443, 0.00685024, 0.00678412, 0.00673682, 0.00663685, 0.0062424", \
"0.00632199, 0.00662948, 0.00666049, 0.00675556, 0.00668454, 0.00651292, 0.00622524", \
"0.00650214, 0.00674121, 0.00681389, 0.00675814, 0.00680834, 0.00674261, 0.00652245", \
"0.0070963, 0.00719402, 0.00725885, 0.00735879, 0.00733129, 0.00706547, 0.00747136", \
"0.00877733, 0.00855325, 0.00853854, 0.00850742, 0.0086474, 0.00877217, 0.00821437", \
"0.0121712, 0.0116503, 0.0115643, 0.0115594, 0.0115973, 0.0114258, 0.0115869" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0104931, 0.0107706, 0.0108323, 0.0108109, 0.0106817, 0.0105, 0.0105035", \
"0.0102647, 0.0106489, 0.0106526, 0.0106408, 0.0106185, 0.0103668, 0.0104928", \
"0.0102658, 0.0104803, 0.0105604, 0.0105893, 0.0105072, 0.0102877, 0.0102366", \
"0.0102543, 0.0104952, 0.0105095, 0.010503, 0.0106639, 0.0104012, 0.0104245", \
"0.0103845, 0.0104509, 0.0105205, 0.0105488, 0.0103577, 0.010424, 0.0101966", \
"0.0111551, 0.0109937, 0.0111842, 0.0110717, 0.011118, 0.0110837, 0.0106262", \
"0.0138619, 0.0134239, 0.0135233, 0.0135379, 0.0135507, 0.0134876, 0.013619" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00664821, 0.00706133, 0.00708735, 0.00705445, 0.00696874, 0.00684964, 0.00647541", \
"0.0064543, 0.00683035, 0.00692357, 0.0068895, 0.00685229, 0.00673219, 0.00639217", \
"0.00648761, 0.00677946, 0.00679406, 0.00688916, 0.00681782, 0.00663248, 0.00638841", \
"0.00664447, 0.00687499, 0.00693522, 0.00686195, 0.00685599, 0.00673756, 0.00704069", \
"0.00727312, 0.007369, 0.00739069, 0.0074826, 0.00738104, 0.00710796, 0.00759459", \
"0.00889236, 0.00867845, 0.00877964, 0.00868601, 0.00874762, 0.00882027, 0.00843851", \
"0.012339, 0.0118912, 0.0118322, 0.0117355, 0.0117317, 0.0116771, 0.0116838" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00229268;
rise_capacitance : 0.00238884;
rise_capacitance_range (0.00238884, 0.00238884);
fall_capacitance : 0.00219653;
fall_capacitance_range (0.00219653, 0.00219653);
internal_power () {
when : "(B * C * !D) + (B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000114548, -0.000100724, -0.000100271, -9.9073e-05, -9.90457e-05, -9.96495e-05, -9.89543e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000819177, 0.000819545, 0.000818651, 0.000819927, 0.000821626, 0.000822287, 0.000823979" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000114548, -0.000100724, -0.000100271, -9.9073e-05, -9.90457e-05, -9.96495e-05, -9.89543e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000819177, 0.000819545, 0.000818651, 0.000819927, 0.000821626, 0.000822287, 0.000823979" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00229551;
rise_capacitance : 0.00239792;
rise_capacitance_range (0.00239792, 0.00239792);
fall_capacitance : 0.0021931;
fall_capacitance_range (0.0021931, 0.0021931);
internal_power () {
when : "(A * C * !D) + (A * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000286843, -0.000285271, -0.000283959, -0.000283348, -0.000283203, -0.000283675, -0.000283473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000602058, 0.000606949, 0.000606672, 0.000606531, 0.000608705, 0.000611969, 0.000612861" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000286843, -0.000285271, -0.000283959, -0.000283348, -0.000283203, -0.000283675, -0.000283473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000602058, 0.000606949, 0.000606672, 0.000606531, 0.000608705, 0.000611969, 0.000612861" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00260659;
rise_capacitance : 0.00267516;
rise_capacitance_range (0.00267516, 0.00267516);
fall_capacitance : 0.00253802;
fall_capacitance_range (0.00253802, 0.00253802);
internal_power () {
when : "(A * !B * D) + (!A * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000258241, 0.000254811, 0.000253596, 0.000255557, 0.000257264, 0.000257262, 0.000257287" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000244642, -0.000245681, -0.000248291, -0.000247989, -0.000247292, -0.000245986, -0.00024464" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000258241, 0.000254811, 0.000253596, 0.000255557, 0.000257264, 0.000257262, 0.000257287" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000244642, -0.000245681, -0.000248291, -0.000247989, -0.000247292, -0.000245986, -0.00024464" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00255548;
rise_capacitance : 0.00261492;
rise_capacitance_range (0.00261492, 0.00261492);
fall_capacitance : 0.00249605;
fall_capacitance_range (0.00249605, 0.00249605);
internal_power () {
when : "(A * !B * C) + (!A * C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0016553, 0.0016549, 0.00164789, 0.00163472, 0.0016457, 0.00166805, 0.00165453" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-9.77633e-05, -0.000108049, -0.000114802, -0.000116516, -0.000118948, -0.000121036, -0.000122903" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0016553, 0.0016549, 0.00164789, 0.00163472, 0.0016457, 0.00166805, 0.00165453" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-9.77633e-05, -0.000108049, -0.000114802, -0.000116516, -0.000118948, -0.000121036, -0.000122903" \
);
}
}
}
}
cell (sg13g2_and4_2) {
area : 16.3296;
cell_footprint : "AND4";
cell_leakage_power : 231.884;
leakage_power () {
value : 230.432;
when : "!A&!B&!C&!D";
}
leakage_power () {
value : 235.642;
when : "!A&!B&!C&D";
}
leakage_power () {
value : 220.555;
when : "!A&!B&C&!D";
}
leakage_power () {
value : 241.81;
when : "!A&!B&C&D";
}
leakage_power () {
value : 217.422;
when : "!A&B&!C&!D";
}
leakage_power () {
value : 224.713;
when : "!A&B&!C&D";
}
leakage_power () {
value : 206.308;
when : "!A&B&C&!D";
}
leakage_power () {
value : 259.554;
when : "!A&B&C&D";
}
leakage_power () {
value : 217.692;
when : "A&!B&!C&!D";
}
leakage_power () {
value : 223.777;
when : "A&!B&!C&D";
}
leakage_power () {
value : 206.797;
when : "A&!B&C&!D";
}
leakage_power () {
value : 239.68;
when : "A&!B&C&D";
}
leakage_power () {
value : 206.036;
when : "A&B&!C&!D";
}
leakage_power () {
value : 221.609;
when : "A&B&!C&D";
}
leakage_power () {
value : 203.655;
when : "A&B&C&!D";
}
leakage_power () {
value : 354.465;
when : "A&B&C&D";
}
pin (X) {
direction : "output";
function : "(A*B*C*D)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.14315, 0.242117, 0.290013, 0.363883, 0.484572, 0.684181, 1.01669", \
"0.175088, 0.27478, 0.322233, 0.39638, 0.517206, 0.717589, 1.04968", \
"0.203818, 0.304217, 0.351993, 0.426213, 0.547238, 0.747226, 1.07953", \
"0.248174, 0.351967, 0.400214, 0.474317, 0.595377, 0.795305, 1.12775", \
"0.313184, 0.424139, 0.472824, 0.546529, 0.667102, 0.866547, 1.19869", \
"0.40336, 0.528441, 0.578784, 0.652813, 0.773806, 0.972001, 1.30417", \
"0.528038, 0.67972, 0.735094, 0.812523, 0.933407, 1.13198, 1.46283" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0378214, 0.127634, 0.185701, 0.285106, 0.455545, 0.743881, 1.22582", \
"0.0385346, 0.127635, 0.185771, 0.285763, 0.455546, 0.744272, 1.22604", \
"0.041276, 0.128861, 0.186767, 0.285764, 0.455836, 0.746696, 1.2265", \
"0.0479729, 0.132339, 0.189596, 0.287828, 0.45696, 0.746697, 1.23042", \
"0.0593321, 0.139951, 0.194901, 0.290984, 0.45976, 0.746698, 1.23043", \
"0.079205, 0.156327, 0.206467, 0.298254, 0.462887, 0.748693, 1.23044", \
"0.108113, 0.188252, 0.233328, 0.315958, 0.473294, 0.752667, 1.23219" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0760817, 0.141966, 0.177443, 0.234876, 0.330709, 0.490114, 0.755", \
"0.115275, 0.182054, 0.217638, 0.275286, 0.371023, 0.530195, 0.795276", \
"0.143346, 0.212413, 0.248315, 0.305826, 0.401642, 0.560944, 0.825821", \
"0.18355, 0.258136, 0.294128, 0.351814, 0.447508, 0.606509, 0.871617", \
"0.236238, 0.321652, 0.359055, 0.416577, 0.512137, 0.670773, 0.935484", \
"0.303355, 0.404101, 0.443267, 0.502656, 0.598391, 0.756822, 1.02052", \
"0.380067, 0.502566, 0.547281, 0.609916, 0.705518, 0.862536, 1.12641" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0192079, 0.0847239, 0.130089, 0.206424, 0.335442, 0.551196, 0.910876", \
"0.0212669, 0.0853706, 0.130371, 0.206479, 0.335443, 0.551197, 0.910877", \
"0.0248484, 0.0871728, 0.131484, 0.207093, 0.335874, 0.552673, 0.910878", \
"0.0319886, 0.0913389, 0.134253, 0.208763, 0.336538, 0.552674, 0.911033", \
"0.0440324, 0.1011, 0.141402, 0.21296, 0.338805, 0.552998, 0.912038", \
"0.061695, 0.118598, 0.154398, 0.221835, 0.344123, 0.555997, 0.913551", \
"0.088101, 0.149568, 0.182013, 0.243267, 0.358024, 0.564176, 0.918479" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.156007, 0.255124, 0.302699, 0.376395, 0.497006, 0.696856, 1.02929", \
"0.186601, 0.286309, 0.333977, 0.408067, 0.52875, 0.728865, 1.06104", \
"0.213415, 0.314049, 0.361811, 0.435944, 0.556897, 0.756976, 1.08952", \
"0.25594, 0.359833, 0.408427, 0.482784, 0.603966, 0.803785, 1.13634", \
"0.320555, 0.431276, 0.479681, 0.553483, 0.673979, 0.874298, 1.20692", \
"0.411939, 0.536051, 0.587694, 0.66213, 0.78263, 0.98213, 1.31483", \
"0.539402, 0.685345, 0.741228, 0.819531, 0.941777, 1.14227, 1.47331" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0379083, 0.127285, 0.185695, 0.28516, 0.455649, 0.743669, 1.22597", \
"0.0382972, 0.127442, 0.185789, 0.285161, 0.45565, 0.743771, 1.226", \
"0.0402244, 0.12853, 0.186541, 0.285594, 0.455847, 0.744035, 1.22686", \
"0.0449487, 0.131728, 0.189154, 0.287351, 0.456755, 0.744245, 1.22869", \
"0.0541255, 0.138971, 0.194111, 0.29119, 0.459134, 0.745998, 1.2287", \
"0.071941, 0.153912, 0.206068, 0.298141, 0.462819, 0.747842, 1.22901", \
"0.098118, 0.182947, 0.229982, 0.314778, 0.47295, 0.752471, 1.23154" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0812163, 0.147714, 0.1833, 0.241009, 0.336834, 0.496125, 0.761273", \
"0.12133, 0.188599, 0.224341, 0.282123, 0.377861, 0.537074, 0.802205", \
"0.151003, 0.220359, 0.256327, 0.314041, 0.409891, 0.569104, 0.834225", \
"0.194145, 0.26831, 0.304527, 0.362326, 0.458197, 0.617376, 0.882546", \
"0.251857, 0.335886, 0.373228, 0.430931, 0.526357, 0.685257, 0.95043", \
"0.325634, 0.425194, 0.464353, 0.523658, 0.61957, 0.777808, 1.04201", \
"0.411421, 0.532616, 0.575701, 0.635975, 0.732275, 0.891944, 1.15768" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0197811, 0.0853264, 0.130533, 0.207007, 0.335768, 0.551456, 0.911108", \
"0.0213744, 0.0856733, 0.130717, 0.207008, 0.336355, 0.5518, 0.911109", \
"0.024699, 0.0873427, 0.131609, 0.20737, 0.336356, 0.553507, 0.911704", \
"0.0314207, 0.0910979, 0.134402, 0.208988, 0.336762, 0.553508, 0.911705", \
"0.0430468, 0.100232, 0.140857, 0.212726, 0.338837, 0.553509, 0.91176", \
"0.060131, 0.116612, 0.153094, 0.221239, 0.343973, 0.555517, 0.913557", \
"0.084533, 0.145206, 0.178349, 0.239843, 0.355322, 0.56276, 0.918512" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.163546, 0.262613, 0.310094, 0.384128, 0.505279, 0.705201, 1.03751", \
"0.192413, 0.292019, 0.339766, 0.413687, 0.534446, 0.734609, 1.06693", \
"0.216126, 0.316554, 0.364408, 0.438411, 0.559368, 0.759265, 1.09191", \
"0.254141, 0.357778, 0.406208, 0.480538, 0.601593, 0.80155, 1.13393", \
"0.313124, 0.422955, 0.471345, 0.545741, 0.667053, 0.86706, 1.19952", \
"0.396323, 0.518615, 0.569751, 0.645989, 0.766806, 0.966101, 1.29843", \
"0.510714, 0.654714, 0.71188, 0.791162, 0.914688, 1.11518, 1.44554" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0378554, 0.127502, 0.185763, 0.285142, 0.455494, 0.743713, 1.22597", \
"0.0381569, 0.127503, 0.185764, 0.28561, 0.455682, 0.74378, 1.22617", \
"0.0395411, 0.128255, 0.186315, 0.285611, 0.455834, 0.745009, 1.22645", \
"0.043012, 0.131324, 0.188849, 0.28714, 0.456472, 0.74501, 1.22875", \
"0.0502485, 0.137756, 0.193756, 0.290563, 0.458799, 0.745573, 1.22876", \
"0.066124, 0.151189, 0.20395, 0.298016, 0.462659, 0.747624, 1.22877", \
"0.0912, 0.179204, 0.228886, 0.314845, 0.474246, 0.753384, 1.23082" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0850429, 0.152358, 0.188163, 0.246046, 0.341953, 0.501448, 0.766737", \
"0.125824, 0.193788, 0.229691, 0.287608, 0.383551, 0.542977, 0.808164", \
"0.156757, 0.22652, 0.262617, 0.320665, 0.416686, 0.575885, 0.841168", \
"0.20243, 0.276642, 0.31289, 0.37093, 0.466821, 0.626213, 0.891323", \
"0.26444, 0.348193, 0.385281, 0.443526, 0.539201, 0.698521, 0.963414", \
"0.342737, 0.441453, 0.48129, 0.539609, 0.635501, 0.793986, 1.05802", \
"0.437367, 0.555723, 0.600186, 0.664071, 0.7583, 0.917925, 1.18089" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0203979, 0.0860166, 0.131214, 0.207426, 0.336265, 0.551843, 0.911446", \
"0.0217259, 0.0862434, 0.131378, 0.207465, 0.337393, 0.551919, 0.911447", \
"0.0248178, 0.0877676, 0.132075, 0.207723, 0.337394, 0.553008, 0.911699", \
"0.0312176, 0.0914128, 0.134713, 0.209252, 0.337395, 0.553009, 0.9117", \
"0.0425575, 0.0996004, 0.140342, 0.212875, 0.339091, 0.553413, 0.912251", \
"0.059513, 0.115883, 0.153521, 0.22099, 0.343881, 0.556243, 0.914233", \
"0.083107, 0.143694, 0.177018, 0.239058, 0.355106, 0.562742, 0.919012" \
);
}
}
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.167589, 0.266333, 0.31396, 0.387882, 0.508739, 0.708433, 1.04102", \
"0.195974, 0.295592, 0.343116, 0.417152, 0.537876, 0.737872, 1.07024", \
"0.217971, 0.318164, 0.365833, 0.439984, 0.560788, 0.760613, 1.09326", \
"0.252214, 0.35522, 0.4035, 0.477729, 0.598693, 0.798631, 1.1311", \
"0.305074, 0.413365, 0.462646, 0.536977, 0.658505, 0.858366, 1.19066", \
"0.379407, 0.498874, 0.550878, 0.625885, 0.747537, 0.947472, 1.27993", \
"0.477872, 0.618117, 0.675539, 0.755034, 0.879217, 1.07918, 1.41121" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0379047, 0.127809, 0.185855, 0.285178, 0.455521, 0.743643, 1.22597", \
"0.0380682, 0.12781, 0.185856, 0.285403, 0.455588, 0.743728, 1.22598", \
"0.0390488, 0.12796, 0.186165, 0.285468, 0.455657, 0.747815, 1.22626", \
"0.0417062, 0.130624, 0.188302, 0.28659, 0.456452, 0.747816, 1.23081", \
"0.047237, 0.136362, 0.193337, 0.289753, 0.458186, 0.747817, 1.23082", \
"0.060007, 0.148262, 0.203218, 0.296715, 0.462322, 0.747818, 1.23083", \
"0.083095, 0.173937, 0.226175, 0.313968, 0.473898, 0.75291, 1.23108" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0879478, 0.156271, 0.192451, 0.250588, 0.346822, 0.506568, 0.772027", \
"0.12942, 0.198205, 0.234392, 0.292486, 0.388777, 0.549472, 0.814001", \
"0.161439, 0.23207, 0.268338, 0.326437, 0.422837, 0.582418, 0.847787", \
"0.209524, 0.283925, 0.320541, 0.378849, 0.474878, 0.634416, 0.899805", \
"0.274793, 0.358457, 0.395792, 0.454177, 0.550002, 0.70943, 0.974453", \
"0.361202, 0.458557, 0.497699, 0.556783, 0.652924, 0.811733, 1.07612", \
"0.465842, 0.582662, 0.626575, 0.688441, 0.785407, 0.94435, 1.20786" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0212045, 0.0869378, 0.132196, 0.208333, 0.337171, 0.552535, 0.911996", \
"0.0222652, 0.0871953, 0.132288, 0.208334, 0.337172, 0.553581, 0.91233", \
"0.0251422, 0.0885021, 0.132945, 0.208649, 0.337334, 0.553678, 0.912331", \
"0.031208, 0.0918329, 0.135308, 0.209927, 0.337777, 0.553679, 0.912541", \
"0.0424547, 0.0998777, 0.141083, 0.21333, 0.339623, 0.553928, 0.912542", \
"0.058892, 0.115435, 0.153113, 0.221192, 0.344481, 0.5564, 0.915004", \
"0.081991, 0.142431, 0.175718, 0.238021, 0.354963, 0.563028, 0.918565" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.012443, 0.0124878, 0.0126838, 0.0126788, 0.0124162, 0.0119935, 0.012119", \
"0.0121907, 0.0123887, 0.0124424, 0.0126116, 0.012463, 0.0122321, 0.0120894", \
"0.0123469, 0.0122008, 0.0123648, 0.012467, 0.0123368, 0.0124641, 0.0119721", \
"0.0128673, 0.0124376, 0.0124569, 0.0124067, 0.0127656, 0.0119024, 0.0127436", \
"0.0139234, 0.0129787, 0.0128803, 0.0128455, 0.0125253, 0.0123608, 0.0121123", \
"0.01629, 0.0142415, 0.0141447, 0.0140174, 0.0140187, 0.0135697, 0.0126496", \
"0.0209678, 0.0174801, 0.0173774, 0.0170087, 0.0170541, 0.0169699, 0.0168346" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00895908, 0.00992233, 0.00993983, 0.00989753, 0.00976723, 0.00946523, 0.00871178", \
"0.00868349, 0.00954513, 0.00984803, 0.00975463, 0.00953913, 0.00920483, 0.00860388", \
"0.00879407, 0.00935283, 0.00947043, 0.00964803, 0.00961583, 0.00949913, 0.00847348", \
"0.00906024, 0.00939244, 0.00951324, 0.00937944, 0.00950004, 0.00900903, 0.00834398", \
"0.0100735, 0.00982915, 0.0100472, 0.0101372, 0.00995595, 0.00945505, 0.0101209", \
"0.0125018, 0.01114, 0.0111192, 0.0111556, 0.011471, 0.0117832, 0.0103115", \
"0.0171165, 0.0144213, 0.0141895, 0.0141924, 0.0139996, 0.013972, 0.0141721" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0140669, 0.0142287, 0.0143118, 0.0142168, 0.0139805, 0.0136493, 0.0136704", \
"0.0138675, 0.0141125, 0.0143011, 0.0142608, 0.0141889, 0.0139644, 0.0138421", \
"0.0139322, 0.013877, 0.0140819, 0.014078, 0.014124, 0.0136291, 0.0136717", \
"0.0141928, 0.01391, 0.0139734, 0.013976, 0.0143738, 0.01351, 0.0140712", \
"0.0151321, 0.0142526, 0.0141542, 0.0140719, 0.0137036, 0.0138234, 0.0138055", \
"0.0168353, 0.0151962, 0.0152872, 0.0150908, 0.0150056, 0.0147442, 0.0139073", \
"0.0209299, 0.0178837, 0.0177645, 0.0174054, 0.0174713, 0.0174028, 0.017362" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00919321, 0.010113, 0.0101174, 0.0101071, 0.00997175, 0.00964575, 0.00896067", \
"0.00896733, 0.00978873, 0.0100258, 0.0100027, 0.00988013, 0.00953393, 0.00884561", \
"0.00908099, 0.00960258, 0.00969868, 0.00987878, 0.00972448, 0.00982858, 0.00889283", \
"0.00933329, 0.00955715, 0.00975105, 0.00966055, 0.00966085, 0.00925815, 0.00905317", \
"0.0102855, 0.00998702, 0.0101162, 0.0102503, 0.0101673, 0.00953402, 0.0103964", \
"0.0125167, 0.0113427, 0.0113224, 0.0114266, 0.0117135, 0.0117315, 0.0109481", \
"0.0169955, 0.0144797, 0.0142463, 0.0141337, 0.0141731, 0.0145777, 0.0145286" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0148129, 0.0149627, 0.0149928, 0.0150207, 0.0150569, 0.0148237, 0.0148035", \
"0.0146133, 0.0148571, 0.0150896, 0.015106, 0.014952, 0.0146754, 0.0145676", \
"0.0146394, 0.0146424, 0.0148672, 0.0149938, 0.0149161, 0.0146526, 0.0145887", \
"0.0147974, 0.0146737, 0.0147499, 0.0147517, 0.0149187, 0.014207, 0.014571", \
"0.0153144, 0.014831, 0.0147519, 0.0147629, 0.0144388, 0.0147039, 0.0144622", \
"0.0169007, 0.0154719, 0.0154387, 0.0155082, 0.0154043, 0.0150971, 0.0139808", \
"0.0207308, 0.0180446, 0.0181057, 0.0176552, 0.0178231, 0.0180845, 0.0175144" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0101813, 0.0110061, 0.0110664, 0.0110034, 0.0108423, 0.0106242, 0.00987939", \
"0.00993507, 0.0107299, 0.0110681, 0.0108746, 0.0110293, 0.0104825, 0.00983565", \
"0.0100633, 0.0105215, 0.0106382, 0.010864, 0.0106696, 0.0105676, 0.00980134", \
"0.0103447, 0.0105518, 0.0106613, 0.0105477, 0.0106493, 0.010275, 0.00959919", \
"0.0112923, 0.0108997, 0.0109357, 0.0112764, 0.010974, 0.0105453, 0.0108519", \
"0.0134274, 0.0122099, 0.0124334, 0.0122516, 0.0125698, 0.012795, 0.0115763", \
"0.0179623, 0.0154501, 0.0152901, 0.0153105, 0.0152259, 0.015547, 0.0153264" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0146629, 0.0146979, 0.0147592, 0.0147405, 0.0145401, 0.0141903, 0.0142273", \
"0.0144378, 0.014825, 0.0148507, 0.0148654, 0.0147477, 0.0144045, 0.0145376", \
"0.0144545, 0.0145118, 0.0146834, 0.0148081, 0.0147842, 0.0149037, 0.0141566", \
"0.0145561, 0.0145432, 0.0146143, 0.0146172, 0.0148242, 0.0140998, 0.0148884", \
"0.0149264, 0.0146111, 0.014641, 0.0146542, 0.0143581, 0.014491, 0.0141885", \
"0.0161373, 0.015061, 0.0152715, 0.0150291, 0.0150039, 0.0148683, 0.0138352", \
"0.0196051, 0.0173477, 0.0175062, 0.0170709, 0.0172451, 0.0171169, 0.0172946" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0101833, 0.010983, 0.0110666, 0.0110011, 0.0108462, 0.0106608, 0.00978706", \
"0.0100501, 0.0107994, 0.0110238, 0.0109286, 0.0108538, 0.0108677, 0.00992771", \
"0.0101671, 0.0107023, 0.0107754, 0.0109602, 0.0109583, 0.0106871, 0.00993239", \
"0.010496, 0.010613, 0.0107771, 0.0107308, 0.0106961, 0.0103271, 0.00978854", \
"0.0114568, 0.0110684, 0.0111571, 0.0112937, 0.0112051, 0.0106067, 0.01072", \
"0.0136089, 0.0123573, 0.0123981, 0.0123711, 0.0126587, 0.012822, 0.0117154", \
"0.0183838, 0.0158521, 0.0156134, 0.0154945, 0.0154601, 0.0157119, 0.0155516" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00228896;
rise_capacitance : 0.00238685;
rise_capacitance_range (0.00238685, 0.00238685);
fall_capacitance : 0.00219107;
fall_capacitance_range (0.00219107, 0.00219107);
internal_power () {
when : "(B * C * !D) + (B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000112029, -0.00010215, -9.9533e-05, -0.000100438, -9.86339e-05, -9.95437e-05, -9.89585e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000814269, 0.00081997, 0.000818471, 0.000818062, 0.000821153, 0.000822082, 0.000823585" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000112029, -0.00010215, -9.9533e-05, -0.000100438, -9.86339e-05, -9.95437e-05, -9.89585e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000814269, 0.00081997, 0.000818471, 0.000818062, 0.000821153, 0.000822082, 0.000823585" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00229343;
rise_capacitance : 0.00239827;
rise_capacitance_range (0.00239827, 0.00239827);
fall_capacitance : 0.00218858;
fall_capacitance_range (0.00218858, 0.00218858);
internal_power () {
when : "(A * C * !D) + (A * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000286392, -0.000286606, -0.000285612, -0.00028426, -0.000282958, -0.000283524, -0.000283562" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000598251, 0.00060707, 0.000605223, 0.000606046, 0.000609784, 0.00061026, 0.000612447" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000286392, -0.000286606, -0.000285612, -0.00028426, -0.000282958, -0.000283524, -0.000283562" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000598251, 0.00060707, 0.000605223, 0.000606046, 0.000609784, 0.00061026, 0.000612447" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00260516;
rise_capacitance : 0.00267579;
rise_capacitance_range (0.00267579, 0.00267579);
fall_capacitance : 0.00253452;
fall_capacitance_range (0.00253452, 0.00253452);
internal_power () {
when : "(A * !B * D) + (!A * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000259411, 0.000252489, 0.000253069, 0.000255096, 0.000257501, 0.000257243, 0.000256975" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000248072, -0.000246734, -0.000248659, -0.000249255, -0.000247445, -0.000246116, -0.000244758" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000259411, 0.000252489, 0.000253069, 0.000255096, 0.000257501, 0.000257243, 0.000256975" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000248072, -0.000246734, -0.000248659, -0.000249255, -0.000247445, -0.000246116, -0.000244758" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00255475;
rise_capacitance : 0.00261643;
rise_capacitance_range (0.00261643, 0.00261643);
fall_capacitance : 0.00249307;
fall_capacitance_range (0.00249307, 0.00249307);
internal_power () {
when : "(A * !B * C) + (!A * C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00165946, 0.00165631, 0.00164823, 0.00163451, 0.00164558, 0.00166813, 0.00165489" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000100415, -0.00010966, -0.000115716, -0.000118059, -0.000119691, -0.000121508, -0.000123364" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00165946, 0.00165631, 0.00164823, 0.00163451, 0.00164558, 0.00166813, 0.00165489" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000100415, -0.00010966, -0.000115716, -0.000118059, -0.000119691, -0.000121508, -0.000123364" \
);
}
}
}
}
cell (sg13g2_antennanp) {
area : 5.4432;
cell_footprint : "NP_ant";
dont_touch : true;
dont_use : true;
cell_leakage_power : 4.32;
leakage_power () {
value : 4.32;
when : "A";
}
leakage_power () {
value : 4.32;
when : "!A";
}
pin (A) {
direction : "input";
capacitance : 0.000911468;
rise_capacitance : 0.000877632;
rise_capacitance_range (0.000877632, 0.000877632);
fall_capacitance : 0.000945304;
fall_capacitance_range (0.000945304, 0.000945304);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000394445, -0.000397414, -0.000397284, -0.000399848, -0.000400178, -0.000399931, -0.000400196" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000394445, 0.000397414, 0.000397284, 0.000399848, 0.000400178, 0.000399931, 0.000400196" \
);
}
}
}
}
cell (sg13g2_buf_1) {
area : 7.2576;
cell_footprint : "BU";
cell_leakage_power : 110.339;
leakage_power () {
value : 114.004;
when : "!A&!X";
}
leakage_power () {
value : 106.674;
when : "A&X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0498944, 0.115637, 0.159174, 0.231014, 0.351089, 0.551484, 0.884922", \
"0.0834041, 0.149701, 0.193367, 0.265225, 0.385498, 0.585697, 0.919581", \
"0.104783, 0.172031, 0.215682, 0.287606, 0.407905, 0.608026, 0.941516", \
"0.133338, 0.203957, 0.24746, 0.318988, 0.439206, 0.639564, 0.973141", \
"0.172992, 0.250034, 0.293358, 0.364874, 0.484395, 0.684443, 1.01833", \
"0.225234, 0.315951, 0.35917, 0.43099, 0.549925, 0.748661, 1.08191", \
"0.296267, 0.404914, 0.451579, 0.522599, 0.642632, 0.842844, 1.17569" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0148111, 0.103471, 0.166385, 0.27057, 0.444854, 0.735622, 1.21984", \
"0.018106, 0.10388, 0.166613, 0.270596, 0.444983, 0.735944, 1.22002", \
"0.02171, 0.10449, 0.167066, 0.270853, 0.444998, 0.735945, 1.22003", \
"0.0280635, 0.106073, 0.167798, 0.271586, 0.445574, 0.735946, 1.22033", \
"0.0375939, 0.109817, 0.169898, 0.272552, 0.446393, 0.736504, 1.22034", \
"0.051095, 0.120246, 0.175789, 0.275923, 0.448128, 0.737943, 1.22144", \
"0.07001, 0.141999, 0.192717, 0.286252, 0.455256, 0.742568, 1.22405" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0530651, 0.108407, 0.143335, 0.200824, 0.296681, 0.456355, 0.722692", \
"0.0857532, 0.142519, 0.177499, 0.234882, 0.331023, 0.490913, 0.756801", \
"0.106257, 0.164818, 0.199884, 0.257528, 0.353524, 0.513234, 0.779377", \
"0.134502, 0.195813, 0.230775, 0.288282, 0.384296, 0.543976, 0.810676", \
"0.169995, 0.23786, 0.27275, 0.330079, 0.425146, 0.58481, 0.851309", \
"0.213464, 0.292412, 0.328516, 0.385843, 0.479774, 0.638553, 0.904275", \
"0.264311, 0.361892, 0.401523, 0.460448, 0.556472, 0.714363, 0.980404" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0142432, 0.0795536, 0.126159, 0.2037, 0.33373, 0.550248, 0.911346", \
"0.017074, 0.0802148, 0.126471, 0.203771, 0.333731, 0.550367, 0.911347", \
"0.0205134, 0.0815401, 0.12737, 0.204277, 0.334171, 0.550368, 0.911479", \
"0.0257822, 0.0843077, 0.129071, 0.205452, 0.334735, 0.550903, 0.91148", \
"0.0348357, 0.0895862, 0.132327, 0.207395, 0.336393, 0.551923, 0.912226", \
"0.04848, 0.100054, 0.139809, 0.212166, 0.338952, 0.554138, 0.914379", \
"0.069612, 0.12274, 0.157782, 0.224749, 0.347637, 0.560537, 0.918261" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00574247, 0.00616677, 0.00614679, 0.00610093, 0.00598249, 0.00574838, 0.00572805", \
"0.00547636, 0.00582212, 0.00593023, 0.00582215, 0.00573215, 0.00557255, 0.00548057", \
"0.00550735, 0.00576317, 0.00577329, 0.00585516, 0.00571657, 0.00551941, 0.00547161", \
"0.00576431, 0.00599347, 0.00604182, 0.00590462, 0.0060205, 0.00583432, 0.00576079", \
"0.00649933, 0.00658464, 0.00663959, 0.00670184, 0.00657971, 0.00649119, 0.00631398", \
"0.00831554, 0.00816029, 0.00811114, 0.00822, 0.00818323, 0.00812454, 0.00768271", \
"0.0120648, 0.0115415, 0.011511, 0.0113999, 0.0113013, 0.0112819, 0.0112556" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00565525, 0.00612126, 0.00611493, 0.00608421, 0.00600568, 0.00578962, 0.00547919", \
"0.00543387, 0.00583812, 0.00592943, 0.00585842, 0.00580787, 0.00565187, 0.00532041", \
"0.00551713, 0.00585515, 0.00583552, 0.00590486, 0.00583173, 0.00562176, 0.00535025", \
"0.0058333, 0.00608144, 0.00612014, 0.00614425, 0.00607945, 0.00620104, 0.005623", \
"0.00663524, 0.00675622, 0.00676714, 0.00680679, 0.00680399, 0.00652682, 0.00693259", \
"0.00833691, 0.00818818, 0.00820799, 0.00824193, 0.00820659, 0.00808648, 0.00770355", \
"0.0124132, 0.0117492, 0.0116765, 0.0115417, 0.011495, 0.0112796, 0.0112686" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0023277;
rise_capacitance : 0.0023575;
rise_capacitance_range (0.0023575, 0.0023575);
fall_capacitance : 0.00229789;
fall_capacitance_range (0.00229789, 0.00229789);
}
}
cell (sg13g2_buf_16) {
area : 45.36;
cell_footprint : "BU";
cell_leakage_power : 1385.37;
leakage_power () {
value : 1191;
when : "A&X";
}
leakage_power () {
value : 1579.74;
when : "!A&!X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 4.8;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0562748, 0.129761, 0.17368, 0.245738, 0.366295, 0.566443, 0.900392", \
"0.0941046, 0.168828, 0.212598, 0.284608, 0.405118, 0.605717, 0.939488", \
"0.119127, 0.195848, 0.239663, 0.311525, 0.431955, 0.632387, 0.966557", \
"0.154537, 0.235303, 0.278683, 0.350288, 0.470292, 0.670659, 1.00456", \
"0.203553, 0.29479, 0.337239, 0.408594, 0.528163, 0.727926, 1.06136", \
"0.266756, 0.373433, 0.417502, 0.48863, 0.607175, 0.806293, 1.13904", \
"0.354888, 0.482246, 0.530451, 0.603379, 0.720794, 0.919648, 1.25369" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0145339, 0.105356, 0.168447, 0.272802, 0.447886, 0.739678, 1.22599", \
"0.0183898, 0.105873, 0.168565, 0.272952, 0.448038, 0.739692, 1.226", \
"0.0225311, 0.106933, 0.169151, 0.273123, 0.448039, 0.73972, 1.22601", \
"0.0303573, 0.109502, 0.170545, 0.274074, 0.448415, 0.739721, 1.22602", \
"0.0423461, 0.116394, 0.174007, 0.275604, 0.449673, 0.740691, 1.22604", \
"0.061081, 0.130382, 0.183204, 0.280935, 0.452066, 0.742397, 1.22731", \
"0.08709, 0.160547, 0.206336, 0.294944, 0.460224, 0.747258, 1.23057" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0635786, 0.129504, 0.165087, 0.223059, 0.319604, 0.480167, 0.747422", \
"0.100354, 0.167578, 0.203206, 0.261105, 0.357618, 0.518407, 0.785532", \
"0.125749, 0.194993, 0.230697, 0.288663, 0.385104, 0.545642, 0.81295", \
"0.161474, 0.235935, 0.271853, 0.329751, 0.42623, 0.586612, 0.854111", \
"0.208024, 0.292147, 0.328657, 0.386195, 0.48205, 0.642642, 0.909724", \
"0.267718, 0.364436, 0.402816, 0.4602, 0.556579, 0.715749, 0.982538", \
"0.344024, 0.459305, 0.5016, 0.561959, 0.658471, 0.815376, 1.08001" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0163807, 0.084547, 0.130824, 0.208582, 0.339225, 0.557314, 0.920859", \
"0.0190346, 0.0852754, 0.131209, 0.208693, 0.339375, 0.557653, 0.920944", \
"0.0230481, 0.0870215, 0.132417, 0.209251, 0.339643, 0.557654, 0.921152", \
"0.0305727, 0.0908532, 0.134767, 0.210776, 0.340432, 0.557896, 0.921153", \
"0.0428274, 0.0993877, 0.140909, 0.21439, 0.342566, 0.559273, 0.921751", \
"0.060666, 0.115598, 0.153235, 0.222029, 0.347033, 0.562144, 0.923866", \
"0.087325, 0.143412, 0.176355, 0.239609, 0.35909, 0.569466, 0.928911" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.074847, 0.0830906, 0.0835308, 0.0829982, 0.0816873, 0.078178, 0.0787625", \
"0.0738239, 0.0794672, 0.080093, 0.0795411, 0.0785827, 0.0758217, 0.0754734", \
"0.0745731, 0.0782882, 0.0789694, 0.0799585, 0.0784971, 0.0749315, 0.0756195", \
"0.0780734, 0.0786305, 0.0793305, 0.078207, 0.07881, 0.075866, 0.0747163", \
"0.0872317, 0.0843056, 0.084014, 0.084719, 0.0829346, 0.081651, 0.0782871", \
"0.107177, 0.0951938, 0.0954067, 0.0961632, 0.0963247, 0.0948424, 0.0863973", \
"0.147516, 0.125189, 0.123965, 0.123055, 0.122736, 0.123011, 0.123284" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0718177, 0.0806596, 0.0810484, 0.0807968, 0.0794271, 0.0776524, 0.0721472", \
"0.0708161, 0.077691, 0.0800948, 0.0785467, 0.0776228, 0.0759106, 0.0699826", \
"0.0722136, 0.0766181, 0.077179, 0.0787917, 0.077995, 0.0752175, 0.0694914", \
"0.0768139, 0.0789477, 0.0803242, 0.0788329, 0.0794683, 0.0764782, 0.0735703", \
"0.0867521, 0.0838887, 0.086018, 0.0865273, 0.0851162, 0.0825897, 0.0882261", \
"0.106972, 0.095375, 0.0965638, 0.0948902, 0.0981273, 0.097573, 0.0920723", \
"0.148196, 0.124205, 0.123248, 0.121818, 0.123214, 0.120232, 0.118256" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0171334;
rise_capacitance : 0.017421;
rise_capacitance_range (0.017421, 0.017421);
fall_capacitance : 0.0168459;
fall_capacitance_range (0.0168459, 0.0168459);
}
}
cell (sg13g2_buf_2) {
area : 9.072;
cell_footprint : "BU";
cell_leakage_power : 181.525;
leakage_power () {
value : 202.564;
when : "!A&!X";
}
leakage_power () {
value : 160.485;
when : "A&X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0559294, 0.126103, 0.169854, 0.241605, 0.361993, 0.561695, 0.894901", \
"0.093342, 0.164506, 0.208218, 0.280143, 0.40015, 0.601541, 0.93364", \
"0.118023, 0.190805, 0.234433, 0.306282, 0.426211, 0.626509, 0.959758", \
"0.152918, 0.229424, 0.272804, 0.344092, 0.463807, 0.663589, 0.996975", \
"0.199076, 0.287347, 0.330218, 0.401223, 0.520441, 0.720049, 1.05236", \
"0.264424, 0.366474, 0.410061, 0.481317, 0.599971, 0.798064, 1.13017", \
"0.350412, 0.473144, 0.521788, 0.59273, 0.712519, 0.910468, 1.24137" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0148498, 0.104019, 0.167057, 0.271122, 0.445838, 0.737014, 1.22229", \
"0.0185819, 0.104362, 0.167058, 0.271123, 0.446591, 0.738177, 1.2223", \
"0.0226447, 0.105414, 0.167533, 0.271514, 0.446592, 0.738178, 1.22231", \
"0.0301543, 0.107738, 0.168894, 0.272204, 0.446593, 0.738179, 1.22232", \
"0.0417507, 0.1141, 0.172011, 0.273688, 0.447369, 0.73818, 1.22233", \
"0.058347, 0.127301, 0.180352, 0.278465, 0.44955, 0.73943, 1.22382", \
"0.082491, 0.155272, 0.201853, 0.291638, 0.457589, 0.744225, 1.22684" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.060933, 0.122467, 0.157664, 0.215032, 0.310922, 0.470454, 0.736063", \
"0.0970461, 0.159844, 0.195016, 0.252497, 0.348346, 0.507905, 0.773459", \
"0.121191, 0.186027, 0.221319, 0.278842, 0.374655, 0.533875, 0.799561", \
"0.155073, 0.22485, 0.260157, 0.317726, 0.413556, 0.573165, 0.838474", \
"0.197927, 0.276424, 0.312032, 0.370434, 0.465216, 0.624627, 0.890503", \
"0.253644, 0.343981, 0.381012, 0.439411, 0.534088, 0.692127, 0.957281", \
"0.320462, 0.430088, 0.471578, 0.531304, 0.625646, 0.783214, 1.04694" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0157292, 0.0818519, 0.127973, 0.205024, 0.334724, 0.551002, 0.911508", \
"0.0184354, 0.0825237, 0.128272, 0.205169, 0.334745, 0.551193, 0.911509", \
"0.022388, 0.0842169, 0.129294, 0.205721, 0.334934, 0.551194, 0.9118", \
"0.0292939, 0.0877993, 0.131589, 0.20711, 0.335965, 0.551534, 0.911801", \
"0.0405982, 0.0956288, 0.136696, 0.210209, 0.337773, 0.552842, 0.912214", \
"0.056672, 0.110229, 0.147543, 0.217926, 0.341776, 0.555817, 0.914212", \
"0.082051, 0.136233, 0.169512, 0.233235, 0.353214, 0.56235, 0.919139" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00969068, 0.0106961, 0.0107252, 0.0106016, 0.0104865, 0.010018, 0.0100239", \
"0.00942604, 0.0101673, 0.010392, 0.0101856, 0.0101559, 0.00995033, 0.00952997", \
"0.00952054, 0.00995649, 0.0100286, 0.0103226, 0.00999476, 0.00965281, 0.00955945", \
"0.00992189, 0.0100909, 0.0101782, 0.00996168, 0.0101014, 0.00995402, 0.00940012", \
"0.0110206, 0.0108667, 0.0109246, 0.0109649, 0.0107728, 0.0106136, 0.00999107", \
"0.0136123, 0.0126245, 0.0125849, 0.0127489, 0.0126992, 0.0124304, 0.0114634", \
"0.0189601, 0.0167134, 0.0166461, 0.016475, 0.0164524, 0.0164115, 0.0162187" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00943192, 0.0104952, 0.0105467, 0.0104634, 0.0103056, 0.0099613, 0.00921191", \
"0.00926169, 0.0100796, 0.0103036, 0.0102365, 0.0100164, 0.00975635, 0.00899284", \
"0.00937468, 0.00997509, 0.00993905, 0.0101643, 0.00996745, 0.00961514, 0.00910324", \
"0.00991178, 0.0103162, 0.0104544, 0.0103646, 0.0103521, 0.0105128, 0.00983743", \
"0.011099, 0.0109644, 0.0110904, 0.0113312, 0.0112609, 0.0106616, 0.0107482", \
"0.0136093, 0.0126755, 0.0126173, 0.0127231, 0.0128341, 0.0128248, 0.0116466", \
"0.019241, 0.0167844, 0.0166827, 0.0165848, 0.0164559, 0.0160532, 0.0160401" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00262199;
rise_capacitance : 0.00266634;
rise_capacitance_range (0.00266634, 0.00266634);
fall_capacitance : 0.00257764;
fall_capacitance_range (0.00257764, 0.00257764);
}
}
cell (sg13g2_buf_4) {
area : 14.5152;
cell_footprint : "BU";
cell_leakage_power : 337.357;
leakage_power () {
value : 291.931;
when : "A&X";
}
leakage_power () {
value : 382.782;
when : "!A&!X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 1.2;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0707032, 0.146391, 0.19023, 0.262269, 0.382524, 0.582442, 0.91541", \
"0.112354, 0.18908, 0.232887, 0.304768, 0.425127, 0.624927, 0.958077", \
"0.142164, 0.22144, 0.265198, 0.337051, 0.456978, 0.65725, 0.990128", \
"0.185825, 0.27034, 0.313413, 0.384623, 0.504522, 0.703969, 1.03737", \
"0.248156, 0.343224, 0.386626, 0.45728, 0.576112, 0.775178, 1.10736", \
"0.337645, 0.450412, 0.495408, 0.565416, 0.684183, 0.881526, 1.21368", \
"0.466102, 0.600385, 0.650218, 0.723723, 0.840557, 1.03808, 1.36766" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0191396, 0.106814, 0.169114, 0.272914, 0.447066, 0.737356, 1.22116", \
"0.0225897, 0.107388, 0.169318, 0.272989, 0.447887, 0.73742, 1.22176", \
"0.0272341, 0.108781, 0.170041, 0.273232, 0.447888, 0.737775, 1.22177", \
"0.0351112, 0.112779, 0.172195, 0.274276, 0.447889, 0.737776, 1.22178", \
"0.0492776, 0.120292, 0.176631, 0.276881, 0.449087, 0.738495, 1.22188", \
"0.070462, 0.138686, 0.189142, 0.282993, 0.452564, 0.740822, 1.2232", \
"0.101323, 0.172423, 0.216998, 0.300667, 0.462571, 0.7458, 1.22666" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0622895, 0.126517, 0.161994, 0.220011, 0.316557, 0.477208, 0.744844", \
"0.0993652, 0.164673, 0.200271, 0.258158, 0.354753, 0.515304, 0.782984", \
"0.124552, 0.191767, 0.227425, 0.28539, 0.381868, 0.542367, 0.80991", \
"0.159456, 0.232091, 0.267585, 0.325642, 0.422173, 0.582606, 0.850001", \
"0.204203, 0.285065, 0.320833, 0.378783, 0.474684, 0.635125, 0.901936", \
"0.25645, 0.351357, 0.389342, 0.447054, 0.541934, 0.701653, 0.968866", \
"0.311623, 0.425685, 0.467855, 0.526548, 0.623447, 0.781576, 1.04531" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0163858, 0.0836829, 0.129999, 0.207612, 0.338227, 0.556018, 0.919128", \
"0.0191112, 0.0843217, 0.130323, 0.207747, 0.338354, 0.556019, 0.919129", \
"0.0232368, 0.0860944, 0.131407, 0.208199, 0.338437, 0.556104, 0.91913", \
"0.0309988, 0.08998, 0.133842, 0.209783, 0.339261, 0.556652, 0.919276", \
"0.0436907, 0.0988406, 0.139605, 0.213319, 0.341377, 0.557871, 0.920212", \
"0.062542, 0.115088, 0.152577, 0.221293, 0.346122, 0.560748, 0.921864", \
"0.092226, 0.145291, 0.17737, 0.239144, 0.35802, 0.567625, 0.92699" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0179156, 0.0197417, 0.0198345, 0.0198174, 0.0194995, 0.0186622, 0.0185053", \
"0.0176352, 0.0188953, 0.0191175, 0.0193506, 0.018991, 0.0180154, 0.0178978", \
"0.0179016, 0.0185257, 0.0187984, 0.0191612, 0.0192073, 0.0180159, 0.0181082", \
"0.018798, 0.0188759, 0.0188401, 0.0184164, 0.0189808, 0.0182155, 0.0182025", \
"0.0209615, 0.0195057, 0.0196508, 0.0195881, 0.0189934, 0.0187466, 0.0177492", \
"0.025786, 0.022113, 0.0222136, 0.021831, 0.0221291, 0.021538, 0.0196856", \
"0.0349001, 0.0279879, 0.0280898, 0.0271897, 0.0277812, 0.0276521, 0.0270975" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.017852, 0.02011, 0.0202131, 0.0201778, 0.0197879, 0.0191851, 0.0178036", \
"0.0176671, 0.0193398, 0.0198506, 0.0199866, 0.0193655, 0.0187016, 0.0173498", \
"0.0179044, 0.0190054, 0.0191691, 0.0195109, 0.0190022, 0.0184981, 0.0173236", \
"0.0188004, 0.0195445, 0.0197405, 0.0196217, 0.0195725, 0.0191005, 0.0184891", \
"0.0210629, 0.0203815, 0.0204963, 0.0210107, 0.02091, 0.0200278, 0.0212247", \
"0.025581, 0.0223652, 0.0226233, 0.0224952, 0.023132, 0.0230241, 0.0214425", \
"0.0347062, 0.0283835, 0.0280995, 0.0272903, 0.027991, 0.0270551, 0.0267196" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00372616;
rise_capacitance : 0.00388385;
rise_capacitance_range (0.00388385, 0.00388385);
fall_capacitance : 0.00356847;
fall_capacitance_range (0.00356847, 0.00356847);
}
}
cell (sg13g2_buf_8) {
area : 23.5872;
cell_footprint : "BU";
cell_leakage_power : 692.688;
leakage_power () {
value : 595.512;
when : "A&X";
}
leakage_power () {
value : 789.864;
when : "!A&!X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 2.4;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0558237, 0.128635, 0.172591, 0.244523, 0.365091, 0.565467, 0.899165", \
"0.0935827, 0.167544, 0.211299, 0.283451, 0.403726, 0.605217, 0.93816", \
"0.118544, 0.19468, 0.238412, 0.310266, 0.430481, 0.631036, 0.965009", \
"0.153881, 0.233874, 0.277372, 0.348761, 0.468704, 0.668986, 1.00275", \
"0.200931, 0.292598, 0.336086, 0.407165, 0.52689, 0.726211, 1.06004", \
"0.265187, 0.373068, 0.417022, 0.487622, 0.606523, 0.805918, 1.1382", \
"0.352651, 0.481132, 0.529492, 0.600722, 0.719288, 0.917927, 1.25059" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0143269, 0.104672, 0.167794, 0.271997, 0.446957, 0.738406, 1.22444", \
"0.0182467, 0.105194, 0.167861, 0.272029, 0.447052, 0.73953, 1.22445", \
"0.0224051, 0.106201, 0.168403, 0.272348, 0.447053, 0.741259, 1.22446", \
"0.030274, 0.108751, 0.16985, 0.273221, 0.447575, 0.74126, 1.22447", \
"0.0426746, 0.11491, 0.173337, 0.274796, 0.448606, 0.741261, 1.22448", \
"0.061177, 0.129327, 0.18224, 0.279509, 0.451241, 0.741345, 1.22583", \
"0.087277, 0.159575, 0.205842, 0.294161, 0.45977, 0.746102, 1.22923" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0629145, 0.128479, 0.164225, 0.222389, 0.319342, 0.480838, 0.749341", \
"0.0997398, 0.166498, 0.202302, 0.260413, 0.357409, 0.519315, 0.787409", \
"0.125096, 0.193985, 0.229742, 0.287994, 0.384829, 0.546135, 0.814776", \
"0.160721, 0.234732, 0.270593, 0.328981, 0.426039, 0.587163, 0.855594", \
"0.207014, 0.289931, 0.32693, 0.384259, 0.480844, 0.641879, 0.909989", \
"0.266626, 0.362924, 0.401326, 0.458846, 0.555627, 0.715444, 0.983584", \
"0.342617, 0.457461, 0.499732, 0.560023, 0.655364, 0.814646, 1.08048" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0161349, 0.0841265, 0.130737, 0.208563, 0.339861, 0.558383, 0.923071", \
"0.018854, 0.0848612, 0.130976, 0.208684, 0.339862, 0.559163, 0.923072", \
"0.0228986, 0.0866431, 0.132149, 0.209272, 0.340068, 0.559164, 0.923141", \
"0.0304762, 0.0902807, 0.134499, 0.210882, 0.340779, 0.559165, 0.923151", \
"0.0427832, 0.0984937, 0.140639, 0.214087, 0.342929, 0.56034, 0.923887", \
"0.060608, 0.115169, 0.152861, 0.221949, 0.347387, 0.56345, 0.925785", \
"0.087331, 0.143018, 0.175964, 0.239287, 0.360015, 0.570746, 0.931081" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0369174, 0.0410657, 0.0414049, 0.0410297, 0.0403178, 0.0386849, 0.0392719", \
"0.0362258, 0.0391917, 0.0400614, 0.0393704, 0.038744, 0.038316, 0.0379263", \
"0.0367494, 0.0385326, 0.0389418, 0.0401447, 0.0389189, 0.0386893, 0.0373296", \
"0.0384887, 0.0387343, 0.039149, 0.038419, 0.0389454, 0.0379772, 0.0364191", \
"0.0430522, 0.0411006, 0.0417801, 0.0419772, 0.0414327, 0.0405053, 0.0384248", \
"0.0531068, 0.0470394, 0.0471812, 0.0473272, 0.0476872, 0.0472243, 0.0429949", \
"0.0732301, 0.0621657, 0.0621408, 0.0610698, 0.0612791, 0.0607067, 0.0607796" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0354259, 0.0398894, 0.0402122, 0.0399782, 0.0395585, 0.0379629, 0.0356345", \
"0.0349292, 0.0383621, 0.0395234, 0.038827, 0.0384428, 0.0379046, 0.0344352", \
"0.0355809, 0.0376036, 0.0380036, 0.0388571, 0.0384429, 0.0367378, 0.0343777", \
"0.0379072, 0.0389055, 0.0394828, 0.0390934, 0.0391919, 0.0380404, 0.0360019", \
"0.0429214, 0.0408466, 0.0423776, 0.0421454, 0.0421644, 0.0393974, 0.0410266", \
"0.0529845, 0.0471592, 0.0477546, 0.0469338, 0.0484487, 0.0485132, 0.0448238", \
"0.0736301, 0.0616095, 0.0611184, 0.0604237, 0.0605397, 0.0595824, 0.0578977" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00859542;
rise_capacitance : 0.00874011;
rise_capacitance_range (0.00874011, 0.00874011);
fall_capacitance : 0.00845073;
fall_capacitance_range (0.00845073, 0.00845073);
}
}
cell (sg13g2_decap_4) {
area : 7.2576;
cell_footprint : "DECAP";
dont_touch : true;
dont_use : true;
is_decap_cell : true;
cell_leakage_power : 395.581;
}
cell (sg13g2_decap_8) {
area : 12.7008;
cell_footprint : "DECAP";
dont_touch : true;
dont_use : true;
is_decap_cell : true;
cell_leakage_power : 791.198;
}
cell (sg13g2_dfrbp_1) {
area : 47.1744;
cell_footprint : "dffrr";
cell_leakage_power : 538.542;
leakage_power () {
value : 464.658;
when : "!CLK&!D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 466.789;
when : "!CLK&D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 459.131;
when : "CLK&!D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 461.26;
when : "CLK&D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 620.631;
when : "!CLK&!D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 493.377;
when : "!CLK&!D&RESET_B&!Q*Q_N";
}
leakage_power () {
value : 594.653;
when : "!CLK&D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 612.03;
when : "!CLK&D&RESET_B&!Q*Q_N";
}
leakage_power () {
value : 609.849;
when : "CLK&!D&RESET_B&Q*!Q_N";
}
leakage_power () {
value : 488.678;
when : "CLK&!D&RESET_B&!Q&Q_N";
}
leakage_power () {
value : 621.788;
when : "CLK&D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 569.658;
when : "CLK&D&RESET_B&!Q&Q_N";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.196761, 0.255836, 0.298948, 0.370188, 0.4898, 0.689306, 1.02191", \
"0.234997, 0.29412, 0.337133, 0.408608, 0.528241, 0.727737, 1.05988", \
"0.261316, 0.32056, 0.363621, 0.434971, 0.554537, 0.754075, 1.08665", \
"0.299953, 0.35908, 0.40207, 0.473286, 0.59287, 0.792211, 1.12459", \
"0.355203, 0.414247, 0.457306, 0.528594, 0.648249, 0.84753, 1.1798", \
"0.431011, 0.489625, 0.532589, 0.603862, 0.723469, 0.922857, 1.25512", \
"0.528168, 0.58564, 0.628452, 0.699741, 0.819267, 1.01855, 1.35082" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0208527, 0.103838, 0.166179, 0.269797, 0.443419, 0.733215, 1.21603", \
"0.0208537, 0.103839, 0.166208, 0.270789, 0.443571, 0.733297, 1.21615", \
"0.0208547, 0.10384, 0.166222, 0.27079, 0.443572, 0.733665, 1.21673", \
"0.0208981, 0.103842, 0.166225, 0.270791, 0.443573, 0.733666, 1.21741", \
"0.0209397, 0.103851, 0.166243, 0.270792, 0.443574, 0.733667, 1.21742", \
"0.021249, 0.103882, 0.166244, 0.270793, 0.443575, 0.733668, 1.21743", \
"0.022157, 0.103995, 0.166297, 0.270794, 0.443576, 0.733669, 1.21744" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.187227, 0.238957, 0.273405, 0.33044, 0.425786, 0.584864, 0.849794", \
"0.22554, 0.277433, 0.311958, 0.368887, 0.464323, 0.623142, 0.888198", \
"0.251814, 0.303593, 0.338145, 0.395111, 0.490492, 0.64943, 0.914404", \
"0.289192, 0.340991, 0.375521, 0.432506, 0.527917, 0.686779, 0.951696", \
"0.341627, 0.393398, 0.427916, 0.484921, 0.580262, 0.739197, 1.0042", \
"0.408989, 0.460798, 0.495346, 0.552333, 0.647676, 0.806621, 1.0716", \
"0.492583, 0.543363, 0.577862, 0.634781, 0.730152, 0.889093, 1.154" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0174365, 0.0799905, 0.125938, 0.202922, 0.332153, 0.547806, 0.907248", \
"0.0174375, 0.0799915, 0.125977, 0.20295, 0.332237, 0.547809, 0.907305", \
"0.0174385, 0.0799925, 0.126047, 0.202973, 0.332247, 0.54781, 0.907546", \
"0.0174395, 0.0799935, 0.126048, 0.202974, 0.332248, 0.547927, 0.907806", \
"0.0174405, 0.0799945, 0.126049, 0.202975, 0.332249, 0.547928, 0.907807", \
"0.0174415, 0.0799955, 0.12605, 0.202976, 0.332328, 0.547929, 0.907808", \
"0.0174425, 0.0799965, 0.126051, 0.202977, 0.332329, 0.54793, 0.907809" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.248522, 0.300137, 0.33471, 0.391696, 0.487222, 0.646165, 0.911137", \
"0.290814, 0.342534, 0.376989, 0.434041, 0.529627, 0.688747, 0.953766", \
"0.326348, 0.377937, 0.412502, 0.469476, 0.565008, 0.723983, 0.98892", \
"0.383381, 0.435086, 0.469615, 0.526692, 0.622072, 0.781138, 1.04619", \
"0.468311, 0.519889, 0.554427, 0.611499, 0.706871, 0.865855, 1.1308", \
"0.585058, 0.63655, 0.671015, 0.728069, 0.823623, 0.982549, 1.24746", \
"0.740412, 0.791664, 0.826205, 0.883273, 0.978629, 1.13776, 1.40264" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0171833, 0.0798325, 0.125886, 0.202843, 0.332152, 0.547802, 0.907336", \
"0.0171843, 0.0798376, 0.125899, 0.202844, 0.332204, 0.54808, 0.907341", \
"0.017212, 0.0798386, 0.1259, 0.202845, 0.332205, 0.548081, 0.907342", \
"0.017213, 0.0798414, 0.125901, 0.202949, 0.332206, 0.548082, 0.910368", \
"0.0172585, 0.079842, 0.125902, 0.20295, 0.332207, 0.548083, 0.910369", \
"0.017415, 0.079854, 0.125903, 0.202951, 0.332208, 0.548084, 0.91037", \
"0.017597, 0.079859, 0.125904, 0.202952, 0.332209, 0.548085, 0.910371" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.030492, 0.0473673, 0.0587144, 0.0773123, 0.108362, 0.160076, 0.246012", \
"0.030096, 0.0470126, 0.0583262, 0.0771403, 0.107959, 0.15966, 0.245759", \
"0.0300359, 0.0469048, 0.0582965, 0.0769468, 0.108057, 0.159669, 0.245865", \
"0.0302325, 0.047038, 0.0583803, 0.0769194, 0.108253, 0.1596, 0.246009", \
"0.0309668, 0.0477353, 0.0591042, 0.0778186, 0.108853, 0.160669, 0.246426", \
"0.0331075, 0.0497282, 0.0611443, 0.0797788, 0.110985, 0.162865, 0.248595", \
"0.0378222, 0.0542795, 0.0656814, 0.0842837, 0.115596, 0.167424, 0.25373" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0298386, 0.0465764, 0.0578126, 0.0763067, 0.107109, 0.158376, 0.243822", \
"0.0295849, 0.0464434, 0.0579868, 0.0761529, 0.106929, 0.158179, 0.243661", \
"0.0296435, 0.0463896, 0.0576615, 0.076446, 0.10695, 0.158179, 0.243852", \
"0.0300018, 0.0468373, 0.0581294, 0.076474, 0.107426, 0.160485, 0.244145", \
"0.0309175, 0.0476346, 0.0590454, 0.0776701, 0.10871, 0.159796, 0.247895", \
"0.0331691, 0.0498852, 0.061142, 0.0798969, 0.111013, 0.16283, 0.248606", \
"0.0378713, 0.0545138, 0.0657856, 0.0844828, 0.115265, 0.167376, 0.253486" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0200756, 0.0368037, 0.0480431, 0.0665373, 0.0973651, 0.148628, 0.234051", \
"0.0199062, 0.0366408, 0.0478619, 0.0663454, 0.0972297, 0.148549, 0.233994", \
"0.0198629, 0.0365643, 0.0479303, 0.0670434, 0.0971665, 0.14843, 0.233961", \
"0.0201455, 0.0368759, 0.0480698, 0.0666596, 0.0981679, 0.148871, 0.234776", \
"0.0205924, 0.0372927, 0.0486412, 0.0672608, 0.0978177, 0.149486, 0.237763", \
"0.0215029, 0.0380185, 0.0493781, 0.068105, 0.0993307, 0.150838, 0.235659", \
"0.0240126, 0.0404624, 0.0517277, 0.0704726, 0.101312, 0.153514, 0.239969" \
);
}
}
}
pin (Q_N) {
direction : "output";
function : "IQN";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.143488, 0.226696, 0.271668, 0.343882, 0.463798, 0.663487, 0.995992", \
"0.181666, 0.264863, 0.309972, 0.382244, 0.502169, 0.701845, 1.0342", \
"0.20786, 0.291039, 0.336143, 0.408371, 0.528328, 0.727895, 1.06059", \
"0.245229, 0.328419, 0.373563, 0.445663, 0.565675, 0.765192, 1.09755", \
"0.297638, 0.38086, 0.42594, 0.498171, 0.618112, 0.817643, 1.1499", \
"0.364944, 0.448091, 0.493203, 0.565422, 0.685371, 0.885115, 1.21724", \
"0.448687, 0.530551, 0.575612, 0.647746, 0.767743, 0.967361, 1.29972" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0281892, 0.114825, 0.173516, 0.273919, 0.446096, 0.735297, 1.21781", \
"0.0282214, 0.114826, 0.173517, 0.274352, 0.4464, 0.735415, 1.21782", \
"0.0282224, 0.114827, 0.173518, 0.274353, 0.446401, 0.735618, 1.21816", \
"0.0282702, 0.114872, 0.173519, 0.274354, 0.446402, 0.735619, 1.22079", \
"0.0282917, 0.114938, 0.173569, 0.274355, 0.446403, 0.73562, 1.2208", \
"0.028301, 0.114973, 0.17357, 0.274356, 0.446404, 0.735621, 1.22081", \
"0.028381, 0.114974, 0.173571, 0.274357, 0.446405, 0.735622, 1.22082" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.147972, 0.233696, 0.27364, 0.333832, 0.430638, 0.590769, 0.857139", \
"0.18604, 0.271855, 0.311796, 0.372035, 0.468895, 0.628929, 0.895411", \
"0.212334, 0.298152, 0.338162, 0.398302, 0.495157, 0.655267, 0.921705", \
"0.250889, 0.336773, 0.376824, 0.436862, 0.533764, 0.693898, 0.960334", \
"0.305884, 0.391934, 0.432013, 0.492304, 0.589158, 0.749282, 1.01565", \
"0.379166, 0.466172, 0.506343, 0.566711, 0.66362, 0.823919, 1.09024", \
"0.474638, 0.565509, 0.605986, 0.666514, 0.763597, 0.923753, 1.19016" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0315617, 0.10281, 0.143847, 0.215023, 0.340192, 0.554673, 0.915339", \
"0.0315627, 0.102815, 0.143864, 0.215024, 0.340217, 0.554939, 0.915377", \
"0.0315637, 0.102878, 0.143915, 0.215035, 0.340365, 0.55494, 0.915378", \
"0.0318692, 0.103001, 0.143928, 0.215036, 0.340366, 0.554941, 0.915395", \
"0.0325645, 0.103235, 0.144083, 0.215085, 0.340367, 0.554942, 0.915453", \
"0.034854, 0.104014, 0.144551, 0.215189, 0.340387, 0.554943, 0.915454", \
"0.040093, 0.106701, 0.146069, 0.216082, 0.34079, 0.554944, 0.915891" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.205127, 0.286248, 0.331033, 0.403093, 0.523103, 0.722643, 1.05519", \
"0.247421, 0.328589, 0.373351, 0.445466, 0.565488, 0.764968, 1.09743", \
"0.282933, 0.36414, 0.40894, 0.480967, 0.600878, 0.800418, 1.13367", \
"0.339786, 0.420959, 0.465686, 0.537844, 0.657776, 0.857371, 1.18974", \
"0.424638, 0.506035, 0.55073, 0.622848, 0.742795, 0.942306, 1.27455", \
"0.540551, 0.622529, 0.667262, 0.739342, 0.859473, 1.05898, 1.39123", \
"0.695127, 0.777913, 0.822647, 0.894747, 1.0148, 1.21444, 1.54673" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0284627, 0.113059, 0.172176, 0.273399, 0.446034, 0.73518, 1.21781", \
"0.0284637, 0.113069, 0.172712, 0.273505, 0.44622, 0.735394, 1.21782", \
"0.0284809, 0.113079, 0.172713, 0.273506, 0.447881, 0.736117, 1.21866", \
"0.0287305, 0.11308, 0.172714, 0.273507, 0.447882, 0.736118, 1.21867", \
"0.0292684, 0.113255, 0.172715, 0.273508, 0.447883, 0.736119, 1.21868", \
"0.0304, 0.113657, 0.172716, 0.273509, 0.447884, 0.73612, 1.21869", \
"0.032064, 0.114234, 0.172717, 0.27351, 0.447885, 0.736121, 1.2187" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0298744, 0.0467101, 0.0580055, 0.0765869, 0.10762, 0.159233, 0.245239", \
"0.0295871, 0.0465002, 0.0577877, 0.0764613, 0.107487, 0.159042, 0.245115", \
"0.0296578, 0.0464744, 0.057825, 0.0766007, 0.107428, 0.159112, 0.245209", \
"0.030011, 0.046858, 0.0581276, 0.0767189, 0.107999, 0.159444, 0.24611", \
"0.0309358, 0.0477403, 0.059086, 0.077775, 0.108628, 0.160611, 0.246367", \
"0.0332116, 0.0499665, 0.0613584, 0.0800179, 0.111136, 0.163069, 0.248788", \
"0.0378789, 0.0546076, 0.065978, 0.0845976, 0.115833, 0.167589, 0.253934" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0305119, 0.0472799, 0.0585802, 0.0770251, 0.107875, 0.159191, 0.244709", \
"0.0300642, 0.0469147, 0.0583201, 0.0767974, 0.107461, 0.158872, 0.244407", \
"0.0300485, 0.0468018, 0.0581024, 0.0769102, 0.107508, 0.158712, 0.244236", \
"0.0302295, 0.0470025, 0.0582493, 0.0766472, 0.107681, 0.159309, 0.244361", \
"0.0309739, 0.047631, 0.0590839, 0.0776825, 0.10857, 0.15996, 0.247791", \
"0.0330363, 0.0495705, 0.0609082, 0.079676, 0.110835, 0.162654, 0.247914", \
"0.0378109, 0.0542365, 0.0655064, 0.0842373, 0.115127, 0.167222, 0.253449" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0200927, 0.0369342, 0.0482811, 0.0668852, 0.0978601, 0.149517, 0.235459", \
"0.0199152, 0.0367351, 0.0481898, 0.066735, 0.0977337, 0.149372, 0.235407", \
"0.0198864, 0.0367156, 0.0481264, 0.0666821, 0.0981035, 0.149499, 0.235567", \
"0.0201244, 0.0369557, 0.0482543, 0.0670031, 0.0979429, 0.149963, 0.235516", \
"0.020586, 0.0374227, 0.0487747, 0.0674149, 0.0983477, 0.150509, 0.236086", \
"0.0214849, 0.0381687, 0.049556, 0.0682386, 0.0994017, 0.151096, 0.237147", \
"0.0239444, 0.0405436, 0.0519147, 0.0705128, 0.101791, 0.153635, 0.239941" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (CLK) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00274351;
rise_capacitance : 0.00289414;
rise_capacitance_range (0.00289414, 0.00289414);
fall_capacitance : 0.00251757;
fall_capacitance_range (0.00251757, 0.00251757);
timing () {
related_pin : "CLK";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.108643, 0.689697, 1.68457, 3.34351" \
);
}
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.129395, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * RESET_B * Q * !Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0116225, 0.0112823, 0.0112701, 0.0115093, 0.0122879, 0.0142504, 0.0187927" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0195316, 0.0191545, 0.0191933, 0.0194993, 0.0204508, 0.0225421, 0.0270835" \
);
}
}
internal_power () {
when : "(D * RESET_B * !Q * Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0193712, 0.0189887, 0.0190086, 0.0193326, 0.0202567, 0.0223319, 0.0269321" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113195, 0.0109984, 0.0109862, 0.0111889, 0.0120075, 0.0139409, 0.0184831" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.011142, 0.0108212, 0.0108582, 0.0112075, 0.012105, 0.0141146, 0.0186579" \
);
}
}
internal_power () {
when : "(!D * RESET_B * Q * !Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.044455, 0.0385705, 0.0384226, 0.0383965, 0.0391822, 0.0412347, 0.0458459" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0111549, 0.0108163, 0.0108112, 0.0110466, 0.0118373, 0.0138016, 0.0183291" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0111392, 0.0108154, 0.0108548, 0.0111916, 0.0121072, 0.0141138, 0.0186536" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.011339, 0.010997, 0.0109886, 0.0111932, 0.0120091, 0.0139416, 0.0184835" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0111248, 0.0108064, 0.0108403, 0.0111913, 0.0120795, 0.0140977, 0.0186411" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.011339, 0.010997, 0.0109886, 0.0111932, 0.0120091, 0.0139416, 0.0184835" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0193712, 0.0189887, 0.0190086, 0.0193326, 0.0202567, 0.0223319, 0.0269321" \
);
}
}
}
pin (D) {
direction : "input";
nextstate_type : "data";
max_transition : 2.5074;
capacitance : 0.00176342;
rise_capacitance : 0.00162985;
rise_capacitance_range (0.00162985, 0.00162985);
fall_capacitance : 0.00189699;
fall_capacitance_range (0.00189699, 0.00189699);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0586846, -0.00274232, 0.024145, 0.0585359", \
"-0.196924, -0.142602, -0.109174, -0.0763743", \
"-0.273607, -0.236984, -0.205076, -0.168206", \
"-0.347261, -0.327729, -0.303561, -0.26859" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0317875, 0.0746283, 0.137303, 0.206946", \
"-0.194428, -0.094219, -0.0278795, 0.0445817", \
"-0.296753, -0.218627, -0.159203, -0.0891074", \
"-0.403927, -0.349721, -0.306386, -0.236123" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.107588, 0.0401797, 0.00414452, -0.0315523", \
"0.271798, 0.188438, 0.145888, 0.106613", \
"0.389337, 0.299922, 0.253646, 0.207755", \
"0.511861, 0.412948, 0.362885, 0.315815" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.112479, -0.0172243, -0.0910112, -0.163772", \
"0.296757, 0.170613, 0.0934398, 0.0158963", \
"0.440773, 0.320901, 0.242853, 0.162556", \
"0.598209, 0.478924, 0.410909, 0.330572" \
);
}
}
internal_power () {
when : "CLK";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00184107, 0.00173605, 0.00176025, 0.00190296, 0.00223544, 0.00306146, 0.0048991" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00143924, 0.00133372, 0.00137942, 0.00150914, 0.00188593, 0.00273979, 0.00463507" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0102681, 0.0101977, 0.0102353, 0.010312, 0.0106098, 0.0114314, 0.0133569" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0085311, 0.00842835, 0.0084229, 0.00856294, 0.00890546, 0.00983378, 0.0118735" \
);
}
}
internal_power () {
when : "(!CLK * !RESET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000106659, 0.00010835, 0.000109225, 0.000110265, 0.000111247, 0.000112336, 0.000111723" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000104586, 0.000111363, 0.000111199, 0.000111044, 0.000112439, 0.000112462, 0.000113473" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00184107, 0.00173605, 0.00176025, 0.00190296, 0.00223544, 0.00306146, 0.0048991" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00143924, 0.00133372, 0.00137942, 0.00150914, 0.00188593, 0.00273979, 0.00463507" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0064588;
rise_capacitance : 0.00654632;
rise_capacitance_range (0.00654632, 0.00654632);
fall_capacitance : 0.00639629;
fall_capacitance_range (0.00639629, 0.00639629);
timing () {
related_pin : "CLK";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.114924, 0.0476672, 0.00928808, -0.0234572", \
"0.269303, 0.193531, 0.153755, 0.11486", \
"0.399625, 0.315657, 0.272535, 0.23318", \
"0.555035, 0.467928, 0.422209, 0.380748" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0978076, -0.035188, -0.00157274, 0.0315523", \
"-0.249336, -0.178252, -0.143266, -0.106613", \
"-0.371335, -0.2973, -0.259043, -0.22188", \
"-0.514559, -0.440438, -0.402434, -0.363039" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.108643, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(CLK * D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00473213, 0.00462902, 0.00461269, 0.00464137, 0.00475995, 0.00534979, 0.00691688" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0273103, 0.0267948, 0.0266654, 0.0268513, 0.0276555, 0.029891, 0.0349424" \
);
}
}
internal_power () {
when : "(CLK * !D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00216496, 0.00216392, 0.0021672, 0.00216512, 0.00216886, 0.0021615, 0.00216541" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00166228, -0.00178517, -0.00181992, -0.00184293, -0.00187191, -0.00189364, -0.00190815" \
);
}
}
internal_power () {
when : "(!CLK * D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0134065, 0.0132262, 0.0132286, 0.0131981, 0.0134172, 0.0142489, 0.0164526" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00793489, 0.00759533, 0.00748048, 0.00740412, 0.00772734, 0.00895529, 0.0114461" \
);
}
}
internal_power () {
when : "(!CLK * !D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00223768, 0.00223042, 0.00223251, 0.0022333, 0.00223249, 0.00223094, 0.0022285" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00173534, -0.00183786, -0.0018668, -0.00188566, -0.00190886, -0.00192698, -0.00193918" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00473213, 0.00462902, 0.00461269, 0.00464137, 0.00475995, 0.00534979, 0.00691688" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00793489, 0.00759533, 0.00748048, 0.00740412, 0.00772734, 0.00895529, 0.0114461" \
);
}
}
}
ff (IQ,IQN) {
clear : "RESET_B'";
clocked_on : "CLK";
next_state : "D";
}
}
cell (sg13g2_dfrbp_2) {
area : 54.432;
cell_footprint : "dffrr";
cell_leakage_power : 685.713;
leakage_power () {
value : 608.256;
when : "!CLK&!D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 610.333;
when : "!CLK&D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 606.909;
when : "CLK&!D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 608.986;
when : "CLK&D&!RESET_B&!Q&Q_N";
}
leakage_power () {
value : 774.319;
when : "!CLK&!D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 636.909;
when : "!CLK&!D&RESET_B&!Q*Q_N";
}
leakage_power () {
value : 742.168;
when : "!CLK&D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 758.03;
when : "!CLK&D&RESET_B&!Q*Q_N";
}
leakage_power () {
value : 757.381;
when : "CLK&!D&RESET_B&Q*!Q_N";
}
leakage_power () {
value : 637.752;
when : "CLK&!D&RESET_B&!Q&Q_N";
}
leakage_power () {
value : 769.878;
when : "CLK&D&RESET_B&Q&!Q_N";
}
leakage_power () {
value : 717.63;
when : "CLK&D&RESET_B&!Q&Q_N";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.244872, 0.299075, 0.341185, 0.41249, 0.532722, 0.733644, 1.06865", \
"0.282889, 0.337079, 0.379204, 0.450509, 0.571516, 0.771734, 1.10698", \
"0.309203, 0.363281, 0.405357, 0.476674, 0.596813, 0.7978, 1.13291", \
"0.347604, 0.401674, 0.443832, 0.515162, 0.63531, 0.836092, 1.17157", \
"0.403907, 0.457961, 0.500102, 0.571318, 0.691588, 0.892376, 1.22747", \
"0.481833, 0.535869, 0.577914, 0.649154, 0.769368, 0.97013, 1.30512", \
"0.589102, 0.642211, 0.68422, 0.755301, 0.875446, 1.07633, 1.41136" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0230533, 0.10576, 0.167967, 0.271997, 0.446903, 0.738397, 1.22439", \
"0.0230543, 0.105814, 0.167992, 0.272126, 0.447602, 0.738407, 1.2244", \
"0.0230631, 0.105819, 0.167993, 0.272127, 0.447603, 0.738952, 1.22491", \
"0.0230641, 0.105842, 0.167994, 0.272128, 0.447604, 0.738953, 1.22827", \
"0.0231095, 0.105843, 0.167995, 0.272129, 0.447605, 0.738954, 1.22828", \
"0.02319, 0.105878, 0.167996, 0.27213, 0.447606, 0.738955, 1.22829", \
"0.023629, 0.105937, 0.167997, 0.272131, 0.447607, 0.738956, 1.2283" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.210826, 0.262753, 0.297099, 0.354074, 0.449846, 0.609741, 0.875557", \
"0.24896, 0.300775, 0.335281, 0.392363, 0.488166, 0.647794, 0.914213", \
"0.274903, 0.326668, 0.361081, 0.418148, 0.513887, 0.67351, 0.939524", \
"0.311989, 0.363957, 0.398323, 0.455359, 0.551072, 0.710639, 0.976736", \
"0.364464, 0.416369, 0.450747, 0.507812, 0.60347, 0.763096, 1.02909", \
"0.431648, 0.483318, 0.51771, 0.574744, 0.670422, 0.830103, 1.09613", \
"0.520492, 0.572332, 0.606703, 0.663724, 0.759464, 0.919103, 1.18511" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0193416, 0.0831998, 0.128814, 0.205781, 0.335447, 0.552092, 0.913626", \
"0.0193426, 0.0832008, 0.128815, 0.205782, 0.335448, 0.552093, 0.914009", \
"0.0193436, 0.0832033, 0.128816, 0.205783, 0.335501, 0.552098, 0.91401", \
"0.0193446, 0.0832043, 0.128817, 0.205784, 0.335546, 0.552099, 0.914011", \
"0.019345, 0.0832053, 0.128833, 0.205857, 0.335547, 0.5521, 0.914012", \
"0.019356, 0.0832063, 0.128834, 0.205858, 0.335548, 0.552101, 0.914013", \
"0.019357, 0.0832073, 0.12887, 0.205859, 0.335549, 0.552102, 0.914014" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.28213, 0.334032, 0.368395, 0.425491, 0.521313, 0.681063, 0.947115", \
"0.32494, 0.376712, 0.411155, 0.468311, 0.564065, 0.723786, 0.990247", \
"0.361447, 0.413389, 0.447833, 0.504972, 0.60068, 0.760511, 1.02656", \
"0.419772, 0.471714, 0.506152, 0.563136, 0.658864, 0.818519, 1.08465", \
"0.507794, 0.559604, 0.594078, 0.651245, 0.746898, 0.906658, 1.17272", \
"0.629392, 0.681063, 0.715459, 0.772554, 0.868316, 1.02805, 1.29413", \
"0.791726, 0.843168, 0.877548, 0.934579, 1.03038, 1.19012, 1.45623" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0190148, 0.083076, 0.128684, 0.20568, 0.335426, 0.552091, 0.913249", \
"0.0190158, 0.0830877, 0.128791, 0.205786, 0.33555, 0.552092, 0.913332", \
"0.0190168, 0.0830887, 0.128792, 0.205787, 0.335551, 0.552466, 0.913333", \
"0.0190178, 0.0830897, 0.128793, 0.205788, 0.335552, 0.552467, 0.913334", \
"0.019031, 0.0831, 0.128794, 0.205789, 0.335553, 0.552468, 0.91341", \
"0.019136, 0.083101, 0.128795, 0.20579, 0.335554, 0.552469, 0.913411", \
"0.019197, 0.083137, 0.128796, 0.205791, 0.335555, 0.55247, 0.91353" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0376872, 0.0717314, 0.0943824, 0.131714, 0.193902, 0.297001, 0.469227", \
"0.0372788, 0.071353, 0.0940532, 0.131255, 0.193866, 0.296648, 0.468991", \
"0.037172, 0.0711671, 0.0939813, 0.131246, 0.194605, 0.296977, 0.469208", \
"0.037484, 0.0714428, 0.0940618, 0.131398, 0.194056, 0.296946, 0.470617", \
"0.0383645, 0.0722053, 0.0949945, 0.132324, 0.19442, 0.298252, 0.470578", \
"0.040675, 0.0742547, 0.0970607, 0.134422, 0.196748, 0.300429, 0.472412", \
"0.045911, 0.0790673, 0.101886, 0.139153, 0.201855, 0.305536, 0.478302" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0381173, 0.0724251, 0.0949559, 0.131915, 0.193615, 0.296124, 0.46725", \
"0.0378395, 0.0722955, 0.0948995, 0.131975, 0.193405, 0.29607, 0.467214", \
"0.0378858, 0.0721545, 0.0947376, 0.132162, 0.193407, 0.295963, 0.466811", \
"0.0382668, 0.0727617, 0.0952784, 0.13201, 0.194188, 0.299875, 0.467443", \
"0.0392586, 0.0735567, 0.0963962, 0.133685, 0.195666, 0.297932, 0.472325", \
"0.0416119, 0.0757804, 0.0984244, 0.135832, 0.198165, 0.301816, 0.4723", \
"0.0466895, 0.0807683, 0.103367, 0.140722, 0.202542, 0.306526, 0.47917" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0285444, 0.0627188, 0.0852511, 0.122264, 0.183894, 0.286373, 0.457406", \
"0.0284237, 0.0625813, 0.0850477, 0.122125, 0.183795, 0.286326, 0.457358", \
"0.0283621, 0.0625682, 0.0853188, 0.122312, 0.183723, 0.286528, 0.457346", \
"0.0285641, 0.0626925, 0.0851964, 0.122318, 0.184906, 0.286621, 0.457484", \
"0.0290522, 0.0632651, 0.0858732, 0.123136, 0.184464, 0.287693, 0.462862", \
"0.0300847, 0.0638944, 0.086659, 0.123716, 0.18652, 0.28941, 0.458929", \
"0.0326531, 0.0662294, 0.0888396, 0.12615, 0.187992, 0.292325, 0.465113" \
);
}
}
}
pin (Q_N) {
direction : "output";
function : "IQN";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.140739, 0.232676, 0.278684, 0.351304, 0.47145, 0.671388, 1.00404", \
"0.178804, 0.270675, 0.316745, 0.389497, 0.509517, 0.710231, 1.04182", \
"0.204808, 0.296561, 0.34263, 0.415245, 0.535463, 0.735186, 1.06797", \
"0.241904, 0.333676, 0.379733, 0.45232, 0.572531, 0.772263, 1.10476", \
"0.294343, 0.386146, 0.432172, 0.504897, 0.624957, 0.824682, 1.15716", \
"0.363121, 0.454774, 0.50093, 0.573509, 0.693734, 0.893619, 1.22593", \
"0.450583, 0.541912, 0.587972, 0.660652, 0.780772, 0.980574, 1.31307" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0259592, 0.117062, 0.175733, 0.275444, 0.447102, 0.736423, 1.21961", \
"0.0259876, 0.117063, 0.175734, 0.276332, 0.447179, 0.737193, 1.21962", \
"0.0260201, 0.11707, 0.175735, 0.276333, 0.44718, 0.737194, 1.22018", \
"0.0260483, 0.117102, 0.175736, 0.276334, 0.447181, 0.737195, 1.22448", \
"0.026055, 0.117238, 0.175751, 0.276335, 0.447182, 0.737196, 1.22449", \
"0.026056, 0.117255, 0.175809, 0.276336, 0.447183, 0.737197, 1.2245", \
"0.026057, 0.117256, 0.17581, 0.276337, 0.447234, 0.737198, 1.22451" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.159536, 0.26175, 0.304729, 0.367145, 0.465437, 0.625739, 0.892031", \
"0.197535, 0.299745, 0.342777, 0.405259, 0.503522, 0.663942, 0.930244", \
"0.223839, 0.325955, 0.369016, 0.431464, 0.529629, 0.690095, 0.956345", \
"0.262323, 0.364334, 0.407414, 0.469809, 0.568032, 0.728458, 0.994786", \
"0.318593, 0.420622, 0.463707, 0.526128, 0.624424, 0.784853, 1.05108", \
"0.396419, 0.498728, 0.541839, 0.604344, 0.70267, 0.863271, 1.12947", \
"0.500087, 0.605343, 0.64866, 0.711322, 0.809774, 0.9703, 1.23658" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0349673, 0.114167, 0.155423, 0.224705, 0.347498, 0.559732, 0.919686", \
"0.0349683, 0.114209, 0.155424, 0.224707, 0.347692, 0.559734, 0.919687", \
"0.0349693, 0.114263, 0.155425, 0.224717, 0.347693, 0.560796, 0.919688", \
"0.0349958, 0.114288, 0.155426, 0.224718, 0.347694, 0.560797, 0.919689", \
"0.0352081, 0.114476, 0.155547, 0.224745, 0.347695, 0.560798, 0.91969", \
"0.036623, 0.114945, 0.155793, 0.224899, 0.347713, 0.560799, 0.919691", \
"0.041261, 0.116774, 0.157142, 0.225618, 0.347954, 0.5608, 0.919692" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.213443, 0.302783, 0.348286, 0.420979, 0.541078, 0.740906, 1.07376", \
"0.256249, 0.345531, 0.391123, 0.463782, 0.583893, 0.783677, 1.11666", \
"0.292773, 0.382038, 0.427663, 0.500292, 0.62047, 0.820205, 1.15325", \
"0.350937, 0.440249, 0.485948, 0.558535, 0.678686, 0.878563, 1.21118", \
"0.438721, 0.528305, 0.573889, 0.646457, 0.766725, 0.966419, 1.29895", \
"0.560901, 0.650974, 0.6967, 0.769181, 0.889448, 1.08933, 1.42178", \
"0.720729, 0.811683, 0.857316, 0.929979, 1.05015, 1.25004, 1.5826" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0261627, 0.115185, 0.174268, 0.274823, 0.446955, 0.736399, 1.21959", \
"0.0261854, 0.115186, 0.174458, 0.274824, 0.447012, 0.7364, 1.2196", \
"0.0262592, 0.115187, 0.174459, 0.274825, 0.449341, 0.736479, 1.21998", \
"0.0263758, 0.115188, 0.17446, 0.274826, 0.449342, 0.73648, 1.22002", \
"0.02686, 0.115372, 0.174461, 0.274827, 0.449343, 0.736481, 1.22003", \
"0.027914, 0.115656, 0.174477, 0.274878, 0.449344, 0.736482, 1.22004", \
"0.029656, 0.116298, 0.174838, 0.275023, 0.449345, 0.736483, 1.22005" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0381635, 0.0725745, 0.0952643, 0.13242, 0.194556, 0.297958, 0.46995", \
"0.0378363, 0.072384, 0.0950222, 0.132604, 0.19438, 0.29798, 0.469559", \
"0.0379062, 0.0722587, 0.0950061, 0.132434, 0.194271, 0.297661, 0.470095", \
"0.0382959, 0.0727622, 0.0953343, 0.132542, 0.195168, 0.297937, 0.472243", \
"0.0392953, 0.0737173, 0.0964649, 0.133846, 0.195774, 0.299638, 0.471188", \
"0.0416883, 0.075939, 0.0988259, 0.136073, 0.198324, 0.302331, 0.473787", \
"0.0466898, 0.0808958, 0.10365, 0.140933, 0.203432, 0.307085, 0.479961" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0376852, 0.0715433, 0.0940132, 0.131117, 0.192796, 0.295393, 0.466819", \
"0.0372738, 0.0713362, 0.0936203, 0.130701, 0.192556, 0.294941, 0.466288", \
"0.0371943, 0.0709407, 0.0935789, 0.131445, 0.192515, 0.295376, 0.466254", \
"0.0375188, 0.071358, 0.0939761, 0.130759, 0.192921, 0.297938, 0.467033", \
"0.0383774, 0.0720269, 0.0948974, 0.13229, 0.19377, 0.29639, 0.471368", \
"0.0406501, 0.0740131, 0.0967106, 0.134107, 0.196582, 0.300312, 0.470476", \
"0.0459078, 0.0788901, 0.101587, 0.138978, 0.200864, 0.304799, 0.477309" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0285926, 0.0628476, 0.0855761, 0.122868, 0.18492, 0.28824, 0.460239", \
"0.0284538, 0.0629979, 0.085441, 0.122657, 0.184741, 0.288048, 0.460332", \
"0.0284082, 0.062732, 0.0856775, 0.122726, 0.186017, 0.288002, 0.460273", \
"0.0285862, 0.0627527, 0.0855058, 0.12295, 0.18483, 0.289811, 0.460312", \
"0.0290755, 0.0634301, 0.0860385, 0.123401, 0.18539, 0.289202, 0.46101", \
"0.0301738, 0.0641727, 0.0869382, 0.124484, 0.186588, 0.289982, 0.462217", \
"0.0326282, 0.0664168, 0.0891036, 0.12635, 0.188965, 0.292749, 0.465159" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (CLK) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.0029788;
rise_capacitance : 0.00315311;
rise_capacitance_range (0.00315311, 0.00315311);
fall_capacitance : 0.00271734;
fall_capacitance_range (0.00271734, 0.00271734);
timing () {
related_pin : "CLK";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.137177, 0.689697, 1.68457, 3.34351" \
);
}
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.134583, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * RESET_B * Q * !Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113732, 0.0110043, 0.0109968, 0.0112619, 0.0121561, 0.0143277, 0.0191764" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0209862, 0.0206208, 0.0206787, 0.0210817, 0.0218918, 0.0240236, 0.0292654" \
);
}
}
internal_power () {
when : "(D * RESET_B * !Q * Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0208476, 0.0204959, 0.0204893, 0.0209245, 0.0217236, 0.0238888, 0.0290672" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119149, 0.0115667, 0.0115638, 0.0118358, 0.0126877, 0.0148109, 0.0197192" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0108438, 0.0105067, 0.0105869, 0.0109533, 0.0118394, 0.0139932, 0.0190013" \
);
}
}
internal_power () {
when : "(!D * RESET_B * Q * !Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0491752, 0.046496, 0.0464402, 0.0464049, 0.0473004, 0.0494694, 0.0544966" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0112309, 0.0108657, 0.0108488, 0.0111228, 0.0120162, 0.0141745, 0.0190495" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0108475, 0.0104955, 0.0105796, 0.0109503, 0.011825, 0.0139856, 0.0190369" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119488, 0.0115746, 0.0115819, 0.0118522, 0.0127202, 0.0148274, 0.0197303" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0108284, 0.0105033, 0.0105665, 0.0109367, 0.0118217, 0.0139749, 0.0189826" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113732, 0.0110043, 0.0109968, 0.0112619, 0.0121561, 0.0143277, 0.0191764" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0208476, 0.0204959, 0.0204893, 0.0209245, 0.0217236, 0.0238888, 0.0290672" \
);
}
}
}
pin (D) {
direction : "input";
nextstate_type : "data";
max_transition : 2.5074;
capacitance : 0.00163928;
rise_capacitance : 0.00150657;
rise_capacitance_range (0.00150657, 0.00150657);
fall_capacitance : 0.001772;
fall_capacitance_range (0.001772, 0.001772);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0586846, -0.00274232, 0.0267168, 0.066631", \
"-0.191932, -0.140055, -0.106552, -0.0653783", \
"-0.271036, -0.236984, -0.202377, -0.159731", \
"-0.341864, -0.327729, -0.297911, -0.256784" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0342327, 0.0696366, 0.134731, 0.206946", \
"-0.196924, -0.0967655, -0.0305019, 0.0445817", \
"-0.301897, -0.22125, -0.159203, -0.0891074", \
"-0.41472, -0.355219, -0.306386, -0.233172" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.114924, 0.0426755, 0.0067163, -0.0315523", \
"0.27679, 0.193531, 0.14851, 0.106613", \
"0.397053, 0.305167, 0.256345, 0.20493", \
"0.519956, 0.418446, 0.368535, 0.312863" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.119814, -0.0097368, -0.0858677, -0.161074", \
"0.304244, 0.178252, 0.0986846, 0.0158963", \
"0.445917, 0.328769, 0.24825, 0.165381", \
"0.606304, 0.484422, 0.413734, 0.336475" \
);
}
}
internal_power () {
when : "CLK";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00165359, 0.00155303, 0.00158443, 0.00172108, 0.00207449, 0.0029175, 0.00476925" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0012869, 0.00119253, 0.00124335, 0.00137522, 0.00176239, 0.00262987, 0.0045415" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119027, 0.0118514, 0.0118884, 0.0119572, 0.0122303, 0.0130486, 0.0149524" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00916788, 0.00906354, 0.0090467, 0.00917993, 0.00950992, 0.0104363, 0.0124958" \
);
}
}
internal_power () {
when : "(!CLK * !RESET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.40951e-05, -1.27138e-05, -1.21138e-05, -1.32291e-05, -1.05866e-05, -9.7479e-06, -1.07489e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000194686, 0.000199388, 0.000199075, 0.000198806, 0.000200445, 0.000200741, 0.000201195" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00165359, 0.00155303, 0.00158443, 0.00172108, 0.00207449, 0.0029175, 0.00476925" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0012869, 0.00119253, 0.00124335, 0.00137522, 0.00176239, 0.00262987, 0.0045415" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00598188;
rise_capacitance : 0.00606952;
rise_capacitance_range (0.00606952, 0.00606952);
fall_capacitance : 0.00591927;
fall_capacitance_range (0.00591927, 0.00591927);
timing () {
related_pin : "CLK";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.12226, 0.050163, 0.0144316, -0.0261555", \
"0.27679, 0.196077, 0.156378, 0.112111", \
"0.409912, 0.318279, 0.275233, 0.230355", \
"0.565828, 0.470677, 0.425034, 0.374845" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.105143, -0.0426755, -0.0067163, 0.0315523", \
"-0.256824, -0.183345, -0.145888, -0.106613", \
"-0.384194, -0.302544, -0.261741, -0.22188", \
"-0.53075, -0.451434, -0.408084, -0.363039" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.116425, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(CLK * D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00437803, 0.00427285, 0.00426325, 0.00429128, 0.00442342, 0.00504114, 0.00662923" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.036937, 0.0364561, 0.0362917, 0.0364744, 0.0372686, 0.0395538, 0.0447128" \
);
}
}
internal_power () {
when : "(CLK * !D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00180348, 0.00180748, 0.00181081, 0.00181044, 0.00180985, 0.00181426, 0.00180597" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00131835, -0.00144387, -0.00147592, -0.0015009, -0.00152694, -0.001548, -0.00156502" \
);
}
}
internal_power () {
when : "(!CLK * D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0147884, 0.0146277, 0.014627, 0.0146, 0.0147772, 0.015619, 0.0178319" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00887249, 0.00853002, 0.00841696, 0.00837617, 0.0086743, 0.00979581, 0.0123464" \
);
}
}
internal_power () {
when : "(!CLK * !D * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0018754, 0.00187455, 0.00187881, 0.0018749, 0.00187655, 0.00187669, 0.00187586" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00146727, -0.00154377, -0.00156617, -0.00158372, -0.00160096, -0.00161176, -0.00162418" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00437803, 0.00427285, 0.00426325, 0.00429128, 0.00442342, 0.00504114, 0.00662923" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00887249, 0.00853002, 0.00841696, 0.00837617, 0.0086743, 0.00979581, 0.0123464" \
);
}
}
}
ff (IQ,IQN) {
clear : "RESET_B'";
clocked_on : "CLK";
next_state : "D";
}
}
cell (sg13g2_dlhq_1) {
area : 30.8448;
cell_footprint : "DLHQ";
cell_leakage_power : 365.933;
leakage_power () {
value : 341.515;
when : "!D&!GATE&!Q";
}
leakage_power () {
value : 339.714;
when : "!D&!GATE&Q";
}
leakage_power () {
value : 381.84;
when : "!D&GATE&!Q";
}
leakage_power () {
value : 417.212;
when : "D&!GATE&!Q";
}
leakage_power () {
value : 346.647;
when : "D&!GATE&Q";
}
leakage_power () {
value : 368.671;
when : "D&GATE&Q";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.176459, 0.243198, 0.286692, 0.358277, 0.478083, 0.677407, 1.00989", \
"0.210066, 0.276765, 0.320274, 0.39185, 0.511604, 0.7117, 1.04339", \
"0.23194, 0.298668, 0.342133, 0.413739, 0.533466, 0.732862, 1.0667", \
"0.262277, 0.329033, 0.372532, 0.444111, 0.56379, 0.763137, 1.09538", \
"0.305946, 0.372624, 0.416115, 0.487718, 0.607376, 0.806729, 1.13881", \
"0.364959, 0.431772, 0.475253, 0.546876, 0.666544, 0.865898, 1.19807", \
"0.449057, 0.515931, 0.559424, 0.63111, 0.750808, 0.950244, 1.28238" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0174169, 0.102797, 0.165274, 0.268982, 0.442619, 0.732175, 1.21492", \
"0.0174179, 0.102798, 0.165275, 0.269922, 0.443271, 0.73306, 1.21493", \
"0.0174189, 0.102799, 0.165314, 0.269923, 0.443272, 0.733061, 1.21664", \
"0.0174199, 0.1028, 0.165315, 0.269924, 0.443273, 0.733062, 1.21783", \
"0.017429, 0.102828, 0.165316, 0.269925, 0.443274, 0.733063, 1.21784", \
"0.017546, 0.102829, 0.165354, 0.269926, 0.443275, 0.733064, 1.21785", \
"0.01793, 0.102852, 0.165355, 0.269927, 0.443276, 0.733065, 1.21786" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.156107, 0.212975, 0.247533, 0.304368, 0.399227, 0.557211, 0.820602", \
"0.189192, 0.246063, 0.280612, 0.33739, 0.432275, 0.590376, 0.853694", \
"0.210072, 0.266939, 0.301485, 0.358284, 0.453142, 0.611221, 0.874471", \
"0.240197, 0.297054, 0.331577, 0.388372, 0.483234, 0.641226, 0.90451", \
"0.278882, 0.335743, 0.370298, 0.427071, 0.521997, 0.679948, 0.943171", \
"0.330406, 0.387336, 0.421903, 0.478691, 0.573618, 0.731578, 0.995022", \
"0.393885, 0.450963, 0.485575, 0.542373, 0.63732, 0.795372, 1.05857" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0160739, 0.0784744, 0.124182, 0.200742, 0.32921, 0.543526, 0.900716", \
"0.0160749, 0.0784754, 0.124183, 0.200743, 0.329413, 0.543624, 0.900904", \
"0.0160773, 0.0784764, 0.124184, 0.200744, 0.329414, 0.543674, 0.900905", \
"0.0160853, 0.0784774, 0.124185, 0.200745, 0.329415, 0.543675, 0.900906", \
"0.0161386, 0.0784911, 0.124186, 0.200746, 0.329416, 0.543676, 0.900907", \
"0.016247, 0.078521, 0.124201, 0.200747, 0.329417, 0.543783, 0.900908", \
"0.016553, 0.078567, 0.124247, 0.200748, 0.329418, 0.543784, 0.900909" \
);
}
}
timing () {
related_pin : "GATE";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.150451, 0.217097, 0.260572, 0.332153, 0.451854, 0.651313, 0.983761", \
"0.184098, 0.250858, 0.294267, 0.365914, 0.48562, 0.684992, 1.0179", \
"0.206305, 0.272977, 0.31641, 0.388029, 0.507661, 0.707251, 1.04056", \
"0.238259, 0.304868, 0.348336, 0.419932, 0.539583, 0.738907, 1.07108", \
"0.283214, 0.349971, 0.393459, 0.465028, 0.584706, 0.784092, 1.11616", \
"0.340565, 0.4074, 0.450873, 0.522522, 0.642246, 0.841691, 1.17376", \
"0.411624, 0.47831, 0.521837, 0.593479, 0.713257, 0.912669, 1.24481" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0172536, 0.102786, 0.165272, 0.268978, 0.442702, 0.732321, 1.21492", \
"0.0172546, 0.102789, 0.165273, 0.268979, 0.442953, 0.732322, 1.21549", \
"0.0172931, 0.10279, 0.165274, 0.26898, 0.442954, 0.732358, 1.21623", \
"0.0173356, 0.102793, 0.16529, 0.268981, 0.442955, 0.732359, 1.21624", \
"0.0175217, 0.102815, 0.165296, 0.268982, 0.442956, 0.73236, 1.21625", \
"0.018109, 0.102894, 0.16538, 0.268983, 0.442957, 0.732361, 1.21626", \
"0.019049, 0.102988, 0.165426, 0.268984, 0.442958, 0.732362, 1.21627" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.160382, 0.217079, 0.251638, 0.308407, 0.403317, 0.561317, 0.824679", \
"0.194919, 0.25161, 0.286236, 0.342957, 0.437839, 0.595858, 0.859135", \
"0.217273, 0.273897, 0.308435, 0.365232, 0.460089, 0.618127, 0.881519", \
"0.247754, 0.304385, 0.33893, 0.395764, 0.490605, 0.648571, 0.91182", \
"0.288589, 0.345231, 0.379794, 0.436564, 0.531431, 0.689458, 0.952669", \
"0.339748, 0.396407, 0.430945, 0.487753, 0.582672, 0.740624, 1.00383", \
"0.398553, 0.455765, 0.490362, 0.547154, 0.642073, 0.800047, 1.0634" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0158635, 0.0783918, 0.124149, 0.200645, 0.329211, 0.543537, 0.900588", \
"0.0158936, 0.078442, 0.12415, 0.200646, 0.329502, 0.543538, 0.901048", \
"0.0158946, 0.0784557, 0.124151, 0.200647, 0.329503, 0.543539, 0.901509", \
"0.0158956, 0.0784567, 0.124152, 0.200668, 0.329504, 0.543827, 0.90151", \
"0.0158966, 0.0784568, 0.124153, 0.200694, 0.329505, 0.543828, 0.901511", \
"0.0158976, 0.078465, 0.124154, 0.200695, 0.329506, 0.543829, 0.901512", \
"0.015927, 0.078466, 0.124155, 0.200696, 0.329507, 0.54383, 0.901513" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0144891, 0.0148834, 0.0149076, 0.0148793, 0.0147815, 0.0145847, 0.0145786", \
"0.0144295, 0.0148852, 0.0148489, 0.0148911, 0.0147988, 0.0146361, 0.0142679", \
"0.0144238, 0.014802, 0.0148533, 0.0149493, 0.0147152, 0.0145268, 0.0144403", \
"0.0143705, 0.0148116, 0.0148177, 0.0147695, 0.0148661, 0.0144898, 0.0144515", \
"0.0143416, 0.0147445, 0.0148138, 0.0148452, 0.0147044, 0.0146616, 0.0142585", \
"0.0142456, 0.0146307, 0.0147228, 0.0146956, 0.0147102, 0.0147144, 0.0141941", \
"0.0141731, 0.0145359, 0.0146083, 0.0146284, 0.014651, 0.014628, 0.0145912" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0151101, 0.0156143, 0.015626, 0.0156168, 0.0154932, 0.0153068, 0.0149567", \
"0.0150753, 0.0156113, 0.0155998, 0.0157398, 0.0154931, 0.0152997, 0.0149527", \
"0.0150322, 0.0155055, 0.0155183, 0.0155838, 0.0154019, 0.0152443, 0.0148531", \
"0.0150383, 0.0155252, 0.0155957, 0.015474, 0.015461, 0.015218, 0.0148827", \
"0.0150074, 0.0155048, 0.0155567, 0.0156072, 0.01546, 0.0151655, 0.0155863", \
"0.0149066, 0.0153848, 0.0154719, 0.0154325, 0.0154784, 0.0155439, 0.0151998", \
"0.0148543, 0.0153357, 0.0153542, 0.01532, 0.0154143, 0.0153493, 0.0154551" \
);
}
}
internal_power () {
related_pin : "GATE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0123258, 0.0127417, 0.0127672, 0.0127327, 0.0126372, 0.0124593, 0.0124254", \
"0.0121972, 0.012664, 0.0126668, 0.0126365, 0.0125331, 0.0123147, 0.0124466", \
"0.0121425, 0.0125261, 0.0125776, 0.0126122, 0.0125178, 0.0122364, 0.0121326", \
"0.0121113, 0.0125421, 0.0125661, 0.0124902, 0.0125866, 0.012269, 0.0119403", \
"0.012063, 0.0124708, 0.012569, 0.0125996, 0.0124824, 0.0124477, 0.0122724", \
"0.0122415, 0.0126191, 0.012692, 0.0127065, 0.012726, 0.0125689, 0.0121744", \
"0.0123946, 0.012754, 0.0128147, 0.0128137, 0.0128426, 0.0128313, 0.0127986" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0134562, 0.0139529, 0.0139683, 0.0139369, 0.0138396, 0.0136526, 0.0133285", \
"0.0134854, 0.0139928, 0.0140894, 0.0139947, 0.013913, 0.0136953, 0.0133526", \
"0.0135684, 0.0140359, 0.0140405, 0.0140765, 0.01396, 0.0137416, 0.0135166", \
"0.0136246, 0.0141306, 0.0142048, 0.0141136, 0.0139998, 0.0143105, 0.0137133", \
"0.0136544, 0.0141846, 0.0142021, 0.0142215, 0.0142329, 0.013815, 0.0140333", \
"0.0137014, 0.0142253, 0.0141984, 0.0142805, 0.0142583, 0.0142528, 0.0139862", \
"0.0136816, 0.0141837, 0.0141843, 0.0142094, 0.0141797, 0.014242, 0.0142416" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00228331;
rise_capacitance : 0.00231158;
rise_capacitance_range (0.00231158, 0.00231158);
fall_capacitance : 0.00225503;
fall_capacitance_range (0.00225503, 0.00225503);
timing () {
related_pin : "GATE";
timing_type : hold_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0929172, -0.0601463, -0.0427212, -0.0170183", \
"-0.209403, -0.170613, -0.153755, -0.128605", \
"-0.283895, -0.239607, -0.221266, -0.199281", \
"-0.363451, -0.316733, -0.297911, -0.271542" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0366779, 0.0821157, 0.14759, 0.223136", \
"-0.149503, -0.0254646, 0.0429256, 0.121554", \
"-0.209313, -0.0822618, -0.00809509, 0.0690899", \
"-0.271707, -0.140797, -0.0634399, 0.0177092" \
);
}
}
timing () {
related_pin : "GATE";
timing_type : setup_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.102698, 0.0851046, 0.101872, 0.141143", \
"0.214394, 0.190985, 0.193091, 0.213824", \
"0.289038, 0.255341, 0.253646, 0.261429", \
"0.371546, 0.330478, 0.323335, 0.327621" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0464586, -0.0746283, -0.137303, -0.209644", \
"0.15699, 0.033104, -0.0350584, -0.110558", \
"0.217028, 0.0875066, 0.0161902, -0.060615", \
"0.279802, 0.146295, 0.0719148, -0.00885461" \
);
}
}
internal_power () {
when : "(!GATE * Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00377042, 0.00354098, 0.00357539, 0.00379982, 0.00441782, 0.00592616, 0.00932646" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00367287, 0.00354737, 0.00361744, 0.00389176, 0.0045483, 0.00613176, 0.00962531" \
);
}
}
internal_power () {
when : "(!GATE * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00368108, 0.00348033, 0.00351952, 0.00376114, 0.00438761, 0.00591883, 0.00931123" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00387819, 0.00371661, 0.00380285, 0.00402425, 0.00466917, 0.00623203, 0.00971811" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00368108, 0.00348033, 0.00351952, 0.00376114, 0.00438761, 0.00591883, 0.00931123" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00387819, 0.00371661, 0.00380285, 0.00402425, 0.00466917, 0.00623203, 0.00971811" \
);
}
}
}
pin (GATE) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00228382;
rise_capacitance : 0.00258188;
rise_capacitance_range (0.00258188, 0.00258188);
fall_capacitance : 0.00168772;
fall_capacitance_range (0.00168772, 0.00168772);
timing () {
related_pin : "GATE";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0775146, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(!D * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00832099, 0.00805933, 0.00802423, 0.00830952, 0.00909069, 0.0109751, 0.0152324" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0149441, 0.0150141, 0.015053, 0.0154053, 0.0162004, 0.018238, 0.0225676" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00832099, 0.00805933, 0.00802423, 0.00830952, 0.00909069, 0.0109751, 0.0152324" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0149441, 0.0150141, 0.015053, 0.0154053, 0.0162004, 0.018238, 0.0225676" \
);
}
}
}
latch (IQ,IQN) {
data_in : "D";
enable : "GATE";
}
}
cell (sg13g2_dlhr_1) {
area : 32.6592;
cell_footprint : "DLHR";
cell_leakage_power : 512.463;
leakage_power () {
value : 461.804;
when : "!RESET_B*!Q*Q_N*!D*!GATE";
}
leakage_power () {
value : 490.566;
when : "!RESET_B*!Q*Q_N*!D*GATE";
}
leakage_power () {
value : 529.477;
when : "!RESET_B*!Q*Q_N*D*!GATE";
}
leakage_power () {
value : 510.585;
when : "!RESET_B*!Q*Q_N*D*GATE";
}
leakage_power () {
value : 480.574;
when : "RESET_B*!GATE*!D*!Q*!Q_N";
}
leakage_power () {
value : 480.574;
when : "RESET_B*!GATE*!D*!Q*Q_N";
}
leakage_power () {
value : 480.574;
when : "RESET_B*!GATE*!D*Q*!Q_N";
}
leakage_power () {
value : 480.574;
when : "RESET_B*!GATE*!D*Q*Q_N";
}
leakage_power () {
value : 548.252;
when : "RESET_B*!GATE*D*!Q*!Q_N";
}
leakage_power () {
value : 548.252;
when : "RESET_B*!GATE*D*!Q*Q_N";
}
leakage_power () {
value : 548.252;
when : "RESET_B*!GATE*D*Q*!Q_N";
}
leakage_power () {
value : 548.252;
when : "RESET_B*!GATE*D*Q*Q_N";
}
leakage_power () {
value : 562.274;
when : "D*GATE*RESET_B*Q*!Q_N";
}
leakage_power () {
value : 504.477;
when : "!D*GATE*RESET_B*!Q*Q_N";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.202202, 0.2813, 0.32555, 0.397439, 0.517284, 0.716809, 1.04919", \
"0.235333, 0.314404, 0.358635, 0.430501, 0.550652, 0.749857, 1.08226", \
"0.256844, 0.335965, 0.380216, 0.452119, 0.57197, 0.771421, 1.1039", \
"0.286598, 0.365695, 0.409915, 0.481748, 0.601567, 0.801031, 1.13342", \
"0.329022, 0.408148, 0.452389, 0.524235, 0.644105, 0.843492, 1.17572", \
"0.388531, 0.467652, 0.511885, 0.583763, 0.703577, 0.903099, 1.23533", \
"0.468402, 0.548648, 0.592016, 0.664082, 0.78479, 0.984198, 1.31644" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0253126, 0.109235, 0.169128, 0.271099, 0.444542, 0.733929, 1.21693", \
"0.0253136, 0.109259, 0.169129, 0.2711, 0.444758, 0.733951, 1.217", \
"0.0253146, 0.109261, 0.169147, 0.271156, 0.444759, 0.735149, 1.21701", \
"0.0253156, 0.109266, 0.169148, 0.271157, 0.44476, 0.73515, 1.21931", \
"0.0253166, 0.109287, 0.169177, 0.271158, 0.444761, 0.735151, 1.21932", \
"0.02534, 0.109301, 0.169178, 0.271159, 0.444762, 0.735152, 1.21933", \
"0.0256, 0.109409, 0.169186, 0.27116, 0.444763, 0.735153, 1.21934" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.171041, 0.234139, 0.269278, 0.326508, 0.421914, 0.580813, 0.845563", \
"0.203641, 0.266708, 0.301891, 0.359047, 0.454497, 0.613487, 0.878124", \
"0.224391, 0.287435, 0.322592, 0.379765, 0.475231, 0.634128, 0.899122", \
"0.254005, 0.317033, 0.35225, 0.409402, 0.504822, 0.663682, 0.92845", \
"0.292067, 0.355091, 0.390263, 0.447404, 0.542871, 0.701781, 0.966436", \
"0.342592, 0.405712, 0.440907, 0.49808, 0.593534, 0.752424, 1.01715", \
"0.405351, 0.468558, 0.503743, 0.560954, 0.656415, 0.81532, 1.08008" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0182537, 0.0819861, 0.126447, 0.202229, 0.331074, 0.546522, 0.905704", \
"0.0182547, 0.0819974, 0.126448, 0.20223, 0.331075, 0.546621, 0.905705", \
"0.0182557, 0.0819984, 0.126449, 0.202275, 0.331076, 0.546642, 0.906584", \
"0.0182567, 0.0819994, 0.126478, 0.202306, 0.331077, 0.546643, 0.906585", \
"0.018281, 0.0820004, 0.126479, 0.202307, 0.331155, 0.546644, 0.906586", \
"0.018358, 0.082068, 0.12648, 0.202326, 0.331156, 0.546645, 0.906587", \
"0.018603, 0.08208, 0.126501, 0.202335, 0.331157, 0.546646, 0.906588" \
);
}
}
timing () {
related_pin : "GATE";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.184279, 0.263184, 0.307166, 0.379239, 0.499085, 0.698487, 1.03116", \
"0.218277, 0.29712, 0.341372, 0.413201, 0.533048, 0.732549, 1.06488", \
"0.240758, 0.319587, 0.363813, 0.43565, 0.555557, 0.754962, 1.0876", \
"0.273112, 0.351918, 0.39617, 0.467983, 0.587774, 0.787232, 1.11961", \
"0.318968, 0.3978, 0.442006, 0.513865, 0.633664, 0.833141, 1.16544", \
"0.376975, 0.45597, 0.500244, 0.572097, 0.691885, 0.891576, 1.22378", \
"0.447757, 0.527169, 0.57142, 0.643333, 0.763207, 0.96274, 1.295" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0250999, 0.109236, 0.169118, 0.271165, 0.444349, 0.733851, 1.21684", \
"0.0251009, 0.109237, 0.169119, 0.272022, 0.444456, 0.734044, 1.21685", \
"0.0251019, 0.109238, 0.169122, 0.272023, 0.444457, 0.734877, 1.21755", \
"0.0251713, 0.109239, 0.169136, 0.272024, 0.444458, 0.734878, 1.21999", \
"0.0252481, 0.109262, 0.169137, 0.272025, 0.444459, 0.734879, 1.22", \
"0.025619, 0.109334, 0.169167, 0.272026, 0.44446, 0.73488, 1.22001", \
"0.026202, 0.109499, 0.169234, 0.272027, 0.444461, 0.734881, 1.22002" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.177771, 0.241008, 0.27618, 0.333383, 0.428818, 0.587684, 0.852432", \
"0.21287, 0.276103, 0.311272, 0.36844, 0.463876, 0.622782, 0.887527", \
"0.235776, 0.299009, 0.334157, 0.391344, 0.486771, 0.645741, 0.910414", \
"0.266767, 0.329991, 0.365221, 0.422334, 0.517763, 0.676614, 0.941366", \
"0.30858, 0.371788, 0.406997, 0.464174, 0.559537, 0.718447, 0.983138", \
"0.360788, 0.423998, 0.459193, 0.516368, 0.611738, 0.770616, 1.03536", \
"0.422391, 0.485481, 0.520687, 0.577817, 0.673264, 0.832166, 1.09692" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0186069, 0.0820429, 0.126363, 0.202214, 0.331053, 0.546522, 0.905704", \
"0.0186091, 0.0820439, 0.126459, 0.202215, 0.331419, 0.546523, 0.905715", \
"0.0186101, 0.0820449, 0.12646, 0.202327, 0.33142, 0.546524, 0.905962", \
"0.0186111, 0.0820645, 0.126461, 0.202328, 0.331421, 0.546525, 0.905985", \
"0.0186121, 0.0820655, 0.1265, 0.202329, 0.331422, 0.546526, 0.905986", \
"0.0186131, 0.0820665, 0.126503, 0.20233, 0.331423, 0.546527, 0.905987", \
"0.0186141, 0.0820675, 0.126504, 0.202331, 0.331424, 0.546528, 0.905988" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0713094, 0.134226, 0.169483, 0.22672, 0.322234, 0.481214, 0.746142", \
"0.109139, 0.173317, 0.208632, 0.265992, 0.361565, 0.520838, 0.785399", \
"0.135818, 0.202449, 0.238039, 0.295452, 0.391064, 0.550169, 0.81499", \
"0.173611, 0.245837, 0.281849, 0.339351, 0.435109, 0.5942, 0.859065", \
"0.222236, 0.305286, 0.342252, 0.399963, 0.495748, 0.654957, 0.919841", \
"0.282987, 0.383139, 0.422502, 0.481022, 0.577051, 0.736, 1.00102", \
"0.357925, 0.481724, 0.526002, 0.587866, 0.684644, 0.843854, 1.10899" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0178229, 0.0821303, 0.126675, 0.202497, 0.331301, 0.546764, 0.905994", \
"0.0196872, 0.0826704, 0.126853, 0.20265, 0.331446, 0.547145, 0.906061", \
"0.0226754, 0.0840781, 0.127784, 0.203049, 0.331578, 0.547146, 0.906062", \
"0.0283283, 0.0874485, 0.129824, 0.20416, 0.332168, 0.547573, 0.906683", \
"0.0375901, 0.0948109, 0.134548, 0.206489, 0.333524, 0.548107, 0.90699", \
"0.050353, 0.108971, 0.144389, 0.211985, 0.336148, 0.549424, 0.907793", \
"0.067945, 0.132257, 0.163457, 0.225015, 0.343568, 0.553332, 0.91038" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00436485, 0.00476135, 0.00481795, 0.00482355, 0.00478125, 0.00464945, 0.00451295", \
"0.0043294, 0.0047819, 0.0048003, 0.0047917, 0.004798, 0.004623, 0.0045048", \
"0.00433865, 0.00473815, 0.00481685, 0.00480385, 0.00475305, 0.00481945, 0.00448975", \
"0.00434745, 0.00475555, 0.00480735, 0.00479205, 0.00483325, 0.00461965, 0.00478355", \
"0.0043302, 0.0047352, 0.0048077, 0.004851, 0.0047554, 0.0047729, 0.004476", \
"0.00429385, 0.00468345, 0.00476995, 0.00479635, 0.00478135, 0.00482005, 0.00444125", \
"0.00430995, 0.00467855, 0.00475425, 0.00476465, 0.00478905, 0.00479725, 0.00477945" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00200445, 0.00237045, 0.00237495, 0.00230645, 0.00213705, 0.00184845, 0.00137425", \
"0.000650601, 0.0011241, 0.0010465, 0.0009474, 0.0007836, 0.000505, 2.66004e-05", \
"0.00055215, 0.000911251, 0.000944951, 0.00116615, 0.00070225, 0.000412051, 4.83505e-05", \
"0.00053785, 0.000948249, 0.00095775, 0.00084865, 0.00090265, 0.00041705, -0.00010665", \
"0.00052235, 0.00093665, 0.00097475, 0.00104875, 0.00080035, 0.00051415, 0.00119325", \
"0.00043215, 0.000804749, 0.000898249, 0.00087115, 0.000917749, 0.00086415, 0.00037005", \
"0.0003728, 0.0007155, 0.0007223, 0.0007187, 0.000806101, 0.0007712, 0.0007673" \
);
}
}
internal_power () {
related_pin : "GATE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0102345, 0.0106475, 0.010672, 0.0106909, 0.0106395, 0.0105283, 0.0103348", \
"0.0101575, 0.0106021, 0.0106423, 0.0107095, 0.0105646, 0.0104599, 0.0102733", \
"0.0101161, 0.0104987, 0.010572, 0.0106116, 0.010584, 0.0105291, 0.0102697", \
"0.0100897, 0.0104933, 0.0105305, 0.010524, 0.0106245, 0.0103993, 0.0105932", \
"0.0100887, 0.0104829, 0.010558, 0.010601, 0.0104744, 0.0105266, 0.0102399", \
"0.0101347, 0.0105096, 0.0105931, 0.0106301, 0.0106051, 0.0106438, 0.0103441", \
"0.0101871, 0.0105511, 0.0106199, 0.0106599, 0.0106753, 0.0106593, 0.0106276" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0102276, 0.0105953, 0.0105961, 0.0105364, 0.0103705, 0.010072, 0.00960511", \
"0.0102445, 0.010637, 0.0107976, 0.0105756, 0.0104115, 0.0100808, 0.00962396", \
"0.010297, 0.0106576, 0.0106777, 0.0107679, 0.0104421, 0.0101516, 0.00973869", \
"0.0103175, 0.0107411, 0.0107459, 0.0106448, 0.0105376, 0.0107433, 0.00971143", \
"0.0103354, 0.0107417, 0.0108055, 0.0108149, 0.0106797, 0.0104377, 0.0111869", \
"0.0103767, 0.0107836, 0.0107672, 0.010847, 0.010811, 0.0108243, 0.0104835", \
"0.010354, 0.0107037, 0.0107209, 0.0107616, 0.0106061, 0.0107845, 0.0106184" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00759676, 0.00795551, 0.00795464, 0.00786913, 0.00770951, 0.00741578, 0.0069132", \
"0.00745971, 0.00782097, 0.0079721, 0.00786255, 0.00760371, 0.00734657, 0.00685072", \
"0.00748963, 0.00776575, 0.00777352, 0.0079134, 0.00762996, 0.00727636, 0.00681243", \
"0.00767197, 0.00793548, 0.0079853, 0.00789319, 0.00791503, 0.0075987, 0.00765462", \
"0.00817082, 0.00826297, 0.00838994, 0.00841679, 0.00827348, 0.00797685, 0.00851884", \
"0.00927473, 0.00921452, 0.0092993, 0.00926953, 0.00938391, 0.00938617, 0.00879976", \
"0.0118362, 0.0114638, 0.0114816, 0.0114218, 0.0115308, 0.0115529, 0.011494" \
);
}
}
}
pin (Q_N) {
direction : "output";
function : "IQN";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.209336, 0.27129, 0.314533, 0.386017, 0.505629, 0.705083, 1.03738", \
"0.24192, 0.303899, 0.347232, 0.418704, 0.538398, 0.737821, 1.07007", \
"0.262644, 0.324568, 0.367833, 0.439354, 0.559037, 0.758407, 1.09125", \
"0.292272, 0.35422, 0.397533, 0.468982, 0.588724, 0.787976, 1.12022", \
"0.330859, 0.392754, 0.436022, 0.507571, 0.627135, 0.82646, 1.15858", \
"0.381173, 0.443087, 0.486355, 0.557827, 0.67757, 0.876809, 1.20904", \
"0.443776, 0.505679, 0.549002, 0.620513, 0.740191, 0.939695, 1.272" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0164606, 0.103173, 0.165786, 0.269522, 0.443268, 0.732757, 1.21538", \
"0.0164707, 0.103174, 0.165787, 0.269558, 0.443322, 0.732863, 1.21566", \
"0.0164717, 0.103194, 0.165788, 0.269559, 0.443323, 0.733384, 1.21618", \
"0.0164727, 0.103195, 0.165808, 0.26956, 0.443324, 0.733385, 1.21627", \
"0.016473, 0.103196, 0.165809, 0.269561, 0.443345, 0.733386, 1.21628", \
"0.016488, 0.103197, 0.165811, 0.269562, 0.443346, 0.733387, 1.21629", \
"0.016511, 0.103198, 0.165812, 0.269563, 0.443347, 0.733388, 1.2163" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.246184, 0.297632, 0.332215, 0.389209, 0.48472, 0.643548, 0.908517", \
"0.27931, 0.330739, 0.365234, 0.422248, 0.517825, 0.676934, 0.941481", \
"0.30084, 0.352337, 0.386885, 0.443864, 0.539335, 0.698259, 0.963054", \
"0.330555, 0.382046, 0.416599, 0.473558, 0.569027, 0.72786, 0.992641", \
"0.373031, 0.424505, 0.459072, 0.516112, 0.611463, 0.770314, 1.03508", \
"0.4326, 0.484055, 0.518613, 0.575575, 0.671008, 0.829961, 1.09475", \
"0.512557, 0.564903, 0.598614, 0.655889, 0.752077, 0.910876, 1.17567" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165407, 0.079566, 0.125654, 0.20268, 0.331951, 0.547493, 0.907172", \
"0.0165417, 0.079567, 0.125736, 0.202681, 0.331952, 0.547784, 0.907173", \
"0.0165427, 0.0795822, 0.125737, 0.202698, 0.331953, 0.547785, 0.90721", \
"0.0165437, 0.0795832, 0.125738, 0.202699, 0.331954, 0.547786, 0.907211", \
"0.0165447, 0.0795842, 0.125739, 0.2027, 0.331955, 0.547787, 0.907212", \
"0.016559, 0.0795852, 0.125744, 0.202739, 0.331956, 0.547788, 0.907213", \
"0.016578, 0.07962, 0.125745, 0.20274, 0.331957, 0.547789, 0.907214" \
);
}
}
timing () {
related_pin : "GATE";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.216211, 0.278137, 0.321517, 0.392846, 0.512598, 0.711945, 1.04425", \
"0.251282, 0.313264, 0.356611, 0.428038, 0.547628, 0.748539, 1.07934", \
"0.274184, 0.336152, 0.37947, 0.450945, 0.570637, 0.76996, 1.10241", \
"0.305194, 0.367246, 0.410536, 0.481938, 0.601562, 0.800942, 1.13321", \
"0.346999, 0.408944, 0.452243, 0.523674, 0.64334, 0.842656, 1.17487", \
"0.399276, 0.461223, 0.504543, 0.576008, 0.695588, 0.894889, 1.22722", \
"0.46082, 0.522651, 0.56598, 0.637464, 0.757, 0.956433, 1.28862" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.016485, 0.103161, 0.165786, 0.269507, 0.443246, 0.732756, 1.21538", \
"0.016486, 0.103173, 0.165787, 0.269658, 0.443387, 0.734336, 1.2157", \
"0.016487, 0.103174, 0.1658, 0.269659, 0.443388, 0.736945, 1.21581", \
"0.016488, 0.103175, 0.165801, 0.26966, 0.443389, 0.736946, 1.21938", \
"0.016489, 0.10319, 0.165802, 0.269661, 0.44339, 0.736947, 1.21939", \
"0.01649, 0.103191, 0.165803, 0.269662, 0.443391, 0.736948, 1.2194", \
"0.016491, 0.103192, 0.165804, 0.269663, 0.443392, 0.736949, 1.21941" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.228001, 0.279491, 0.313937, 0.371065, 0.46645, 0.625377, 0.89035", \
"0.262015, 0.313485, 0.348036, 0.405076, 0.500436, 0.659425, 0.924289", \
"0.28451, 0.336009, 0.370511, 0.427516, 0.522998, 0.681876, 0.946658", \
"0.316835, 0.368329, 0.402845, 0.459862, 0.555317, 0.714158, 0.978999", \
"0.362729, 0.414201, 0.448761, 0.505795, 0.601183, 0.760029, 1.02479", \
"0.421235, 0.472735, 0.5073, 0.564364, 0.659665, 0.818656, 1.08343", \
"0.492056, 0.5434, 0.577944, 0.634974, 0.730332, 0.889262, 1.15411" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165028, 0.0795481, 0.125646, 0.202698, 0.332145, 0.547493, 0.90697", \
"0.0165109, 0.0795491, 0.125716, 0.202703, 0.332153, 0.547557, 0.906971", \
"0.0165245, 0.0795922, 0.125717, 0.202704, 0.332154, 0.548815, 0.907351", \
"0.0165255, 0.0796079, 0.125718, 0.202705, 0.332155, 0.548816, 0.907352", \
"0.0165265, 0.0796089, 0.125719, 0.202706, 0.332156, 0.548817, 0.907353", \
"0.016574, 0.079616, 0.125745, 0.202707, 0.332157, 0.548818, 0.907354", \
"0.016612, 0.079638, 0.125746, 0.202751, 0.332158, 0.548819, 0.907355" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.109363, 0.171482, 0.214754, 0.286221, 0.405885, 0.605326, 0.937577", \
"0.148305, 0.210118, 0.253312, 0.324858, 0.44449, 0.644575, 0.976174", \
"0.177162, 0.237984, 0.28115, 0.352559, 0.472265, 0.671609, 1.00393", \
"0.219647, 0.278726, 0.321828, 0.393339, 0.512905, 0.712171, 1.0444", \
"0.277389, 0.333536, 0.376181, 0.447532, 0.567208, 0.766384, 1.09855", \
"0.349963, 0.402444, 0.444595, 0.515456, 0.634917, 0.833991, 1.16607", \
"0.438326, 0.485814, 0.527381, 0.597521, 0.716903, 0.915946, 1.24815" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0163835, 0.103198, 0.165821, 0.269488, 0.443184, 0.732843, 1.21567", \
"0.0166124, 0.103214, 0.16584, 0.270544, 0.443374, 0.733731, 1.21568", \
"0.0171515, 0.103225, 0.165841, 0.270545, 0.443375, 0.733732, 1.21574", \
"0.0182334, 0.103389, 0.165868, 0.270546, 0.443376, 0.733733, 1.21591", \
"0.020765, 0.103584, 0.166003, 0.270547, 0.443377, 0.733734, 1.21592", \
"0.024789, 0.104186, 0.166336, 0.270548, 0.443378, 0.733735, 1.21593", \
"0.030849, 0.105509, 0.166947, 0.270549, 0.443717, 0.733736, 1.21594" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00201695, 0.00246675, 0.00249425, 0.00249135, 0.00244345, 0.00230705, 0.00213425", \
"0.0006616, 0.0011129, 0.0011749, 0.0011298, 0.001105, 0.0009626, 0.000823", \
"0.00056345, 0.00099985, 0.00108045, 0.00103365, 0.00101275, 0.00094135, 0.00074045", \
"0.00054995, 0.00101185, 0.00102975, 0.00104885, 0.00108505, 0.000998749, 0.00074795", \
"0.00054235, 0.00098595, 0.00106055, 0.00106345, 0.00101135, 0.00105345, 0.00076295", \
"0.00045375, 0.00091175, 0.00094335, 0.000987249, 0.00101965, 0.00092515, 0.00062235", \
"0.0003811, 0.0008018, 0.000846401, 0.0008993, 0.0008836, 0.0009029, 0.0009501" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00435495, 0.00471755, 0.00472255, 0.00466815, 0.00452945, 0.00425475, 0.00381025", \
"0.00432, 0.004748, 0.004703, 0.0046509, 0.004516, 0.0042818, 0.0038151", \
"0.00433415, 0.00469715, 0.00472205, 0.00480355, 0.00453755, 0.00425145, 0.00385865", \
"0.00433565, 0.00473155, 0.00475745, 0.00464925, 0.00462285, 0.00448055, 0.00397695", \
"0.0043236, 0.0046931, 0.0047884, 0.0047907, 0.0046501, 0.0043697, 0.0051226", \
"0.00428635, 0.00463435, 0.00468745, 0.00473075, 0.00472925, 0.00470115, 0.00413575", \
"0.00429925, 0.00462435, 0.00466875, 0.00472305, 0.00457095, 0.00463045, 0.00450755" \
);
}
}
internal_power () {
related_pin : "GATE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.014413, 0.01487, 0.0149052, 0.0148893, 0.0148578, 0.0147149, 0.014548", \
"0.0142994, 0.0147851, 0.0147919, 0.0148076, 0.0147632, 0.0148248, 0.0144627", \
"0.0143395, 0.0147869, 0.0148437, 0.0148564, 0.0149014, 0.0152513, 0.0144602", \
"0.0145039, 0.0149699, 0.0150162, 0.0149905, 0.0150497, 0.0148038, 0.0150913", \
"0.0148981, 0.0153668, 0.0154132, 0.0154616, 0.0153866, 0.0153474, 0.0150616", \
"0.0159058, 0.0163596, 0.0164356, 0.0164507, 0.0164272, 0.0164355, 0.0160972", \
"0.017982, 0.0184188, 0.018479, 0.018497, 0.0185076, 0.0184808, 0.0185061" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0102266, 0.010594, 0.0105846, 0.0105518, 0.0104405, 0.0101261, 0.00972261", \
"0.0101483, 0.0105618, 0.0105338, 0.0104979, 0.0103594, 0.0100785, 0.00966446", \
"0.0101106, 0.0104654, 0.010484, 0.0105292, 0.0103528, 0.0101546, 0.00964849", \
"0.010076, 0.0104853, 0.0104967, 0.0103891, 0.0103735, 0.0106863, 0.00960422", \
"0.0100815, 0.0104359, 0.0105307, 0.0105434, 0.0104144, 0.0100757, 0.0108895", \
"0.0101118, 0.0104588, 0.0104972, 0.0105613, 0.0105741, 0.0105257, 0.010067", \
"0.0101775, 0.0105057, 0.0105324, 0.0105806, 0.0104346, 0.0105958, 0.0104826" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00759023, 0.00803605, 0.00806016, 0.00804231, 0.00799889, 0.00788704, 0.00774339", \
"0.00747005, 0.00791656, 0.00791406, 0.00802697, 0.00789857, 0.00788749, 0.00761361", \
"0.00749525, 0.00782983, 0.00789888, 0.00792673, 0.00807957, 0.0077525, 0.00757855", \
"0.00766965, 0.00795672, 0.00799726, 0.00803254, 0.00805889, 0.00790749, 0.00774982", \
"0.00816911, 0.00831383, 0.00838153, 0.00844117, 0.0083451, 0.00841882, 0.0082381", \
"0.00928678, 0.00924493, 0.00926325, 0.00935509, 0.00941489, 0.00941064, 0.00905276", \
"0.0118294, 0.0114546, 0.0114471, 0.0114815, 0.0115408, 0.0116138, 0.0116298" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00207703;
rise_capacitance : 0.00225729;
rise_capacitance_range (0.00225729, 0.00225729);
fall_capacitance : 0.00189678;
fall_capacitance_range (0.00189678, 0.00189678);
timing () {
related_pin : "GATE";
timing_type : hold_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0929172, -0.0526588, -0.0298623, -0.00352648", \
"-0.204411, -0.160427, -0.138021, -0.112111", \
"-0.276179, -0.226494, -0.205076, -0.176681", \
"-0.355356, -0.302988, -0.278136, -0.250881" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0415682, 0.0821157, 0.150162, 0.225834", \
"-0.154495, -0.0254646, 0.045548, 0.127052", \
"-0.214457, -0.0822618, -0.00809509, 0.0747398", \
"-0.277103, -0.140797, -0.0634399, 0.0206608" \
);
}
}
timing () {
related_pin : "GATE";
timing_type : setup_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.107588, 0.0801129, 0.0838696, 0.108763", \
"0.219386, 0.183345, 0.182602, 0.189083", \
"0.289038, 0.247474, 0.242853, 0.241655", \
"0.371546, 0.322231, 0.312036, 0.309912" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0537942, -0.0721324, -0.139875, -0.212343", \
"0.164478, 0.033104, -0.0376808, -0.116056", \
"0.224744, 0.0901291, 0.0161902, -0.0634399", \
"0.287897, 0.149044, 0.0719148, -0.0118062" \
);
}
}
internal_power () {
when : "(!GATE * RESET_B * Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00355401, 0.00334553, 0.00339184, 0.00363192, 0.00427237, 0.00579287, 0.00921464" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00386, 0.0037384, 0.0038185, 0.00409306, 0.00477224, 0.00635147, 0.00986819" \
);
}
}
internal_power () {
when : "!RESET_B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0172637, 0.0170746, 0.0170851, 0.0173037, 0.0179262, 0.0194923, 0.0228231" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0214755, 0.0239846, 0.0241977, 0.0244881, 0.0251447, 0.0267693, 0.0303148" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0172637, 0.0170746, 0.0170851, 0.0173037, 0.0179262, 0.0194923, 0.0228231" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0214755, 0.0239846, 0.0241977, 0.0244881, 0.0251447, 0.0267693, 0.0303148" \
);
}
}
}
pin (GATE) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00224745;
rise_capacitance : 0.00256555;
rise_capacitance_range (0.00256555, 0.00256555);
fall_capacitance : 0.00169077;
fall_capacitance_range (0.00169077, 0.00169077);
timing () {
related_pin : "GATE";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0878906, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0114138, 0.0110254, 0.0109434, 0.0111935, 0.0119979, 0.0139857, 0.0184643" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0124283, 0.012054, 0.0121246, 0.0124152, 0.0133635, 0.015453, 0.0199964" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0149183, 0.0149823, 0.0150187, 0.0153436, 0.0161937, 0.0181756, 0.0226071" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00836518, 0.00810268, 0.00807061, 0.00836675, 0.00912181, 0.0110127, 0.0152412" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0149628, 0.0150461, 0.0150844, 0.0153722, 0.0162579, 0.0182433, 0.0225935" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00836518, 0.00810268, 0.00807061, 0.00836675, 0.00912181, 0.0110127, 0.0152412" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0149183, 0.0149823, 0.0150187, 0.0153436, 0.0161937, 0.0181756, 0.0226071" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00311343;
rise_capacitance : 0.00323881;
rise_capacitance_range (0.00323881, 0.00323881);
fall_capacitance : 0.0030382;
fall_capacitance_range (0.0030382, 0.0030382);
timing () {
related_pin : "GATE";
timing_type : recovery_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.00489038, -0.114561, -0.170736, -0.239326", \
"0.0846116, -0.0381969, -0.108486, -0.190279", \
"0.137303, 0.0140791, -0.0620624, -0.148188", \
"0.204248, 0.0858167, 0.00976587, -0.0796915" \
);
}
}
timing () {
related_pin : "GATE";
timing_type : removal_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0220067, 0.142016, 0.214457, 0.301389", \
"-0.064645, 0.061115, 0.139955, 0.228765", \
"-0.121873, 0.00427779, 0.0836493, 0.173613", \
"-0.190756, -0.0693227, 0.0100088, 0.103304" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.183868, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !GATE * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-8.69595e-06, -1.43197e-05, -1.37621e-05, -1.35178e-05, -1.14821e-05, -1.34283e-05, -1.6452e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000269218, 0.000205343, 0.000187068, 0.000170537, 0.000156106, 0.000144686, 0.000134115" \
);
}
}
internal_power () {
when : "(!D * !GATE * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000130457, -8.46027e-05, -6.47166e-05, -4.93198e-05, -3.53917e-05, -2.39886e-05, -1.34168e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00014869, 8.46027e-05, 6.47166e-05, 4.93198e-05, 3.53917e-05, 2.39886e-05, 1.34168e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000130457, -8.46027e-05, -6.47166e-05, -4.93198e-05, -3.53917e-05, -2.39886e-05, -1.34168e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00014869, 8.46027e-05, 6.47166e-05, 4.93198e-05, 3.53917e-05, 2.39886e-05, 1.34168e-05" \
);
}
}
}
latch (IQ,IQN) {
clear : "RESET_B'";
data_in : "D";
enable : "GATE";
}
}
cell (sg13g2_dlhrq_1) {
area : 27.216;
cell_footprint : "DLHRQ";
cell_leakage_power : 400.517;
leakage_power () {
value : 350.186;
when : "!RESET_B*!Q*!D*!GATE";
}
leakage_power () {
value : 380.143;
when : "!RESET_B*!Q*!D*GATE";
}
leakage_power () {
value : 417.797;
when : "!RESET_B*!Q*D*!GATE";
}
leakage_power () {
value : 402.489;
when : "!RESET_B*!Q*D*GATE";
}
leakage_power () {
value : 371.381;
when : "RESET_B*!GATE*!D*!Q";
}
leakage_power () {
value : 371.381;
when : "RESET_B*!GATE*!D*Q";
}
leakage_power () {
value : 438.971;
when : "RESET_B*!GATE*D*!Q";
}
leakage_power () {
value : 438.971;
when : "RESET_B*!GATE*D*Q";
}
leakage_power () {
value : 438.571;
when : "D*GATE*RESET_B*Q";
}
leakage_power () {
value : 395.285;
when : "!D*GATE*RESET_B*!Q";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.187084, 0.258652, 0.302311, 0.373891, 0.493473, 0.692682, 1.02443", \
"0.220606, 0.292182, 0.335782, 0.407367, 0.52697, 0.726273, 1.05784", \
"0.242401, 0.313987, 0.357561, 0.429134, 0.548729, 0.747863, 1.08017", \
"0.272812, 0.344401, 0.38803, 0.459546, 0.579119, 0.778187, 1.10999", \
"0.316052, 0.387601, 0.431247, 0.502835, 0.622386, 0.821455, 1.15313", \
"0.375868, 0.447462, 0.491109, 0.562699, 0.682292, 0.881549, 1.21311", \
"0.456969, 0.528631, 0.572291, 0.643894, 0.763497, 0.962656, 1.29443" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221703, 0.105691, 0.167342, 0.270399, 0.443742, 0.732916, 1.21498", \
"0.0221713, 0.105708, 0.167343, 0.27137, 0.443743, 0.733161, 1.21499", \
"0.0221723, 0.105709, 0.167344, 0.271371, 0.443744, 0.73425, 1.21543", \
"0.0221733, 0.10571, 0.167345, 0.271372, 0.443745, 0.734251, 1.21976", \
"0.0221743, 0.105718, 0.167346, 0.271373, 0.443746, 0.734252, 1.21977", \
"0.022232, 0.105728, 0.167347, 0.271374, 0.443788, 0.734253, 1.21978", \
"0.022516, 0.105817, 0.167348, 0.271375, 0.444012, 0.734254, 1.21979" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.164894, 0.223028, 0.258077, 0.315494, 0.411576, 0.571531, 0.837999", \
"0.197898, 0.256018, 0.291066, 0.348527, 0.444568, 0.604819, 0.87136", \
"0.219084, 0.277167, 0.312188, 0.369681, 0.465695, 0.625593, 0.892016", \
"0.249101, 0.307202, 0.342238, 0.399733, 0.495715, 0.655584, 0.921996", \
"0.288492, 0.346604, 0.381674, 0.439112, 0.535182, 0.695044, 0.96135", \
"0.339468, 0.397662, 0.432741, 0.49019, 0.586231, 0.746135, 1.01268", \
"0.403139, 0.461475, 0.496532, 0.554019, 0.650103, 0.810057, 1.07646" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0167125, 0.0802528, 0.126317, 0.203698, 0.333776, 0.550781, 0.912463", \
"0.0167135, 0.0802538, 0.126318, 0.203699, 0.334392, 0.551203, 0.9128", \
"0.0167145, 0.0802548, 0.126319, 0.2037, 0.334393, 0.551204, 0.912801", \
"0.0167155, 0.0802558, 0.12632, 0.203701, 0.334394, 0.551205, 0.912802", \
"0.0167609, 0.0802568, 0.126321, 0.203702, 0.334395, 0.551206, 0.912803", \
"0.016858, 0.080324, 0.126334, 0.203717, 0.334396, 0.551207, 0.912804", \
"0.017082, 0.080341, 0.126429, 0.203728, 0.334397, 0.551208, 0.912805" \
);
}
}
timing () {
related_pin : "GATE";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.168367, 0.23963, 0.283321, 0.354867, 0.474491, 0.67373, 1.00544", \
"0.20259, 0.27385, 0.317479, 0.38914, 0.508768, 0.708694, 1.03954", \
"0.225196, 0.296456, 0.340092, 0.411691, 0.531227, 0.730487, 1.06388", \
"0.257782, 0.329048, 0.372714, 0.444315, 0.563792, 0.762891, 1.09466", \
"0.303806, 0.375115, 0.418767, 0.490427, 0.609923, 0.809022, 1.14069", \
"0.361271, 0.432825, 0.476462, 0.548112, 0.667647, 0.866724, 1.19847", \
"0.432498, 0.504362, 0.547997, 0.619658, 0.739291, 0.938434, 1.27011" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0218693, 0.105634, 0.16732, 0.270391, 0.443743, 0.732953, 1.21499", \
"0.0218802, 0.105654, 0.167321, 0.270693, 0.443817, 0.733785, 1.215", \
"0.0219191, 0.105659, 0.167322, 0.270694, 0.443818, 0.733786, 1.21676", \
"0.0219719, 0.105707, 0.167323, 0.270695, 0.443819, 0.733787, 1.21797", \
"0.0221193, 0.105708, 0.167324, 0.270696, 0.44382, 0.733788, 1.21798", \
"0.022614, 0.105795, 0.167373, 0.270697, 0.443821, 0.733789, 1.21799", \
"0.023247, 0.106013, 0.167516, 0.270698, 0.443822, 0.73379, 1.218" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.171346, 0.229687, 0.264736, 0.322202, 0.418223, 0.578182, 0.844568", \
"0.20655, 0.264933, 0.299954, 0.35743, 0.453445, 0.613589, 0.879767", \
"0.229684, 0.287957, 0.322986, 0.380465, 0.476485, 0.636463, 0.90279", \
"0.261052, 0.319287, 0.35436, 0.411826, 0.507824, 0.667656, 0.934049", \
"0.302963, 0.361254, 0.396301, 0.453777, 0.549791, 0.709726, 0.975985", \
"0.355706, 0.414025, 0.449037, 0.506522, 0.602523, 0.76249, 1.0288", \
"0.418389, 0.47672, 0.511559, 0.569356, 0.665318, 0.825257, 1.09171" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0171196, 0.0802932, 0.126319, 0.203677, 0.333812, 0.550781, 0.912275", \
"0.0171206, 0.0802942, 0.126333, 0.203686, 0.333971, 0.551027, 0.912448", \
"0.0171216, 0.0802952, 0.126334, 0.203716, 0.333973, 0.551028, 0.913894", \
"0.0171226, 0.0802962, 0.126335, 0.203717, 0.333974, 0.551029, 0.913895", \
"0.0171236, 0.0802972, 0.126346, 0.203743, 0.333975, 0.55103, 0.913896", \
"0.0171246, 0.0802982, 0.126347, 0.203744, 0.333976, 0.551031, 0.913897", \
"0.0171256, 0.0802992, 0.126348, 0.203745, 0.333977, 0.551032, 0.913898" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0653862, 0.123716, 0.158699, 0.216216, 0.312288, 0.472359, 0.738721", \
"0.101968, 0.161176, 0.196419, 0.254067, 0.350272, 0.510305, 0.776863", \
"0.126983, 0.188121, 0.22359, 0.28139, 0.377544, 0.537576, 0.804069", \
"0.162195, 0.227448, 0.26302, 0.320819, 0.417075, 0.57716, 0.843673", \
"0.207286, 0.280227, 0.316585, 0.374035, 0.470461, 0.630493, 0.897273", \
"0.265146, 0.349575, 0.387932, 0.445949, 0.541809, 0.702862, 0.968817", \
"0.337266, 0.439502, 0.480647, 0.542149, 0.638897, 0.799076, 1.06538" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162846, 0.0805954, 0.126683, 0.203922, 0.334175, 0.551072, 0.912721", \
"0.0182365, 0.0809242, 0.127004, 0.204083, 0.334176, 0.551073, 0.912722", \
"0.0210709, 0.0821232, 0.127716, 0.204599, 0.334463, 0.551074, 0.91352", \
"0.0262728, 0.0847964, 0.12929, 0.205426, 0.33495, 0.551701, 0.913521", \
"0.0346965, 0.0903467, 0.13316, 0.207431, 0.336111, 0.552515, 0.913522", \
"0.046193, 0.100505, 0.140705, 0.212092, 0.338545, 0.554268, 0.914624", \
"0.062665, 0.1192, 0.155452, 0.223628, 0.34574, 0.558096, 0.918051" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0006171, 0.000970999, 0.0010024, 0.000968799, 0.000875099, 0.0006874, 0.0006369", \
"0.0005472, 0.0009818, 0.000957301, 0.000984101, 0.000817301, 0.0006488, 0.0003365", \
"0.000567501, 0.0009086, 0.000984101, 0.0010022, 0.000870401, 0.000752501, 0.000697101", \
"0.0005784, 0.0009817, 0.0010059, 0.0009331, 0.0010548, 0.000651799, 0.0007865", \
"0.000574199, 0.000952099, 0.0010103, 0.0010491, 0.0008843, 0.0008951, 0.000525499", \
"0.000527799, 0.0008702, 0.0009565, 0.000961699, 0.000954999, 0.000931399, 0.0004586", \
"0.000539701, 0.0008709, 0.000935901, 0.000941101, 0.0010061, 0.000975601, 0.000990601" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"-0.0006171, -0.000970999, -0.0010024, -0.000968799, -0.000875099, -0.0006874, -0.0006369", \
"-0.0005472, -0.0009818, -0.000957301, -0.000984101, -0.000817301, -0.0006488, -0.0003365", \
"-0.000567501, -0.0009086, -0.000984101, -0.0010022, -0.000870401, -0.000752501, -0.000697101", \
"-0.0005784, -0.0009817, -0.0010059, -0.0009331, -0.0010548, -0.000651799, -0.0007865", \
"-0.000574199, -0.000952099, -0.0010103, -0.0010491, -0.0008843, -0.0008951, -0.000525499", \
"-0.000527799, -0.0008702, -0.0009565, -0.000961699, -0.000954999, -0.000931399, -0.0004586", \
"-0.000539701, -0.0008709, -0.000935901, -0.000941101, -0.0010061, -0.000975601, -0.000990601" \
);
}
}
internal_power () {
related_pin : "GATE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125765, 0.0129447, 0.0129844, 0.0129469, 0.0128559, 0.012656, 0.0127103", \
"0.0124377, 0.0128515, 0.012855, 0.0128415, 0.0127352, 0.0126205, 0.0122493", \
"0.0123909, 0.0127207, 0.0127807, 0.0127829, 0.0126465, 0.0124311, 0.0124158", \
"0.0123505, 0.0127506, 0.0127737, 0.0126996, 0.0128486, 0.0124368, 0.0126967", \
"0.0122957, 0.0126696, 0.0127328, 0.0127844, 0.0126309, 0.0126435, 0.0122142", \
"0.0124555, 0.0127859, 0.0128777, 0.0129015, 0.0128743, 0.0128375, 0.0123685", \
"0.0125437, 0.0128543, 0.0129136, 0.0129591, 0.0129594, 0.0129643, 0.0129547" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125118, 0.0130095, 0.0130336, 0.0130044, 0.0129038, 0.0127206, 0.0123598", \
"0.0125253, 0.0130493, 0.0130954, 0.0130191, 0.0129504, 0.0128135, 0.0124471", \
"0.0126518, 0.0131382, 0.0131322, 0.0131893, 0.0130539, 0.0128422, 0.0126783", \
"0.01267, 0.0131834, 0.0132221, 0.0131644, 0.0130658, 0.0133912, 0.0126186", \
"0.0126833, 0.0132108, 0.0132428, 0.0132593, 0.0132856, 0.0129172, 0.0130667", \
"0.012755, 0.0132903, 0.0132568, 0.0133513, 0.0133394, 0.0133597, 0.0131319", \
"0.0127644, 0.0132536, 0.013241, 0.0132874, 0.013173, 0.0133039, 0.0132966" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00751643, 0.00801325, 0.00801214, 0.00795834, 0.00790067, 0.00770201, 0.00731883", \
"0.00734199, 0.0077323, 0.00787403, 0.0078187, 0.00768682, 0.00752982, 0.007198", \
"0.00737684, 0.00773521, 0.0077636, 0.00783818, 0.00775857, 0.00754873, 0.00731692", \
"0.00773508, 0.00803067, 0.00811301, 0.00807151, 0.00804197, 0.00792064, 0.00832645", \
"0.00859437, 0.00871502, 0.00887188, 0.00890072, 0.00890649, 0.00858633, 0.00898981", \
"0.0105787, 0.0104442, 0.0106096, 0.0105385, 0.0106389, 0.0108406, 0.0102333", \
"0.0151035, 0.0145499, 0.0145335, 0.0146369, 0.0146836, 0.0146152, 0.0147248" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0021275;
rise_capacitance : 0.00234736;
rise_capacitance_range (0.00234736, 0.00234736);
fall_capacitance : 0.00190764;
fall_capacitance_range (0.00190764, 0.00190764);
timing () {
related_pin : "GATE";
timing_type : hold_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0855817, -0.0451714, -0.022147, 0.00456862", \
"-0.201915, -0.155334, -0.132776, -0.103864", \
"-0.273607, -0.223872, -0.199679, -0.171031", \
"-0.352658, -0.300239, -0.275311, -0.244978" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0415682, 0.0846116, 0.152734, 0.231231", \
"-0.154495, -0.0254646, 0.0481705, 0.127052", \
"-0.217028, -0.0822618, -0.00809509, 0.0747398", \
"-0.279802, -0.143546, -0.0634399, 0.0206608" \
);
}
}
timing () {
related_pin : "GATE";
timing_type : setup_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0978076, 0.0751213, 0.0812978, 0.106064", \
"0.211899, 0.178252, 0.177357, 0.186334", \
"0.283895, 0.242229, 0.237456, 0.236005", \
"0.366149, 0.319482, 0.309211, 0.301057" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.051349, -0.0746283, -0.142447, -0.217739", \
"0.161982, 0.033104, -0.0403032, -0.116056", \
"0.224744, 0.0901291, 0.0161902, -0.0662649", \
"0.287897, 0.149044, 0.0719148, -0.0118062" \
);
}
}
internal_power () {
when : "(!GATE * RESET_B * Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00349665, 0.00327831, 0.00331521, 0.00355544, 0.00417541, 0.00568833, 0.0091005" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0038737, 0.00374886, 0.00381829, 0.00409277, 0.00475489, 0.00633536, 0.00982966" \
);
}
}
internal_power () {
when : "!RESET_B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0176484, 0.0174472, 0.0174583, 0.0176688, 0.0182652, 0.0197816, 0.0231338" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0217818, 0.0242196, 0.0244227, 0.0247076, 0.0253886, 0.0269874, 0.0304996" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0176484, 0.0174472, 0.0174583, 0.0176688, 0.0182652, 0.0197816, 0.0231338" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0217818, 0.0242196, 0.0244227, 0.0247076, 0.0253886, 0.0269874, 0.0304996" \
);
}
}
}
pin (GATE) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00219619;
rise_capacitance : 0.00258812;
rise_capacitance_range (0.00258812, 0.00258812);
fall_capacitance : 0.00170628;
fall_capacitance_range (0.00170628, 0.00170628);
timing () {
related_pin : "GATE";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0801086, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0117292, 0.0113387, 0.0112426, 0.0115148, 0.012277, 0.0142792, 0.0187415" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0121118, 0.0117692, 0.0118634, 0.0121333, 0.0130732, 0.0151653, 0.0196884" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0150894, 0.0151872, 0.0152291, 0.0155683, 0.0163204, 0.0184445, 0.0226485" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00866177, 0.00840071, 0.00835662, 0.00863679, 0.00939897, 0.0112815, 0.0154876" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0151387, 0.0152404, 0.015272, 0.015592, 0.0163655, 0.0183131, 0.0227297" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00866177, 0.00840071, 0.00835662, 0.00863679, 0.00939897, 0.0112815, 0.0154876" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0150894, 0.0151872, 0.0152291, 0.0155683, 0.0163204, 0.0184445, 0.0226485" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00294757;
rise_capacitance : 0.00303202;
rise_capacitance_range (0.00303202, 0.00303202);
fall_capacitance : 0.00288423;
fall_capacitance_range (0.00288423, 0.00288423);
timing () {
related_pin : "GATE";
timing_type : recovery_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0146711, -0.127041, -0.188739, -0.258215", \
"0.0571575, -0.066208, -0.139955, -0.223267", \
"0.0961548, -0.0278795, -0.105236, -0.190563", \
"0.147582, 0.0253387, -0.0523831, -0.144625" \
);
}
}
timing () {
related_pin : "GATE";
timing_type : removal_falling;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0293423, 0.151999, 0.227315, 0.314881", \
"-0.0421825, 0.0865796, 0.163557, 0.256255", \
"-0.0832959, 0.043614, 0.124125, 0.215987", \
"-0.13409, -0.0115937, 0.0693328, 0.162335" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.17868, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !GATE * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000108119, 0.000104036, 0.000105556, 0.000105415, 0.000106355, 0.000105363, 0.000105938" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000175848, 0.000105563, 8.62397e-05, 7.22549e-05, 5.77805e-05, 4.47598e-05, 3.45817e-05" \
);
}
}
internal_power () {
when : "(!D * !GATE * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.45857e-05, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.57216e-05, 0, 0, 0, 0, 0, 0" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-1.45857e-05, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"5.57216e-05, 0, 0, 0, 0, 0, 0" \
);
}
}
}
latch (IQ,IQN) {
clear : "RESET_B'";
data_in : "D";
enable : "GATE";
}
}
cell (sg13g2_dllr_1) {
area : 34.4736;
cell_footprint : "DLLR";
cell_leakage_power : 529.238;
leakage_power () {
value : 485.68;
when : "!RESET_B*!Q*Q_N*!D*!GATE_N";
}
leakage_power () {
value : 456.77;
when : "!RESET_B*!Q*Q_N*!D*GATE_N";
}
leakage_power () {
value : 511.282;
when : "!RESET_B*!Q*Q_N*D*!GATE_N";
}
leakage_power () {
value : 536.798;
when : "!RESET_B*!Q*Q_N*D*GATE_N";
}
leakage_power () {
value : 504.474;
when : "RESET_B*!GATE_N*!D*!Q*!Q_N";
}
leakage_power () {
value : 504.474;
when : "RESET_B*!GATE_N*!D*!Q*Q_N";
}
leakage_power () {
value : 504.474;
when : "RESET_B*!GATE_N*!D*Q*!Q_N";
}
leakage_power () {
value : 504.474;
when : "RESET_B*!GATE_N*!D*Q*Q_N";
}
leakage_power () {
value : 593.03;
when : "RESET_B*!GATE_N*D*!Q*!Q_N";
}
leakage_power () {
value : 593.03;
when : "RESET_B*!GATE_N*D*!Q*Q_N";
}
leakage_power () {
value : 593.03;
when : "RESET_B*!GATE_N*D*Q*!Q_N";
}
leakage_power () {
value : 593.03;
when : "RESET_B*!GATE_N*D*Q*Q_N";
}
leakage_power () {
value : 548.212;
when : "D*GATE_N*RESET_B*Q*!Q_N";
}
leakage_power () {
value : 480.581;
when : "!D*GATE_N*RESET_B*!Q*Q_N";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.203828, 0.282663, 0.326904, 0.398761, 0.518614, 0.718005, 1.05066", \
"0.236759, 0.315615, 0.359869, 0.431693, 0.551768, 0.751005, 1.08338", \
"0.258314, 0.337184, 0.381432, 0.453335, 0.573172, 0.772601, 1.10504", \
"0.287955, 0.36675, 0.410958, 0.482797, 0.602599, 0.802034, 1.13428", \
"0.330203, 0.409032, 0.453301, 0.525096, 0.644995, 0.844317, 1.17656", \
"0.389505, 0.468341, 0.5126, 0.584423, 0.704224, 0.903739, 1.23595", \
"0.469291, 0.548258, 0.59254, 0.66437, 0.784222, 0.98371, 1.31598" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0256404, 0.109535, 0.169359, 0.271334, 0.444698, 0.734234, 1.21675", \
"0.0256414, 0.109536, 0.169385, 0.271906, 0.444802, 0.734235, 1.21685", \
"0.0256424, 0.109537, 0.169386, 0.271907, 0.444803, 0.735148, 1.21724", \
"0.0256434, 0.109538, 0.169393, 0.271908, 0.444804, 0.735149, 1.21958", \
"0.0256444, 0.109539, 0.169394, 0.271909, 0.444805, 0.73515, 1.21959", \
"0.02568, 0.109575, 0.169398, 0.27191, 0.444806, 0.735151, 1.2196", \
"0.025925, 0.109613, 0.169434, 0.271911, 0.444807, 0.735152, 1.21961" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.173005, 0.235855, 0.270999, 0.328206, 0.423643, 0.582571, 0.84749", \
"0.205466, 0.268314, 0.303491, 0.360649, 0.456115, 0.615153, 0.879852", \
"0.226155, 0.288957, 0.324153, 0.381312, 0.476815, 0.635701, 0.900502", \
"0.255587, 0.318428, 0.353608, 0.410785, 0.506279, 0.66512, 0.929955", \
"0.294052, 0.356895, 0.392046, 0.449259, 0.54472, 0.703591, 0.968344", \
"0.344228, 0.407114, 0.442287, 0.49952, 0.594957, 0.753894, 1.01874", \
"0.406585, 0.469573, 0.504812, 0.561978, 0.657471, 0.816405, 1.08132" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0185364, 0.0821682, 0.126659, 0.202457, 0.331524, 0.546833, 0.906089", \
"0.0185374, 0.0821886, 0.12666, 0.202925, 0.331525, 0.547248, 0.906101", \
"0.0185384, 0.0821962, 0.126731, 0.202926, 0.331526, 0.547249, 0.906136", \
"0.0185394, 0.0822123, 0.126732, 0.202927, 0.331527, 0.54725, 0.906137", \
"0.0185404, 0.0822393, 0.126733, 0.202928, 0.331528, 0.547251, 0.906138", \
"0.0186, 0.0822403, 0.126734, 0.202929, 0.331529, 0.547252, 0.906139", \
"0.018864, 0.082335, 0.126735, 0.20293, 0.33153, 0.547253, 0.90614" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_sense : non_unate;
timing_type : falling_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.226321, 0.304883, 0.349054, 0.420946, 0.540766, 0.740174, 1.07283", \
"0.262544, 0.34108, 0.385296, 0.457456, 0.577112, 0.776459, 1.10957", \
"0.287082, 0.36563, 0.40982, 0.481707, 0.601538, 0.801095, 1.13429", \
"0.322649, 0.401161, 0.445363, 0.517251, 0.636981, 0.836485, 1.16884", \
"0.370022, 0.44857, 0.492758, 0.564609, 0.684501, 0.883788, 1.21601", \
"0.433867, 0.512424, 0.556602, 0.628476, 0.748297, 0.947761, 1.28005", \
"0.521415, 0.599937, 0.644121, 0.716006, 0.835834, 1.0353, 1.36748" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0254036, 0.109509, 0.169368, 0.271406, 0.444635, 0.73392, 1.21675", \
"0.0254046, 0.10951, 0.169369, 0.271645, 0.444702, 0.733921, 1.21686", \
"0.0254741, 0.109511, 0.16937, 0.271646, 0.446279, 0.73421, 1.21764", \
"0.0254751, 0.109512, 0.169371, 0.271647, 0.44628, 0.734211, 1.21885", \
"0.0254761, 0.109513, 0.169372, 0.271648, 0.446281, 0.734212, 1.21886", \
"0.0254771, 0.109514, 0.169373, 0.271649, 0.446282, 0.734213, 1.21887", \
"0.0254781, 0.109515, 0.169374, 0.27165, 0.446283, 0.734214, 1.21888" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.167382, 0.230434, 0.265591, 0.322797, 0.418165, 0.577139, 0.841872", \
"0.204048, 0.267129, 0.302324, 0.359457, 0.454867, 0.613884, 0.87858", \
"0.230427, 0.293493, 0.32869, 0.385865, 0.481289, 0.640215, 0.90497", \
"0.269108, 0.332223, 0.367434, 0.424585, 0.520005, 0.678934, 0.943708", \
"0.323677, 0.386838, 0.422025, 0.479244, 0.574752, 0.733726, 0.998357", \
"0.397118, 0.460477, 0.495682, 0.552953, 0.648382, 0.807278, 1.07203", \
"0.497194, 0.560943, 0.596211, 0.653461, 0.748915, 0.907883, 1.17269" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0189097, 0.0822459, 0.126743, 0.202463, 0.331353, 0.546834, 0.906641", \
"0.0189107, 0.0822469, 0.126744, 0.20251, 0.331354, 0.547115, 0.906642", \
"0.0189117, 0.0822479, 0.126745, 0.202511, 0.331355, 0.547116, 0.906643", \
"0.018971, 0.0822859, 0.126746, 0.202563, 0.331415, 0.547156, 0.906644", \
"0.019125, 0.0822869, 0.126747, 0.202564, 0.331416, 0.547157, 0.906645", \
"0.019449, 0.082393, 0.126773, 0.202565, 0.331462, 0.547158, 0.906646", \
"0.020121, 0.082589, 0.126898, 0.202566, 0.331463, 0.547159, 0.906647" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0712147, 0.137033, 0.17376, 0.231518, 0.326777, 0.485573, 0.750227", \
"0.109189, 0.176169, 0.212898, 0.270598, 0.365911, 0.525008, 0.789662", \
"0.135832, 0.205792, 0.242559, 0.300247, 0.395519, 0.554317, 0.819827", \
"0.173703, 0.250172, 0.28709, 0.344737, 0.439959, 0.598711, 0.863402", \
"0.222953, 0.312009, 0.349288, 0.406561, 0.501665, 0.660388, 0.925129", \
"0.284958, 0.392695, 0.430107, 0.486944, 0.5817, 0.740385, 1.00509", \
"0.362602, 0.491978, 0.529202, 0.585519, 0.67965, 0.838085, 1.10226" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0186553, 0.0859798, 0.12985, 0.204048, 0.33111, 0.545582, 0.904852", \
"0.0207201, 0.0863977, 0.129981, 0.204049, 0.331166, 0.546027, 0.905478", \
"0.0239219, 0.0877556, 0.130517, 0.20405, 0.331167, 0.546028, 0.906009", \
"0.0300421, 0.0913207, 0.132154, 0.204545, 0.331168, 0.546029, 0.90601", \
"0.0400409, 0.0989902, 0.135967, 0.205454, 0.331169, 0.546083, 0.906011", \
"0.054028, 0.111194, 0.141641, 0.206779, 0.331338, 0.546085, 0.906012", \
"0.07308, 0.126058, 0.148042, 0.207821, 0.331534, 0.546278, 0.906013" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0092186, 0.0261433, 0.0374827, 0.0560549, 0.0871238, 0.138723, 0.224714", \
"0.0091188, 0.0260982, 0.0374081, 0.0561057, 0.0870438, 0.138619, 0.224643", \
"0.0091315, 0.026054, 0.0374296, 0.0560621, 0.0873018, 0.138916, 0.224835", \
"0.0091666, 0.0261072, 0.0374334, 0.0559891, 0.0871672, 0.138605, 0.225361", \
"0.0091287, 0.0260809, 0.0374146, 0.0560837, 0.0869871, 0.138858, 0.224815", \
"0.0091153, 0.026007, 0.0374085, 0.0560461, 0.0871442, 0.139028, 0.224776", \
"0.009036, 0.0259247, 0.0373069, 0.0559367, 0.0870671, 0.138874, 0.225294" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0063165, 0.0231585, 0.0344029, 0.05286, 0.083661, 0.134866, 0.220333", \
"0.0002161, 0.0172936, 0.0283753, 0.046849, 0.077513, 0.128919, 0.214336", \
"-0.000443799, 0.0163839, 0.0276932, 0.0465834, 0.0768973, 0.128144, 0.21359", \
"-0.000574, 0.0163748, 0.027539, 0.0459743, 0.0772482, 0.128012, 0.213509", \
"-0.0006331, 0.0163278, 0.0276345, 0.0463263, 0.0769559, 0.128207, 0.214527", \
"-0.000782801, 0.016088, 0.0274897, 0.0459861, 0.0772038, 0.129036, 0.214404", \
"-0.000967, 0.0158452, 0.0270886, 0.0456334, 0.0769129, 0.128701, 0.215118" \
);
}
}
internal_power () {
related_pin : "GATE_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.022139, 0.0390729, 0.0503837, 0.0689737, 0.100009, 0.151599, 0.237621", \
"0.0221709, 0.0391392, 0.0504034, 0.0690692, 0.100036, 0.151645, 0.23783", \
"0.0221178, 0.0390465, 0.0504747, 0.0689683, 0.100323, 0.151577, 0.237821", \
"0.0221472, 0.039075, 0.0503708, 0.0690459, 0.0999959, 0.152488, 0.238263", \
"0.0221037, 0.039061, 0.0504407, 0.0689979, 0.100044, 0.151987, 0.237627", \
"0.0220337, 0.0389918, 0.0503477, 0.0689472, 0.100167, 0.151788, 0.237629", \
"0.0220416, 0.0389547, 0.0502987, 0.0689993, 0.10007, 0.151899, 0.238282" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0205233, 0.0373754, 0.0486268, 0.0670542, 0.0978409, 0.149091, 0.234627", \
"0.0204205, 0.0374902, 0.0486007, 0.0669952, 0.0977287, 0.149036, 0.234443", \
"0.0203659, 0.037212, 0.0485174, 0.0674371, 0.0977271, 0.148926, 0.234402", \
"0.0203428, 0.0373048, 0.0485294, 0.0669208, 0.0981749, 0.149048, 0.234446", \
"0.0203042, 0.0372752, 0.0485951, 0.0672954, 0.0978337, 0.149178, 0.236616", \
"0.0203412, 0.0372115, 0.048563, 0.0671497, 0.098337, 0.150056, 0.235038", \
"0.02043, 0.0372101, 0.0485033, 0.0670744, 0.0982994, 0.15019, 0.236548" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0236304, 0.0405185, 0.0517715, 0.0701653, 0.100988, 0.152134, 0.23759", \
"0.0231441, 0.0400259, 0.0516613, 0.069877, 0.100528, 0.151833, 0.237427", \
"0.0230528, 0.0397204, 0.0510253, 0.0698428, 0.10024, 0.151604, 0.237341", \
"0.0231961, 0.0399042, 0.0512614, 0.0696412, 0.100773, 0.151899, 0.237357", \
"0.0239995, 0.0403479, 0.0517574, 0.0705174, 0.101361, 0.152556, 0.240876", \
"0.0260335, 0.0419799, 0.0533485, 0.0718749, 0.103134, 0.154901, 0.239997", \
"0.0305982, 0.0458309, 0.0570391, 0.0755326, 0.106837, 0.158595, 0.24496" \
);
}
}
}
pin (Q_N) {
direction : "output";
function : "IQN";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.211043, 0.273001, 0.31615, 0.387686, 0.507165, 0.70638, 1.0383", \
"0.243569, 0.305423, 0.348651, 0.420017, 0.539528, 0.738783, 1.07058", \
"0.264201, 0.326078, 0.369343, 0.440716, 0.560296, 0.759505, 1.09118", \
"0.293662, 0.355581, 0.398868, 0.470185, 0.58967, 0.788742, 1.12059", \
"0.332054, 0.393994, 0.437273, 0.508661, 0.628162, 0.827201, 1.15895", \
"0.382132, 0.444074, 0.487333, 0.558713, 0.678259, 0.877355, 1.20916", \
"0.445049, 0.506849, 0.550099, 0.62159, 0.741012, 0.94015, 1.27205" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165168, 0.103069, 0.165621, 0.26924, 0.442657, 0.73205, 1.21412", \
"0.0165269, 0.10307, 0.165622, 0.269241, 0.442658, 0.732106, 1.21413", \
"0.0165353, 0.103087, 0.165632, 0.269242, 0.442778, 0.732612, 1.21414", \
"0.0165363, 0.103088, 0.165687, 0.269243, 0.442779, 0.732613, 1.21441", \
"0.0165373, 0.103089, 0.165688, 0.269244, 0.44278, 0.732614, 1.21442", \
"0.0165383, 0.10309, 0.165689, 0.269245, 0.442781, 0.732615, 1.21443", \
"0.016553, 0.103091, 0.16569, 0.269246, 0.442782, 0.732616, 1.21444" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.247537, 0.299104, 0.33363, 0.390712, 0.486069, 0.645037, 0.910034", \
"0.280459, 0.332023, 0.366582, 0.423551, 0.519078, 0.678275, 0.942929", \
"0.302044, 0.353588, 0.38814, 0.445172, 0.540565, 0.699512, 0.964462", \
"0.331639, 0.3832, 0.417763, 0.474821, 0.570183, 0.729069, 0.993965", \
"0.373884, 0.425479, 0.46002, 0.517097, 0.612475, 0.771356, 1.03621", \
"0.43328, 0.484826, 0.519355, 0.576435, 0.671778, 0.830789, 1.09561", \
"0.513168, 0.564636, 0.599173, 0.656254, 0.751644, 0.910568, 1.17542" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165936, 0.0796501, 0.125711, 0.202726, 0.332046, 0.547599, 0.906958", \
"0.0166023, 0.0796525, 0.125791, 0.202883, 0.332295, 0.547826, 0.907312", \
"0.0166033, 0.0796535, 0.125792, 0.202884, 0.332296, 0.548638, 0.907313", \
"0.0166149, 0.0796545, 0.125793, 0.202885, 0.332297, 0.548639, 0.907316", \
"0.0166159, 0.0796555, 0.125794, 0.202886, 0.332298, 0.54864, 0.907317", \
"0.0166169, 0.0796565, 0.125795, 0.202887, 0.332299, 0.548641, 0.907318", \
"0.016648, 0.0796575, 0.125796, 0.202888, 0.3323, 0.548642, 0.907319" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_sense : non_unate;
timing_type : falling_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.205633, 0.267561, 0.310706, 0.382115, 0.501603, 0.700787, 1.0326", \
"0.24226, 0.304182, 0.347498, 0.418864, 0.538241, 0.737433, 1.06929", \
"0.268672, 0.330552, 0.373859, 0.445239, 0.564707, 0.763834, 1.09592", \
"0.307381, 0.36923, 0.412453, 0.483831, 0.603294, 0.802406, 1.13451", \
"0.361618, 0.423455, 0.466696, 0.538118, 0.657536, 0.856587, 1.18835", \
"0.435233, 0.497067, 0.540354, 0.611784, 0.731104, 0.930307, 1.262", \
"0.537402, 0.599078, 0.642288, 0.713704, 0.833373, 1.03269, 1.36456" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165363, 0.103073, 0.165621, 0.269254, 0.442786, 0.731905, 1.21399", \
"0.0165373, 0.103074, 0.165622, 0.269317, 0.442888, 0.73201, 1.2142", \
"0.0165433, 0.103102, 0.165625, 0.269318, 0.442889, 0.732065, 1.21421", \
"0.0165557, 0.103103, 0.165626, 0.269319, 0.44289, 0.732066, 1.21592", \
"0.0165694, 0.103104, 0.165641, 0.26932, 0.442891, 0.732067, 1.21593", \
"0.016591, 0.103105, 0.165642, 0.269321, 0.442892, 0.732068, 1.21594", \
"0.016646, 0.103106, 0.165643, 0.269322, 0.442893, 0.732069, 1.21595" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.269771, 0.321336, 0.355833, 0.41302, 0.50842, 0.667268, 0.93233", \
"0.305952, 0.357587, 0.392149, 0.449234, 0.544847, 0.703574, 0.96852", \
"0.330536, 0.382086, 0.41667, 0.4737, 0.569133, 0.728055, 0.992896", \
"0.366072, 0.417667, 0.452237, 0.509304, 0.604663, 0.763565, 1.02858", \
"0.413735, 0.465333, 0.499856, 0.556913, 0.652364, 0.811236, 1.07605", \
"0.47763, 0.529194, 0.563751, 0.620814, 0.716223, 0.875125, 1.13995", \
"0.563951, 0.615531, 0.650104, 0.70719, 0.802601, 0.961478, 1.22648" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0165804, 0.0796118, 0.12572, 0.202726, 0.332025, 0.5476, 0.907142", \
"0.0165814, 0.0796128, 0.125749, 0.203095, 0.33228, 0.547601, 0.907143", \
"0.0165867, 0.0796138, 0.125787, 0.203096, 0.332281, 0.547602, 0.907144", \
"0.0165877, 0.0796148, 0.125788, 0.203097, 0.332282, 0.547618, 0.91414", \
"0.0165887, 0.0796311, 0.125789, 0.203098, 0.332283, 0.547619, 0.914141", \
"0.0165897, 0.07965, 0.12579, 0.203099, 0.332284, 0.547867, 0.914142", \
"0.0165907, 0.079651, 0.125791, 0.2031, 0.332285, 0.547868, 0.914143" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.110075, 0.17212, 0.215352, 0.286757, 0.406317, 0.605388, 0.937259", \
"0.149136, 0.210805, 0.254009, 0.325362, 0.444947, 0.644748, 0.976091", \
"0.178159, 0.239014, 0.282127, 0.35344, 0.473027, 0.672042, 1.00403", \
"0.221234, 0.28044, 0.323354, 0.394738, 0.514172, 0.713214, 1.04531", \
"0.280214, 0.336558, 0.379234, 0.450427, 0.569831, 0.768889, 1.10054", \
"0.355118, 0.408082, 0.450091, 0.520611, 0.6399, 0.838875, 1.17066", \
"0.446375, 0.495127, 0.536317, 0.606213, 0.724789, 0.923664, 1.2555" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0168108, 0.103227, 0.165702, 0.269211, 0.442746, 0.731936, 1.214", \
"0.0169992, 0.103228, 0.165707, 0.27027, 0.443275, 0.732586, 1.21412", \
"0.0175658, 0.103251, 0.165735, 0.270271, 0.443276, 0.732587, 1.2146", \
"0.018991, 0.103417, 0.165769, 0.270272, 0.443277, 0.732588, 1.21461", \
"0.0217077, 0.103729, 0.165961, 0.270273, 0.443278, 0.732589, 1.21462", \
"0.026363, 0.104579, 0.166225, 0.270274, 0.443279, 0.73259, 1.21463", \
"0.032695, 0.106027, 0.166759, 0.270275, 0.44328, 0.732591, 1.21464" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0063379, 0.0233458, 0.0346376, 0.0532117, 0.084219, 0.1358, 0.221744", \
"0.0002464, 0.0172729, 0.028574, 0.0471263, 0.078121, 0.12975, 0.215753", \
"-0.000424501, 0.0165703, 0.0279553, 0.0464783, 0.0775023, 0.129151, 0.215018", \
"-0.0005557, 0.0164772, 0.0277728, 0.0463739, 0.0774362, 0.129229, 0.214968", \
"-0.000600599, 0.016412, 0.0277999, 0.0463912, 0.0772739, 0.129264, 0.21511", \
"-0.000756402, 0.0162849, 0.0275732, 0.0462526, 0.0773678, 0.129089, 0.214881", \
"-0.000895001, 0.0160759, 0.0273849, 0.0460724, 0.0771549, 0.128988, 0.215472" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.009203, 0.0260546, 0.03729, 0.0558017, 0.0865888, 0.137869, 0.223392", \
"0.0091007, 0.0260853, 0.0372414, 0.0557175, 0.0865868, 0.137898, 0.223424", \
"0.0091145, 0.0259735, 0.0372557, 0.0561095, 0.0865928, 0.13806, 0.223414", \
"0.0091428, 0.0260662, 0.0373554, 0.0557166, 0.0867522, 0.138309, 0.223675", \
"0.0091126, 0.0259836, 0.0373943, 0.0560176, 0.0870231, 0.138151, 0.226106", \
"0.0090952, 0.0259192, 0.0372404, 0.0559228, 0.0870582, 0.138811, 0.223905", \
"0.0090158, 0.0258355, 0.0371092, 0.0558019, 0.0866561, 0.138748, 0.224846" \
);
}
}
internal_power () {
related_pin : "GATE_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0291293, 0.0461536, 0.0574452, 0.0760314, 0.107023, 0.158588, 0.244562", \
"0.0287634, 0.0458125, 0.0571497, 0.0756689, 0.106716, 0.158254, 0.244322", \
"0.0287536, 0.0457747, 0.0571591, 0.0757467, 0.106646, 0.158239, 0.244276", \
"0.0290942, 0.0461451, 0.0574199, 0.0760632, 0.107077, 0.158925, 0.245164", \
"0.0299101, 0.0469497, 0.0583134, 0.076941, 0.107934, 0.159836, 0.24571", \
"0.0318888, 0.0489077, 0.0602377, 0.07892, 0.110043, 0.161778, 0.247493", \
"0.0362735, 0.0532307, 0.0645687, 0.0832633, 0.114373, 0.166226, 0.252677" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221257, 0.0389696, 0.0502102, 0.068719, 0.0995099, 0.150776, 0.236355", \
"0.0221564, 0.03901, 0.0502528, 0.068807, 0.0996517, 0.150839, 0.236455", \
"0.0221036, 0.0389346, 0.0502818, 0.0692421, 0.0997242, 0.150773, 0.236379", \
"0.0221283, 0.0389927, 0.0501976, 0.0687385, 0.0998539, 0.150856, 0.237742", \
"0.0220808, 0.0389581, 0.0503934, 0.0689542, 0.0994797, 0.151069, 0.238659", \
"0.0220034, 0.0389172, 0.0501204, 0.0688793, 0.100057, 0.151594, 0.236748", \
"0.0220291, 0.0388559, 0.0501203, 0.0687548, 0.0998634, 0.151825, 0.238188" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0236052, 0.0406756, 0.0519805, 0.0705158, 0.101553, 0.152994, 0.239093", \
"0.0231444, 0.0401981, 0.0514859, 0.0702394, 0.101238, 0.152879, 0.2386", \
"0.0230452, 0.0398931, 0.0512589, 0.0698501, 0.101323, 0.152523, 0.238688", \
"0.023219, 0.0399425, 0.0512648, 0.0699211, 0.101085, 0.152605, 0.238675", \
"0.0240145, 0.0404583, 0.0518839, 0.0705067, 0.101517, 0.153437, 0.239358", \
"0.02606, 0.0421332, 0.0533481, 0.0720922, 0.103287, 0.155116, 0.240931", \
"0.030607, 0.0459091, 0.0571305, 0.0757142, 0.106813, 0.158787, 0.245229" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00214771;
rise_capacitance : 0.00232815;
rise_capacitance_range (0.00232815, 0.00232815);
fall_capacitance : 0.00196726;
fall_capacitance_range (0.00196726, 0.00196726);
timing () {
related_pin : "GATE_N";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0758009, 0.0346951, 0.0858677, 0.131392", \
"-0.189436, -0.0763938, -0.0200123, 0.0280877", \
"-0.258177, -0.1452, -0.0863477, -0.0354333", \
"-0.341864, -0.226016, -0.165138, -0.109207" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0855817, -0.0626421, -0.0581518, -0.0628905", \
"-0.196924, -0.168066, -0.164245, -0.16984", \
"-0.255605, -0.223872, -0.218568, -0.22188", \
"-0.317579, -0.280996, -0.275311, -0.277445" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0929172, -0.0222159, -0.0755806, -0.120598", \
"0.201915, 0.0891261, 0.0305019, -0.0170917", \
"0.273607, 0.158312, 0.0998395, 0.0495581", \
"0.355356, 0.239761, 0.179263, 0.123965" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0978076, 0.0876004, 0.112159, 0.170825", \
"0.206907, 0.188438, 0.203581, 0.244063", \
"0.265892, 0.242229, 0.253646, 0.284029", \
"0.325674, 0.29749, 0.303561, 0.327621" \
);
}
}
internal_power () {
when : "(GATE_N * RESET_B * Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00361767, 0.00339609, 0.00344507, 0.00368258, 0.00432631, 0.00586403, 0.00929916" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00326811, 0.00314252, 0.00322399, 0.00349445, 0.00417407, 0.00576044, 0.00927354" \
);
}
}
internal_power () {
when : "!RESET_B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0179332, 0.0177732, 0.0177832, 0.0179968, 0.0186229, 0.0201378, 0.0235129" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.019794, 0.02569, 0.0264077, 0.0267698, 0.0274561, 0.0290482, 0.0326471" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0179332, 0.0177732, 0.0177832, 0.0179968, 0.0186229, 0.0201378, 0.0235129" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.019794, 0.02569, 0.0264077, 0.0267698, 0.0274561, 0.0290482, 0.0326471" \
);
}
}
}
pin (GATE_N) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00230606;
rise_capacitance : 0.00174243;
rise_capacitance_range (0.00174243, 0.00174243);
fall_capacitance : 0.00262814;
fall_capacitance_range (0.00262814, 0.00262814);
timing () {
related_pin : "GATE_N";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.116425, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0134111, 0.013067, 0.0130724, 0.0133138, 0.0140049, 0.0157576, 0.0198982" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.012605, 0.0123305, 0.0123865, 0.0127168, 0.013514, 0.0154228, 0.0197268" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0138306, 0.015238, 0.0153593, 0.0156621, 0.0164024, 0.0182933, 0.0225198" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0139316, 0.0153357, 0.015456, 0.0157324, 0.0164901, 0.0183886, 0.0226131" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00859507, 0.00833931, 0.00837985, 0.00874513, 0.00957627, 0.011538, 0.0158466" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0138306, 0.015238, 0.0153593, 0.0156621, 0.0164024, 0.0182933, 0.0225198" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00859507, 0.00833931, 0.00837985, 0.00874513, 0.00957627, 0.011538, 0.0158466" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00307526;
rise_capacitance : 0.00320238;
rise_capacitance_range (0.00320238, 0.00320238);
fall_capacitance : 0.00299899;
fall_capacitance_range (0.00299899, 0.00299899);
timing () {
related_pin : "GATE_N";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0268971, -0.134528, -0.193882, -0.247421", \
"0.0546617, -0.0560221, -0.113731, -0.171036", \
"0.10387, -0.00427779, -0.0647607, -0.119939", \
"0.169169, 0.0638247, 0.00694092, -0.0501761" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0415682, 0.151999, 0.211885, 0.269008", \
"-0.0371909, 0.0713009, 0.132088, 0.190279", \
"-0.0910112, 0.0173898, 0.0782526, 0.134064", \
"-0.155677, -0.0500797, 0.00718383, 0.0649338" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.183868, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * GATE_N * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00015565, 0.000148538, 0.000150131, 0.000149601, 0.000151227, 0.000150265, 0.000151745" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000228209, 0.000162953, 0.000144069, 0.000127858, 0.000114589, 0.000101561, 9.04167e-05" \
);
}
}
internal_power () {
when : "(!D * GATE_N * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000156442, -0.000163509, -0.000147109, -0.000130163, -0.000116876, -0.000104227, -9.32375e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000230747, 0.000165225, 0.000147109, 0.000130163, 0.000116876, 0.000104227, 9.32375e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000156442, -0.000163509, -0.000147109, -0.000130163, -0.000116876, -0.000104227, -9.32375e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000230747, 0.000165225, 0.000147109, 0.000130163, 0.000116876, 0.000104227, 9.32375e-05" \
);
}
}
}
latch (IQ,IQN) {
clear : "RESET_B'";
data_in : "D";
enable : "GATE_N'";
}
}
cell (sg13g2_dllrq_1) {
area : 29.0304;
cell_footprint : "DLLRQ";
cell_leakage_power : 400.658;
leakage_power () {
value : 374.08;
when : "!RESET_B*!Q*!D*!GATE_N";
}
leakage_power () {
value : 345.213;
when : "!RESET_B*!Q*!D*GATE_N";
}
leakage_power () {
value : 402.482;
when : "!RESET_B*!Q*D*!GATE_N";
}
leakage_power () {
value : 425.24;
when : "!RESET_B*!Q*D*GATE_N";
}
leakage_power () {
value : 366.495;
when : "RESET_B*GATE_N*!D*!Q";
}
leakage_power () {
value : 366.495;
when : "RESET_B*GATE_N*!D*Q";
}
leakage_power () {
value : 446.383;
when : "RESET_B*GATE_N*D*!Q";
}
leakage_power () {
value : 446.383;
when : "RESET_B*GATE_N*D*Q";
}
leakage_power () {
value : 438.527;
when : "D*!GATE_N*RESET_B*Q";
}
leakage_power () {
value : 395.286;
when : "!D*!GATE_N*RESET_B*!Q";
}
pin (Q) {
direction : "output";
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.185991, 0.25731, 0.301095, 0.372645, 0.492451, 0.692011, 1.02416", \
"0.219321, 0.29065, 0.334365, 0.405977, 0.52573, 0.725381, 1.05744", \
"0.240984, 0.312247, 0.355915, 0.427647, 0.547377, 0.746861, 1.07965", \
"0.271066, 0.342365, 0.386067, 0.457695, 0.577444, 0.776782, 1.1091", \
"0.313916, 0.385168, 0.428916, 0.500608, 0.620328, 0.819771, 1.15185", \
"0.371836, 0.443194, 0.486895, 0.558607, 0.678326, 0.877759, 1.20991", \
"0.453727, 0.525183, 0.568917, 0.640638, 0.760418, 0.959844, 1.29197" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0226249, 0.106345, 0.168072, 0.271289, 0.444861, 0.734454, 1.21713", \
"0.0226259, 0.106346, 0.168073, 0.272317, 0.444954, 0.734863, 1.21719", \
"0.0226269, 0.106347, 0.168074, 0.272318, 0.444955, 0.734864, 1.2177", \
"0.0226279, 0.106348, 0.168075, 0.272319, 0.444956, 0.734865, 1.22163", \
"0.0226338, 0.106349, 0.168076, 0.27232, 0.444957, 0.734866, 1.22164", \
"0.022746, 0.106372, 0.168077, 0.272321, 0.444958, 0.734867, 1.22165", \
"0.022985, 0.106441, 0.168078, 0.272322, 0.445026, 0.734868, 1.22166" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.16405, 0.221506, 0.256327, 0.313455, 0.408928, 0.567949, 0.832823", \
"0.19678, 0.254315, 0.289147, 0.346256, 0.441704, 0.601065, 0.865397", \
"0.217636, 0.275159, 0.309967, 0.367116, 0.462578, 0.621453, 0.886236", \
"0.247598, 0.305075, 0.339892, 0.397001, 0.492477, 0.651344, 0.916175", \
"0.285971, 0.343459, 0.378282, 0.4354, 0.530864, 0.689798, 0.954499", \
"0.33707, 0.394626, 0.429475, 0.48663, 0.582093, 0.741029, 1.00583", \
"0.400058, 0.457745, 0.492605, 0.549725, 0.645235, 0.804228, 1.06901" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0169968, 0.0801367, 0.125902, 0.20277, 0.331988, 0.54755, 0.906825", \
"0.0169978, 0.0801377, 0.125903, 0.202771, 0.3325, 0.548323, 0.907132", \
"0.0169988, 0.08014, 0.125904, 0.202772, 0.332501, 0.548324, 0.907133", \
"0.0169998, 0.080141, 0.125905, 0.202773, 0.332502, 0.548325, 0.907134", \
"0.017048, 0.080142, 0.125906, 0.202774, 0.332503, 0.548326, 0.907135", \
"0.017144, 0.080158, 0.125922, 0.202775, 0.332504, 0.548327, 0.907136", \
"0.017397, 0.080227, 0.125959, 0.202808, 0.332505, 0.548328, 0.907137" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_sense : non_unate;
timing_type : falling_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.208567, 0.279573, 0.323163, 0.394988, 0.514676, 0.714218, 1.04641", \
"0.244841, 0.315837, 0.359463, 0.431315, 0.550879, 0.750709, 1.08255", \
"0.269458, 0.340466, 0.384207, 0.455893, 0.57565, 0.775189, 1.10756", \
"0.305032, 0.376002, 0.4197, 0.491373, 0.611103, 0.810469, 1.14298", \
"0.352271, 0.423271, 0.466931, 0.538622, 0.658314, 0.857633, 1.18977", \
"0.416169, 0.487148, 0.530822, 0.602534, 0.722302, 0.921665, 1.25376", \
"0.503342, 0.574373, 0.618073, 0.689771, 0.809522, 1.00906, 1.34122" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0223983, 0.106286, 0.168058, 0.271277, 0.444862, 0.734454, 1.21714", \
"0.0224223, 0.106287, 0.168059, 0.271485, 0.444929, 0.734922, 1.21715", \
"0.0224405, 0.106302, 0.16806, 0.271486, 0.44493, 0.735369, 1.21716", \
"0.0224415, 0.106303, 0.168061, 0.271487, 0.444931, 0.73537, 1.21824", \
"0.0224425, 0.106304, 0.168091, 0.271488, 0.444932, 0.735371, 1.21825", \
"0.0224435, 0.106305, 0.168092, 0.271489, 0.444933, 0.735372, 1.21826", \
"0.0224445, 0.106306, 0.168093, 0.27149, 0.444934, 0.735373, 1.21827" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.157408, 0.215132, 0.249947, 0.307054, 0.402528, 0.561471, 0.826318", \
"0.194103, 0.251887, 0.286737, 0.343793, 0.439224, 0.598645, 0.862958", \
"0.220103, 0.277827, 0.312656, 0.369778, 0.465197, 0.624114, 0.889391", \
"0.258992, 0.316764, 0.351562, 0.408712, 0.504146, 0.663055, 0.927867", \
"0.313005, 0.370888, 0.405706, 0.462843, 0.558286, 0.71718, 0.981916", \
"0.386039, 0.444108, 0.478949, 0.536114, 0.63159, 0.790499, 1.05544", \
"0.484525, 0.542975, 0.577845, 0.635009, 0.730487, 0.889479, 1.1543" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0173786, 0.0801571, 0.126009, 0.20277, 0.331985, 0.547552, 0.906826", \
"0.0173899, 0.0801581, 0.12601, 0.202803, 0.332494, 0.548363, 0.906827", \
"0.0174092, 0.0801591, 0.126011, 0.202804, 0.332495, 0.548364, 0.907887", \
"0.0174918, 0.0801601, 0.126012, 0.202805, 0.332496, 0.548365, 0.907888", \
"0.0177181, 0.080187, 0.12604, 0.202806, 0.332497, 0.548366, 0.907889", \
"0.018094, 0.080334, 0.126093, 0.202807, 0.332498, 0.548367, 0.90789", \
"0.018965, 0.080551, 0.12614, 0.202849, 0.332499, 0.548368, 0.907891" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0659054, 0.123483, 0.15843, 0.215576, 0.311118, 0.470118, 0.734971", \
"0.102473, 0.161094, 0.196163, 0.253446, 0.349048, 0.508146, 0.772989", \
"0.127522, 0.18803, 0.223259, 0.28072, 0.376299, 0.535356, 0.800265", \
"0.162846, 0.227369, 0.262612, 0.320169, 0.415832, 0.574974, 0.839885", \
"0.208089, 0.280137, 0.315779, 0.373373, 0.469229, 0.628306, 0.893667", \
"0.266167, 0.349687, 0.387705, 0.445395, 0.541324, 0.700005, 0.965167", \
"0.338462, 0.439465, 0.480398, 0.541603, 0.636766, 0.797102, 1.06201" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0166328, 0.080267, 0.126213, 0.203013, 0.33223, 0.547737, 0.907097", \
"0.0185179, 0.080843, 0.126512, 0.203235, 0.332289, 0.54812, 0.907098", \
"0.0213835, 0.0820685, 0.127268, 0.203627, 0.332702, 0.548227, 0.907366", \
"0.0265964, 0.0846745, 0.12885, 0.204596, 0.333328, 0.548415, 0.907367", \
"0.0350648, 0.0902746, 0.132358, 0.206554, 0.334351, 0.549345, 0.907759", \
"0.04664, 0.10055, 0.140356, 0.211249, 0.336797, 0.550827, 0.909301", \
"0.063243, 0.119192, 0.155201, 0.222932, 0.343865, 0.555062, 0.912541" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0861405, 0.157298, 0.20094, 0.27275, 0.392406, 0.591659, 0.923933", \
"0.115146, 0.186888, 0.230601, 0.302291, 0.422154, 0.621546, 0.953661", \
"0.137013, 0.21016, 0.253959, 0.325742, 0.445468, 0.644859, 0.977102", \
"0.169162, 0.24522, 0.289202, 0.361073, 0.480919, 0.680324, 1.01249", \
"0.213515, 0.296771, 0.340707, 0.412797, 0.532418, 0.732234, 1.06431", \
"0.27067, 0.367559, 0.412711, 0.485375, 0.605523, 0.804349, 1.13638", \
"0.348447, 0.465442, 0.514083, 0.590658, 0.711973, 0.911492, 1.24316" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0219803, 0.106239, 0.168066, 0.271351, 0.444916, 0.734391, 1.21707", \
"0.0231339, 0.106514, 0.168095, 0.271356, 0.444936, 0.734519, 1.21708", \
"0.0249546, 0.107306, 0.168663, 0.271563, 0.444937, 0.73452, 1.21709", \
"0.0291879, 0.108962, 0.169616, 0.272246, 0.445433, 0.734699, 1.21755", \
"0.0374446, 0.113196, 0.17181, 0.273248, 0.446084, 0.735337, 1.21756", \
"0.050377, 0.122958, 0.17802, 0.276783, 0.447586, 0.736225, 1.21835", \
"0.067165, 0.143074, 0.192783, 0.287063, 0.454229, 0.740094, 1.22063" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0064105, 0.0067685, 0.0068025, 0.0067753, 0.0066777, 0.0064842, 0.0065521", \
"0.0064692, 0.0069125, 0.0068709, 0.0069107, 0.0067607, 0.0066069, 0.0062867", \
"0.0064606, 0.0068151, 0.0068835, 0.0069884, 0.0067842, 0.0065775, 0.0063506", \
"0.0064557, 0.0068636, 0.006883, 0.0068348, 0.0069462, 0.0065454, 0.00666", \
"0.0064038, 0.0067863, 0.0068513, 0.0068957, 0.0066605, 0.0067519, 0.0063818", \
"0.0063042, 0.0066614, 0.0067471, 0.0067464, 0.0067463, 0.0067788, 0.0062364", \
"0.0062509, 0.0065872, 0.0066578, 0.006666, 0.0067287, 0.0067195, 0.0066849" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0035001, 0.00398, 0.0039986, 0.0039669, 0.0038795, 0.0036825, 0.0033516", \
"0.000136299, 0.000663299, 0.0006506, 0.000607301, 0.0006017, 0.000417, 8.79914e-06", \
"-7.50013e-05, 0.000382399, 0.0003998, 0.0004755, 0.0002895, 9.21004e-05, -0.000237001", \
"-0.0001182, 0.000366999, 0.0004251, 0.000309199, 0.000360999, 5.51995e-05, -0.0002892", \
"-0.0001943, 0.0002994, 0.000318501, 0.0003954, 0.000338601, 3.07001e-05, 0.000125401", \
"-0.0003336, 0.0001435, 0.0002214, 0.000205699, 0.000223, 0.0003122, -7.30995e-05", \
"-0.000483399, -1.64993e-05, -4.59887e-06, -2.94987e-05, 7.26003e-05, 1.31e-05, 0.0001256" \
);
}
}
internal_power () {
related_pin : "GATE_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0067258, 0.0070832, 0.0071007, 0.0070902, 0.0069795, 0.0067874, 0.0068633", \
"0.0063942, 0.0067883, 0.0067873, 0.0067772, 0.0066673, 0.0065483, 0.0061876", \
"0.0063847, 0.0067463, 0.0068538, 0.0068208, 0.0066602, 0.0065663, 0.0065015", \
"0.006451, 0.00683, 0.0068201, 0.0068792, 0.0067578, 0.006806, 0.0063674", \
"0.0063937, 0.0067913, 0.0068641, 0.0068684, 0.0067431, 0.0068726, 0.0063201", \
"0.0062869, 0.0066824, 0.0067297, 0.0067864, 0.0067942, 0.0066293, 0.0062372", \
"0.0061931, 0.0065529, 0.006589, 0.0066829, 0.0066408, 0.0066131, 0.0066531" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0054805, 0.0059874, 0.006, 0.0059605, 0.0058556, 0.0056605, 0.0052999", \
"0.0050649, 0.0055875, 0.0055788, 0.0055171, 0.0054937, 0.0053807, 0.0048984", \
"0.0050242, 0.005495, 0.0055152, 0.0055969, 0.0053855, 0.0052295, 0.0050094", \
"0.0050642, 0.0055655, 0.0055999, 0.0055042, 0.0055515, 0.0052965, 0.004892", \
"0.0050256, 0.0055298, 0.0055515, 0.0056165, 0.005605, 0.0051873, 0.0053667", \
"0.0049886, 0.0054722, 0.0055507, 0.0055515, 0.0055713, 0.0056159, 0.0050425", \
"0.0050726, 0.0055287, 0.0055543, 0.0055549, 0.0056624, 0.0056331, 0.005683" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00998239, 0.0103546, 0.010371, 0.0103486, 0.0102059, 0.00993291, 0.0100741", \
"0.00970062, 0.0100523, 0.0100969, 0.010105, 0.00991911, 0.0097081, 0.00981537", \
"0.00964293, 0.00994864, 0.00996913, 0.0101411, 0.00985, 0.00961991, 0.0097347", \
"0.00966896, 0.0099195, 0.00999215, 0.0099179, 0.0100497, 0.00974387, 0.00989786", \
"0.0100709, 0.0102068, 0.0102573, 0.0103494, 0.0101887, 0.0102145, 0.010071", \
"0.01149, 0.0114475, 0.0114358, 0.0115466, 0.0116386, 0.0115594, 0.0110675", \
"0.0154112, 0.0150148, 0.0149244, 0.0150243, 0.0151267, 0.0151097, 0.0151488" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00759497, 0.00804174, 0.00805658, 0.00801857, 0.0079236, 0.00773133, 0.00738885", \
"0.00741439, 0.00780999, 0.00793762, 0.00788718, 0.00776691, 0.00761502, 0.00728909", \
"0.00747814, 0.00783773, 0.00784784, 0.00793395, 0.00783469, 0.00767825, 0.00734051", \
"0.00785154, 0.00814372, 0.0082085, 0.00817834, 0.00815796, 0.00804171, 0.00781109", \
"0.00872262, 0.00884765, 0.0089282, 0.00902759, 0.00898558, 0.00871376, 0.00906468", \
"0.010726, 0.0106075, 0.0107557, 0.0106975, 0.010907, 0.0108626, 0.0104219", \
"0.0152326, 0.0147089, 0.0146981, 0.0147991, 0.0147698, 0.0147818, 0.0148878" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00203901;
rise_capacitance : 0.00225726;
rise_capacitance_range (0.00225726, 0.00225726);
fall_capacitance : 0.00182075;
fall_capacitance_range (0.00182075, 0.00182075);
timing () {
related_pin : "GATE_N";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0684653, 0.0421825, 0.093583, 0.136788", \
"-0.181949, -0.0713009, -0.0147674, 0.0308367", \
"-0.253033, -0.139955, -0.0836493, -0.0326084", \
"-0.333769, -0.220518, -0.159488, -0.106255" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0831365, -0.0576505, -0.0555801, -0.0574938", \
"-0.194428, -0.168066, -0.161623, -0.164342", \
"-0.255605, -0.22125, -0.218568, -0.219055", \
"-0.317579, -0.280996, -0.272486, -0.274493" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0806913, -0.0321992, -0.0807241, -0.123297", \
"0.191932, 0.0814867, 0.0252571, -0.0198407", \
"0.265892, 0.153067, 0.0944428, 0.0439082", \
"0.347261, 0.231514, 0.170788, 0.118062" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0929172, 0.0826087, 0.107016, 0.165428", \
"0.201915, 0.185892, 0.198336, 0.238565", \
"0.26332, 0.239607, 0.24825, 0.278379", \
"0.322976, 0.294741, 0.297911, 0.324669" \
);
}
}
internal_power () {
when : "(GATE_N * RESET_B * Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00335732, 0.00313693, 0.003176, 0.00341526, 0.00403786, 0.00555105, 0.00898075" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00388423, 0.0037656, 0.00387061, 0.00410554, 0.00478138, 0.00635898, 0.0098608" \
);
}
}
internal_power () {
when : "!RESET_B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0117505, 0.0114229, 0.0114604, 0.0116931, 0.012338, 0.0139024, 0.0172942" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0143155, 0.0174767, 0.0177452, 0.0180232, 0.0187054, 0.0203021, 0.0238711" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0117505, 0.0114229, 0.0114604, 0.0116931, 0.012338, 0.0139024, 0.0172942" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0143155, 0.0174767, 0.0177452, 0.0180232, 0.0187054, 0.0203021, 0.0238711" \
);
}
}
}
pin (GATE_N) {
clock : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00217647;
rise_capacitance : 0.00256766;
rise_capacitance_range (0.00256766, 0.00256766);
fall_capacitance : 0.00198087;
fall_capacitance_range (0.00198087, 0.00198087);
timing () {
related_pin : "GATE_N";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.106049, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0133311, 0.013006, 0.0130112, 0.0132381, 0.0139275, 0.0156782, 0.0198199" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0123986, 0.012131, 0.0121832, 0.0125285, 0.0132884, 0.015211, 0.0195146" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !Q)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0151194, 0.0152074, 0.0152388, 0.0155516, 0.016387, 0.0183905, 0.0228056" \
);
}
}
internal_power () {
when : "(!D * !RESET_B * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00794236, 0.00767512, 0.00764383, 0.00792304, 0.00869158, 0.0105763, 0.0148048" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0151669, 0.0152513, 0.0152762, 0.015604, 0.0165034, 0.0184355, 0.0227863" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00794236, 0.00767512, 0.00764383, 0.00792304, 0.00869158, 0.0105763, 0.0148048" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0151194, 0.0152074, 0.0152388, 0.0155516, 0.016387, 0.0183905, 0.0228056" \
);
}
}
}
pin (RESET_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00295813;
rise_capacitance : 0.00304572;
rise_capacitance_range (0.00304572, 0.00304572);
fall_capacitance : 0.00287054;
fall_capacitance_range (0.00287054, 0.00287054);
timing () {
related_pin : "GATE_N";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0342327, -0.144511, -0.201598, -0.258215", \
"0.0297034, -0.0789403, -0.137332, -0.195777", \
"0.0678652, -0.0409916, -0.0998395, -0.156663", \
"0.115202, 0.0060957, -0.0495581, -0.106255" \
);
}
}
timing () {
related_pin : "GATE_N";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0489038, 0.159486, 0.2196, 0.277103", \
"-0.0172243, 0.0916726, 0.153067, 0.209522", \
"-0.0550064, 0.0541036, 0.113331, 0.170788", \
"-0.104408, 0.00490029, 0.0608579, 0.118062" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.17868, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(D * GATE_N * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"2.54371e-05, 2.12805e-05, 2.1896e-05, 2.11692e-05, 2.22384e-05, 2.10813e-05, 1.87529e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000111803, 4.09205e-05, 2.17089e-05, 8.02642e-06, -6.79706e-06, -1.93107e-05, -1.87529e-05" \
);
}
}
internal_power () {
when : "(!D * GATE_N * !Q)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"2.41133e-05, 2.15741e-05, 2.26204e-05, 2.1653e-05, 2.19415e-05, 2.16431e-05, 1.90204e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000114913, 4.36316e-05, 2.49635e-05, 1.06744e-05, -4.22915e-06, -1.64026e-05, -1.90204e-05" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"2.41133e-05, 2.15741e-05, 2.26204e-05, 2.1653e-05, 2.19415e-05, 2.16431e-05, 1.90204e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000114913, 4.36316e-05, 2.49635e-05, 1.06744e-05, -4.22915e-06, -1.64026e-05, -1.90204e-05" \
);
}
}
}
latch (IQ,IQN) {
clear : "RESET_B'";
data_in : "D";
enable : "GATE_N'";
}
}
cell (sg13g2_dlygate4sd1_1) {
area : 14.5152;
cell_footprint : "DLY1";
cell_leakage_power : 186.801;
leakage_power () {
value : 196.778;
when : "!A&!X";
}
leakage_power () {
value : 176.823;
when : "A&X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.115003, 0.181784, 0.22533, 0.296895, 0.416562, 0.615934, 0.948098", \
"0.149066, 0.215866, 0.259336, 0.331076, 0.450646, 0.650074, 0.982785", \
"0.171069, 0.237795, 0.281274, 0.352881, 0.472474, 0.671822, 1.00387", \
"0.201126, 0.267915, 0.311351, 0.383056, 0.502642, 0.701978, 1.03407", \
"0.24111, 0.307966, 0.351356, 0.423121, 0.542745, 0.742084, 1.07409", \
"0.290051, 0.357074, 0.400531, 0.472177, 0.591881, 0.791239, 1.12327", \
"0.343962, 0.410924, 0.454372, 0.52596, 0.645864, 0.845146, 1.17731" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0173728, 0.103847, 0.16637, 0.270103, 0.443749, 0.733142, 1.21558", \
"0.0173738, 0.103848, 0.166371, 0.270104, 0.44375, 0.73319, 1.21623", \
"0.0173748, 0.103849, 0.166372, 0.270105, 0.443751, 0.733191, 1.21624", \
"0.0174583, 0.10385, 0.166373, 0.270116, 0.443752, 0.733192, 1.21625", \
"0.017732, 0.103857, 0.166429, 0.270117, 0.443787, 0.733193, 1.21626", \
"0.018159, 0.10391, 0.16643, 0.270118, 0.443788, 0.733194, 1.21627", \
"0.018844, 0.103942, 0.166431, 0.270137, 0.443789, 0.733195, 1.21628" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.134893, 0.189852, 0.224705, 0.282078, 0.378053, 0.537776, 0.80404", \
"0.173671, 0.228697, 0.263572, 0.320895, 0.41689, 0.576625, 0.843252", \
"0.201662, 0.256712, 0.291611, 0.349018, 0.444948, 0.604705, 0.870884", \
"0.243969, 0.299077, 0.333925, 0.391397, 0.487287, 0.647026, 0.913218", \
"0.302607, 0.357871, 0.392769, 0.450233, 0.546141, 0.705875, 0.971987", \
"0.383676, 0.439111, 0.474045, 0.531559, 0.62747, 0.787263, 1.0536", \
"0.498163, 0.554031, 0.58901, 0.646439, 0.742521, 0.902282, 1.16851" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0140415, 0.0789543, 0.125571, 0.20311, 0.333088, 0.549662, 0.910865", \
"0.0140425, 0.0789638, 0.125593, 0.203111, 0.333089, 0.549882, 0.911291", \
"0.0140955, 0.0789648, 0.125594, 0.203112, 0.333108, 0.550395, 0.911292", \
"0.0141695, 0.0789658, 0.125595, 0.203113, 0.333109, 0.550396, 0.911293", \
"0.0144248, 0.0789828, 0.125658, 0.20318, 0.333284, 0.550397, 0.911294", \
"0.014939, 0.079102, 0.125659, 0.203181, 0.333285, 0.550398, 0.911295", \
"0.015783, 0.079299, 0.12566, 0.203182, 0.333286, 0.550399, 0.911296" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.012615, 0.0130332, 0.0130405, 0.0129925, 0.0128918, 0.0126832, 0.0127675", \
"0.0123591, 0.0127974, 0.0127805, 0.0128292, 0.0126295, 0.012443, 0.0124033", \
"0.0123064, 0.0126985, 0.0127136, 0.0128169, 0.012663, 0.0123452, 0.0122971", \
"0.0123704, 0.0128021, 0.012819, 0.0127382, 0.0127848, 0.012461, 0.0123782", \
"0.0126913, 0.0130918, 0.0131504, 0.0131821, 0.0130877, 0.0129953, 0.012728", \
"0.0135406, 0.013913, 0.0139342, 0.0140017, 0.0140093, 0.0139756, 0.0135523", \
"0.0155443, 0.0158664, 0.0159028, 0.0159405, 0.0159296, 0.0159446, 0.0159723" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.011951, 0.0123813, 0.01238, 0.0123449, 0.0122549, 0.0120559, 0.0117412", \
"0.0117497, 0.0122237, 0.0122623, 0.0122269, 0.0120809, 0.011922, 0.0116798", \
"0.0117319, 0.0121663, 0.0121757, 0.0122492, 0.0120964, 0.0119957, 0.0115589", \
"0.0118451, 0.0123007, 0.0123525, 0.0122681, 0.012259, 0.0120113, 0.0116806", \
"0.0121532, 0.0126211, 0.0126439, 0.0127168, 0.012667, 0.0123009, 0.0128527", \
"0.0130502, 0.0134902, 0.0135562, 0.0135589, 0.0135825, 0.013631, 0.0132715", \
"0.0151299, 0.0155378, 0.015566, 0.015567, 0.0156716, 0.0156413, 0.0157131" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00147786;
rise_capacitance : 0.00146403;
rise_capacitance_range (0.00146403, 0.00146403);
fall_capacitance : 0.00149169;
fall_capacitance_range (0.00149169, 0.00149169);
}
}
cell (sg13g2_dlygate4sd2_1) {
area : 14.5152;
cell_footprint : "DLY2";
cell_leakage_power : 188.571;
leakage_power () {
value : 198.549;
when : "!A&!X";
}
leakage_power () {
value : 178.593;
when : "A&X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.166935, 0.234775, 0.278376, 0.350013, 0.469698, 0.66902, 1.001", \
"0.203413, 0.271395, 0.31483, 0.38664, 0.506329, 0.706468, 1.03775", \
"0.228058, 0.295902, 0.339468, 0.411037, 0.530773, 0.730128, 1.06403", \
"0.263463, 0.331301, 0.374884, 0.446602, 0.566241, 0.765511, 1.09756", \
"0.313146, 0.381013, 0.424614, 0.496188, 0.615868, 0.815135, 1.14721", \
"0.375449, 0.443437, 0.486986, 0.558749, 0.678429, 0.87807, 1.21001", \
"0.449357, 0.517567, 0.561187, 0.632848, 0.752724, 0.952125, 1.28417" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0189163, 0.104481, 0.166801, 0.270429, 0.444124, 0.733721, 1.21617", \
"0.0189173, 0.104482, 0.166802, 0.271057, 0.444374, 0.734563, 1.21627", \
"0.0189183, 0.104483, 0.166803, 0.271058, 0.444375, 0.734564, 1.21803", \
"0.0189193, 0.104534, 0.166835, 0.271059, 0.444376, 0.734565, 1.21899", \
"0.019066, 0.104535, 0.166856, 0.27106, 0.444377, 0.734566, 1.219", \
"0.019483, 0.104555, 0.166913, 0.271061, 0.444378, 0.734567, 1.21901", \
"0.020164, 0.104729, 0.167033, 0.271062, 0.444379, 0.734568, 1.21902" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.189484, 0.251499, 0.287051, 0.344812, 0.440835, 0.600828, 0.867134", \
"0.230444, 0.292602, 0.328121, 0.385851, 0.482052, 0.64187, 0.908034", \
"0.2622, 0.324455, 0.359799, 0.417588, 0.513667, 0.673478, 0.94011", \
"0.311546, 0.373635, 0.409209, 0.466848, 0.562898, 0.722706, 0.98899", \
"0.382185, 0.444289, 0.479879, 0.537577, 0.633644, 0.79346, 1.05962", \
"0.478575, 0.540783, 0.575974, 0.634183, 0.730254, 0.889653, 1.15643", \
"0.609859, 0.672564, 0.708185, 0.765972, 0.862069, 1.02202, 1.28828" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0198939, 0.0841056, 0.129533, 0.206194, 0.335736, 0.552383, 0.913467", \
"0.0198949, 0.0841633, 0.129622, 0.206195, 0.336214, 0.552423, 0.913468", \
"0.0198959, 0.0841644, 0.129623, 0.206196, 0.336215, 0.552506, 0.914224", \
"0.0199271, 0.0841654, 0.129624, 0.206217, 0.336216, 0.552507, 0.914225", \
"0.0201217, 0.0842175, 0.129666, 0.206218, 0.336217, 0.552508, 0.914226", \
"0.020441, 0.084402, 0.129692, 0.206219, 0.336218, 0.552509, 0.914227", \
"0.020916, 0.08472, 0.129917, 0.206279, 0.336219, 0.55251, 0.914228" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.014841, 0.0152348, 0.0152525, 0.0152228, 0.0151261, 0.0149119, 0.0149636", \
"0.0145675, 0.0150391, 0.0149996, 0.0150121, 0.0148868, 0.0147561, 0.0146676", \
"0.0144965, 0.0148752, 0.0149457, 0.0150618, 0.0147641, 0.0145678, 0.0148409", \
"0.0145327, 0.0149771, 0.0149471, 0.0149293, 0.015036, 0.0146324, 0.0148898", \
"0.0147997, 0.0151924, 0.0152629, 0.0152876, 0.0150662, 0.015105, 0.0148405", \
"0.0156434, 0.0159897, 0.0160752, 0.0160693, 0.0160858, 0.0160715, 0.0155953", \
"0.0175345, 0.0178594, 0.0179367, 0.0179594, 0.0179962, 0.0179852, 0.0179317" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0142815, 0.0147673, 0.0147844, 0.0147693, 0.0146809, 0.0145452, 0.0141806", \
"0.0140302, 0.0145832, 0.01456, 0.0145156, 0.0144854, 0.0143045, 0.013945", \
"0.0139979, 0.0144736, 0.0144821, 0.0146173, 0.0144553, 0.0142244, 0.0140171", \
"0.0140244, 0.014512, 0.0145413, 0.0144595, 0.014546, 0.0144712, 0.0139679", \
"0.0143426, 0.0147796, 0.014892, 0.0148762, 0.0147388, 0.0145395, 0.0148296", \
"0.0151949, 0.0156397, 0.0156551, 0.0157368, 0.0157636, 0.0157712, 0.0153225", \
"0.017296, 0.0176892, 0.0177133, 0.0177626, 0.0177204, 0.0178481, 0.0179004" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00148322;
rise_capacitance : 0.00146865;
rise_capacitance_range (0.00146865, 0.00146865);
fall_capacitance : 0.00149779;
fall_capacitance_range (0.00149779, 0.00149779);
}
}
cell (sg13g2_dlygate4sd3_1) {
area : 16.3296;
cell_footprint : "DLY4";
cell_leakage_power : 399.862;
leakage_power () {
value : 409.819;
when : "!A&!X";
}
leakage_power () {
value : 389.906;
when : "A&X";
}
pin (X) {
direction : "output";
function : "A";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.344759, 0.422856, 0.467713, 0.540186, 0.660441, 0.859918, 1.1922", \
"0.385469, 0.463495, 0.508311, 0.580813, 0.701423, 0.900906, 1.23285", \
"0.415844, 0.493684, 0.538599, 0.611131, 0.731226, 0.930887, 1.26345", \
"0.461386, 0.539435, 0.584441, 0.656835, 0.776989, 0.976556, 1.30887", \
"0.527309, 0.605249, 0.650116, 0.722496, 0.842639, 1.04201, 1.37417", \
"0.620297, 0.698457, 0.743347, 0.815858, 0.935941, 1.13559, 1.46765", \
"0.737837, 0.816101, 0.861002, 0.933599, 1.0537, 1.25329, 1.58549" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0275058, 0.112596, 0.173268, 0.275384, 0.448034, 0.737003, 1.21915", \
"0.0275368, 0.112597, 0.173269, 0.275385, 0.448328, 0.737004, 1.21928", \
"0.0275378, 0.112598, 0.17327, 0.275386, 0.448504, 0.737005, 1.21983", \
"0.0275388, 0.112599, 0.173271, 0.275387, 0.448505, 0.737186, 1.21984", \
"0.0276285, 0.11261, 0.173285, 0.275388, 0.448506, 0.737187, 1.21985", \
"0.0276295, 0.112721, 0.173286, 0.275457, 0.448507, 0.737188, 1.21986", \
"0.028098, 0.112993, 0.173596, 0.275533, 0.448508, 0.737189, 1.21987" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.358923, 0.437042, 0.476161, 0.536702, 0.634067, 0.79443, 1.06096", \
"0.401095, 0.479096, 0.518574, 0.579156, 0.676442, 0.836681, 1.10319", \
"0.438173, 0.516188, 0.555511, 0.615921, 0.713332, 0.873835, 1.1402", \
"0.49859, 0.576627, 0.615813, 0.676408, 0.773855, 0.934118, 1.20067", \
"0.590714, 0.668893, 0.708269, 0.768669, 0.866076, 1.0264, 1.29273", \
"0.72064, 0.798813, 0.838248, 0.89889, 0.996245, 1.15658, 1.423", \
"0.896152, 0.974865, 1.01419, 1.07494, 1.17248, 1.33293, 1.5992" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0311842, 0.0998923, 0.143893, 0.217649, 0.344107, 0.558323, 0.918475", \
"0.0311852, 0.0998933, 0.144056, 0.218022, 0.344108, 0.558428, 0.918476", \
"0.0312618, 0.0999421, 0.144057, 0.218023, 0.344139, 0.558879, 0.918495", \
"0.0313424, 0.0999431, 0.144058, 0.218024, 0.34414, 0.55888, 0.921633", \
"0.031398, 0.1, 0.144059, 0.218025, 0.344141, 0.558881, 0.921634", \
"0.031569, 0.100015, 0.144064, 0.218026, 0.344254, 0.558882, 0.921635", \
"0.032175, 0.10081, 0.144529, 0.218185, 0.344519, 0.558883, 0.921636" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0210534, 0.0213712, 0.0214376, 0.0214416, 0.0213684, 0.0211347, 0.021184", \
"0.0208148, 0.0210867, 0.0211402, 0.0211569, 0.0211266, 0.0209387, 0.0209262", \
"0.0206489, 0.0209725, 0.0210985, 0.0210432, 0.0209803, 0.0207159, 0.0208522", \
"0.0206013, 0.0209245, 0.0209696, 0.0210114, 0.0211827, 0.0207305, 0.0208019", \
"0.0207905, 0.0210959, 0.0212135, 0.0212034, 0.0210671, 0.0211692, 0.0209304", \
"0.0213813, 0.0217077, 0.0217533, 0.0218485, 0.0218805, 0.0216218, 0.0213987", \
"0.023128, 0.0234178, 0.0234227, 0.0234769, 0.0234867, 0.0235429, 0.0235123" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0206833, 0.0210724, 0.0211255, 0.0211441, 0.0210581, 0.0209261, 0.0205627", \
"0.0204223, 0.0207881, 0.0208674, 0.0208656, 0.0207901, 0.0205732, 0.0202453", \
"0.0202647, 0.0206627, 0.0207523, 0.0208106, 0.0206511, 0.0205418, 0.0201345", \
"0.020254, 0.0206144, 0.0206601, 0.0207142, 0.0207947, 0.0204328, 0.0205225", \
"0.0204242, 0.0208088, 0.0209392, 0.0209318, 0.020829, 0.0207756, 0.0208551", \
"0.0210822, 0.0214231, 0.0215173, 0.0215598, 0.0216549, 0.0216014, 0.0211002", \
"0.022895, 0.0232163, 0.0232762, 0.0232656, 0.0233509, 0.023359, 0.0234148" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00150209;
rise_capacitance : 0.00148406;
rise_capacitance_range (0.00148406, 0.00148406);
fall_capacitance : 0.00152013;
fall_capacitance_range (0.00152013, 0.00152013);
}
}
cell (sg13g2_ebufn_2) {
area : 18.144;
cell_footprint : "BTL";
cell_leakage_power : 236.413;
leakage_power () {
value : 186.815;
when : "A&TE_B";
}
leakage_power () {
value : 138.437;
when : "!A&TE_B";
}
leakage_power () {
value : 289.166;
when : "A&!TE_B";
}
leakage_power () {
value : 331.235;
when : "!A&!TE_B";
}
pin (Z) {
direction : "output";
function : "A";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 0.6;
capacitance : 0.00596542;
rise_capacitance : 0.00450913;
rise_capacitance_range (0.00450913, 0.00450913);
fall_capacitance : 0.00742172;
fall_capacitance_range (0.00742172, 0.00742172);
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0630694, 0.200824, 0.289486, 0.436731, 0.684162, 1.0973, 1.78662", \
"0.100376, 0.239274, 0.328658, 0.476223, 0.723584, 1.13617, 1.8251", \
"0.125036, 0.263777, 0.353953, 0.501692, 0.749266, 1.16147, 1.85154", \
"0.159472, 0.299069, 0.39, 0.538323, 0.786141, 1.19916, 1.88709", \
"0.207646, 0.351469, 0.440884, 0.589179, 0.838109, 1.25033, 1.93931", \
"0.269548, 0.425412, 0.512882, 0.661831, 0.90775, 1.3218, 2.01269", \
"0.35739, 0.528527, 0.617087, 0.761038, 1.00946, 1.42583, 2.11571" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0211973, 0.204688, 0.330203, 0.538008, 0.885879, 1.46566, 2.43197", \
"0.0240527, 0.204689, 0.330236, 0.538143, 0.885998, 1.46567, 2.43198", \
"0.0275615, 0.204926, 0.330357, 0.538144, 0.889493, 1.46568, 2.43322", \
"0.0345382, 0.205703, 0.330837, 0.538145, 0.889494, 1.46569, 2.43323", \
"0.0449955, 0.207345, 0.331931, 0.538921, 0.889495, 1.4657, 2.44033", \
"0.06164, 0.212698, 0.33441, 0.540647, 0.889496, 1.46617, 2.44034", \
"0.085049, 0.229298, 0.343387, 0.545919, 0.890396, 1.46866, 2.44035" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.066218, 0.170693, 0.235673, 0.342551, 0.521198, 0.818633, 1.31424", \
"0.101956, 0.206686, 0.271694, 0.378648, 0.5582, 0.855239, 1.35061", \
"0.126112, 0.231481, 0.296564, 0.403509, 0.582472, 0.879775, 1.37592", \
"0.159585, 0.267596, 0.332727, 0.439663, 0.618637, 0.9159, 1.41176", \
"0.203203, 0.31751, 0.381527, 0.487789, 0.666131, 0.963779, 1.45944", \
"0.258039, 0.380128, 0.444095, 0.55091, 0.727899, 1.0254, 1.52079", \
"0.324981, 0.466961, 0.531307, 0.635691, 0.813179, 1.10745, 1.60221" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0189003, 0.142541, 0.228758, 0.371043, 0.609534, 1.00706, 1.66953", \
"0.0211966, 0.142727, 0.228823, 0.372177, 0.610323, 1.00732, 1.66954", \
"0.0247506, 0.143426, 0.229033, 0.372178, 0.610324, 1.00733, 1.66955", \
"0.0313393, 0.144974, 0.229947, 0.372179, 0.610325, 1.00968, 1.66956", \
"0.0423369, 0.148998, 0.232097, 0.373127, 0.610525, 1.00969, 1.67063", \
"0.05834, 0.157968, 0.237388, 0.376008, 0.612458, 1.0097, 1.67064", \
"0.083591, 0.178139, 0.250734, 0.384182, 0.618369, 1.01237, 1.67269" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0466435, 0.0466636, 0.0466646, 0.0466656, 0.0466666, 0.0466676, 0.0466686", \
"0.075189, 0.07519, 0.075191, 0.075192, 0.075193, 0.075194, 0.075195", \
"0.0903495, 0.0903505, 0.0903515, 0.0903525, 0.0903535, 0.0903545, 0.0903555", \
"0.111101, 0.111102, 0.111103, 0.111104, 0.111105, 0.111106, 0.111107", \
"0.140032, 0.140033, 0.140034, 0.140035, 0.140036, 0.140037, 0.140038", \
"0.18056, 0.180561, 0.180562, 0.180563, 0.180564, 0.180565, 0.180566", \
"0.240699, 0.2407, 0.240701, 0.240702, 0.240703, 0.240704, 0.240705" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0466435, 0.0466636, 0.0466646, 0.0466656, 0.0466666, 0.0466676, 0.0466686", \
"0.075189, 0.07519, 0.075191, 0.075192, 0.075193, 0.075194, 0.075195", \
"0.0903495, 0.0903505, 0.0903515, 0.0903525, 0.0903535, 0.0903545, 0.0903555", \
"0.111101, 0.111102, 0.111103, 0.111104, 0.111105, 0.111106, 0.111107", \
"0.140032, 0.140033, 0.140034, 0.140035, 0.140036, 0.140037, 0.140038", \
"0.18056, 0.180561, 0.180562, 0.180563, 0.180564, 0.180565, 0.180566", \
"0.240699, 0.2407, 0.240701, 0.240702, 0.240703, 0.240704, 0.240705" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0275444, 0.0275454, 0.0275464, 0.0275474, 0.0275484, 0.0275494, 0.0275504", \
"0.0275454, 0.0275464, 0.0275474, 0.0275484, 0.0275494, 0.0275504, 0.0275514", \
"0.0276604, 0.0276614, 0.0276624, 0.0276634, 0.0276644, 0.0276654, 0.0276664", \
"0.0325604, 0.0325614, 0.0325624, 0.0325634, 0.0325644, 0.0325654, 0.0325664", \
"0.0421116, 0.0421126, 0.0421136, 0.0421146, 0.0421156, 0.0421166, 0.0421176", \
"0.0604308, 0.0604318, 0.0604328, 0.0604338, 0.0604348, 0.0604358, 0.0604368", \
"0.0969564, 0.0969574, 0.0969584, 0.0969594, 0.0969604, 0.0969614, 0.0969624" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0275444, 0.0275454, 0.0275464, 0.0275474, 0.0275484, 0.0275494, 0.0275504", \
"0.0275454, 0.0275464, 0.0275474, 0.0275484, 0.0275494, 0.0275504, 0.0275514", \
"0.0276604, 0.0276614, 0.0276624, 0.0276634, 0.0276644, 0.0276654, 0.0276664", \
"0.0325604, 0.0325614, 0.0325624, 0.0325634, 0.0325644, 0.0325654, 0.0325664", \
"0.0421116, 0.0421126, 0.0421136, 0.0421146, 0.0421156, 0.0421166, 0.0421176", \
"0.0604308, 0.0604318, 0.0604328, 0.0604338, 0.0604348, 0.0604358, 0.0604368", \
"0.0969564, 0.0969574, 0.0969584, 0.0969594, 0.0969604, 0.0969614, 0.0969624" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0354812, 0.167374, 0.257392, 0.405822, 0.654466, 1.06914, 1.75994", \
"0.058034, 0.199317, 0.289257, 0.437906, 0.687112, 1.1011, 1.79289", \
"0.0694744, 0.227598, 0.318796, 0.467496, 0.716495, 1.13078, 1.82215", \
"0.0800954, 0.274676, 0.372521, 0.524996, 0.774344, 1.18896, 1.8798", \
"0.0800964, 0.346037, 0.46095, 0.629153, 0.889079, 1.3073, 1.99872", \
"0.0800974, 0.434835, 0.5883, 0.793469, 1.08849, 1.53254, 2.23543", \
"0.0800984, 0.508595, 0.73029, 1.01359, 1.3873, 1.90811, 2.67189" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0212371, 0.204616, 0.33042, 0.537809, 0.886048, 1.46541, 2.43154", \
"0.0274666, 0.205768, 0.330421, 0.538789, 0.886544, 1.46542, 2.43184", \
"0.0348575, 0.21239, 0.33362, 0.53879, 0.886545, 1.46543, 2.43342", \
"0.0506443, 0.23382, 0.349884, 0.547474, 0.88821, 1.46544, 2.43343", \
"0.0809352, 0.284308, 0.398299, 0.58698, 0.913462, 1.47589, 2.43516", \
"0.135829, 0.384607, 0.504312, 0.691507, 1.00218, 1.53768, 2.46268", \
"0.238778, 0.55897, 0.703143, 0.906054, 1.21736, 1.73256, 2.61052" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0648781, 0.229447, 0.339106, 0.520616, 0.824621, 1.33142, 2.17625", \
"0.0956812, 0.259147, 0.3683, 0.549406, 0.853099, 1.36023, 2.20534", \
"0.114729, 0.278223, 0.386996, 0.567723, 0.871245, 1.37774, 2.22251", \
"0.140853, 0.30508, 0.413479, 0.593453, 0.896703, 1.40482, 2.24737", \
"0.173843, 0.341265, 0.448246, 0.627522, 0.929668, 1.43424, 2.27806", \
"0.214942, 0.387491, 0.494474, 0.672313, 0.972375, 1.47493, 2.31681", \
"0.260213, 0.4505, 0.557601, 0.733258, 1.02989, 1.52934, 2.36717" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0165498, 0.142495, 0.228617, 0.371025, 0.609971, 1.00706, 1.66953", \
"0.0168488, 0.1426, 0.22905, 0.3713, 0.609972, 1.00707, 1.66954", \
"0.017421, 0.142682, 0.229051, 0.371306, 0.609973, 1.00708, 1.66955", \
"0.018613, 0.142831, 0.229052, 0.371307, 0.609974, 1.00977, 1.67068", \
"0.02143, 0.142912, 0.229053, 0.371308, 0.609975, 1.00978, 1.67069", \
"0.026884, 0.14356, 0.22934, 0.371511, 0.609976, 1.00979, 1.6707", \
"0.036599, 0.146336, 0.230983, 0.372803, 0.610264, 1.0098, 1.67071" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0092863, 0.0100015, 0.0096205, 0.0091417, 0.0086208, 0.0083239, 0.0079418", \
"0.00929353, 0.0102665, 0.0101309, 0.00971663, 0.00910553, 0.00858643, 0.00833603", \
"0.00924169, 0.0101041, 0.0101314, 0.00999719, 0.00960959, 0.00874979, 0.00847079", \
"0.00926056, 0.00981626, 0.00993516, 0.0102018, 0.00966176, 0.00905556, 0.00843226", \
"0.00940258, 0.00963978, 0.00978728, 0.00972618, 0.00998618, 0.00924648, 0.00937028", \
"0.00977557, 0.00934647, 0.00946417, 0.00968107, 0.00952897, 0.00950587, 0.00916277", \
"0.010598, 0.0091967, 0.0091241, 0.0091669, 0.0092879, 0.0093947, 0.0088237" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0080986, 0.0095318, 0.0095742, 0.0095014, 0.0093158, 0.0089312, 0.0082529", \
"0.00791352, 0.00929082, 0.00932082, 0.00943572, 0.00925752, 0.00881802, 0.00818642", \
"0.00787202, 0.00893282, 0.00920972, 0.00909602, 0.00898242, 0.00864282, 0.00804152", \
"0.00794941, 0.00884341, 0.00887001, 0.00909001, 0.00904611, 0.00885721, 0.00804441", \
"0.0081833, 0.0086824, 0.0088123, 0.0088814, 0.0086505, 0.0090089, 0.0081906", \
"0.00855806, 0.00823096, 0.00831436, 0.00861696, 0.00853596, 0.00788116, 0.00814816", \
"0.0096274, 0.0080007, 0.0079251, 0.0080089, 0.0080703, 0.0079242, 0.0076238" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00550913, 0.0513091, 0.0825091, 0.134109, 0.220509, 0.364509, 0.604509");
values ( \
"0.0015321, 0.0014009, 0.0013143, 0.0011434, 0.0009126, 0.0009506, 0.0008619", \
"0.0015115, 0.0013867, 0.0012771, 0.0012538, 0.0010009, 0.000836199, 0.0007465", \
"0.0015078, 0.0014459, 0.0012737, 0.0012715, 0.0009168, 0.000798, 0.000739899", \
"0.0015128, 0.0014029, 0.0014018, 0.0011819, 0.0017334, 0.000796501, 0.0007705", \
"0.0015426, 0.0015879, 0.001527, 0.0012965, 0.001426, 0.0012046, 0.000820599", \
"0.0015555, 0.0016006, 0.0016318, 0.0015785, 0.0011001, 0.0011648, 0.0010336", \
"0.0015393, 0.0014926, 0.0015408, 0.0015971, 0.0015479, 0.000997199, 0.0006899" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00842172, 0.0542217, 0.0854217, 0.137022, 0.223422, 0.367422, 0.607422");
values ( \
"0.0020544, 0.0129232, 0.0210001, 0.0345213, 0.057301, 0.0952595, 0.158644", \
"0.0019002, 0.0120284, 0.0199339, 0.0332664, 0.0558661, 0.0938086, 0.157281", \
"0.0018446, 0.0114748, 0.0194465, 0.0327842, 0.0548614, 0.0926603, 0.156039", \
"0.0017719, 0.0108829, 0.0182034, 0.0315008, 0.0535085, 0.0915262, 0.15447", \
"0.0016654, 0.0100707, 0.0171995, 0.0296181, 0.0514946, 0.0885584, 0.151584", \
"0.0015562, 0.0088344, 0.0154243, 0.0273311, 0.0483653, 0.0842761, 0.147685", \
"0.0014847, 0.0075164, 0.0133926, 0.0241888, 0.0439222, 0.0791961, 0.13959" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00262263;
rise_capacitance : 0.00266057;
rise_capacitance_range (0.00266057, 0.00266057);
fall_capacitance : 0.00258469;
fall_capacitance_range (0.00258469, 0.00258469);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0036475, 0.00343017, 0.00352771, 0.00383024, 0.00461392, 0.00654593, 0.0107403" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0031008, 0.00301088, 0.00312478, 0.00346759, 0.004315, 0.00629744, 0.0106053" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00640497;
rise_capacitance : 0.00660216;
rise_capacitance_range (0.00660216, 0.00660216);
fall_capacitance : 0.00620778;
fall_capacitance_range (0.00620778, 0.00620778);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000428915, -2.6783e-05, -2.95513e-05, 0.000201603, 0.000922883, 0.00272871, 0.0068747" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0140515, 0.0139714, 0.0140987, 0.0144158, 0.0152236, 0.0171999, 0.0214479" \
);
}
}
}
}
cell (sg13g2_ebufn_4) {
area : 25.4016;
cell_footprint : "BTL";
cell_leakage_power : 376.409;
leakage_power () {
value : 244.712;
when : "A&TE_B";
}
leakage_power () {
value : 180.435;
when : "!A&TE_B";
}
leakage_power () {
value : 481.942;
when : "A&!TE_B";
}
leakage_power () {
value : 598.547;
when : "!A&!TE_B";
}
pin (Z) {
direction : "output";
function : "A";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 1.2;
capacitance : 0.0117033;
rise_capacitance : 0.00889272;
rise_capacitance_range (0.00889272, 0.00889272);
fall_capacitance : 0.0145139;
fall_capacitance_range (0.0145139, 0.0145139);
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.07427, 0.217487, 0.307193, 0.455873, 0.705153, 1.12159, 1.81616", \
"0.117252, 0.261144, 0.351736, 0.500494, 0.750139, 1.1659, 1.86039", \
"0.146901, 0.291681, 0.382396, 0.531967, 0.78127, 1.19728, 1.89213", \
"0.189613, 0.335317, 0.426058, 0.575647, 0.825811, 1.2418, 1.9364", \
"0.249476, 0.400114, 0.489988, 0.640708, 0.890017, 1.3064, 2.00072", \
"0.331936, 0.492923, 0.581779, 0.732345, 0.977986, 1.39589, 2.09011", \
"0.439858, 0.622635, 0.709618, 0.858535, 1.10782, 1.52045, 2.21696" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.0236267, 0.208283, 0.334836, 0.544414, 0.895207, 1.47986, 2.45428", \
"0.0267314, 0.208315, 0.334837, 0.544436, 0.89566, 1.48002, 2.45429", \
"0.0309901, 0.208524, 0.335059, 0.544508, 0.895661, 1.48003, 2.45531", \
"0.0384583, 0.209537, 0.335661, 0.544509, 0.895662, 1.48004, 2.45532", \
"0.0522419, 0.212518, 0.33707, 0.545495, 0.895663, 1.48005, 2.45615", \
"0.073795, 0.221242, 0.341073, 0.547752, 0.897327, 1.4815, 2.45616", \
"0.106223, 0.24367, 0.35401, 0.554092, 0.900801, 1.48278, 2.45617" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0858279, 0.197581, 0.263007, 0.370493, 0.550008, 0.848336, 1.34586", \
"0.125388, 0.237267, 0.302873, 0.410219, 0.589599, 0.888124, 1.38545", \
"0.155269, 0.268053, 0.333784, 0.441109, 0.620643, 0.919056, 1.41669", \
"0.199172, 0.314445, 0.380083, 0.487202, 0.66675, 0.965062, 1.46258", \
"0.259128, 0.382255, 0.446586, 0.552913, 0.731446, 1.03023, 1.52723", \
"0.337051, 0.471033, 0.53771, 0.642962, 0.820194, 1.11837, 1.61434", \
"0.433906, 0.587679, 0.655098, 0.759298, 0.932799, 1.22768, 1.72356" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0246012, 0.147574, 0.233392, 0.376472, 0.615999, 1.0144, 1.68038", \
"0.0264367, 0.147738, 0.233658, 0.376473, 0.616, 1.01444, 1.68039", \
"0.0303133, 0.14846, 0.233774, 0.376474, 0.616001, 1.01445, 1.68041", \
"0.0385983, 0.151032, 0.235065, 0.376881, 0.616002, 1.01627, 1.68052", \
"0.0530579, 0.157702, 0.238765, 0.378652, 0.616851, 1.01628, 1.68053", \
"0.074894, 0.172043, 0.248204, 0.383517, 0.619335, 1.01636, 1.68054", \
"0.106204, 0.199428, 0.26794, 0.395645, 0.626177, 1.02044, 1.68294" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.053163, 0.053164, 0.053165, 0.053166, 0.053167, 0.053168, 0.053169", \
"0.0848987, 0.0848997, 0.0849007, 0.0849017, 0.0849027, 0.0849037, 0.0849047", \
"0.105126, 0.105127, 0.105128, 0.105129, 0.10513, 0.105131, 0.105132", \
"0.131612, 0.131613, 0.131614, 0.131615, 0.131616, 0.131617, 0.131618", \
"0.16956, 0.169561, 0.169562, 0.169563, 0.169564, 0.169565, 0.169566", \
"0.219573, 0.219574, 0.219575, 0.219576, 0.219577, 0.219578, 0.219579", \
"0.284519, 0.28452, 0.284521, 0.284522, 0.284523, 0.284524, 0.284525" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.053163, 0.053164, 0.053165, 0.053166, 0.053167, 0.053168, 0.053169", \
"0.0848987, 0.0848997, 0.0849007, 0.0849017, 0.0849027, 0.0849037, 0.0849047", \
"0.105126, 0.105127, 0.105128, 0.105129, 0.10513, 0.105131, 0.105132", \
"0.131612, 0.131613, 0.131614, 0.131615, 0.131616, 0.131617, 0.131618", \
"0.16956, 0.169561, 0.169562, 0.169563, 0.169564, 0.169565, 0.169566", \
"0.219573, 0.219574, 0.219575, 0.219576, 0.219577, 0.219578, 0.219579", \
"0.284519, 0.28452, 0.284521, 0.284522, 0.284523, 0.284524, 0.284525" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0286407, 0.0286416, 0.0286426, 0.0286436, 0.0286446, 0.0286456, 0.0286466", \
"0.0286417, 0.0286426, 0.0286436, 0.0286446, 0.0286456, 0.0286466, 0.0286476", \
"0.0286427, 0.0286436, 0.0286446, 0.0286456, 0.0286466, 0.0286476, 0.0286486", \
"0.0337205, 0.0337215, 0.0337225, 0.0337235, 0.0337245, 0.0337255, 0.0337265", \
"0.0423708, 0.0423718, 0.0423728, 0.0423738, 0.0423748, 0.0423758, 0.0423768", \
"0.0606448, 0.0606458, 0.0606468, 0.0606478, 0.0606488, 0.0606498, 0.0606508", \
"0.0993303, 0.0993313, 0.0993323, 0.0993333, 0.0993343, 0.0993353, 0.0993363" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0286407, 0.0286416, 0.0286426, 0.0286436, 0.0286446, 0.0286456, 0.0286466", \
"0.0286417, 0.0286426, 0.0286436, 0.0286446, 0.0286456, 0.0286466, 0.0286476", \
"0.0286427, 0.0286436, 0.0286446, 0.0286456, 0.0286466, 0.0286476, 0.0286486", \
"0.0337205, 0.0337215, 0.0337225, 0.0337235, 0.0337245, 0.0337255, 0.0337265", \
"0.0423708, 0.0423718, 0.0423728, 0.0423738, 0.0423748, 0.0423758, 0.0423768", \
"0.0606448, 0.0606458, 0.0606468, 0.0606478, 0.0606488, 0.0606498, 0.0606508", \
"0.0993303, 0.0993313, 0.0993323, 0.0993333, 0.0993343, 0.0993353, 0.0993363" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.0355019, 0.171327, 0.262112, 0.411912, 0.662847, 1.0805, 1.77752", \
"0.0564257, 0.201622, 0.29251, 0.442411, 0.693727, 1.11135, 1.80767", \
"0.0664681, 0.229445, 0.321614, 0.471761, 0.722922, 1.14086, 1.83791", \
"0.0755691, 0.2764, 0.375273, 0.529106, 0.780735, 1.19898, 1.89556", \
"0.0755701, 0.347426, 0.463552, 0.633142, 0.895255, 1.31703, 2.01443", \
"0.0755711, 0.436221, 0.590228, 0.796477, 1.0942, 1.54166, 2.25035", \
"0.0755721, 0.509631, 0.732171, 1.01758, 1.39293, 1.91521, 2.68529" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.0232724, 0.207902, 0.335026, 0.544533, 0.895046, 1.47936, 2.45398", \
"0.0268269, 0.208946, 0.335505, 0.544699, 0.895399, 1.48005, 2.45484", \
"0.0328328, 0.215532, 0.338283, 0.544785, 0.8954, 1.48024, 2.45568", \
"0.0473001, 0.2369, 0.354403, 0.553714, 0.897496, 1.48025, 2.45569", \
"0.0761981, 0.286869, 0.402349, 0.59301, 0.92235, 1.48964, 2.4568", \
"0.129791, 0.3862, 0.506906, 0.695246, 1.0109, 1.55124, 2.48554", \
"0.231375, 0.561707, 0.70655, 0.912457, 1.22537, 1.74261, 2.632" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0762926, 0.250464, 0.360573, 0.542683, 0.847569, 1.3559, 2.20321", \
"0.110707, 0.28383, 0.393551, 0.575245, 0.879922, 1.38855, 2.23658", \
"0.133914, 0.307472, 0.416978, 0.598323, 0.902752, 1.41092, 2.25889", \
"0.166278, 0.341797, 0.450638, 0.631445, 0.935281, 1.44254, 2.28948", \
"0.208633, 0.388937, 0.497632, 0.677371, 0.979904, 1.48616, 2.33252", \
"0.26226, 0.452102, 0.560105, 0.738816, 1.03926, 1.54388, 2.38777", \
"0.324988, 0.535435, 0.642917, 0.820616, 1.11818, 1.61782, 2.45783" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0191334, 0.147127, 0.233354, 0.376533, 0.61554, 1.01447, 1.6793", \
"0.0192584, 0.147128, 0.233586, 0.376534, 0.615585, 1.01448, 1.67931", \
"0.0196739, 0.147129, 0.233587, 0.376535, 0.616226, 1.01513, 1.67932", \
"0.021121, 0.147232, 0.233588, 0.376606, 0.616227, 1.01514, 1.67933", \
"0.0243787, 0.147618, 0.233626, 0.376607, 0.616228, 1.01514, 1.67963", \
"0.030535, 0.148541, 0.234113, 0.377007, 0.61628, 1.01515, 1.67964", \
"0.041861, 0.152257, 0.235635, 0.377778, 0.61666, 1.01544, 1.67965" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.0178006, 0.0194195, 0.0187851, 0.0180015, 0.0170104, 0.0164061, 0.0157075", \
"0.0182971, 0.0202102, 0.0199898, 0.019405, 0.0183908, 0.0173751, 0.0167345", \
"0.0185301, 0.020185, 0.0201918, 0.0205949, 0.0188125, 0.0179476, 0.0170465", \
"0.0187846, 0.0194788, 0.0198508, 0.0202285, 0.0196996, 0.0184441, 0.0176592", \
"0.0194388, 0.0191789, 0.0194094, 0.019551, 0.0195082, 0.0190176, 0.0180792", \
"0.0211437, 0.0189782, 0.0191648, 0.0195845, 0.0190758, 0.0195116, 0.0191917", \
"0.0240687, 0.0189164, 0.0187177, 0.0189651, 0.0194698, 0.0191046, 0.018644" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.015944, 0.0187326, 0.0188447, 0.0188629, 0.0186227, 0.0177727, 0.0168268", \
"0.0158383, 0.0183106, 0.0188549, 0.0185262, 0.0183234, 0.0175086, 0.0164775", \
"0.0160085, 0.0179064, 0.0186023, 0.018562, 0.0180621, 0.0173856, 0.0166073", \
"0.0163618, 0.0173831, 0.0174923, 0.0179531, 0.017802, 0.0172946, 0.0160742", \
"0.0174295, 0.0173104, 0.0175659, 0.0174391, 0.0172014, 0.0183324, 0.0162179", \
"0.0196357, 0.0172269, 0.0177279, 0.0178524, 0.0179973, 0.016576, 0.0171821", \
"0.0224403, 0.0167244, 0.016943, 0.0166938, 0.0168601, 0.0166816, 0.0160163" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00989272, 0.102493, 0.164893, 0.268093, 0.440893, 0.728893, 1.20889");
values ( \
"0.0029486, 0.0026778, 0.0025467, 0.0022654, 0.0017072, 0.0016549, 0.0015759", \
"0.0030322, 0.0027425, 0.0026666, 0.0023916, 0.0019414, 0.0018213, 0.001872", \
"0.0029423, 0.0028228, 0.0024793, 0.0029586, 0.0017568, 0.0017536, 0.0017657", \
"0.0029882, 0.0027777, 0.0027565, 0.002237, 0.0026123, 0.0017346, 0.0012752", \
"0.0030835, 0.0031094, 0.0029282, 0.0025103, 0.0027568, 0.0020118, 0.0014646", \
"0.003068, 0.0031069, 0.0030601, 0.002963, 0.0020812, 0.0022666, 0.0025783", \
"0.0030274, 0.003057, 0.0029961, 0.0032813, 0.0030733, 0.0016314, 0.0012562" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155139, 0.108114, 0.170514, 0.273714, 0.446514, 0.734514, 1.21451");
values ( \
"0.0037557, 0.0255347, 0.0415348, 0.0685204, 0.113896, 0.189748, 0.31663", \
"0.0035639, 0.0238394, 0.0394535, 0.0660225, 0.111037, 0.186872, 0.314141", \
"0.0035038, 0.0226588, 0.0384936, 0.0642936, 0.10924, 0.184804, 0.311707", \
"0.003327, 0.0214103, 0.035998, 0.0623724, 0.10678, 0.181122, 0.307662", \
"0.0032171, 0.0198672, 0.0340657, 0.0588156, 0.102399, 0.176849, 0.301879", \
"0.0030138, 0.0175674, 0.0307807, 0.0545007, 0.0963502, 0.167864, 0.294457", \
"0.0028758, 0.0148837, 0.0264854, 0.0478447, 0.0872573, 0.157135, 0.277763" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00296887;
rise_capacitance : 0.00301599;
rise_capacitance_range (0.00301599, 0.00301599);
fall_capacitance : 0.00292176;
fall_capacitance_range (0.00292176, 0.00292176);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00601944, 0.00575977, 0.00577942, 0.00611577, 0.00695369, 0.00902473, 0.0137308" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00485816, 0.00469928, 0.00479639, 0.00515829, 0.00604654, 0.00816276, 0.0130328" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.010493;
rise_capacitance : 0.0108588;
rise_capacitance_range (0.0108588, 0.0108588);
fall_capacitance : 0.0101271;
fall_capacitance_range (0.0101271, 0.0101271);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00041997, -0.00110346, -0.00121744, -0.00104451, -0.00038336, 0.00153185, 0.00607418" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0266776, 0.0264349, 0.0266044, 0.0269603, 0.0277525, 0.0299378, 0.0346587" \
);
}
}
}
}
cell (sg13g2_ebufn_8) {
area : 45.36;
cell_footprint : "BTL";
cell_leakage_power : 689.927;
leakage_power () {
value : 407.192;
when : "A&TE_B";
}
leakage_power () {
value : 278.556;
when : "!A&TE_B";
}
leakage_power () {
value : 920.409;
when : "A&!TE_B";
}
leakage_power () {
value : 1153.55;
when : "!A&!TE_B";
}
pin (Z) {
direction : "output";
function : "A";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 2.4;
capacitance : 0.0231102;
rise_capacitance : 0.0176535;
rise_capacitance_range (0.0176535, 0.0176535);
fall_capacitance : 0.0285669;
fall_capacitance_range (0.0285669, 0.0285669);
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.072181, 0.216843, 0.306881, 0.455935, 0.705876, 1.1233, 1.8194", \
"0.114729, 0.260244, 0.351061, 0.500388, 0.750552, 1.16709, 1.86335", \
"0.144103, 0.290069, 0.381284, 0.5311, 0.781623, 1.19766, 1.8938", \
"0.185904, 0.333573, 0.425042, 0.574627, 0.825476, 1.24247, 1.93806", \
"0.245105, 0.397736, 0.488646, 0.637743, 0.888252, 1.30568, 2.00276", \
"0.326637, 0.490793, 0.579907, 0.727893, 0.976661, 1.39465, 2.09159", \
"0.433777, 0.616249, 0.704399, 0.852138, 1.10225, 1.51851, 2.21562" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0226627, 0.208994, 0.336114, 0.54634, 0.898336, 1.485, 2.46277", \
"0.0258804, 0.209018, 0.336115, 0.547457, 0.898575, 1.48501, 2.46278", \
"0.0301077, 0.209333, 0.336176, 0.547458, 0.898576, 1.48612, 2.46279", \
"0.0378054, 0.210498, 0.336779, 0.547459, 0.898577, 1.48613, 2.4628", \
"0.0517717, 0.213408, 0.338437, 0.547719, 0.899029, 1.48614, 2.46367", \
"0.073588, 0.221708, 0.342076, 0.549976, 0.900302, 1.48615, 2.46368", \
"0.106181, 0.244059, 0.354838, 0.555737, 0.904439, 1.48856, 2.46428" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.083379, 0.195767, 0.261306, 0.369047, 0.548975, 0.84803, 1.34705", \
"0.122772, 0.235187, 0.300716, 0.408424, 0.588283, 0.887868, 1.38609", \
"0.152235, 0.265686, 0.331344, 0.439038, 0.618687, 0.918013, 1.41686", \
"0.195506, 0.311653, 0.377067, 0.484605, 0.664327, 0.963754, 1.46232", \
"0.254546, 0.377634, 0.442706, 0.549609, 0.728849, 1.02768, 1.52716", \
"0.331443, 0.466452, 0.531381, 0.637423, 0.815844, 1.11073, 1.60907", \
"0.425513, 0.581024, 0.647891, 0.752347, 0.925171, 1.22183, 1.71852" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.023775, 0.147944, 0.234422, 0.377604, 0.618199, 1.01786, 1.68469", \
"0.0256869, 0.14813, 0.234423, 0.377605, 0.6182, 1.01818, 1.6847", \
"0.0296931, 0.148763, 0.234719, 0.377957, 0.618201, 1.01819, 1.68597", \
"0.0380552, 0.151235, 0.235931, 0.378118, 0.618202, 1.0182, 1.68604", \
"0.0526015, 0.15722, 0.239276, 0.379925, 0.618917, 1.01852, 1.68605", \
"0.074648, 0.171702, 0.248595, 0.384694, 0.621498, 1.01983, 1.68606", \
"0.106457, 0.198767, 0.268277, 0.396464, 0.628921, 1.02397, 1.68901" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0658614, 0.0665342, 0.0665488, 0.0665498, 0.0665508, 0.0665771, 0.0665781", \
"0.105416, 0.105417, 0.105418, 0.105419, 0.10542, 0.105421, 0.105422", \
"0.133003, 0.133004, 0.133005, 0.133006, 0.133007, 0.133008, 0.133009", \
"0.171077, 0.171078, 0.171079, 0.17108, 0.171081, 0.171082, 0.171083", \
"0.227466, 0.227467, 0.227468, 0.227469, 0.22747, 0.227471, 0.227472", \
"0.296662, 0.296663, 0.296664, 0.296665, 0.296666, 0.296667, 0.296668", \
"0.39631, 0.396311, 0.396312, 0.396313, 0.396314, 0.396315, 0.396316" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0658614, 0.0665342, 0.0665488, 0.0665498, 0.0665508, 0.0665771, 0.0665781", \
"0.105416, 0.105417, 0.105418, 0.105419, 0.10542, 0.105421, 0.105422", \
"0.133003, 0.133004, 0.133005, 0.133006, 0.133007, 0.133008, 0.133009", \
"0.171077, 0.171078, 0.171079, 0.17108, 0.171081, 0.171082, 0.171083", \
"0.227466, 0.227467, 0.227468, 0.227469, 0.22747, 0.227471, 0.227472", \
"0.296662, 0.296663, 0.296664, 0.296665, 0.296666, 0.296667, 0.296668", \
"0.39631, 0.396311, 0.396312, 0.396313, 0.396314, 0.396315, 0.396316" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0298497, 0.02986, 0.0298791, 0.0298801, 0.0298811, 0.0298821, 0.0298831", \
"0.0298507, 0.029861, 0.0298801, 0.0298811, 0.0298821, 0.0298831, 0.0298841", \
"0.0299424, 0.0299434, 0.0299444, 0.0299454, 0.0299464, 0.0299474, 0.0299484", \
"0.0353206, 0.0353216, 0.0353226, 0.0353236, 0.0353246, 0.0353256, 0.0353266", \
"0.0455395, 0.0455405, 0.0455415, 0.0455425, 0.0455435, 0.0455445, 0.0455455", \
"0.0641978, 0.0641988, 0.0641998, 0.0642008, 0.0642018, 0.0642028, 0.0642038", \
"0.101584, 0.101585, 0.101586, 0.101587, 0.101588, 0.101589, 0.10159" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0298497, 0.02986, 0.0298791, 0.0298801, 0.0298811, 0.0298821, 0.0298831", \
"0.0298507, 0.029861, 0.0298801, 0.0298811, 0.0298821, 0.0298831, 0.0298841", \
"0.0299424, 0.0299434, 0.0299444, 0.0299454, 0.0299464, 0.0299474, 0.0299484", \
"0.0353206, 0.0353216, 0.0353226, 0.0353236, 0.0353246, 0.0353256, 0.0353266", \
"0.0455395, 0.0455405, 0.0455415, 0.0455425, 0.0455435, 0.0455445, 0.0455455", \
"0.0641978, 0.0641988, 0.0641998, 0.0642008, 0.0642018, 0.0642028, 0.0642038", \
"0.101584, 0.101585, 0.101586, 0.101587, 0.101588, 0.101589, 0.10159" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0355435, 0.17328, 0.264343, 0.414768, 0.666573, 1.08609, 1.78456", \
"0.0562373, 0.203049, 0.29423, 0.444723, 0.696917, 1.11585, 1.81537", \
"0.0660483, 0.230507, 0.323005, 0.473661, 0.725713, 1.14527, 1.84397", \
"0.074163, 0.277186, 0.376367, 0.530768, 0.783254, 1.20299, 1.90202", \
"0.074164, 0.348153, 0.464569, 0.634631, 0.897625, 1.32086, 2.02062", \
"0.074165, 0.436585, 0.590997, 0.797718, 1.09588, 1.54476, 2.25595", \
"0.074166, 0.510007, 0.732998, 1.01801, 1.39366, 1.91789, 2.68982" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0220622, 0.207289, 0.336272, 0.54657, 0.898631, 1.48524, 2.46412", \
"0.0251328, 0.208002, 0.337513, 0.546625, 0.898827, 1.48525, 2.46418", \
"0.0308223, 0.214485, 0.339439, 0.546952, 0.898828, 1.48526, 2.46419", \
"0.0451028, 0.236087, 0.355382, 0.556069, 0.900811, 1.48527, 2.4642", \
"0.0738347, 0.286519, 0.403383, 0.594667, 0.925631, 1.49588, 2.46757", \
"0.127655, 0.386457, 0.50781, 0.697002, 1.01293, 1.55638, 2.49458", \
"0.227412, 0.562123, 0.706292, 0.911371, 1.22698, 1.74758, 2.6399" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0998581, 0.281489, 0.392067, 0.574631, 0.880242, 1.3898, 2.23918", \
"0.138559, 0.319065, 0.42926, 0.611536, 0.916621, 1.42607, 2.2759", \
"0.167953, 0.349509, 0.459357, 0.64115, 0.946065, 1.4552, 2.30478", \
"0.211487, 0.396454, 0.505694, 0.686898, 0.991193, 1.49976, 2.34913", \
"0.27018, 0.464918, 0.573907, 0.754015, 1.05694, 1.56446, 2.4124", \
"0.344991, 0.554921, 0.664569, 0.843142, 1.1447, 1.65074, 2.49693", \
"0.434174, 0.673922, 0.784435, 0.964449, 1.26291, 1.76509, 2.60607" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0198595, 0.147773, 0.234247, 0.377682, 0.617747, 1.01786, 1.68471", \
"0.0201302, 0.147905, 0.234271, 0.377813, 0.617748, 1.01787, 1.68472", \
"0.020964, 0.147906, 0.234485, 0.37859, 0.618242, 1.01787, 1.68473", \
"0.0233058, 0.148146, 0.234486, 0.378591, 0.618243, 1.01788, 1.68498", \
"0.0289773, 0.149153, 0.234882, 0.378592, 0.618244, 1.01789, 1.68953", \
"0.038282, 0.151866, 0.23553, 0.378593, 0.618394, 1.01798, 1.68954", \
"0.052986, 0.158996, 0.238505, 0.378913, 0.618395, 1.01843, 1.68955" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.035496, 0.0388029, 0.0376325, 0.0360926, 0.0341766, 0.0331147, 0.0316995", \
"0.0364326, 0.0405036, 0.0401505, 0.039231, 0.0370154, 0.0354318, 0.0338425", \
"0.036949, 0.0405213, 0.0405545, 0.0412221, 0.0380944, 0.0367674, 0.0349523", \
"0.0373762, 0.039225, 0.0400308, 0.0411602, 0.0394498, 0.0359934, 0.0360775", \
"0.0389187, 0.0384486, 0.0393017, 0.0396757, 0.0409439, 0.0395399, 0.0380854", \
"0.0425526, 0.038127, 0.0387956, 0.0396365, 0.0398587, 0.0400063, 0.0408246", \
"0.0482923, 0.0378277, 0.0378596, 0.0382753, 0.0401218, 0.0404313, 0.0401245" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0318064, 0.0375884, 0.0378019, 0.0376696, 0.0372153, 0.0354526, 0.0335349", \
"0.0316341, 0.0366627, 0.0381233, 0.0370231, 0.036582, 0.0353207, 0.0327911", \
"0.0320256, 0.0357768, 0.0367459, 0.0371972, 0.0360925, 0.03462, 0.0330147", \
"0.0328253, 0.0348152, 0.0350761, 0.0360868, 0.0352147, 0.0337896, 0.0323037", \
"0.0350375, 0.0340827, 0.0349657, 0.0352263, 0.034759, 0.0342279, 0.0365888", \
"0.038983, 0.0341433, 0.0351039, 0.0352893, 0.0359373, 0.0325555, 0.0337317", \
"0.0445918, 0.0328764, 0.0333132, 0.0329133, 0.0332491, 0.0331266, 0.032461" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0186535, 0.204853, 0.329654, 0.536053, 0.881653, 1.45765, 2.41765");
values ( \
"0.0061333, 0.0056728, 0.005445, 0.0047698, 0.0037736, 0.003343, 0.0039163", \
"0.0060473, 0.0055761, 0.0056347, 0.0046925, 0.0038481, 0.0032411, 0.003747", \
"0.0059384, 0.0057442, 0.0051399, 0.0057081, 0.0036414, 0.0033847, 0.0024357", \
"0.0059671, 0.0055121, 0.0054888, 0.0044452, 0.0053007, 0.0034204, 0.0025436", \
"0.0059731, 0.0059238, 0.0058, 0.0048682, 0.0057446, 0.0042003, 0.0031977", \
"0.0061046, 0.0061461, 0.0060476, 0.0059412, 0.0036114, 0.0043785, 0.0039515", \
"0.0060121, 0.005981, 0.0059612, 0.0057705, 0.0059199, 0.0041123, 0.0021952" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0295669, 0.215767, 0.340567, 0.546967, 0.892567, 1.46857, 2.42857");
values ( \
"0.0072146, 0.0501975, 0.0821355, 0.13582, 0.226434, 0.378013, 0.631709", \
"0.0068325, 0.0473474, 0.0780425, 0.131093, 0.221053, 0.372297, 0.625802", \
"0.0066535, 0.0447251, 0.0751784, 0.127742, 0.21685, 0.367392, 0.620712", \
"0.0065125, 0.0415697, 0.0710956, 0.122802, 0.213241, 0.3602, 0.613492", \
"0.0060897, 0.0388478, 0.0668396, 0.114961, 0.202793, 0.349345, 0.602764", \
"0.0058537, 0.0341186, 0.060355, 0.107521, 0.190564, 0.33337, 0.589548", \
"0.0056096, 0.0294193, 0.0520641, 0.0947681, 0.173258, 0.312992, 0.550898" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00579272;
rise_capacitance : 0.00588757;
rise_capacitance_range (0.00588757, 0.00588757);
fall_capacitance : 0.00569788;
fall_capacitance_range (0.00569788, 0.00569788);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0112597, 0.0107607, 0.0108617, 0.0115054, 0.0132137, 0.0174227, 0.026932" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00900912, 0.00873406, 0.00897101, 0.00966086, 0.0114913, 0.0158081, 0.0256019" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0175646;
rise_capacitance : 0.0182424;
rise_capacitance_range (0.0182424, 0.0182424);
fall_capacitance : 0.0168868;
fall_capacitance_range (0.0168868, 0.0168868);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00303565, -0.00391166, -0.00417321, -0.00423283, -0.00384887, -0.00226159, 0.00178614" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0514245, 0.0511245, 0.0513936, 0.0516774, 0.0524864, 0.05428, 0.0586889" \
);
}
}
}
}
cell (sg13g2_einvn_2) {
area : 16.3296;
cell_footprint : "einvin";
cell_leakage_power : 240.424;
leakage_power () {
value : 201.554;
when : "!A&!TE_B&Z";
}
leakage_power () {
value : 279.294;
when : "A&!TE_B&!Z";
}
pin (Z) {
direction : "output";
function : "!(A)";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 0.6;
capacitance : 0.00600084;
rise_capacitance : 0.00456577;
rise_capacitance_range (0.00456577, 0.00456577);
fall_capacitance : 0.00743591;
fall_capacitance_range (0.00743591, 0.00743591);
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0274872, 0.16181, 0.250525, 0.39806, 0.646072, 1.06058, 1.75205", \
"0.0450134, 0.1986, 0.287739, 0.435336, 0.683763, 1.09756, 1.78948", \
"0.0542213, 0.233393, 0.324518, 0.47206, 0.720054, 1.13364, 1.82462", \
"0.0661681, 0.290261, 0.392025, 0.545004, 0.792893, 1.20608, 1.89687", \
"0.0806239, 0.375411, 0.500778, 0.676725, 0.939222, 1.35707, 2.04697", \
"0.0978219, 0.488519, 0.655274, 0.877518, 1.1894, 1.64183, 2.34489", \
"0.115756, 0.62989, 0.854794, 1.15549, 1.55591, 2.11046, 2.89716" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0180603, 0.202544, 0.328614, 0.536844, 0.885666, 1.46705, 2.43599", \
"0.0330774, 0.204828, 0.328808, 0.536845, 0.88604, 1.46706, 2.436", \
"0.0436147, 0.216341, 0.334468, 0.537568, 0.886041, 1.46708, 2.43621", \
"0.061429, 0.250256, 0.361043, 0.552543, 0.889582, 1.46709, 2.43622", \
"0.088762, 0.32054, 0.432049, 0.613633, 0.929999, 1.48359, 2.4396", \
"0.134864, 0.436764, 0.568429, 0.757729, 1.06119, 1.57905, 2.48573", \
"0.214955, 0.609627, 0.785271, 1.01544, 1.34771, 1.85753, 2.70903" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00843591, 0.0542359, 0.0854359, 0.137036, 0.223436, 0.367436, 0.607436");
values ( \
"0.0240157, 0.123032, 0.187789, 0.294404, 0.473031, 0.770724, 1.26683", \
"0.0418073, 0.164621, 0.230188, 0.337136, 0.515947, 0.813724, 1.30983", \
"0.0516927, 0.200261, 0.270359, 0.379127, 0.557997, 0.855766, 1.35213", \
"0.0636568, 0.255502, 0.338207, 0.457469, 0.641164, 0.938961, 1.43456", \
"0.0794628, 0.335286, 0.440841, 0.584727, 0.792085, 1.1044, 1.60228", \
"0.0996753, 0.447656, 0.588062, 0.775294, 1.03188, 1.39439, 1.9295", \
"0.12323, 0.592174, 0.787837, 1.04314, 1.38128, 1.84055, 2.47772" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00843591, 0.0542359, 0.0854359, 0.137036, 0.223436, 0.367436, 0.607436");
values ( \
"0.012324, 0.138114, 0.224294, 0.366779, 0.605491, 1.00332, 1.66649", \
"0.0259141, 0.144207, 0.226709, 0.367244, 0.605492, 1.00348, 1.6665", \
"0.0362335, 0.160566, 0.238536, 0.373046, 0.606768, 1.00351, 1.66651", \
"0.0525957, 0.196901, 0.274142, 0.400552, 0.621816, 1.00676, 1.66652", \
"0.0790518, 0.261468, 0.34404, 0.473868, 0.683506, 1.04587, 1.6802", \
"0.123864, 0.369722, 0.46918, 0.610825, 0.830752, 1.18126, 1.77627", \
"0.200937, 0.540566, 0.675039, 0.849307, 1.10288, 1.47513, 2.06585" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0504843, 0.0504853, 0.0504863, 0.0505233, 0.0505708, 0.050572, 0.050573", \
"0.0809423, 0.0809433, 0.0809443, 0.0809453, 0.0809463, 0.0809473, 0.0809483", \
"0.101575, 0.101576, 0.101577, 0.101578, 0.101579, 0.10158, 0.101581", \
"0.128014, 0.128015, 0.128016, 0.128017, 0.128018, 0.128019, 0.12802", \
"0.163163, 0.163164, 0.163165, 0.163166, 0.163167, 0.163168, 0.163169", \
"0.211445, 0.211446, 0.211447, 0.211448, 0.211449, 0.21145, 0.211451", \
"0.277845, 0.277846, 0.277847, 0.277848, 0.277849, 0.27785, 0.277851" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0504843, 0.0504853, 0.0504863, 0.0505233, 0.0505708, 0.050572, 0.050573", \
"0.0809423, 0.0809433, 0.0809443, 0.0809453, 0.0809463, 0.0809473, 0.0809483", \
"0.101575, 0.101576, 0.101577, 0.101578, 0.101579, 0.10158, 0.101581", \
"0.128014, 0.128015, 0.128016, 0.128017, 0.128018, 0.128019, 0.12802", \
"0.163163, 0.163164, 0.163165, 0.163166, 0.163167, 0.163168, 0.163169", \
"0.211445, 0.211446, 0.211447, 0.211448, 0.211449, 0.21145, 0.211451", \
"0.277845, 0.277846, 0.277847, 0.277848, 0.277849, 0.27785, 0.277851" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0334408, 0.165817, 0.25598, 0.404821, 0.654065, 1.07001, 1.76278", \
"0.0575107, 0.19879, 0.288863, 0.437701, 0.687517, 1.10261, 1.79663", \
"0.0692823, 0.227116, 0.318282, 0.467239, 0.716811, 1.13233, 1.82562", \
"0.0803881, 0.274382, 0.372084, 0.524735, 0.774523, 1.19017, 1.88274", \
"0.0803891, 0.346012, 0.460969, 0.629202, 0.889504, 1.30874, 2.00199", \
"0.0803901, 0.435482, 0.588825, 0.794054, 1.0894, 1.53426, 2.23898", \
"0.0803911, 0.509484, 0.731301, 1.01551, 1.38925, 1.9091, 2.6757" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0179824, 0.202473, 0.328554, 0.536935, 0.885761, 1.4668, 2.43555", \
"0.0257266, 0.203727, 0.328653, 0.536936, 0.885825, 1.46681, 2.43588", \
"0.0338045, 0.210382, 0.331868, 0.537184, 0.885826, 1.46682, 2.43738", \
"0.0503608, 0.232218, 0.348154, 0.546325, 0.887867, 1.46683, 2.43739", \
"0.0809034, 0.28308, 0.39718, 0.58601, 0.913252, 1.47723, 2.43849", \
"0.136774, 0.383632, 0.502508, 0.690484, 1.00296, 1.53887, 2.46758", \
"0.240292, 0.560192, 0.70298, 0.907416, 1.21932, 1.73239, 2.61499" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.0050803, 0.00543637, 0.00500735, 0.00455261, 0.00400439, 0.00377806, 0.00339843", \
"0.00504175, 0.00546734, 0.00520687, 0.00477939, 0.00431039, 0.00390998, 0.00359474", \
"0.00537421, 0.00553602, 0.00534037, 0.0049913, 0.00443751, 0.00403869, 0.00356347", \
"0.00625477, 0.00566163, 0.00559492, 0.0051898, 0.00508031, 0.00389246, 0.0037657", \
"0.00824539, 0.00641195, 0.00616277, 0.00589712, 0.00588707, 0.0049089, 0.00422586", \
"0.0126667, 0.00883466, 0.00808274, 0.00758679, 0.00653664, 0.00610005, 0.00585433", \
"0.0216746, 0.0152552, 0.0133963, 0.0117723, 0.0102437, 0.00877741, 0.00730465" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00843591, 0.0542359, 0.0854359, 0.137036, 0.223436, 0.367436, 0.607436");
values ( \
"0.00486099, 0.00616293, 0.00612246, 0.00600388, 0.00581305, 0.00541968, 0.00472614", \
"0.00464341, 0.00579558, 0.00591356, 0.00589232, 0.00575534, 0.00548171, 0.00483717", \
"0.0049364, 0.00549815, 0.00574421, 0.005759, 0.00585745, 0.00546052, 0.00481328", \
"0.00575022, 0.00554065, 0.00559906, 0.00562512, 0.00618166, 0.0055859, 0.0046516", \
"0.00766212, 0.00602047, 0.00595935, 0.00593339, 0.00564118, 0.0058965, 0.00467332", \
"0.011908, 0.00824375, 0.0075564, 0.00701327, 0.00665636, 0.005737, 0.0058777", \
"0.0209704, 0.0145188, 0.0128276, 0.0112185, 0.0101886, 0.0088987, 0.00676988" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.00556577, 0.0513658, 0.0825658, 0.134166, 0.220566, 0.364566, 0.604566");
values ( \
"0.00769812, 0.00757512, 0.00749202, 0.00736862, 0.00713582, 0.00706122, 0.00682742", \
"0.00764665, 0.00751495, 0.00742365, 0.00727805, 0.00707335, 0.00694535, 0.00688275", \
"0.00762044, 0.00756894, 0.00743384, 0.00734074, 0.00704854, 0.00693474, 0.00695424", \
"0.00761537, 0.00751637, 0.00749657, 0.00727827, 0.00704417, 0.00693747, 0.00682917", \
"0.00759894, 0.00761624, 0.00751744, 0.00730134, 0.00752554, 0.00703954, 0.00684014", \
"0.00753741, 0.00755191, 0.00754001, 0.00755661, 0.00704711, 0.00709841, 0.00708041", \
"0.007308, 0.0073146, 0.0073037, 0.0074439, 0.0073542, 0.0067196, 0.0064836" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00394286;
rise_capacitance : 0.00498561;
rise_capacitance_range (0.00498561, 0.00498561);
fall_capacitance : 0.00290012;
fall_capacitance_range (0.00290012, 0.00290012);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0048703;
rise_capacitance : 0.0055712;
rise_capacitance_range (0.0055712, 0.0055712);
fall_capacitance : 0.0041694;
fall_capacitance_range (0.0041694, 0.0041694);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00181481, -0.00210366, -0.00214876, -0.00205277, -0.00167336, -0.000673968, 0.00171509" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00716128, 0.00712285, 0.00719146, 0.00739263, 0.00789126, 0.00907989, 0.0117439" \
);
}
}
}
}
cell (sg13g2_einvn_4) {
area : 23.5872;
cell_footprint : "einvin";
cell_leakage_power : 477.268;
leakage_power () {
value : 399.525;
when : "!A&!TE_B";
}
leakage_power () {
value : 555.01;
when : "A&!TE_B";
}
pin (Z) {
direction : "output";
function : "!(A)";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 1.2;
capacitance : 0.0118065;
rise_capacitance : 0.00904951;
rise_capacitance_range (0.00904951, 0.00904951);
fall_capacitance : 0.0145635;
fall_capacitance_range (0.0145635, 0.0145635);
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0255898, 0.161948, 0.250751, 0.398232, 0.646457, 1.06108, 1.75271", \
"0.041867, 0.1988, 0.287962, 0.435727, 0.684301, 1.09817, 1.79018", \
"0.0501741, 0.233565, 0.324653, 0.472408, 0.720544, 1.13487, 1.82619", \
"0.0609114, 0.290623, 0.392377, 0.54539, 0.793387, 1.20744, 1.89819", \
"0.0737344, 0.375656, 0.501136, 0.67709, 0.94012, 1.35771, 2.04824", \
"0.0887637, 0.48887, 0.655946, 0.878465, 1.19071, 1.64436, 2.34861", \
"0.103945, 0.629942, 0.855081, 1.15627, 1.5545, 2.11211, 2.90053" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0160817, 0.202725, 0.328991, 0.537491, 0.886807, 1.469, 2.43931", \
"0.0306585, 0.204881, 0.329118, 0.537537, 0.887332, 1.46902, 2.43932", \
"0.0406431, 0.216518, 0.334858, 0.538378, 0.887333, 1.46918, 2.43972", \
"0.0576631, 0.250409, 0.361425, 0.553217, 0.890793, 1.46919, 2.43973", \
"0.0838937, 0.320796, 0.432728, 0.614577, 0.931261, 1.48547, 2.44317", \
"0.12845, 0.436986, 0.567896, 0.758408, 1.06209, 1.58067, 2.48908", \
"0.206522, 0.610348, 0.786025, 1.01635, 1.3509, 1.8594, 2.71259" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155635, 0.108163, 0.170563, 0.273763, 0.446563, 0.734563, 1.21456");
values ( \
"0.0224786, 0.122885, 0.187578, 0.294129, 0.472871, 0.770085, 1.26579", \
"0.0390495, 0.16448, 0.229985, 0.336847, 0.515515, 0.813127, 1.30885", \
"0.04812, 0.200156, 0.27023, 0.378821, 0.557511, 0.855071, 1.35109", \
"0.0590158, 0.255489, 0.33815, 0.457449, 0.641128, 0.938894, 1.4341", \
"0.0733227, 0.335199, 0.440757, 0.58438, 0.791691, 1.10371, 1.60153", \
"0.091295, 0.447745, 0.588248, 0.775678, 1.03232, 1.39486, 1.93044", \
"0.112208, 0.592263, 0.78806, 1.04374, 1.38081, 1.84102, 2.47807" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155635, 0.108163, 0.170563, 0.273763, 0.446563, 0.734563, 1.21456");
values ( \
"0.0109835, 0.138015, 0.224094, 0.366623, 0.605308, 1.00288, 1.66591", \
"0.0240318, 0.144087, 0.22659, 0.366969, 0.605309, 1.00309, 1.66592", \
"0.033941, 0.160528, 0.238488, 0.372945, 0.606581, 1.00319, 1.66749", \
"0.0495294, 0.196791, 0.274158, 0.400504, 0.621656, 1.00697, 1.6675", \
"0.0747472, 0.262791, 0.344197, 0.473177, 0.683944, 1.04581, 1.68006", \
"0.118145, 0.369867, 0.469136, 0.610993, 0.830741, 1.18114, 1.77547", \
"0.193599, 0.540811, 0.675368, 0.849205, 1.10421, 1.47418, 2.0653" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0515235, 0.0515245, 0.0515921, 0.0516538, 0.0516548, 0.0516558, 0.0516666", \
"0.0829772, 0.0829773, 0.0829783, 0.0829793, 0.0829803, 0.0829813, 0.0829823", \
"0.102926, 0.102927, 0.102928, 0.102929, 0.10293, 0.102931, 0.102932", \
"0.131092, 0.131093, 0.131094, 0.131095, 0.131096, 0.131097, 0.131098", \
"0.16758, 0.167581, 0.167582, 0.167583, 0.167584, 0.167585, 0.167586", \
"0.21839, 0.218391, 0.218392, 0.218393, 0.218394, 0.218395, 0.218396", \
"0.281012, 0.281013, 0.281014, 0.281015, 0.281016, 0.281017, 0.281018" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0515235, 0.0515245, 0.0515921, 0.0516538, 0.0516548, 0.0516558, 0.0516666", \
"0.0829772, 0.0829773, 0.0829783, 0.0829793, 0.0829803, 0.0829813, 0.0829823", \
"0.102926, 0.102927, 0.102928, 0.102929, 0.10293, 0.102931, 0.102932", \
"0.131092, 0.131093, 0.131094, 0.131095, 0.131096, 0.131097, 0.131098", \
"0.16758, 0.167581, 0.167582, 0.167583, 0.167584, 0.167585, 0.167586", \
"0.21839, 0.218391, 0.218392, 0.218393, 0.218394, 0.218395, 0.218396", \
"0.281012, 0.281013, 0.281014, 0.281015, 0.281016, 0.281017, 0.281018" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0319506, 0.166026, 0.256252, 0.405269, 0.655118, 1.071, 1.76494", \
"0.0551331, 0.198796, 0.288986, 0.438159, 0.688162, 1.10401, 1.7986", \
"0.06607, 0.227065, 0.318326, 0.467486, 0.717356, 1.13334, 1.82748", \
"0.07536, 0.274089, 0.371977, 0.524766, 0.77484, 1.19107, 1.88445", \
"0.075361, 0.345608, 0.460572, 0.628923, 0.88961, 1.30936, 2.00333", \
"0.075362, 0.434592, 0.587933, 0.792786, 1.08897, 1.53457, 2.23975", \
"0.075363, 0.508422, 0.730207, 1.01452, 1.38768, 1.90869, 2.67594" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0159773, 0.20267, 0.328833, 0.537622, 0.886702, 1.46902, 2.43902", \
"0.0237252, 0.203909, 0.329527, 0.537623, 0.887014, 1.46929, 2.43945", \
"0.0315468, 0.210602, 0.332234, 0.537855, 0.887015, 1.4693, 2.4408", \
"0.0477924, 0.232291, 0.348567, 0.547013, 0.889051, 1.46931, 2.44081", \
"0.0776442, 0.2832, 0.39736, 0.586525, 0.914361, 1.47978, 2.4418", \
"0.131948, 0.383928, 0.503243, 0.690453, 1.0032, 1.5409, 2.47144", \
"0.232955, 0.560131, 0.702157, 0.907784, 1.21829, 1.73409, 2.61764" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0100212, 0.0109729, 0.010164, 0.00925094, 0.00826101, 0.00779794, 0.00710058", \
"0.0100998, 0.0110261, 0.0105518, 0.00977981, 0.00876492, 0.00814775, 0.00754925", \
"0.0108381, 0.0111672, 0.0108504, 0.0103007, 0.0090838, 0.00854389, 0.00777571", \
"0.0126666, 0.0114143, 0.0114172, 0.0106168, 0.00988598, 0.00884874, 0.00814257", \
"0.0166703, 0.012977, 0.0124306, 0.0119404, 0.011528, 0.01013, 0.00901462", \
"0.0258253, 0.0177012, 0.0164358, 0.0149757, 0.0132504, 0.0127054, 0.0114533", \
"0.0445358, 0.0301216, 0.0270752, 0.0238326, 0.0216765, 0.018144, 0.0151053" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0155635, 0.108163, 0.170563, 0.273763, 0.446563, 0.734563, 1.21456");
values ( \
"0.00940803, 0.0122265, 0.0121298, 0.0119272, 0.0115891, 0.0106986, 0.00945347", \
"0.0091414, 0.0114791, 0.0116479, 0.0116413, 0.0114242, 0.0108475, 0.00958802", \
"0.00976279, 0.0109091, 0.0113629, 0.0113977, 0.011476, 0.0108082, 0.00984408", \
"0.0114666, 0.0109223, 0.0111517, 0.0111419, 0.0118383, 0.010772, 0.00930792", \
"0.0155757, 0.0121894, 0.0119208, 0.0116666, 0.0112156, 0.0110797, 0.00915674", \
"0.0242491, 0.0166625, 0.0152423, 0.0141022, 0.0135213, 0.0117108, 0.0118082", \
"0.0418712, 0.0284432, 0.0250757, 0.0218527, 0.0199863, 0.0173188, 0.0127092" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0100495, 0.10265, 0.16505, 0.26825, 0.44105, 0.72905, 1.20905");
values ( \
"0.0156587, 0.0154055, 0.0152183, 0.0149946, 0.0144877, 0.0143601, 0.0138839", \
"0.015545, 0.0152909, 0.0151989, 0.0148358, 0.0144136, 0.0143531, 0.0140305", \
"0.0154986, 0.0153993, 0.0151309, 0.0153838, 0.0143493, 0.014397, 0.0145719", \
"0.0154966, 0.0152773, 0.0152629, 0.0147908, 0.0157875, 0.0142084, 0.0139171", \
"0.0154393, 0.015439, 0.0152947, 0.0148398, 0.0152394, 0.0146521, 0.01387", \
"0.0152065, 0.0152605, 0.0152479, 0.0151441, 0.0141053, 0.0143749, 0.0142465", \
"0.015005, 0.0150088, 0.0148854, 0.0152525, 0.0150274, 0.0140213, 0.0132576" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00774987;
rise_capacitance : 0.00981855;
rise_capacitance_range (0.00981855, 0.00981855);
fall_capacitance : 0.00568118;
fall_capacitance_range (0.00568118, 0.00568118);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0091416;
rise_capacitance : 0.0104691;
rise_capacitance_range (0.0104691, 0.0104691);
fall_capacitance : 0.00781408;
fall_capacitance_range (0.00781408, 0.00781408);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.00424914, -0.00476158, -0.00483532, -0.00467039, -0.00399829, -0.00204747, 0.00251604" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0141372, 0.0140946, 0.0142181, 0.0146077, 0.0155795, 0.0179699, 0.0228521" \
);
}
}
}
}
cell (sg13g2_einvn_8) {
area : 39.9168;
cell_footprint : "ITL";
cell_leakage_power : 910.997;
leakage_power () {
value : 755.514;
when : "!A&!TE_B";
}
leakage_power () {
value : 1066.48;
when : "A&!TE_B";
}
pin (Z) {
direction : "output";
function : "!(A)";
three_state : "TE_B";
min_capacitance : 0.001;
max_capacitance : 2.4;
capacitance : 0.023463;
rise_capacitance : 0.0180146;
rise_capacitance_range (0.0180146, 0.0180146);
fall_capacitance : 0.0289114;
fall_capacitance_range (0.0289114, 0.0289114);
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0247113, 0.162306, 0.251405, 0.399487, 0.648483, 1.06428, 1.75778", \
"0.0402957, 0.199269, 0.288696, 0.4369, 0.685623, 1.10115, 1.79531", \
"0.0481891, 0.234068, 0.325436, 0.473503, 0.722504, 1.13743, 1.83079", \
"0.0582649, 0.29134, 0.393317, 0.54656, 0.795216, 1.21075, 1.90291", \
"0.0703467, 0.376328, 0.502267, 0.678724, 0.942594, 1.36129, 2.05436", \
"0.0842406, 0.489724, 0.657152, 0.880245, 1.19338, 1.64777, 2.35263", \
"0.0980223, 0.631181, 0.857192, 1.15881, 1.56084, 2.11663, 2.90742" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0151173, 0.20346, 0.330322, 0.539581, 0.890253, 1.47471, 2.4488", \
"0.0294864, 0.205762, 0.330323, 0.539778, 0.890254, 1.47595, 2.44881", \
"0.0392074, 0.217373, 0.336023, 0.540408, 0.890453, 1.47596, 2.44882", \
"0.0557857, 0.251142, 0.362711, 0.555579, 0.893984, 1.47597, 2.45066", \
"0.0813543, 0.321563, 0.433716, 0.616682, 0.934919, 1.49092, 2.45571", \
"0.125195, 0.437841, 0.569288, 0.760341, 1.06535, 1.58681, 2.49842", \
"0.20223, 0.611236, 0.786868, 1.01837, 1.35152, 1.86471, 2.72191" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0299114, 0.216111, 0.340911, 0.547311, 0.892911, 1.46891, 2.42891");
values ( \
"0.0220989, 0.123931, 0.188899, 0.296217, 0.475962, 0.774923, 1.27345", \
"0.0378404, 0.164878, 0.230728, 0.338097, 0.517833, 0.817189, 1.31575", \
"0.046449, 0.200685, 0.271012, 0.380148, 0.559831, 0.859116, 1.35791", \
"0.0567354, 0.256204, 0.339079, 0.458783, 0.643415, 0.94263, 1.44112", \
"0.0702546, 0.336398, 0.442302, 0.586634, 0.794841, 1.10802, 1.60859", \
"0.0872408, 0.448985, 0.589895, 0.777796, 1.03579, 1.40024, 1.93763", \
"0.106642, 0.593729, 0.790013, 1.04617, 1.38588, 1.84782, 2.48724" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0299114, 0.216111, 0.340911, 0.547311, 0.892911, 1.46891, 2.42891");
values ( \
"0.0104841, 0.138964, 0.225804, 0.369131, 0.609343, 1.00954, 1.67659", \
"0.0230998, 0.144752, 0.227959, 0.3694, 0.609344, 1.0097, 1.6766", \
"0.0327967, 0.161329, 0.239742, 0.375209, 0.610515, 1.00976, 1.67661", \
"0.0480074, 0.197474, 0.275104, 0.402567, 0.6257, 1.01316, 1.67662", \
"0.0727316, 0.263451, 0.34528, 0.474924, 0.687021, 1.05207, 1.69033", \
"0.115244, 0.370638, 0.471611, 0.612688, 0.833895, 1.18685, 1.78513", \
"0.189568, 0.540932, 0.676877, 0.850771, 1.10112, 1.47935, 2.07213" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : positive_unate;
timing_type : three_state_disable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0647288, 0.0647376, 0.0647386, 0.0647396, 0.0647406, 0.0647416, 0.0647426", \
"0.10388, 0.103881, 0.103882, 0.103883, 0.103884, 0.103885, 0.103886", \
"0.13053, 0.130531, 0.130532, 0.130533, 0.130534, 0.130535, 0.130536", \
"0.171545, 0.171546, 0.171547, 0.171548, 0.171549, 0.17155, 0.171551", \
"0.226316, 0.226317, 0.226318, 0.226319, 0.22632, 0.226321, 0.226322", \
"0.295443, 0.295444, 0.295445, 0.295446, 0.295447, 0.295448, 0.295449", \
"0.396384, 0.396385, 0.396386, 0.396387, 0.396388, 0.396389, 0.39639" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0647288, 0.0647376, 0.0647386, 0.0647396, 0.0647406, 0.0647416, 0.0647426", \
"0.10388, 0.103881, 0.103882, 0.103883, 0.103884, 0.103885, 0.103886", \
"0.13053, 0.130531, 0.130532, 0.130533, 0.130534, 0.130535, 0.130536", \
"0.171545, 0.171546, 0.171547, 0.171548, 0.171549, 0.17155, 0.171551", \
"0.226316, 0.226317, 0.226318, 0.226319, 0.22632, 0.226321, 0.226322", \
"0.295443, 0.295444, 0.295445, 0.295446, 0.295447, 0.295448, 0.295449", \
"0.396384, 0.396385, 0.396386, 0.396387, 0.396388, 0.396389, 0.39639" \
);
}
}
timing () {
related_pin : "TE_B";
timing_sense : negative_unate;
timing_type : three_state_enable_rise;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.032936, 0.168382, 0.258862, 0.408637, 0.659406, 1.0773, 1.77309", \
"0.0557825, 0.201022, 0.291546, 0.441295, 0.692355, 1.10958, 1.80652", \
"0.0663021, 0.229057, 0.32067, 0.470414, 0.721251, 1.13898, 1.83557", \
"0.0750165, 0.276045, 0.374141, 0.52749, 0.778568, 1.19637, 1.89256", \
"0.0750175, 0.347207, 0.462488, 0.631306, 0.89286, 1.31413, 2.01098", \
"0.0750185, 0.435986, 0.589567, 0.794956, 1.09184, 1.53869, 2.24667", \
"0.0750195, 0.509627, 0.731737, 1.01581, 1.39001, 1.91202, 2.68121" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0151998, 0.203504, 0.330326, 0.539719, 0.890558, 1.47516, 2.45015", \
"0.0226779, 0.204701, 0.331319, 0.540039, 0.890724, 1.47549, 2.45016", \
"0.0304527, 0.211317, 0.333585, 0.540422, 0.890725, 1.47553, 2.45017", \
"0.0463744, 0.233003, 0.349746, 0.549207, 0.892794, 1.47555, 2.45018", \
"0.0758352, 0.283956, 0.398336, 0.588575, 0.917876, 1.48527, 2.45205", \
"0.129926, 0.384564, 0.503913, 0.691724, 1.00707, 1.54689, 2.48273", \
"0.229297, 0.561051, 0.703585, 0.90539, 1.22224, 1.73876, 2.62679" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0198754, 0.0219122, 0.0204272, 0.0186854, 0.0168361, 0.0159682, 0.0146421", \
"0.020191, 0.0221088, 0.0212021, 0.0198523, 0.0178287, 0.0170037, 0.0155509", \
"0.0217078, 0.0225135, 0.0218313, 0.0208079, 0.0187621, 0.0171863, 0.0158753", \
"0.0252924, 0.0228488, 0.0230657, 0.0217515, 0.0199039, 0.0184814, 0.0173699", \
"0.03337, 0.0263315, 0.0251919, 0.0243401, 0.0249448, 0.0215121, 0.0212815", \
"0.0510453, 0.0362054, 0.0331369, 0.0307631, 0.0281092, 0.0267917, 0.0259715", \
"0.0876308, 0.0604303, 0.0542432, 0.0486334, 0.0440128, 0.0372763, 0.033836" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0299114, 0.216111, 0.340911, 0.547311, 0.892911, 1.46891, 2.42891");
values ( \
"0.0183133, 0.0242248, 0.0240679, 0.0235703, 0.0229899, 0.0214269, 0.0187056", \
"0.0180092, 0.0227414, 0.0230104, 0.0230046, 0.0225192, 0.0214209, 0.0188104", \
"0.0192955, 0.0215151, 0.0224451, 0.0225077, 0.0223819, 0.0213437, 0.0184263", \
"0.0227611, 0.0215683, 0.0217686, 0.0219609, 0.0224944, 0.0225245, 0.0181905", \
"0.0306249, 0.0237974, 0.0232833, 0.0226418, 0.0219836, 0.023733, 0.0183892", \
"0.047876, 0.0324192, 0.029793, 0.0273467, 0.0264961, 0.0221875, 0.0243563", \
"0.083553, 0.0559747, 0.0498727, 0.0433623, 0.0382377, 0.0341543, 0.0247149" \
);
}
}
internal_power () {
related_pin : "TE_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.0190146, 0.205215, 0.330015, 0.536415, 0.882015, 1.45801, 2.41801");
values ( \
"0.0333023, 0.0327745, 0.0324804, 0.0318689, 0.0310018, 0.0308531, 0.030033", \
"0.0320397, 0.031634, 0.0314929, 0.0308135, 0.0298111, 0.0299142, 0.0287854", \
"0.031972, 0.0317757, 0.0312716, 0.0313901, 0.0296122, 0.0295143, 0.028582", \
"0.0319499, 0.0315564, 0.0315075, 0.0305543, 0.032153, 0.0295678, 0.0282151", \
"0.0319289, 0.0319688, 0.0317011, 0.0308569, 0.0315709, 0.0301056, 0.0283814", \
"0.0318062, 0.0319408, 0.0318917, 0.0317669, 0.0302981, 0.0302571, 0.0307117", \
"0.0314633, 0.0315434, 0.031391, 0.0311265, 0.0316361, 0.0288897, 0.0279271" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0152267;
rise_capacitance : 0.0193279;
rise_capacitance_range (0.0193279, 0.0193279);
fall_capacitance : 0.0111254;
fall_capacitance_range (0.0111254, 0.0111254);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
}
}
pin (TE_B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0155466;
rise_capacitance : 0.0176322;
rise_capacitance_range (0.0176322, 0.0176322);
fall_capacitance : 0.013461;
fall_capacitance_range (0.013461, 0.013461);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.0108983, -0.0114168, -0.0116624, -0.0116397, -0.0112189, -0.00967093, -0.0055881" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0243322, 0.0251632, 0.0253142, 0.0256399, 0.0264999, 0.0285084, 0.0331981" \
);
}
}
}
}
cell (sg13g2_fill_1) {
area : 1.8144;
cell_footprint : "fill";
dont_touch : true;
dont_use : true;
is_filler_cell : true;
cell_leakage_power : 0;
}
cell (sg13g2_fill_2) {
area : 3.6288;
cell_footprint : "fill";
dont_touch : true;
dont_use : true;
is_filler_cell : true;
cell_leakage_power : 0;
}
cell (sg13g2_fill_4) {
area : 7.2576;
cell_footprint : "fill";
dont_touch : true;
dont_use : true;
is_filler_cell : true;
cell_leakage_power : 0;
}
cell (sg13g2_fill_8) {
area : 14.5152;
cell_footprint : "fill";
dont_touch : true;
dont_use : true;
is_filler_cell : true;
cell_leakage_power : 0;
}
cell (sg13g2_inv_1) {
area : 5.4432;
cell_footprint : "IN";
cell_leakage_power : 62.9723;
leakage_power () {
value : 82.4073;
when : "A&!Y";
}
leakage_power () {
value : 43.5373;
when : "!A&Y";
}
pin (Y) {
direction : "output";
function : "!(A)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0205719, 0.0848296, 0.128092, 0.199447, 0.318838, 0.518101, 0.849448", \
"0.0398926, 0.127013, 0.171607, 0.2431, 0.362415, 0.561583, 0.893251", \
"0.0498247, 0.160896, 0.211178, 0.285806, 0.405313, 0.604319, 0.936677", \
"0.0622623, 0.212967, 0.275659, 0.362491, 0.490653, 0.691096, 1.02222", \
"0.0762995, 0.28615, 0.372319, 0.484795, 0.638694, 0.859707, 1.19943", \
"0.0913686, 0.380329, 0.503954, 0.661879, 0.866157, 1.14164, 1.52702", \
"0.103918, 0.495311, 0.667757, 0.894301, 1.18717, 1.55836, 2.05515" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125999, 0.100999, 0.163518, 0.267086, 0.440603, 0.729804, 1.21163", \
"0.0291065, 0.109929, 0.167666, 0.268012, 0.440723, 0.729805, 1.21164", \
"0.0406096, 0.128774, 0.18287, 0.276752, 0.443069, 0.729806, 1.21229", \
"0.0598324, 0.166797, 0.221317, 0.309827, 0.464342, 0.73765, 1.2123", \
"0.0883365, 0.235312, 0.297668, 0.389487, 0.536865, 0.79102, 1.23916", \
"0.135534, 0.342698, 0.42918, 0.53731, 0.69564, 0.942633, 1.35981", \
"0.216534, 0.499855, 0.624864, 0.783205, 0.978157, 1.25617, 1.67218" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.019836, 0.0720874, 0.106541, 0.163463, 0.25875, 0.417531, 0.682264", \
"0.0395964, 0.11771, 0.155353, 0.213374, 0.308748, 0.467671, 0.732361", \
"0.0509111, 0.152159, 0.196359, 0.259989, 0.358062, 0.517105, 0.78147", \
"0.0647576, 0.203158, 0.260317, 0.337775, 0.44837, 0.614163, 0.879592", \
"0.0833724, 0.277519, 0.35476, 0.457313, 0.594908, 0.787599, 1.07128", \
"0.108019, 0.379345, 0.491028, 0.631289, 0.817653, 1.06345, 1.40298", \
"0.139839, 0.510478, 0.671114, 0.876549, 1.13745, 1.47517, 1.91999" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0103362, 0.0751289, 0.121741, 0.198942, 0.328212, 0.54365, 0.902721", \
"0.0251781, 0.0888987, 0.130576, 0.202929, 0.32909, 0.543878, 0.902722", \
"0.0360123, 0.108594, 0.1498, 0.217604, 0.337463, 0.545867, 0.902781", \
"0.0531764, 0.145768, 0.189865, 0.257812, 0.369995, 0.565105, 0.908969", \
"0.0802861, 0.207273, 0.260262, 0.334456, 0.450561, 0.636779, 0.956355", \
"0.125613, 0.309892, 0.376686, 0.47094, 0.599912, 0.799092, 1.11043", \
"0.203753, 0.464283, 0.568951, 0.692645, 0.85734, 1.08762, 1.43131" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00152015, 0.00195615, 0.00194316, 0.00188947, 0.00180052, 0.00164232, 0.00162243", \
"0.00150596, 0.0017185, 0.00175367, 0.00184301, 0.00172446, 0.00152659, 0.00147471", \
"0.00170552, 0.00168226, 0.00171103, 0.00174531, 0.0016418, 0.00149089, 0.00158345", \
"0.00221102, 0.00180555, 0.00176275, 0.0017193, 0.00179327, 0.00160963, 0.0014271", \
"0.00331804, 0.00236162, 0.00215116, 0.00200089, 0.00170281, 0.00181047, 0.00141602", \
"0.00577696, 0.00383716, 0.00358117, 0.00308728, 0.00267242, 0.0020325, 0.00160993", \
"0.0109271, 0.0075834, 0.00668444, 0.00578903, 0.00479549, 0.00403754, 0.00296344" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0015768, 0.00203522, 0.00199715, 0.00195097, 0.0018705, 0.00169237, 0.00139091", \
"0.00146068, 0.00176499, 0.00183762, 0.0018568, 0.00192504, 0.00167818, 0.0013221", \
"0.00161459, 0.00173172, 0.00176687, 0.00175628, 0.00189353, 0.00171573, 0.001343", \
"0.00209146, 0.00180626, 0.00183916, 0.00178193, 0.00166568, 0.00194162, 0.00160181", \
"0.00315333, 0.00222056, 0.00214197, 0.0020546, 0.00199211, 0.00160665, 0.00176741", \
"0.00552267, 0.00360842, 0.00318732, 0.00280758, 0.00236593, 0.00219597, 0.00153246", \
"0.0105615, 0.00718572, 0.00626929, 0.00532526, 0.00432082, 0.00375278, 0.00328521" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0028869;
rise_capacitance : 0.00293856;
rise_capacitance_range (0.00293856, 0.00293856);
fall_capacitance : 0.00283525;
fall_capacitance_range (0.00283525, 0.00283525);
}
}
cell (sg13g2_inv_16) {
area : 34.4736;
cell_footprint : "IN";
cell_leakage_power : 1007.55;
leakage_power () {
value : 1318.51;
when : "A&!Y";
}
leakage_power () {
value : 696.588;
when : "!A&Y";
}
pin (Y) {
direction : "output";
function : "!(A)";
min_capacitance : 0.001;
max_capacitance : 4.8;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.016402, 0.0849491, 0.128473, 0.200284, 0.320493, 0.520942, 0.854662", \
"0.0303716, 0.127042, 0.171927, 0.243866, 0.364174, 0.564574, 0.898402", \
"0.0370156, 0.161099, 0.211773, 0.286801, 0.407248, 0.6074, 0.941403", \
"0.0448946, 0.212805, 0.275915, 0.363173, 0.492067, 0.693699, 1.02721", \
"0.0530328, 0.285547, 0.37251, 0.485449, 0.640066, 0.862229, 1.20421", \
"0.0604269, 0.379269, 0.503628, 0.662202, 0.867556, 1.14395, 1.53157", \
"0.0628152, 0.493652, 0.667051, 0.894381, 1.18824, 1.56153, 2.06027" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.00872819, 0.101078, 0.164176, 0.268772, 0.44378, 0.735649, 1.22181", \
"0.022905, 0.109995, 0.16834, 0.269677, 0.443833, 0.73565, 1.22201", \
"0.0325927, 0.128592, 0.183329, 0.278297, 0.446198, 0.735944, 1.22216", \
"0.0481163, 0.166815, 0.221723, 0.311066, 0.467182, 0.743457, 1.22217", \
"0.0721825, 0.234924, 0.298183, 0.390535, 0.540073, 0.79647, 1.2494", \
"0.113682, 0.342085, 0.429326, 0.538124, 0.697551, 0.947381, 1.36885", \
"0.188068, 0.497953, 0.624583, 0.779805, 0.979951, 1.26034, 1.68144" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0160058, 0.0723672, 0.107121, 0.16458, 0.26073, 0.420998, 0.687994", \
"0.0311818, 0.117891, 0.155848, 0.214533, 0.31077, 0.471017, 0.738365", \
"0.0392088, 0.152278, 0.196849, 0.261002, 0.359907, 0.520352, 0.787345", \
"0.0489397, 0.203121, 0.260747, 0.338784, 0.450209, 0.617373, 0.885177", \
"0.0617859, 0.277272, 0.355103, 0.458175, 0.596838, 0.790863, 1.07676", \
"0.0788583, 0.378623, 0.49108, 0.631913, 0.819538, 1.06736, 1.40874", \
"0.100573, 0.509406, 0.670969, 0.877367, 1.13905, 1.47897, 1.92562" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.00721428, 0.0754478, 0.122681, 0.200741, 0.331835, 0.55007, 0.913203", \
"0.0198006, 0.0891882, 0.131431, 0.204721, 0.332505, 0.550071, 0.91344", \
"0.0292645, 0.108872, 0.15035, 0.219313, 0.340366, 0.55194, 0.913441", \
"0.0433456, 0.146234, 0.190592, 0.259554, 0.373237, 0.570966, 0.919455", \
"0.0662223, 0.20732, 0.260038, 0.335549, 0.45345, 0.642116, 0.966085", \
"0.106089, 0.309702, 0.37724, 0.471333, 0.602308, 0.803208, 1.11911", \
"0.176859, 0.463661, 0.569162, 0.693926, 0.860368, 1.09171, 1.43747" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0214941, 0.0300748, 0.0299503, 0.0291982, 0.0275016, 0.0244536, 0.0244131", \
"0.0231239, 0.0264381, 0.0270653, 0.0286995, 0.0263836, 0.023076, 0.0225012", \
"0.0278281, 0.0253765, 0.0263341, 0.0288428, 0.0248685, 0.0235896, 0.022655", \
"0.0363891, 0.0280026, 0.0272252, 0.0262858, 0.0275438, 0.0238189, 0.0223947", \
"0.0560702, 0.0367171, 0.0336438, 0.0311141, 0.0275625, 0.0283809, 0.0211437", \
"0.0965094, 0.0608307, 0.0563395, 0.0483189, 0.0415425, 0.0322345, 0.0258058", \
"0.180815, 0.119947, 0.106423, 0.0902039, 0.0759463, 0.0633609, 0.0481795" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.3744, 0.624, 1.0368, 1.728, 2.88, 4.8");
values ( \
"0.0187093, 0.028154, 0.0278979, 0.0270439, 0.0258146, 0.0232949, 0.018106", \
"0.0190663, 0.0244213, 0.0253092, 0.0259115, 0.0270464, 0.0223989, 0.0187801", \
"0.0226933, 0.0237684, 0.024057, 0.0242604, 0.0262011, 0.0251646, 0.016248", \
"0.0313922, 0.0251747, 0.0252672, 0.0241113, 0.0229298, 0.0246443, 0.0185849", \
"0.0500189, 0.0315523, 0.0299036, 0.028414, 0.0276609, 0.0221582, 0.0268008", \
"0.0905568, 0.0539046, 0.0471104, 0.0406984, 0.0348055, 0.0330676, 0.018724", \
"0.171725, 0.111441, 0.0960554, 0.081417, 0.0656075, 0.0562274, 0.0464838" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0461309;
rise_capacitance : 0.0469466;
rise_capacitance_range (0.0469466, 0.0469466);
fall_capacitance : 0.0453152;
fall_capacitance_range (0.0453152, 0.0453152);
}
}
cell (sg13g2_inv_2) {
area : 7.2576;
cell_footprint : "IN";
cell_leakage_power : 125.937;
leakage_power () {
value : 164.799;
when : "A&!Y";
}
leakage_power () {
value : 87.0752;
when : "!A&Y";
}
pin (Y) {
direction : "output";
function : "!(A)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0177773, 0.0841995, 0.127458, 0.198891, 0.318323, 0.517409, 0.849186", \
"0.0336025, 0.126336, 0.170926, 0.242471, 0.361923, 0.561136, 0.892821", \
"0.0413416, 0.160406, 0.210694, 0.285443, 0.405155, 0.604175, 0.936009", \
"0.0507061, 0.211892, 0.274856, 0.361779, 0.49005, 0.690551, 1.02198", \
"0.0608102, 0.284375, 0.371177, 0.483781, 0.63828, 0.859226, 1.19911", \
"0.0707813, 0.377908, 0.502039, 0.660528, 0.865283, 1.1407, 1.52653", \
"0.0763556, 0.491594, 0.665053, 0.892201, 1.1852, 1.55785, 2.05451" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00991426, 0.0999245, 0.162506, 0.26622, 0.439884, 0.729265, 1.21171", \
"0.0248963, 0.10895, 0.166739, 0.267137, 0.441841, 0.729312, 1.21172", \
"0.0353636, 0.127674, 0.181968, 0.275872, 0.442333, 0.729313, 1.21173", \
"0.0520551, 0.165882, 0.220357, 0.308878, 0.463548, 0.737252, 1.21174", \
"0.0775764, 0.233943, 0.297473, 0.388299, 0.536172, 0.790724, 1.23918", \
"0.120857, 0.340776, 0.427925, 0.536438, 0.694308, 0.942186, 1.3598", \
"0.197063, 0.497512, 0.622806, 0.782219, 0.977227, 1.25538, 1.6727" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0172468, 0.0715872, 0.106064, 0.163032, 0.258389, 0.417291, 0.682185", \
"0.034025, 0.11708, 0.15487, 0.213015, 0.308495, 0.467329, 0.732226", \
"0.0431292, 0.151358, 0.19577, 0.259492, 0.357725, 0.516824, 0.781372", \
"0.0542041, 0.202094, 0.259481, 0.337186, 0.447917, 0.613891, 0.87938", \
"0.0689605, 0.276022, 0.353471, 0.456353, 0.594185, 0.787334, 1.07125", \
"0.0885404, 0.377053, 0.489133, 0.629921, 0.817193, 1.06305, 1.40287", \
"0.113473, 0.507256, 0.668552, 0.874451, 1.13605, 1.47415, 1.91891" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00820748, 0.0744241, 0.121188, 0.198488, 0.327839, 0.543939, 0.90316", \
"0.0215501, 0.0882694, 0.129975, 0.202397, 0.32891, 0.54394, 0.903161", \
"0.0315174, 0.108103, 0.14901, 0.217089, 0.336848, 0.545907, 0.903162", \
"0.0467151, 0.145064, 0.18891, 0.257516, 0.369788, 0.565103, 0.909813", \
"0.0709445, 0.206371, 0.25928, 0.334009, 0.45002, 0.63708, 0.956483", \
"0.112659, 0.308579, 0.376046, 0.470252, 0.598644, 0.798468, 1.11076", \
"0.185896, 0.462151, 0.567326, 0.69123, 0.856817, 1.0875, 1.42918" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00260494, 0.0036164, 0.00359454, 0.00350186, 0.00331512, 0.00286846, 0.00293616", \
"0.0027267, 0.00314413, 0.00325699, 0.00341751, 0.00349711, 0.00281803, 0.00270665", \
"0.00317065, 0.00300533, 0.00312359, 0.00326184, 0.00301988, 0.00273391, 0.00280404", \
"0.00430136, 0.00333476, 0.00317038, 0.00311975, 0.00339182, 0.00279117, 0.00260366", \
"0.00662982, 0.00441801, 0.00407711, 0.00367554, 0.00311224, 0.00335839, 0.0026466", \
"0.0116552, 0.00743914, 0.00687975, 0.00586913, 0.00496242, 0.0038409, 0.00289218", \
"0.0222097, 0.0148948, 0.0131346, 0.0112906, 0.00925516, 0.00774003, 0.00571437" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0023648, 0.00346343, 0.00343312, 0.00334042, 0.00316556, 0.00285249, 0.00217902", \
"0.00230842, 0.00296448, 0.00308745, 0.00333014, 0.0031162, 0.00276698, 0.00210489", \
"0.00271754, 0.00288955, 0.00294556, 0.00291749, 0.00351513, 0.00291032, 0.00204347", \
"0.00376199, 0.00302055, 0.00304103, 0.00301738, 0.0027612, 0.00330959, 0.00212842", \
"0.00602997, 0.00386753, 0.00363315, 0.00350232, 0.00331089, 0.00266061, 0.00319727", \
"0.0109023, 0.00667214, 0.00578263, 0.00503754, 0.00422259, 0.00386432, 0.00237708", \
"0.021123, 0.0138056, 0.0119534, 0.00998208, 0.00805286, 0.00692609, 0.0056574" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00564809;
rise_capacitance : 0.00575112;
rise_capacitance_range (0.00575112, 0.00575112);
fall_capacitance : 0.00554507;
fall_capacitance_range (0.00554507, 0.00554507);
}
}
cell (sg13g2_inv_4) {
area : 10.8864;
cell_footprint : "IN";
cell_leakage_power : 251.89;
leakage_power () {
value : 329.629;
when : "A&!Y";
}
leakage_power () {
value : 174.151;
when : "!A&Y";
}
pin (Y) {
direction : "output";
function : "!(A)";
min_capacitance : 0.001;
max_capacitance : 1.2;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0166604, 0.0843593, 0.12779, 0.199461, 0.319357, 0.51938, 0.852205", \
"0.0311588, 0.12646, 0.171216, 0.243061, 0.362965, 0.562919, 0.895973", \
"0.0381639, 0.160464, 0.211012, 0.285901, 0.406159, 0.605858, 0.938928", \
"0.0463754, 0.212074, 0.275168, 0.362312, 0.490989, 0.692269, 1.02475", \
"0.0551021, 0.284585, 0.371537, 0.484376, 0.638949, 0.860801, 1.20193", \
"0.0630057, 0.378157, 0.502454, 0.661085, 0.866653, 1.14296, 1.53029", \
"0.0663147, 0.491853, 0.665423, 0.893064, 1.18679, 1.5597, 2.05743" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.00902581, 0.10026, 0.163058, 0.26715, 0.441488, 0.731848, 1.21617", \
"0.0234714, 0.109279, 0.16726, 0.267996, 0.441648, 0.731849, 1.21618", \
"0.0333272, 0.127911, 0.18239, 0.276728, 0.443895, 0.73185, 1.21619", \
"0.0492612, 0.166153, 0.220859, 0.309795, 0.464927, 0.739907, 1.21646", \
"0.0737901, 0.234217, 0.29794, 0.389124, 0.537565, 0.793068, 1.2434", \
"0.115618, 0.341147, 0.42847, 0.537729, 0.696042, 0.944396, 1.36305", \
"0.190499, 0.496878, 0.62317, 0.783126, 0.9783, 1.25764, 1.67732" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.0162458, 0.0720578, 0.106878, 0.164398, 0.2607, 0.421147, 0.688561", \
"0.0318883, 0.117589, 0.155555, 0.214392, 0.310731, 0.471209, 0.738733", \
"0.0402305, 0.151901, 0.196565, 0.260807, 0.35985, 0.520612, 0.787854", \
"0.0502952, 0.202661, 0.260421, 0.338557, 0.450106, 0.617479, 0.885589", \
"0.0637679, 0.276708, 0.354723, 0.457952, 0.596741, 0.791092, 1.07719", \
"0.081543, 0.377883, 0.490562, 0.631923, 0.819892, 1.06678, 1.40911", \
"0.104416, 0.508548, 0.670039, 0.876728, 1.13923, 1.47902, 1.92635" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.00746528, 0.0750872, 0.122251, 0.200287, 0.331055, 0.548933, 0.912094", \
"0.0202743, 0.0888614, 0.131078, 0.204258, 0.332092, 0.549089, 0.912095", \
"0.0299346, 0.108734, 0.150013, 0.218877, 0.339784, 0.55128, 0.912337", \
"0.044288, 0.145917, 0.190269, 0.259171, 0.372613, 0.570044, 0.918278", \
"0.0675348, 0.207026, 0.260188, 0.335841, 0.453014, 0.641313, 0.964782", \
"0.107895, 0.309403, 0.376982, 0.470829, 0.602158, 0.80362, 1.11836", \
"0.179739, 0.462782, 0.56855, 0.693762, 0.859891, 1.09195, 1.437" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.00516058, 0.00730972, 0.00727977, 0.00709929, 0.0066858, 0.00599999, 0.00593878", \
"0.00551629, 0.0063655, 0.00648844, 0.00665296, 0.00644652, 0.00563269, 0.00537526", \
"0.00645099, 0.00610116, 0.00630077, 0.00697252, 0.0060117, 0.00539276, 0.00562242", \
"0.0087652, 0.00672614, 0.00652143, 0.00630398, 0.00718236, 0.0054242, 0.00523539", \
"0.0136576, 0.00891797, 0.00820961, 0.0074303, 0.0063062, 0.00654689, 0.00506182", \
"0.0236537, 0.0148717, 0.0137883, 0.0118626, 0.00988448, 0.00784866, 0.00595177", \
"0.0447357, 0.029711, 0.0262978, 0.0226099, 0.0186375, 0.0154914, 0.0109979" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0936, 0.156, 0.2592, 0.432, 0.72, 1.2");
values ( \
"0.00453286, 0.00692562, 0.00678442, 0.0065415, 0.00627732, 0.00566272, 0.0044864", \
"0.0045498, 0.00589334, 0.00617593, 0.00653276, 0.00588071, 0.00552793, 0.0040866", \
"0.00543068, 0.00576366, 0.0058044, 0.00591161, 0.00664847, 0.00615132, 0.00404952", \
"0.00756549, 0.00605288, 0.0061345, 0.00597575, 0.00545944, 0.00665036, 0.00456618", \
"0.0122003, 0.0076742, 0.00721716, 0.00691887, 0.0066575, 0.0053791, 0.00639102", \
"0.0220366, 0.0133416, 0.0114485, 0.00981743, 0.00852986, 0.0074394, 0.00418166", \
"0.042612, 0.0276259, 0.0237316, 0.0200073, 0.0160933, 0.0135802, 0.0115486" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0112577;
rise_capacitance : 0.0114603;
rise_capacitance_range (0.0114603, 0.0114603);
fall_capacitance : 0.0110551;
fall_capacitance_range (0.0110551, 0.0110551);
}
}
cell (sg13g2_inv_8) {
area : 18.144;
cell_footprint : "IN";
cell_leakage_power : 503.799;
leakage_power () {
value : 659.309;
when : "A&!Y";
}
leakage_power () {
value : 348.289;
when : "!A&Y";
}
pin (Y) {
direction : "output";
function : "!(A)";
min_capacitance : 0.001;
max_capacitance : 2.4;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0162889, 0.0845681, 0.128043, 0.199784, 0.319834, 0.519917, 0.853032", \
"0.0301288, 0.126639, 0.171452, 0.243341, 0.363362, 0.563514, 0.896787", \
"0.0367558, 0.160734, 0.211314, 0.286243, 0.406547, 0.60642, 0.939747", \
"0.044544, 0.212212, 0.275417, 0.362591, 0.491342, 0.692711, 1.02554", \
"0.0525728, 0.284856, 0.371898, 0.484745, 0.639629, 0.861237, 1.20267", \
"0.0598268, 0.378431, 0.502806, 0.661538, 0.866773, 1.14275, 1.53", \
"0.0620064, 0.492341, 0.665884, 0.893159, 1.18728, 1.56012, 2.05824" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.00865533, 0.100478, 0.163274, 0.267474, 0.441846, 0.73258, 1.21724", \
"0.022891, 0.1094, 0.167451, 0.268257, 0.442513, 0.73265, 1.21725", \
"0.0324386, 0.12795, 0.182545, 0.277052, 0.44432, 0.732651, 1.2173", \
"0.0479047, 0.166252, 0.220985, 0.31023, 0.465345, 0.740478, 1.21731", \
"0.0719706, 0.234392, 0.298155, 0.389722, 0.5384, 0.793598, 1.2444", \
"0.113265, 0.341344, 0.428662, 0.537949, 0.695963, 0.945015, 1.36472", \
"0.187521, 0.498148, 0.623848, 0.782919, 0.978667, 1.25813, 1.67663" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0159112, 0.0722575, 0.107078, 0.164639, 0.26098, 0.421662, 0.689088", \
"0.0310045, 0.117781, 0.15579, 0.214586, 0.310999, 0.471554, 0.739179", \
"0.0389928, 0.152105, 0.196796, 0.261037, 0.360087, 0.520894, 0.788386", \
"0.0486189, 0.202855, 0.260687, 0.338854, 0.450365, 0.617863, 0.88607", \
"0.0614446, 0.276957, 0.354876, 0.458184, 0.597077, 0.79148, 1.07784", \
"0.078401, 0.378213, 0.490699, 0.632191, 0.820209, 1.06801, 1.4096", \
"0.100047, 0.508677, 0.670384, 0.877072, 1.13982, 1.47963, 1.92658" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.00717179, 0.0752079, 0.122407, 0.200501, 0.33132, 0.549269, 0.9127", \
"0.0197219, 0.0889609, 0.131159, 0.204447, 0.332186, 0.549562, 0.912701", \
"0.0291522, 0.108838, 0.15026, 0.219017, 0.340188, 0.551598, 0.912894", \
"0.043174, 0.146064, 0.190372, 0.259291, 0.372833, 0.570527, 0.919146", \
"0.0659519, 0.207131, 0.260802, 0.335457, 0.45294, 0.641688, 0.965296", \
"0.105767, 0.309517, 0.377421, 0.471029, 0.602292, 0.803516, 1.11875", \
"0.176971, 0.463337, 0.569022, 0.69396, 0.860154, 1.09025, 1.4386" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.0102524, 0.0147144, 0.0145975, 0.0142329, 0.0132905, 0.01189, 0.0119321", \
"0.01113, 0.0127498, 0.0131698, 0.0138674, 0.0131815, 0.0114309, 0.0106089", \
"0.0134338, 0.0122007, 0.012668, 0.0130695, 0.0123553, 0.0109452, 0.0113899", \
"0.0177185, 0.0134146, 0.013065, 0.0127041, 0.0125778, 0.010675, 0.0103902", \
"0.0275684, 0.0178517, 0.0165052, 0.0150665, 0.0127829, 0.0133768, 0.00951141", \
"0.0477964, 0.0298348, 0.0276034, 0.0238308, 0.0200092, 0.0155272, 0.0115376", \
"0.0899502, 0.0596559, 0.0529475, 0.0451695, 0.037342, 0.0309935, 0.02071" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.1872, 0.312, 0.5184, 0.864, 1.44, 2.4");
values ( \
"0.00893645, 0.0138974, 0.0135982, 0.0132075, 0.0125677, 0.0114603, 0.00899375", \
"0.00912239, 0.0117574, 0.012352, 0.0124809, 0.0134005, 0.0110365, 0.00819022", \
"0.0109624, 0.0115034, 0.0115671, 0.0118728, 0.0130584, 0.0122926, 0.0083414", \
"0.0153053, 0.012125, 0.0122875, 0.0121076, 0.0109006, 0.0133502, 0.0114599", \
"0.0246398, 0.0153642, 0.0147519, 0.0138345, 0.0131701, 0.0106024, 0.0130167", \
"0.0443082, 0.0265339, 0.0228587, 0.0198305, 0.0169599, 0.0156897, 0.00934253", \
"0.085837, 0.0550413, 0.0475145, 0.0400699, 0.0321907, 0.0264824, 0.0228653" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0225091;
rise_capacitance : 0.0229148;
rise_capacitance_range (0.0229148, 0.0229148);
fall_capacitance : 0.0221035;
fall_capacitance_range (0.0221035, 0.0221035);
}
}
cell (sg13g2_lgcp_1) {
area : 27.216;
cell_footprint : "gclk";
clock_gating_integrated_cell : "latch_posedge";
dont_use : true;
cell_leakage_power : 387.846;
leakage_power () {
value : 377.61;
when : "!CLK&GATE&!GCLK";
}
leakage_power () {
value : 400.613;
when : "CLK&GATE&GCLK";
}
leakage_power () {
value : 385.315;
when : "!GATE&!GCLK";
}
statetable ("CLK GATE", "int_GATE") {
table : "L L : - : L ,\
L H : - : H ,\
H - : - : N ";
}
pin (int_GATE) {
direction : "internal";
internal_node : "int_GATE";
}
pin (GCLK) {
clock_gate_out_pin : true;
direction : "output";
state_function : "CLK * int_GATE";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
timing_sense : positive_unate;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0749671, 0.144005, 0.187566, 0.259165, 0.378684, 0.577923, 0.909496", \
"0.104668, 0.174372, 0.217992, 0.289608, 0.409155, 0.608925, 0.940444", \
"0.126002, 0.197014, 0.240708, 0.312384, 0.431965, 0.631075, 0.962852", \
"0.156128, 0.229957, 0.273687, 0.34545, 0.465172, 0.664243, 0.996016", \
"0.196234, 0.27652, 0.320491, 0.39216, 0.511868, 0.711166, 1.04271", \
"0.247101, 0.340178, 0.384819, 0.456892, 0.576369, 0.775413, 1.10707", \
"0.317247, 0.429802, 0.47854, 0.552054, 0.672337, 0.872627, 1.20469" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0188014, 0.104881, 0.166998, 0.270477, 0.443885, 0.733096, 1.21475", \
"0.0203677, 0.105256, 0.167249, 0.270548, 0.444148, 0.734065, 1.21517", \
"0.0224488, 0.106019, 0.167754, 0.270795, 0.444149, 0.734216, 1.21518", \
"0.0270445, 0.107614, 0.168729, 0.271462, 0.444436, 0.734217, 1.21519", \
"0.0353291, 0.111543, 0.170916, 0.272569, 0.445245, 0.734218, 1.2154", \
"0.047846, 0.121388, 0.17704, 0.27604, 0.447154, 0.735138, 1.21632", \
"0.064591, 0.141508, 0.193102, 0.286866, 0.454079, 0.739855, 1.21928" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0609551, 0.117519, 0.152381, 0.209741, 0.305253, 0.464183, 0.729165", \
"0.096516, 0.154119, 0.189137, 0.246446, 0.341985, 0.501167, 0.765987", \
"0.120287, 0.179364, 0.214515, 0.271943, 0.367493, 0.526505, 0.791433", \
"0.153611, 0.215911, 0.251171, 0.308697, 0.404494, 0.563704, 0.828602", \
"0.197151, 0.26561, 0.301175, 0.358646, 0.454228, 0.61347, 0.878214", \
"0.250774, 0.329783, 0.366107, 0.423595, 0.519133, 0.678106, 0.943089", \
"0.319654, 0.415207, 0.454266, 0.5132, 0.609351, 0.769048, 1.03406" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0153608, 0.0797388, 0.125936, 0.203001, 0.332174, 0.547686, 0.906893", \
"0.0173945, 0.0803896, 0.126339, 0.203077, 0.332216, 0.548197, 0.906894", \
"0.0203705, 0.0814666, 0.127077, 0.203607, 0.332657, 0.548198, 0.908335", \
"0.0255697, 0.0837376, 0.128532, 0.204679, 0.333418, 0.548234, 0.908336", \
"0.0341287, 0.0886502, 0.131685, 0.206571, 0.334622, 0.549246, 0.908337", \
"0.04639, 0.098757, 0.13857, 0.21067, 0.33724, 0.551123, 0.909277", \
"0.064585, 0.117239, 0.153033, 0.220886, 0.34424, 0.556378, 0.9133" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00875194, 0.00916754, 0.00915914, 0.00914914, 0.00901484, 0.00904724, 0.00899354", \
"0.00849763, 0.00890553, 0.00895403, 0.00888193, 0.00877683, 0.00886053, 0.00868973", \
"0.00843371, 0.00877551, 0.00879561, 0.00898191, 0.00865971, 0.00877801, 0.00871971", \
"0.00841158, 0.00869048, 0.00876518, 0.00868488, 0.00883298, 0.00873708, 0.00853318", \
"0.0087714, 0.008909, 0.0089811, 0.0090428, 0.0090017, 0.0089665, 0.0088441", \
"0.0100294, 0.00996119, 0.00997059, 0.0100523, 0.010112, 0.0100971, 0.00957179", \
"0.0134744, 0.0130133, 0.0130411, 0.013063, 0.0130779, 0.0131467, 0.0132465" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00526704, 0.00577904, 0.00576024, 0.00575254, 0.00566984, 0.00549294, 0.00514564", \
"0.00515063, 0.00555583, 0.00567073, 0.00559753, 0.00553233, 0.00544243, 0.00505863", \
"0.00521211, 0.00557901, 0.00556551, 0.00564621, 0.00555521, 0.00539231, 0.00525351", \
"0.00549488, 0.00578438, 0.00586048, 0.00585218, 0.00582488, 0.00571278, 0.00579798", \
"0.006336, 0.0065141, 0.0065785, 0.0066383, 0.0066504, 0.0063103, 0.0068222", \
"0.0081609, 0.0079541, 0.0079814, 0.0079541, 0.0080655, 0.0081241, 0.0076709", \
"0.011883, 0.0113418, 0.0113048, 0.0112798, 0.011377, 0.0112787, 0.0114492" \
);
}
}
}
pin (CLK) {
clock_gate_clock_pin : true;
direction : "input";
clock : true;
max_transition : 2.5074;
capacitance : 0.00493846;
rise_capacitance : 0.00497895;
rise_capacitance_range (0.00497895, 0.00497895);
fall_capacitance : 0.00489797;
fall_capacitance_range (0.00489797, 0.00489797);
timing () {
related_pin : "CLK";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.23056, 0.689697, 1.68457, 3.34351" \
);
}
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.100861, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00722056, 0.00692167, 0.00691749, 0.00722672, 0.0079958, 0.00993071, 0.0140514" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00867486, 0.00837007, 0.00839759, 0.00876412, 0.0095567, 0.0115204, 0.0158539" \
);
}
}
}
pin (GATE) {
clock_gate_enable_pin : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00229431;
rise_capacitance : 0.00255636;
rise_capacitance_range (0.00255636, 0.00255636);
fall_capacitance : 0.00203226;
fall_capacitance_range (0.00203226, 0.00203226);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0377535, -0.00953291, -0.00157274, -0.00154406", \
"-0.15108, -0.0988728, -0.088201, -0.0868864", \
"-0.224744, -0.165828, -0.153807, -0.148431", \
"-0.308048, -0.251844, -0.235762, -0.231862" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0167071, 0.0823454, 0.129588, 0.173783", \
"-0.119934, -0.0128904, 0.0490599, 0.102536", \
"-0.178452, -0.0686962, -0.00539673, 0.0521401", \
"-0.229849, -0.122805, -0.0634399, 0.000616155" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0756107, 0.039034, 0.0427212, 0.0542319", \
"0.203608, 0.147044, 0.145446, 0.150248", \
"0.296753, 0.230908, 0.226663, 0.22753", \
"0.400072, 0.331515, 0.323335, 0.322727" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0430979, -0.0615428, -0.111585, -0.151284", \
"0.162101, 0.049469, -0.0138558, -0.068258", \
"0.232459, 0.114544, 0.0485706, -0.00976587", \
"0.299653, 0.183024, 0.117114, 0.0533043" \
);
}
}
internal_power () {
when : "!CLK";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0192172, 0.0199023, 0.0199792, 0.0199848, 0.0203246, 0.0215524, 0.0248022" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0131822, 0.0259229, 0.0281284, 0.0285903, 0.0291052, 0.0305949, 0.0339798" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0192172, 0.0199023, 0.0199792, 0.0199848, 0.0203246, 0.0215524, 0.0248022" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0131822, 0.0259229, 0.0281284, 0.0285903, 0.0291052, 0.0305949, 0.0339798" \
);
}
}
}
}
cell (sg13g2_mux2_1) {
area : 18.144;
cell_footprint : "mux2";
cell_leakage_power : 246.34;
leakage_power () {
value : 223.461;
when : "!A0&!A1&!S";
}
leakage_power () {
value : 242.785;
when : "A0&!A1&!S";
}
leakage_power () {
value : 220.222;
when : "!A0&A1&!S";
}
leakage_power () {
value : 235.825;
when : "A0&A1&!S";
}
leakage_power () {
value : 254.996;
when : "!A0&!A1&S";
}
leakage_power () {
value : 251.756;
when : "A0&!A1&S";
}
leakage_power () {
value : 274.317;
when : "!A0&A1&S";
}
leakage_power () {
value : 267.361;
when : "A0&A1&S";
}
pin (X) {
direction : "output";
function : "(!S*A0)+(S*A1)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A0";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0735124, 0.145373, 0.188908, 0.260394, 0.379995, 0.57905, 0.910708", \
"0.106556, 0.179759, 0.223516, 0.29514, 0.414788, 0.614204, 0.945653", \
"0.12897, 0.204441, 0.248295, 0.320004, 0.439698, 0.638829, 0.970491", \
"0.160168, 0.240442, 0.284212, 0.35581, 0.476062, 0.675109, 1.007", \
"0.202117, 0.291755, 0.336036, 0.40742, 0.527233, 0.727063, 1.05857", \
"0.255274, 0.362401, 0.408025, 0.479912, 0.599211, 0.79863, 1.13083", \
"0.324264, 0.452706, 0.504607, 0.579197, 0.698339, 0.898661, 1.23072" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0237053, 0.10683, 0.168375, 0.271577, 0.444977, 0.734045, 1.21586", \
"0.0268076, 0.10756, 0.168789, 0.271655, 0.445725, 0.734385, 1.2163", \
"0.0310504, 0.108842, 0.16964, 0.272151, 0.445726, 0.734386, 1.21631", \
"0.0385998, 0.111267, 0.17099, 0.273141, 0.445952, 0.734505, 1.21649", \
"0.0503427, 0.117485, 0.174212, 0.27447, 0.446854, 0.735803, 1.21697", \
"0.067336, 0.131114, 0.182566, 0.278653, 0.448426, 0.736555, 1.21787", \
"0.089426, 0.156825, 0.202902, 0.29178, 0.455966, 0.740416, 1.22061" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0929655, 0.164143, 0.201038, 0.258856, 0.354664, 0.514135, 0.780159", \
"0.126239, 0.199056, 0.236235, 0.294328, 0.389991, 0.54927, 0.815142", \
"0.150434, 0.225814, 0.263551, 0.322116, 0.418054, 0.577347, 0.842924", \
"0.18536, 0.265806, 0.304546, 0.363636, 0.460387, 0.619838, 0.88574", \
"0.233233, 0.322604, 0.362868, 0.422673, 0.51957, 0.679911, 0.945855", \
"0.296806, 0.401254, 0.444115, 0.505453, 0.603845, 0.764161, 1.03015", \
"0.385167, 0.5097, 0.558664, 0.625259, 0.72439, 0.88571, 1.15286" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0271149, 0.0919273, 0.135975, 0.210323, 0.338267, 0.554112, 0.91495", \
"0.0290627, 0.0924403, 0.136095, 0.210562, 0.338581, 0.554113, 0.914965", \
"0.0324393, 0.0945666, 0.137609, 0.211371, 0.338717, 0.554693, 0.914985", \
"0.0393791, 0.0988117, 0.140996, 0.214043, 0.340254, 0.555194, 0.915591", \
"0.0503848, 0.106996, 0.147168, 0.218036, 0.34313, 0.557384, 0.916677", \
"0.06579, 0.121949, 0.158149, 0.225466, 0.347538, 0.559199, 0.919065", \
"0.087737, 0.148273, 0.181581, 0.244356, 0.358738, 0.56592, 0.922191" \
);
}
}
timing () {
related_pin : "A1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0691869, 0.141975, 0.18489, 0.255742, 0.374718, 0.573375, 0.904748", \
"0.106693, 0.181864, 0.225459, 0.296605, 0.415518, 0.613891, 0.944981", \
"0.129922, 0.207984, 0.251734, 0.323248, 0.442431, 0.64075, 0.971765", \
"0.161331, 0.24549, 0.289069, 0.360895, 0.480504, 0.679259, 1.01038", \
"0.204317, 0.298528, 0.342548, 0.414523, 0.534033, 0.733373, 1.06495", \
"0.258666, 0.372048, 0.418593, 0.490918, 0.609601, 0.808969, 1.14124", \
"0.330698, 0.467622, 0.518636, 0.593287, 0.713547, 0.914138, 1.24526" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0253517, 0.107352, 0.168612, 0.271585, 0.444928, 0.734037, 1.21598", \
"0.0287519, 0.108018, 0.168915, 0.271722, 0.44579, 0.734139, 1.21599", \
"0.0331997, 0.109366, 0.169777, 0.2722, 0.445791, 0.734405, 1.216", \
"0.0416399, 0.112087, 0.171352, 0.273086, 0.44587, 0.734656, 1.21621", \
"0.0544794, 0.118696, 0.174564, 0.274499, 0.446744, 0.735433, 1.21663", \
"0.07346, 0.132685, 0.183978, 0.279181, 0.44827, 0.736446, 1.21783", \
"0.099019, 0.16035, 0.205009, 0.291905, 0.455431, 0.740332, 1.21993" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.097218, 0.172012, 0.209326, 0.267849, 0.364184, 0.524042, 0.790347", \
"0.128594, 0.204173, 0.241642, 0.300411, 0.396758, 0.5567, 0.823107", \
"0.153084, 0.23101, 0.269008, 0.327949, 0.424431, 0.584436, 0.850689", \
"0.188588, 0.272021, 0.310711, 0.370207, 0.467118, 0.627335, 0.89362", \
"0.236885, 0.330377, 0.370068, 0.430415, 0.527809, 0.688307, 0.956072", \
"0.303208, 0.411516, 0.454007, 0.516851, 0.613892, 0.773576, 1.04089", \
"0.394352, 0.523373, 0.571439, 0.637465, 0.737118, 0.899846, 1.16647" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0297603, 0.0926435, 0.136463, 0.210419, 0.33818, 0.553966, 0.914935", \
"0.0315588, 0.0932109, 0.136464, 0.210533, 0.338288, 0.554056, 0.914936", \
"0.0351906, 0.0952035, 0.137935, 0.211541, 0.338641, 0.555124, 0.915374", \
"0.042951, 0.0995355, 0.141241, 0.214089, 0.340301, 0.555125, 0.915375", \
"0.0553405, 0.108048, 0.147146, 0.218117, 0.342899, 0.557093, 0.916864", \
"0.072422, 0.12363, 0.159312, 0.226721, 0.34753, 0.559577, 0.919003", \
"0.097144, 0.149526, 0.182187, 0.243702, 0.358435, 0.565952, 0.92254" \
);
}
}
timing () {
related_pin : "S";
sdf_cond : "A0 == 1'b0 & A1 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A0 * A1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0809985, 0.150206, 0.194029, 0.265635, 0.38544, 0.584616, 0.916763", \
"0.113524, 0.183321, 0.227081, 0.298992, 0.418705, 0.618193, 0.949905", \
"0.137111, 0.208098, 0.251873, 0.323773, 0.443608, 0.642895, 0.974817", \
"0.171595, 0.244904, 0.28884, 0.360692, 0.480618, 0.679953, 1.01194", \
"0.218987, 0.298225, 0.342257, 0.413983, 0.533993, 0.733648, 1.06542", \
"0.280234, 0.370774, 0.415698, 0.487767, 0.607686, 0.806693, 1.13897", \
"0.359963, 0.468263, 0.51559, 0.589008, 0.709671, 0.909282, 1.24178" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0205792, 0.106337, 0.16861, 0.27187, 0.445328, 0.734521, 1.21639", \
"0.0218239, 0.106733, 0.168667, 0.272006, 0.445766, 0.734683, 1.2164", \
"0.0236746, 0.107344, 0.169079, 0.272256, 0.445767, 0.735897, 1.21641", \
"0.0277258, 0.108699, 0.169835, 0.27277, 0.445917, 0.735898, 1.21642", \
"0.0353778, 0.112048, 0.171654, 0.273546, 0.446542, 0.735899, 1.21689", \
"0.046798, 0.120042, 0.176738, 0.276199, 0.447854, 0.736477, 1.21762", \
"0.0618, 0.137167, 0.188607, 0.284262, 0.452901, 0.739644, 1.22013" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.108377, 0.174211, 0.2103, 0.268378, 0.364792, 0.52478, 0.791327", \
"0.138525, 0.204548, 0.240835, 0.299028, 0.395422, 0.555545, 0.821963", \
"0.160968, 0.228295, 0.26492, 0.32335, 0.419782, 0.579933, 0.846322", \
"0.194468, 0.264973, 0.302192, 0.360703, 0.45751, 0.617775, 0.884293", \
"0.240272, 0.317424, 0.355536, 0.414379, 0.511417, 0.671822, 0.938687", \
"0.301973, 0.38983, 0.429708, 0.490325, 0.586856, 0.747574, 1.01417", \
"0.386797, 0.490177, 0.53349, 0.597463, 0.695787, 0.857662, 1.1243" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0238341, 0.0880544, 0.132846, 0.208875, 0.338096, 0.554268, 0.915311", \
"0.0244389, 0.088229, 0.132983, 0.208882, 0.338097, 0.554696, 0.915367", \
"0.0259739, 0.0893767, 0.133814, 0.20946, 0.338284, 0.555546, 0.915684", \
"0.0295649, 0.0918053, 0.13582, 0.210919, 0.339075, 0.555547, 0.915723", \
"0.0363595, 0.0975722, 0.14013, 0.213324, 0.340768, 0.555968, 0.916441", \
"0.04703, 0.107641, 0.148059, 0.219254, 0.343799, 0.557862, 0.917799", \
"0.061888, 0.124944, 0.163068, 0.231469, 0.352271, 0.563423, 0.921747" \
);
}
}
timing () {
related_pin : "S";
timing_sense : non_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0809985, 0.150206, 0.194029, 0.265635, 0.38544, 0.584616, 0.916763", \
"0.113524, 0.183321, 0.227081, 0.298992, 0.418705, 0.618193, 0.949905", \
"0.137111, 0.208098, 0.251873, 0.323773, 0.443608, 0.642895, 0.974817", \
"0.171595, 0.244904, 0.28884, 0.360692, 0.480618, 0.679953, 1.01194", \
"0.218987, 0.298225, 0.342257, 0.413983, 0.533993, 0.733648, 1.06542", \
"0.280234, 0.370774, 0.415698, 0.487767, 0.607686, 0.806693, 1.13897", \
"0.359963, 0.468263, 0.51559, 0.589008, 0.709671, 0.909282, 1.24178" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0205792, 0.106337, 0.16861, 0.27187, 0.445328, 0.734521, 1.21639", \
"0.0218239, 0.106733, 0.168667, 0.272006, 0.445766, 0.734683, 1.2164", \
"0.0236746, 0.107344, 0.169079, 0.272256, 0.445767, 0.735897, 1.21641", \
"0.0277258, 0.108699, 0.169835, 0.27277, 0.445917, 0.735898, 1.21642", \
"0.0353778, 0.112048, 0.171654, 0.273546, 0.446542, 0.735899, 1.21689", \
"0.046798, 0.120042, 0.176738, 0.276199, 0.447854, 0.736477, 1.21762", \
"0.0618, 0.137167, 0.188607, 0.284262, 0.452901, 0.739644, 1.22013" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.108377, 0.174211, 0.2103, 0.268378, 0.364792, 0.52478, 0.791327", \
"0.138525, 0.204548, 0.240835, 0.299028, 0.395422, 0.555545, 0.821963", \
"0.160968, 0.228295, 0.26492, 0.32335, 0.419782, 0.579933, 0.846322", \
"0.194468, 0.264973, 0.302192, 0.360703, 0.45751, 0.617775, 0.884293", \
"0.240272, 0.317424, 0.355536, 0.414379, 0.511417, 0.671822, 0.938687", \
"0.301973, 0.38983, 0.429708, 0.490325, 0.586856, 0.747574, 1.01417", \
"0.386797, 0.490177, 0.53349, 0.597463, 0.695787, 0.857662, 1.1243" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0238341, 0.0880544, 0.132846, 0.208875, 0.338096, 0.554268, 0.915311", \
"0.0244389, 0.088229, 0.132983, 0.208882, 0.338097, 0.554696, 0.915367", \
"0.0259739, 0.0893767, 0.133814, 0.20946, 0.338284, 0.555546, 0.915684", \
"0.0295649, 0.0918053, 0.13582, 0.210919, 0.339075, 0.555547, 0.915723", \
"0.0363595, 0.0975722, 0.14013, 0.213324, 0.340768, 0.555968, 0.916441", \
"0.04703, 0.107641, 0.148059, 0.219254, 0.343799, 0.557862, 0.917799", \
"0.061888, 0.124944, 0.163068, 0.231469, 0.352271, 0.563423, 0.921747" \
);
}
}
timing () {
related_pin : "S";
sdf_cond : "A0 == 1'b1 & A1 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A0 * !A1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.117152, 0.186426, 0.229989, 0.301771, 0.421518, 0.620612, 0.95248", \
"0.150367, 0.219626, 0.263313, 0.33491, 0.454634, 0.654491, 0.985725", \
"0.171834, 0.241085, 0.284724, 0.356402, 0.476028, 0.675308, 1.01072", \
"0.201888, 0.271275, 0.314904, 0.38673, 0.506375, 0.705529, 1.03754", \
"0.241042, 0.310577, 0.354257, 0.426163, 0.545787, 0.745006, 1.07681", \
"0.293014, 0.363027, 0.406776, 0.478619, 0.598462, 0.797713, 1.12951", \
"0.357458, 0.428712, 0.472488, 0.544377, 0.664094, 0.863701, 1.19581" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0209751, 0.106502, 0.168627, 0.271842, 0.445304, 0.734432, 1.21631", \
"0.0209761, 0.106517, 0.168628, 0.271873, 0.445305, 0.734907, 1.21632", \
"0.021148, 0.106518, 0.168629, 0.271926, 0.445306, 0.736246, 1.22002", \
"0.0213653, 0.106583, 0.16863, 0.271937, 0.445307, 0.736247, 1.22003", \
"0.0218648, 0.106686, 0.168631, 0.271938, 0.445308, 0.736248, 1.22004", \
"0.022969, 0.107027, 0.168757, 0.272113, 0.445343, 0.736249, 1.22005", \
"0.025182, 0.107852, 0.169175, 0.27227, 0.445475, 0.73625, 1.22006" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.140261, 0.206073, 0.242513, 0.300594, 0.396956, 0.557043, 0.823592", \
"0.173917, 0.239823, 0.276099, 0.334331, 0.430815, 0.591243, 0.857402", \
"0.195732, 0.261589, 0.297954, 0.356226, 0.452637, 0.612815, 0.879389", \
"0.226925, 0.292786, 0.329112, 0.387441, 0.483839, 0.644046, 0.910497", \
"0.270939, 0.336866, 0.373237, 0.431495, 0.527959, 0.688191, 0.954664", \
"0.332046, 0.398658, 0.434984, 0.493323, 0.589765, 0.750026, 1.01652", \
"0.415517, 0.483599, 0.520073, 0.578454, 0.675121, 0.835301, 1.10206" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.024163, 0.0882372, 0.133084, 0.209011, 0.338134, 0.554418, 0.915439", \
"0.024164, 0.088279, 0.133121, 0.209131, 0.338426, 0.554915, 0.915646", \
"0.024165, 0.08828, 0.13315, 0.209132, 0.338427, 0.554916, 0.916254", \
"0.0241998, 0.0883073, 0.133151, 0.209133, 0.338428, 0.554917, 0.916255", \
"0.0245219, 0.0883809, 0.133171, 0.209299, 0.338429, 0.554918, 0.916256", \
"0.025084, 0.089035, 0.133392, 0.2093, 0.33843, 0.554919, 0.916257", \
"0.027062, 0.090152, 0.134299, 0.209751, 0.338529, 0.55492, 0.916258" \
);
}
}
internal_power () {
related_pin : "A0";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0100042, 0.0104091, 0.0104091, 0.010354, 0.0102341, 0.0100254, 0.0100619", \
"0.009655, 0.00998052, 0.0100473, 0.010026, 0.00996046, 0.00971996, 0.00968274", \
"0.00965728, 0.00987986, 0.00992718, 0.0100511, 0.00987598, 0.00967577, 0.00956942", \
"0.00991119, 0.0100638, 0.0101271, 0.0100592, 0.0101825, 0.0100276, 0.00981442", \
"0.0107176, 0.0107181, 0.0107885, 0.0107993, 0.0107271, 0.0107613, 0.0105271", \
"0.0126961, 0.0124781, 0.0124355, 0.0124856, 0.0124884, 0.0124752, 0.0121067", \
"0.0170962, 0.0163863, 0.01638, 0.0163524, 0.016309, 0.0163462, 0.0163511" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.012292, 0.0125545, 0.0124074, 0.0121526, 0.0118525, 0.0116006, 0.0111145", \
"0.0122799, 0.0126618, 0.0127235, 0.0124619, 0.0121798, 0.0117387, 0.0112556", \
"0.0124382, 0.0126857, 0.0127054, 0.0126901, 0.0124721, 0.0120277, 0.0113751", \
"0.0127771, 0.0130137, 0.01311, 0.0130086, 0.0128905, 0.0124764, 0.0120824", \
"0.0137709, 0.0137071, 0.013818, 0.0139147, 0.0138561, 0.0135181, 0.0135515", \
"0.0158234, 0.0154781, 0.0155146, 0.0155485, 0.0157048, 0.0157558, 0.0150775", \
"0.0202507, 0.0194424, 0.019399, 0.0195112, 0.0194764, 0.0196453, 0.0197768" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0118307, 0.0120119, 0.0118389, 0.0116129, 0.0113414, 0.0109967, 0.0109442", \
"0.0123242, 0.0126694, 0.0126744, 0.0125376, 0.0122904, 0.0118088, 0.0115684", \
"0.0124242, 0.0126842, 0.0127337, 0.0127694, 0.0124929, 0.0120861, 0.011786", \
"0.0126594, 0.0128825, 0.0129318, 0.0129089, 0.0129433, 0.0125734, 0.0123138", \
"0.0135318, 0.0134955, 0.0135416, 0.0136354, 0.0135613, 0.0134441, 0.0131501", \
"0.015556, 0.0152057, 0.0152698, 0.0153032, 0.0153037, 0.0152844, 0.0149317", \
"0.0199967, 0.0193017, 0.0191874, 0.0190453, 0.0190751, 0.0192267, 0.019199" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00980421, 0.0103003, 0.0103099, 0.0102879, 0.0102169, 0.0100568, 0.00972011", \
"0.00949823, 0.00990804, 0.0100239, 0.00996026, 0.00992734, 0.00976958, 0.00943663", \
"0.00959862, 0.0098628, 0.0099217, 0.0100313, 0.00988835, 0.00984737, 0.00945174", \
"0.00996928, 0.0101523, 0.0102333, 0.0102173, 0.0102455, 0.0100108, 0.00971777", \
"0.0108797, 0.0108261, 0.0108416, 0.010971, 0.0110077, 0.0107853, 0.0109226", \
"0.0130385, 0.0126514, 0.0126905, 0.0128145, 0.0127756, 0.0128125, 0.0124056", \
"0.0174498, 0.0165564, 0.0164832, 0.0165271, 0.0165118, 0.016755, 0.016835" \
);
}
}
internal_power () {
related_pin : "S";
when : "(A0 * !A1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00942164, 0.00976804, 0.00978544, 0.00973784, 0.00964244, 0.00945174, 0.00953474", \
"0.00940844, 0.00979764, 0.00979694, 0.00973484, 0.00963514, 0.00948794, 0.00951054", \
"0.00940282, 0.00971422, 0.00977242, 0.00972432, 0.00969532, 0.00954612, 0.00982272", \
"0.00935191, 0.00971721, 0.00969851, 0.00970021, 0.00986961, 0.00944191, 0.00938921", \
"0.00930341, 0.00964971, 0.00970371, 0.00975231, 0.00951051, 0.00966321, 0.00977321", \
"0.00918559, 0.00945339, 0.00950339, 0.00957659, 0.00962809, 0.00952689, 0.00901209", \
"0.00923752, 0.00942342, 0.00944892, 0.00953342, 0.00949832, 0.00960592, 0.00962492" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00952375, 0.00990485, 0.00996815, 0.00991895, 0.00983865, 0.00964785, 0.00924715", \
"0.00955552, 0.00999762, 0.0101465, 0.01004, 0.00999652, 0.00987392, 0.00943922", \
"0.00956535, 0.00995845, 0.0100042, 0.0100498, 0.00995765, 0.00997525, 0.00952305", \
"0.00955326, 0.00996976, 0.0100535, 0.00999646, 0.00990666, 0.0100531, 0.00945156", \
"0.0095496, 0.0099495, 0.0099656, 0.010021, 0.0100862, 0.0097883, 0.0100427", \
"0.00948748, 0.00987978, 0.00985558, 0.00996728, 0.00995958, 0.010019, 0.00974308", \
"0.00945152, 0.00974582, 0.00974582, 0.00981302, 0.00974542, 0.00990232, 0.00997532" \
);
}
}
internal_power () {
related_pin : "S";
when : "(!A0 * A1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00959765, 0.00997285, 0.0100217, 0.00997795, 0.00988005, 0.00969965, 0.00962915", \
"0.00951232, 0.00987272, 0.00990632, 0.00995022, 0.00984412, 0.00965662, 0.00954952", \
"0.00947125, 0.00976235, 0.00981305, 0.00999745, 0.00977145, 0.00968905, 0.00951495", \
"0.00953686, 0.00979206, 0.00986956, 0.00982326, 0.00994646, 0.00962836, 0.00957496", \
"0.009991, 0.0101097, 0.0102012, 0.0102633, 0.0102264, 0.0101985, 0.0099894", \
"0.0113213, 0.0112807, 0.0113259, 0.0113545, 0.0114573, 0.0114423, 0.010992", \
"0.0147549, 0.0144407, 0.0143979, 0.014461, 0.0145172, 0.0145184, 0.0145915" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00922484, 0.00971004, 0.00971714, 0.00970034, 0.00961904, 0.00943034, 0.00911514", \
"0.00913464, 0.00955604, 0.00972934, 0.00964624, 0.00954524, 0.00940564, 0.00902684", \
"0.00914162, 0.00947202, 0.00951492, 0.00963542, 0.00957162, 0.00942332, 0.00900652", \
"0.00917601, 0.00948791, 0.00958781, 0.00954621, 0.00958841, 0.00934761, 0.00910831", \
"0.00959841, 0.00980991, 0.00994061, 0.0100077, 0.0100196, 0.00973451, 0.0101758", \
"0.0109079, 0.010916, 0.0110492, 0.0111288, 0.0111317, 0.0112712, 0.0106631", \
"0.0146229, 0.0142679, 0.0142668, 0.0144084, 0.0144533, 0.0146207, 0.0146498" \
);
}
}
internal_power () {
related_pin : "S";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00959765, 0.00997285, 0.0100217, 0.00997795, 0.00988005, 0.00969965, 0.00962915", \
"0.00951232, 0.00987272, 0.00990632, 0.00995022, 0.00984412, 0.00965662, 0.00954952", \
"0.00947125, 0.00976235, 0.00981305, 0.00999745, 0.00977145, 0.00968905, 0.00951495", \
"0.00953686, 0.00979206, 0.00986956, 0.00982326, 0.00994646, 0.00962836, 0.00957496", \
"0.009991, 0.0101097, 0.0102012, 0.0102633, 0.0102264, 0.0101985, 0.0099894", \
"0.0113213, 0.0112807, 0.0113259, 0.0113545, 0.0114573, 0.0114423, 0.010992", \
"0.0147549, 0.0144407, 0.0143979, 0.014461, 0.0145172, 0.0145184, 0.0145915" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00922484, 0.00971004, 0.00971714, 0.00970034, 0.00961904, 0.00943034, 0.00911514", \
"0.00913464, 0.00955604, 0.00972934, 0.00964624, 0.00954524, 0.00940564, 0.00902684", \
"0.00914162, 0.00947202, 0.00951492, 0.00963542, 0.00957162, 0.00942332, 0.00900652", \
"0.00917601, 0.00948791, 0.00958781, 0.00954621, 0.00958841, 0.00934761, 0.00910831", \
"0.00959841, 0.00980991, 0.00994061, 0.0100077, 0.0100196, 0.00973451, 0.0101758", \
"0.0109079, 0.010916, 0.0110492, 0.0111288, 0.0111317, 0.0112712, 0.0106631", \
"0.0146229, 0.0142679, 0.0142668, 0.0144084, 0.0144533, 0.0146207, 0.0146498" \
);
}
}
}
pin (A0) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00200486;
rise_capacitance : 0.00362885;
rise_capacitance_range (0.00362885, 0.00362885);
fall_capacitance : 0.000380878;
fall_capacitance_range (0.000380878, 0.000380878);
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00211036;
rise_capacitance : 0.000520902;
rise_capacitance_range (0.000520902, 0.000520902);
fall_capacitance : 0.00369981;
fall_capacitance_range (0.00369981, 0.00369981);
}
pin (S) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00504685;
rise_capacitance : 0.00509236;
rise_capacitance_range (0.00509236, 0.00509236);
fall_capacitance : 0.00500135;
fall_capacitance_range (0.00500135, 0.00500135);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00408355, 0.00374638, 0.00376375, 0.00399024, 0.0045906, 0.00612342, 0.00949118" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00419436, 0.00398776, 0.00403748, 0.00430309, 0.00494769, 0.00659491, 0.00997648" \
);
}
}
}
}
cell (sg13g2_mux2_2) {
area : 19.9584;
cell_footprint : "mux2";
cell_leakage_power : 309.312;
leakage_power () {
value : 305.868;
when : "!A0&!A1&!S";
}
leakage_power () {
value : 286.321;
when : "A0&!A1&!S";
}
leakage_power () {
value : 302.629;
when : "!A0&A1&!S";
}
leakage_power () {
value : 279.362;
when : "A0&A1&!S";
}
leakage_power () {
value : 337.403;
when : "!A0&!A1&S";
}
leakage_power () {
value : 334.163;
when : "A0&!A1&S";
}
leakage_power () {
value : 317.853;
when : "!A0&A1&S";
}
leakage_power () {
value : 310.897;
when : "A0&A1&S";
}
pin (X) {
direction : "output";
function : "(!S*A0)+(S*A1)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A0";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.09004, 0.167786, 0.211946, 0.283943, 0.403983, 0.603487, 0.935464", \
"0.127629, 0.205984, 0.250067, 0.322053, 0.442037, 0.643557, 0.973892", \
"0.155382, 0.235196, 0.279406, 0.351535, 0.471533, 0.670908, 1.00347", \
"0.195015, 0.278339, 0.32294, 0.394232, 0.514498, 0.713511, 1.04607", \
"0.251131, 0.341601, 0.386571, 0.457571, 0.577299, 0.776446, 1.10878", \
"0.321954, 0.429738, 0.475112, 0.545855, 0.664528, 0.863451, 1.19522", \
"0.408276, 0.541172, 0.591037, 0.663385, 0.783522, 0.981195, 1.31283" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0224817, 0.108835, 0.170254, 0.27337, 0.446777, 0.736252, 1.21838", \
"0.0241547, 0.109259, 0.170449, 0.273371, 0.446778, 0.738091, 1.21887", \
"0.0275438, 0.110402, 0.171108, 0.27374, 0.446916, 0.738092, 1.21888", \
"0.0337607, 0.11333, 0.172788, 0.274681, 0.447544, 0.738093, 1.21889", \
"0.0446559, 0.118466, 0.175926, 0.276458, 0.448781, 0.738094, 1.21927", \
"0.06159, 0.13251, 0.184437, 0.280741, 0.450679, 0.739057, 1.22074", \
"0.086441, 0.16022, 0.205834, 0.294116, 0.45859, 0.742948, 1.22341" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.106456, 0.191076, 0.229786, 0.289274, 0.3857, 0.545295, 0.810984", \
"0.147574, 0.233143, 0.272057, 0.331641, 0.42799, 0.587373, 0.85274", \
"0.176368, 0.264343, 0.303575, 0.363407, 0.459948, 0.619172, 0.884593", \
"0.219458, 0.311951, 0.352026, 0.412542, 0.509491, 0.668912, 0.934261", \
"0.277991, 0.382224, 0.42256, 0.484432, 0.582092, 0.742573, 1.00836", \
"0.355631, 0.475249, 0.521874, 0.585569, 0.682323, 0.842304, 1.10897", \
"0.462855, 0.604743, 0.654536, 0.725153, 0.82431, 0.985637, 1.25126" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0313389, 0.101374, 0.14426, 0.217572, 0.343745, 0.558337, 0.918342", \
"0.0326626, 0.101375, 0.144261, 0.217573, 0.34392, 0.558338, 0.918599", \
"0.0360453, 0.102686, 0.145383, 0.218243, 0.344154, 0.558398, 0.9186", \
"0.0435258, 0.107501, 0.149085, 0.220834, 0.345903, 0.559233, 0.918601", \
"0.0575257, 0.117528, 0.156806, 0.226116, 0.349652, 0.561527, 0.919898", \
"0.077744, 0.137134, 0.172469, 0.237193, 0.355983, 0.565025, 0.922489", \
"0.1052, 0.16903, 0.201715, 0.26071, 0.370797, 0.573831, 0.926791" \
);
}
}
timing () {
related_pin : "A1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0705373, 0.15347, 0.196947, 0.268152, 0.387303, 0.586307, 0.918069", \
"0.116137, 0.201617, 0.245555, 0.31698, 0.436121, 0.634674, 0.966816", \
"0.145553, 0.233905, 0.278177, 0.349924, 0.469194, 0.667987, 0.999383", \
"0.184139, 0.278799, 0.32343, 0.396013, 0.515619, 0.714203, 1.04549", \
"0.235618, 0.342513, 0.387843, 0.459865, 0.579526, 0.778699, 1.10992", \
"0.304435, 0.432039, 0.47881, 0.550548, 0.66978, 0.869514, 1.20075", \
"0.392342, 0.54459, 0.59835, 0.673578, 0.792351, 0.991824, 1.32251" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0259177, 0.110412, 0.170806, 0.273163, 0.446368, 0.735663, 1.21825", \
"0.0291576, 0.110947, 0.171104, 0.273292, 0.446427, 0.735875, 1.21885", \
"0.0334029, 0.112554, 0.17197, 0.273771, 0.446625, 0.735934, 1.21886", \
"0.0415181, 0.116131, 0.174173, 0.274916, 0.44739, 0.736222, 1.21887", \
"0.0561566, 0.124185, 0.17895, 0.27735, 0.448543, 0.737149, 1.21902", \
"0.078146, 0.143344, 0.190959, 0.283601, 0.451236, 0.7384, 1.22034", \
"0.10941, 0.176806, 0.219338, 0.302111, 0.460321, 0.742721, 1.22254" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.117107, 0.20563, 0.245222, 0.304815, 0.401994, 0.561852, 0.827859", \
"0.149974, 0.238722, 0.278236, 0.338341, 0.435332, 0.595384, 0.861382", \
"0.178231, 0.269027, 0.308713, 0.368975, 0.466101, 0.626082, 0.892536", \
"0.221483, 0.317309, 0.357431, 0.41851, 0.515973, 0.675884, 0.941993", \
"0.280979, 0.387782, 0.429256, 0.491028, 0.58882, 0.749615, 1.01557", \
"0.362122, 0.484771, 0.529507, 0.594137, 0.691804, 0.851795, 1.11834", \
"0.472371, 0.616217, 0.667089, 0.735379, 0.838079, 0.996539, 1.26326" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0336816, 0.101739, 0.144562, 0.217619, 0.343537, 0.55825, 0.918367", \
"0.0347256, 0.10174, 0.144563, 0.21762, 0.343975, 0.558318, 0.918508", \
"0.0383111, 0.103466, 0.145774, 0.218224, 0.344128, 0.558434, 0.918619", \
"0.0463631, 0.108058, 0.149348, 0.221167, 0.345961, 0.55928, 0.919169", \
"0.0616778, 0.118146, 0.156945, 0.226263, 0.349349, 0.561499, 0.920054", \
"0.083389, 0.138318, 0.173055, 0.238419, 0.356118, 0.564977, 0.922401", \
"0.113568, 0.170002, 0.202184, 0.260181, 0.372295, 0.573748, 0.926666" \
);
}
}
timing () {
related_pin : "S";
sdf_cond : "A0 == 1'b0 & A1 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A0 * A1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0926765, 0.170363, 0.214474, 0.286439, 0.406521, 0.606116, 0.938435", \
"0.12699, 0.20515, 0.249338, 0.321445, 0.441315, 0.642886, 0.973111", \
"0.152964, 0.232684, 0.27697, 0.349031, 0.469085, 0.668519, 1.00073", \
"0.19212, 0.275298, 0.319645, 0.391676, 0.511671, 0.711123, 1.04347", \
"0.248329, 0.338668, 0.383001, 0.455084, 0.575119, 0.774601, 1.10681", \
"0.322974, 0.426839, 0.473254, 0.545189, 0.664925, 0.863733, 1.19594", \
"0.419828, 0.543896, 0.593336, 0.666813, 0.787347, 0.985905, 1.31784" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0222129, 0.108675, 0.170218, 0.273286, 0.446748, 0.736164, 1.21868", \
"0.0233752, 0.109076, 0.170335, 0.273353, 0.446787, 0.738237, 1.21879", \
"0.0254945, 0.109933, 0.170806, 0.273595, 0.446824, 0.738238, 1.21897", \
"0.0298018, 0.112118, 0.172131, 0.274283, 0.447236, 0.738239, 1.21898", \
"0.0386762, 0.116836, 0.174965, 0.275874, 0.44831, 0.73824, 1.21912", \
"0.052925, 0.128038, 0.183302, 0.280167, 0.450212, 0.738455, 1.22024", \
"0.073218, 0.150397, 0.199485, 0.290925, 0.456933, 0.742093, 1.22294" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.129406, 0.208103, 0.245857, 0.305097, 0.40157, 0.561672, 0.82768", \
"0.160448, 0.239213, 0.277166, 0.336263, 0.432971, 0.593195, 0.859345", \
"0.185095, 0.264854, 0.302991, 0.362349, 0.459174, 0.619292, 0.885384", \
"0.223502, 0.306436, 0.345179, 0.404979, 0.501837, 0.662115, 0.928174", \
"0.278957, 0.369188, 0.408667, 0.469144, 0.566286, 0.726645, 0.9928", \
"0.354418, 0.456299, 0.498724, 0.560861, 0.658373, 0.818612, 1.08486", \
"0.457178, 0.576213, 0.622719, 0.688332, 0.788516, 0.948732, 1.21512" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0289963, 0.0966688, 0.140506, 0.215178, 0.342665, 0.558252, 0.91872", \
"0.0293293, 0.0966716, 0.140634, 0.215179, 0.34313, 0.558303, 0.918985", \
"0.030966, 0.0976155, 0.141428, 0.215721, 0.343368, 0.558807, 0.918986", \
"0.0347922, 0.100565, 0.143771, 0.21719, 0.344133, 0.559321, 0.919033", \
"0.0430578, 0.1076, 0.148985, 0.221031, 0.346481, 0.560597, 0.920013", \
"0.056746, 0.120388, 0.160493, 0.229767, 0.351636, 0.563099, 0.922204", \
"0.076454, 0.142841, 0.179969, 0.245312, 0.363512, 0.5701, 0.926112" \
);
}
}
timing () {
related_pin : "S";
timing_sense : non_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0926765, 0.170363, 0.214474, 0.286439, 0.406521, 0.606116, 0.938435", \
"0.12699, 0.20515, 0.249338, 0.321445, 0.441315, 0.642886, 0.973111", \
"0.152964, 0.232684, 0.27697, 0.349031, 0.469085, 0.668519, 1.00073", \
"0.19212, 0.275298, 0.319645, 0.391676, 0.511671, 0.711123, 1.04347", \
"0.248329, 0.338668, 0.383001, 0.455084, 0.575119, 0.774601, 1.10681", \
"0.322974, 0.426839, 0.473254, 0.545189, 0.664925, 0.863733, 1.19594", \
"0.419828, 0.543896, 0.593336, 0.666813, 0.787347, 0.985905, 1.31784" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0222129, 0.108675, 0.170218, 0.273286, 0.446748, 0.736164, 1.21868", \
"0.0233752, 0.109076, 0.170335, 0.273353, 0.446787, 0.738237, 1.21879", \
"0.0254945, 0.109933, 0.170806, 0.273595, 0.446824, 0.738238, 1.21897", \
"0.0298018, 0.112118, 0.172131, 0.274283, 0.447236, 0.738239, 1.21898", \
"0.0386762, 0.116836, 0.174965, 0.275874, 0.44831, 0.73824, 1.21912", \
"0.052925, 0.128038, 0.183302, 0.280167, 0.450212, 0.738455, 1.22024", \
"0.073218, 0.150397, 0.199485, 0.290925, 0.456933, 0.742093, 1.22294" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.129406, 0.208103, 0.245857, 0.305097, 0.40157, 0.561672, 0.82768", \
"0.160448, 0.239213, 0.277166, 0.336263, 0.432971, 0.593195, 0.859345", \
"0.185095, 0.264854, 0.302991, 0.362349, 0.459174, 0.619292, 0.885384", \
"0.223502, 0.306436, 0.345179, 0.404979, 0.501837, 0.662115, 0.928174", \
"0.278957, 0.369188, 0.408667, 0.469144, 0.566286, 0.726645, 0.9928", \
"0.354418, 0.456299, 0.498724, 0.560861, 0.658373, 0.818612, 1.08486", \
"0.457178, 0.576213, 0.622719, 0.688332, 0.788516, 0.948732, 1.21512" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0289963, 0.0966688, 0.140506, 0.215178, 0.342665, 0.558252, 0.91872", \
"0.0293293, 0.0966716, 0.140634, 0.215179, 0.34313, 0.558303, 0.918985", \
"0.030966, 0.0976155, 0.141428, 0.215721, 0.343368, 0.558807, 0.918986", \
"0.0347922, 0.100565, 0.143771, 0.21719, 0.344133, 0.559321, 0.919033", \
"0.0430578, 0.1076, 0.148985, 0.221031, 0.346481, 0.560597, 0.920013", \
"0.056746, 0.120388, 0.160493, 0.229767, 0.351636, 0.563099, 0.922204", \
"0.076454, 0.142841, 0.179969, 0.245312, 0.363512, 0.5701, 0.926112" \
);
}
}
timing () {
related_pin : "S";
sdf_cond : "A0 == 1'b1 & A1 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A0 * !A1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.129062, 0.206552, 0.250834, 0.322615, 0.442493, 0.642043, 0.974103", \
"0.162331, 0.240112, 0.284195, 0.35619, 0.476026, 0.675592, 1.00781", \
"0.184063, 0.261755, 0.305901, 0.377827, 0.497839, 0.697374, 1.02964", \
"0.214221, 0.29205, 0.336045, 0.408076, 0.528074, 0.727436, 1.05978", \
"0.253806, 0.331756, 0.375827, 0.447828, 0.567893, 0.767337, 1.09946", \
"0.306702, 0.38513, 0.429264, 0.501326, 0.621344, 0.820949, 1.15312", \
"0.3729, 0.452706, 0.496732, 0.569046, 0.688931, 0.888727, 1.22107" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0224901, 0.108946, 0.170146, 0.273232, 0.446707, 0.736151, 1.21863", \
"0.0224911, 0.108947, 0.170271, 0.273473, 0.44671, 0.736152, 1.21871", \
"0.0226395, 0.108948, 0.170312, 0.273474, 0.446711, 0.736153, 1.21872", \
"0.0227043, 0.109005, 0.170313, 0.273475, 0.446712, 0.736154, 1.21895", \
"0.0231524, 0.10907, 0.170314, 0.273476, 0.446713, 0.736155, 1.21896", \
"0.02402, 0.109467, 0.170446, 0.273477, 0.446751, 0.736156, 1.21897", \
"0.026388, 0.110307, 0.17091, 0.273603, 0.446907, 0.736201, 1.21898" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.161508, 0.239994, 0.277977, 0.337309, 0.434013, 0.594205, 0.860357", \
"0.195102, 0.273742, 0.311851, 0.371173, 0.467994, 0.6281, 0.894255", \
"0.216969, 0.295642, 0.33364, 0.392865, 0.489719, 0.649914, 0.915971", \
"0.248198, 0.326695, 0.364857, 0.423964, 0.520836, 0.680944, 0.947127", \
"0.292371, 0.371088, 0.408918, 0.468318, 0.565059, 0.725316, 0.991277", \
"0.354117, 0.432959, 0.471065, 0.53044, 0.627227, 0.787476, 1.05371", \
"0.439326, 0.519193, 0.557513, 0.616894, 0.713811, 0.874104, 1.14038" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0293118, 0.0969165, 0.140891, 0.215488, 0.342982, 0.558402, 0.918832", \
"0.0293128, 0.0969175, 0.140892, 0.215531, 0.343176, 0.558558, 0.918984", \
"0.0293138, 0.0969185, 0.140893, 0.215532, 0.343371, 0.558559, 0.919896", \
"0.029351, 0.0969195, 0.141017, 0.215533, 0.343372, 0.558711, 0.919897", \
"0.0294729, 0.097075, 0.141018, 0.215534, 0.343373, 0.558712, 0.919898", \
"0.029911, 0.09721, 0.141084, 0.215535, 0.343374, 0.558713, 0.919899", \
"0.031305, 0.098027, 0.141745, 0.215874, 0.343375, 0.558714, 0.9199" \
);
}
}
internal_power () {
related_pin : "A0";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0126773, 0.0133436, 0.0134258, 0.0133732, 0.0132268, 0.0128132, 0.0128991", \
"0.0124193, 0.0130112, 0.0130125, 0.0130244, 0.0128782, 0.0130319, 0.0126572", \
"0.0124423, 0.0127434, 0.0128702, 0.0132347, 0.0129743, 0.0123806, 0.012545", \
"0.0127585, 0.0128185, 0.012865, 0.012722, 0.0129361, 0.0125779, 0.012249", \
"0.0137002, 0.0131875, 0.0133089, 0.013279, 0.0129878, 0.0129749, 0.0125495", \
"0.0160712, 0.0148069, 0.0147939, 0.0146539, 0.0147077, 0.0146726, 0.0136777", \
"0.0211244, 0.0186421, 0.0185526, 0.0182841, 0.0185934, 0.0183011, 0.0182351" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.017345, 0.0176325, 0.0173472, 0.0169689, 0.0163661, 0.0157779, 0.0148278", \
"0.018068, 0.0187735, 0.018644, 0.0182989, 0.0177672, 0.0170028, 0.0160301", \
"0.018358, 0.0187149, 0.0187749, 0.0187901, 0.0181009, 0.0172924, 0.0162337", \
"0.0189373, 0.0189698, 0.0190656, 0.0189184, 0.018767, 0.0179898, 0.016872", \
"0.0202806, 0.0196496, 0.0197027, 0.01987, 0.019819, 0.0190359, 0.0190887", \
"0.0230984, 0.021369, 0.0213724, 0.0215222, 0.0215946, 0.0216893, 0.0209128", \
"0.0286298, 0.0253782, 0.0252544, 0.0253134, 0.0251086, 0.0253597, 0.025544" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0158725, 0.0160443, 0.0157119, 0.0152795, 0.0148075, 0.0141913, 0.0139088", \
"0.017429, 0.0180551, 0.0179512, 0.017802, 0.0171127, 0.0163381, 0.0162015", \
"0.0180906, 0.018397, 0.0185108, 0.0187433, 0.0182725, 0.0171872, 0.0167096", \
"0.0186064, 0.0186815, 0.0188032, 0.0187555, 0.0188224, 0.0184606, 0.0173109", \
"0.0197384, 0.0191331, 0.0193171, 0.0194498, 0.0191831, 0.0191776, 0.0184504", \
"0.0225063, 0.0209423, 0.0208804, 0.0208004, 0.020975, 0.0211702, 0.0201136", \
"0.0280477, 0.0249867, 0.0249572, 0.0246521, 0.0245488, 0.0246042, 0.0245918" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.013673, 0.014334, 0.014538, 0.0143893, 0.014348, 0.0140477, 0.0134378", \
"0.0133499, 0.013928, 0.0140267, 0.0140979, 0.0140649, 0.0137184, 0.0131644", \
"0.0135165, 0.0137167, 0.0138491, 0.0141732, 0.013911, 0.0135901, 0.0132074", \
"0.0141505, 0.0139531, 0.0140488, 0.0140415, 0.0142118, 0.0138425, 0.013301", \
"0.0154572, 0.0145271, 0.0146236, 0.014814, 0.0146275, 0.0144344, 0.0153492", \
"0.0184893, 0.0164648, 0.0163276, 0.0167304, 0.0166622, 0.0168031, 0.0160968", \
"0.0238809, 0.0203664, 0.0202202, 0.0202225, 0.0206309, 0.0203812, 0.0207686" \
);
}
}
internal_power () {
related_pin : "S";
when : "(A0 * !A1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0131387, 0.013718, 0.0138671, 0.0137621, 0.0135073, 0.0131022, 0.0132821", \
"0.0131275, 0.0139183, 0.0139645, 0.0139257, 0.0136944, 0.0133462, 0.0134304", \
"0.0131723, 0.0138025, 0.0139811, 0.013859, 0.0139272, 0.0133026, 0.0134061", \
"0.0131395, 0.0138091, 0.0138323, 0.0138409, 0.0137699, 0.0131911, 0.0133463", \
"0.0131052, 0.013757, 0.0139046, 0.0139683, 0.0135513, 0.0139141, 0.0133201", \
"0.0130217, 0.013519, 0.0136116, 0.0137841, 0.0138665, 0.0136245, 0.0127255", \
"0.0131543, 0.0134259, 0.0134644, 0.0136802, 0.0135431, 0.01381, 0.0138218" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0132197, 0.013725, 0.0138389, 0.0139509, 0.0137113, 0.0135826, 0.012903", \
"0.0132459, 0.0139049, 0.0141657, 0.0143218, 0.0140531, 0.0137217, 0.0130576", \
"0.0132631, 0.0138337, 0.0139388, 0.0141469, 0.0138745, 0.013582, 0.0131195", \
"0.0132743, 0.0138742, 0.0140728, 0.0139309, 0.0137548, 0.0144949, 0.0129573", \
"0.0132829, 0.0138338, 0.0139941, 0.01411, 0.0141059, 0.0135807, 0.0137883", \
"0.0133192, 0.0137731, 0.0138453, 0.0141335, 0.0141345, 0.0142378, 0.0133247", \
"0.0132622, 0.0135417, 0.0136624, 0.0139106, 0.0136818, 0.0140833, 0.0139421" \
);
}
}
internal_power () {
related_pin : "S";
when : "(!A0 * A1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0132779, 0.014062, 0.0141532, 0.0141312, 0.0139955, 0.0135785, 0.0135311", \
"0.0132818, 0.0139649, 0.0140204, 0.0140312, 0.0138843, 0.0140198, 0.013649", \
"0.0133211, 0.0137889, 0.0139386, 0.0143305, 0.0138323, 0.0135022, 0.0135148", \
"0.0134724, 0.013851, 0.0139558, 0.0138635, 0.0141182, 0.0135606, 0.0134078", \
"0.0140949, 0.0140389, 0.0141939, 0.0143342, 0.014144, 0.0141689, 0.0139256", \
"0.0159177, 0.0151473, 0.0154282, 0.0153761, 0.0156116, 0.0153988, 0.0147093", \
"0.020024, 0.0182368, 0.018243, 0.0181366, 0.0185018, 0.0183288, 0.0184214" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0128785, 0.0136117, 0.013681, 0.0137666, 0.0133386, 0.0131984, 0.0123805", \
"0.0128322, 0.0135736, 0.0136049, 0.0136563, 0.0135626, 0.0133218, 0.0126209", \
"0.0129149, 0.0133211, 0.013457, 0.0137963, 0.0134729, 0.0131842, 0.012504", \
"0.0130883, 0.013293, 0.0134822, 0.0133804, 0.0135073, 0.0131716, 0.0124412", \
"0.0137771, 0.0135911, 0.0136419, 0.0138973, 0.0137704, 0.0131674, 0.0144795", \
"0.0155338, 0.0146068, 0.014804, 0.0150375, 0.0150834, 0.0152572, 0.0145265", \
"0.0199715, 0.0179351, 0.0179099, 0.0180762, 0.0184671, 0.0184423, 0.0186936" \
);
}
}
internal_power () {
related_pin : "S";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0132779, 0.014062, 0.0141532, 0.0141312, 0.0139955, 0.0135785, 0.0135311", \
"0.0132818, 0.0139649, 0.0140204, 0.0140312, 0.0138843, 0.0140198, 0.013649", \
"0.0133211, 0.0137889, 0.0139386, 0.0143305, 0.0138323, 0.0135022, 0.0135148", \
"0.0134724, 0.013851, 0.0139558, 0.0138635, 0.0141182, 0.0135606, 0.0134078", \
"0.0140949, 0.0140389, 0.0141939, 0.0143342, 0.014144, 0.0141689, 0.0139256", \
"0.0159177, 0.0151473, 0.0154282, 0.0153761, 0.0156116, 0.0153988, 0.0147093", \
"0.020024, 0.0182368, 0.018243, 0.0181366, 0.0185018, 0.0183288, 0.0184214" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0128785, 0.0136117, 0.013681, 0.0137666, 0.0133386, 0.0131984, 0.0123805", \
"0.0128322, 0.0135736, 0.0136049, 0.0136563, 0.0135626, 0.0133218, 0.0126209", \
"0.0129149, 0.0133211, 0.013457, 0.0137963, 0.0134729, 0.0131842, 0.012504", \
"0.0130883, 0.013293, 0.0134822, 0.0133804, 0.0135073, 0.0131716, 0.0124412", \
"0.0137771, 0.0135911, 0.0136419, 0.0138973, 0.0137704, 0.0131674, 0.0144795", \
"0.0155338, 0.0146068, 0.014804, 0.0150375, 0.0150834, 0.0152572, 0.0145265", \
"0.0199715, 0.0179351, 0.0179099, 0.0180762, 0.0184671, 0.0184423, 0.0186936" \
);
}
}
}
pin (A0) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00200848;
rise_capacitance : 0.00361461;
rise_capacitance_range (0.00361461, 0.00361461);
fall_capacitance : 0.000402353;
fall_capacitance_range (0.000402353, 0.000402353);
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00212737;
rise_capacitance : 0.000565281;
rise_capacitance_range (0.000565281, 0.000565281);
fall_capacitance : 0.00368947;
fall_capacitance_range (0.00368947, 0.00368947);
}
pin (S) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00504704;
rise_capacitance : 0.0050928;
rise_capacitance_range (0.0050928, 0.0050928);
fall_capacitance : 0.00500128;
fall_capacitance_range (0.00500128, 0.00500128);
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0040869, 0.003752, 0.00376423, 0.00398894, 0.00459038, 0.00608465, 0.00950444" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00420968, 0.00399074, 0.00403698, 0.00430312, 0.00494731, 0.00659563, 0.00998061" \
);
}
}
}
}
cell (sg13g2_mux4_1) {
area : 38.1024;
cell_footprint : "mux4";
cell_leakage_power : 464.977;
leakage_power () {
value : 346.847;
when : "!S1&!S0&!A3&!A2&!A1&!A0";
}
leakage_power () {
value : 455.132;
when : "!S1&!S0&!A3&!A2&!A1&A0";
}
leakage_power () {
value : 361.288;
when : "!S1&!S0&!A3&!A2&A1&!A0";
}
leakage_power () {
value : 419.041;
when : "!S1&!S0&!A3&!A2&A1&A0";
}
leakage_power () {
value : 492.567;
when : "!S1&!S0&!A3&A2&!A1&!A0";
}
leakage_power () {
value : 465.973;
when : "!S1&!S0&!A3&A2&!A1&A0";
}
leakage_power () {
value : 507.009;
when : "!S1&!S0&!A3&A2&A1&!A0";
}
leakage_power () {
value : 429.882;
when : "!S1&!S0&!A3&A2&A1&A0";
}
leakage_power () {
value : 361.279;
when : "!S1&!S0&A3&!A2&!A1&!A0";
}
leakage_power () {
value : 469.564;
when : "!S1&!S0&A3&!A2&!A1&A0";
}
leakage_power () {
value : 375.72;
when : "!S1&!S0&A3&!A2&A1&!A0";
}
leakage_power () {
value : 433.473;
when : "!S1&!S0&A3&!A2&A1&A0";
}
leakage_power () {
value : 456.469;
when : "!S1&!S0&A3&A2&!A1&!A0";
}
leakage_power () {
value : 429.872;
when : "!S1&!S0&A3&A2&!A1&A0";
}
leakage_power () {
value : 470.91;
when : "!S1&!S0&A3&A2&A1&!A0";
}
leakage_power () {
value : 393.781;
when : "!S1&!S0&A3&A2&A1&A0";
}
leakage_power () {
value : 382.529;
when : "!S1&S0&!A3&!A2&!A1&!A0";
}
leakage_power () {
value : 396.968;
when : "!S1&S0&!A3&!A2&!A1&A0";
}
leakage_power () {
value : 490.817;
when : "!S1&S0&!A3&!A2&A1&!A0";
}
leakage_power () {
value : 454.725;
when : "!S1&S0&!A3&!A2&A1&A0";
}
leakage_power () {
value : 396.968;
when : "!S1&S0&!A3&A2&!A1&!A0";
}
leakage_power () {
value : 411.407;
when : "!S1&S0&!A3&A2&!A1&A0";
}
leakage_power () {
value : 505.256;
when : "!S1&S0&!A3&A2&A1&!A0";
}
leakage_power () {
value : 469.163;
when : "!S1&S0&!A3&A2&A1&A0";
}
leakage_power () {
value : 528.244;
when : "!S1&S0&A3&!A2&!A1&!A0";
}
leakage_power () {
value : 542.683;
when : "!S1&S0&A3&!A2&!A1&A0";
}
leakage_power () {
value : 501.651;
when : "!S1&S0&A3&!A2&A1&!A0";
}
leakage_power () {
value : 465.558;
when : "!S1&S0&A3&!A2&A1&A0";
}
leakage_power () {
value : 492.153;
when : "!S1&S0&A3&A2&!A1&!A0";
}
leakage_power () {
value : 506.592;
when : "!S1&S0&A3&A2&!A1&A0";
}
leakage_power () {
value : 465.56;
when : "!S1&S0&A3&A2&A1&!A0";
}
leakage_power () {
value : 429.467;
when : "!S1&S0&A3&A2&A1&A0";
}
leakage_power () {
value : 382.517;
when : "S1&!S0&!A3&!A2&!A1&!A0";
}
leakage_power () {
value : 528.238;
when : "S1&!S0&!A3&!A2&!A1&A0";
}
leakage_power () {
value : 396.957;
when : "S1&!S0&!A3&!A2&A1&!A0";
}
leakage_power () {
value : 492.147;
when : "S1&!S0&!A3&!A2&A1&A0";
}
leakage_power () {
value : 490.801;
when : "S1&!S0&!A3&A2&!A1&!A0";
}
leakage_power () {
value : 501.643;
when : "S1&!S0&!A3&A2&!A1&A0";
}
leakage_power () {
value : 505.241;
when : "S1&!S0&!A3&A2&A1&!A0";
}
leakage_power () {
value : 465.551;
when : "S1&!S0&!A3&A2&A1&A0";
}
leakage_power () {
value : 396.948;
when : "S1&!S0&A3&!A2&!A1&!A0";
}
leakage_power () {
value : 542.67;
when : "S1&!S0&A3&!A2&!A1&A0";
}
leakage_power () {
value : 411.389;
when : "S1&!S0&A3&!A2&A1&!A0";
}
leakage_power () {
value : 506.579;
when : "S1&!S0&A3&!A2&A1&A0";
}
leakage_power () {
value : 454.702;
when : "S1&!S0&A3&A2&!A1&!A0";
}
leakage_power () {
value : 465.541;
when : "S1&!S0&A3&A2&!A1&A0";
}
leakage_power () {
value : 469.143;
when : "S1&!S0&A3&A2&A1&!A0";
}
leakage_power () {
value : 429.45;
when : "S1&!S0&A3&A2&A1&A0";
}
leakage_power () {
value : 418.198;
when : "S1&S0&!A3&!A2&!A1&!A0";
}
leakage_power () {
value : 432.637;
when : "S1&S0&!A3&!A2&!A1&A0";
}
leakage_power () {
value : 563.923;
when : "S1&S0&!A3&!A2&A1&!A0";
}
leakage_power () {
value : 527.83;
when : "S1&S0&!A3&!A2&A1&A0";
}
leakage_power () {
value : 432.637;
when : "S1&S0&!A3&A2&!A1&!A0";
}
leakage_power () {
value : 447.077;
when : "S1&S0&!A3&A2&!A1&A0";
}
leakage_power () {
value : 578.361;
when : "S1&S0&!A3&A2&A1&!A0";
}
leakage_power () {
value : 542.269;
when : "S1&S0&!A3&A2&A1&A0";
}
leakage_power () {
value : 526.477;
when : "S1&S0&A3&!A2&!A1&!A0";
}
leakage_power () {
value : 540.916;
when : "S1&S0&A3&!A2&!A1&A0";
}
leakage_power () {
value : 537.32;
when : "S1&S0&A3&!A2&A1&!A0";
}
leakage_power () {
value : 501.228;
when : "S1&S0&A3&!A2&A1&A0";
}
leakage_power () {
value : 490.386;
when : "S1&S0&A3&A2&!A1&!A0";
}
leakage_power () {
value : 504.825;
when : "S1&S0&A3&A2&!A1&A0";
}
leakage_power () {
value : 501.229;
when : "S1&S0&A3&A2&A1&!A0";
}
leakage_power () {
value : 465.136;
when : "S1&S0&A3&A2&A1&A0";
}
pin (X) {
direction : "output";
function : "(A0*(!S0*!S1))+(A1*(S0*!S1))+(A2*(!S0*S1))+(A3*(S0*S1))";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A0";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.136028, 0.215804, 0.260651, 0.333028, 0.453302, 0.652984, 0.986166", \
"0.170153, 0.249917, 0.29495, 0.367296, 0.487626, 0.687686, 1.02093", \
"0.198174, 0.278948, 0.32395, 0.396432, 0.516841, 0.71672, 1.0504", \
"0.242086, 0.325229, 0.370451, 0.443249, 0.563699, 0.763594, 1.09653", \
"0.308483, 0.396745, 0.442318, 0.515311, 0.635561, 0.835604, 1.16845", \
"0.401159, 0.499778, 0.547158, 0.620801, 0.741319, 0.941262, 1.27399", \
"0.525048, 0.643095, 0.694322, 0.770344, 0.891694, 1.09246, 1.42498" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0268992, 0.112134, 0.172425, 0.274458, 0.447801, 0.737507, 1.22107", \
"0.0273463, 0.112312, 0.172567, 0.274638, 0.447802, 0.737552, 1.22155", \
"0.0285431, 0.113056, 0.172983, 0.274781, 0.447848, 0.738165, 1.22202", \
"0.0309835, 0.114841, 0.174332, 0.275627, 0.448124, 0.738166, 1.22487", \
"0.0362174, 0.119335, 0.177186, 0.277206, 0.449122, 0.738439, 1.22488", \
"0.046603, 0.128204, 0.183807, 0.281263, 0.450667, 0.739327, 1.22489", \
"0.062839, 0.147021, 0.198885, 0.291383, 0.456818, 0.741883, 1.2249" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.160056, 0.239469, 0.278622, 0.338909, 0.435824, 0.595433, 0.860553", \
"0.191803, 0.27099, 0.310557, 0.370708, 0.46758, 0.627461, 0.892496", \
"0.216989, 0.296997, 0.336587, 0.396929, 0.493936, 0.653641, 0.919796", \
"0.256768, 0.339227, 0.37924, 0.439995, 0.537296, 0.697084, 0.962426", \
"0.313758, 0.401618, 0.443081, 0.504569, 0.602592, 0.762663, 1.02827", \
"0.388961, 0.487376, 0.531697, 0.595002, 0.694084, 0.854262, 1.12051", \
"0.48564, 0.600807, 0.649214, 0.716547, 0.819655, 0.980552, 1.24636" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0314803, 0.0993276, 0.14233, 0.215203, 0.340691, 0.553968, 0.912768", \
"0.0314903, 0.0993286, 0.142331, 0.215586, 0.340719, 0.554269, 0.912799", \
"0.0323625, 0.0996054, 0.142695, 0.215723, 0.34101, 0.554539, 0.9138", \
"0.0349984, 0.10213, 0.144599, 0.217175, 0.341727, 0.554659, 0.913801", \
"0.0403817, 0.10736, 0.149481, 0.220531, 0.344407, 0.555929, 0.913802", \
"0.050282, 0.118288, 0.15962, 0.228069, 0.348974, 0.558635, 0.914682", \
"0.065554, 0.137677, 0.177041, 0.243092, 0.360886, 0.56525, 0.918248" \
);
}
}
timing () {
related_pin : "A1";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.132475, 0.211852, 0.256741, 0.329052, 0.449201, 0.649017, 0.982001", \
"0.168182, 0.247754, 0.292743, 0.365038, 0.485235, 0.685235, 1.0186", \
"0.19647, 0.277085, 0.322068, 0.39454, 0.514837, 0.714733, 1.04835", \
"0.240785, 0.32381, 0.369063, 0.441803, 0.562115, 0.762024, 1.09491", \
"0.306869, 0.395185, 0.440826, 0.513602, 0.634141, 0.834136, 1.16694", \
"0.398489, 0.497675, 0.545981, 0.618824, 0.739373, 0.939122, 1.27205", \
"0.520601, 0.639719, 0.691993, 0.767315, 0.889161, 1.08897, 1.42163" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0265887, 0.111956, 0.172203, 0.274212, 0.447514, 0.737402, 1.221", \
"0.0270259, 0.112059, 0.17237, 0.27445, 0.447887, 0.737437, 1.22149", \
"0.0282071, 0.112851, 0.172825, 0.274593, 0.447888, 0.737876, 1.2219", \
"0.0307402, 0.114646, 0.174247, 0.275396, 0.447987, 0.737877, 1.22201", \
"0.0362927, 0.119292, 0.177149, 0.277106, 0.448873, 0.738216, 1.22202", \
"0.046975, 0.128409, 0.184911, 0.281312, 0.450679, 0.73923, 1.22202", \
"0.063281, 0.147804, 0.200359, 0.29173, 0.456965, 0.741836, 1.22338" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.16192, 0.241436, 0.280964, 0.340945, 0.437783, 0.597483, 0.862846", \
"0.191943, 0.271371, 0.311198, 0.371182, 0.468132, 0.627996, 0.893153", \
"0.216825, 0.297048, 0.336562, 0.396902, 0.494031, 0.653725, 0.919361", \
"0.256187, 0.338697, 0.379001, 0.439525, 0.536951, 0.696765, 0.962284", \
"0.313181, 0.401342, 0.442533, 0.504352, 0.602134, 0.762223, 1.02802", \
"0.389338, 0.487589, 0.531686, 0.594915, 0.694295, 0.854528, 1.12044", \
"0.488145, 0.602341, 0.650317, 0.717365, 0.819835, 0.980833, 1.24731" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.031649, 0.0994556, 0.142613, 0.215312, 0.340998, 0.554407, 0.912913", \
"0.03165, 0.0994566, 0.142614, 0.21571, 0.340999, 0.554749, 0.912918", \
"0.0325293, 0.0997703, 0.142836, 0.215874, 0.341343, 0.55475, 0.913535", \
"0.0350629, 0.102041, 0.145118, 0.217258, 0.341963, 0.554955, 0.914913", \
"0.0404116, 0.107461, 0.149458, 0.220852, 0.34441, 0.556012, 0.914914", \
"0.050047, 0.118137, 0.159387, 0.227704, 0.348918, 0.558379, 0.914915", \
"0.065022, 0.136774, 0.176079, 0.242092, 0.360223, 0.565212, 0.918005" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.142551, 0.223181, 0.268306, 0.340425, 0.460671, 0.660535, 0.993832", \
"0.176326, 0.257136, 0.302214, 0.374735, 0.49507, 0.695005, 1.02779", \
"0.204977, 0.286653, 0.331873, 0.404453, 0.524795, 0.724805, 1.05967", \
"0.250388, 0.334651, 0.380364, 0.452985, 0.573465, 0.773428, 1.10633", \
"0.319057, 0.408912, 0.454743, 0.527815, 0.648185, 0.848105, 1.18099", \
"0.415795, 0.516394, 0.565052, 0.638413, 0.758589, 0.958967, 1.29136", \
"0.542962, 0.663907, 0.715978, 0.792453, 0.914427, 1.11466, 1.44719" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0275627, 0.112755, 0.172814, 0.27473, 0.447594, 0.737382, 1.22097", \
"0.0278691, 0.112885, 0.172945, 0.274745, 0.448532, 0.737493, 1.22123", \
"0.029038, 0.11363, 0.173399, 0.274906, 0.448533, 0.738939, 1.22294", \
"0.0315948, 0.115613, 0.174931, 0.275887, 0.448534, 0.73894, 1.22295", \
"0.0369681, 0.120437, 0.177849, 0.277487, 0.449051, 0.738941, 1.22296", \
"0.047592, 0.129682, 0.18562, 0.281901, 0.450838, 0.739232, 1.22297", \
"0.064441, 0.149624, 0.20151, 0.293128, 0.45759, 0.74203, 1.2232" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.169991, 0.250993, 0.291047, 0.351424, 0.448631, 0.608397, 0.873697", \
"0.201615, 0.282342, 0.322616, 0.383039, 0.480294, 0.639863, 0.905242", \
"0.227339, 0.308796, 0.348724, 0.409608, 0.506916, 0.666617, 0.93184", \
"0.268278, 0.352044, 0.392821, 0.453844, 0.551349, 0.711233, 0.976637", \
"0.327823, 0.41697, 0.458913, 0.521616, 0.619249, 0.779589, 1.04518", \
"0.407823, 0.507492, 0.552012, 0.616149, 0.715808, 0.876697, 1.14246", \
"0.510014, 0.626848, 0.676216, 0.744298, 0.847227, 1.009, 1.27478" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0323452, 0.100681, 0.143976, 0.216569, 0.341445, 0.554765, 0.912863", \
"0.0323462, 0.100682, 0.143991, 0.21657, 0.341654, 0.554766, 0.912888", \
"0.0331546, 0.101108, 0.144148, 0.216906, 0.342049, 0.555104, 0.912889", \
"0.0357134, 0.103518, 0.146386, 0.218341, 0.342507, 0.555105, 0.91663", \
"0.0410473, 0.10888, 0.150943, 0.222577, 0.34519, 0.556169, 0.916631", \
"0.050844, 0.119898, 0.161005, 0.229685, 0.350081, 0.559078, 0.916632", \
"0.066371, 0.139261, 0.179083, 0.245054, 0.362031, 0.565975, 0.917829" \
);
}
}
timing () {
related_pin : "A3";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.13802, 0.218348, 0.263452, 0.335786, 0.455912, 0.655829, 0.988621", \
"0.173752, 0.254319, 0.299383, 0.371858, 0.49209, 0.692122, 1.02524", \
"0.202905, 0.284466, 0.329654, 0.402216, 0.522541, 0.722449, 1.05747", \
"0.248592, 0.332625, 0.378236, 0.451003, 0.571368, 0.771367, 1.10418", \
"0.317448, 0.407172, 0.453558, 0.52588, 0.64643, 0.846585, 1.17894", \
"0.413691, 0.51475, 0.562804, 0.635922, 0.756506, 0.956307, 1.28932", \
"0.542493, 0.663156, 0.71583, 0.791386, 0.913256, 1.11284, 1.44533" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0273398, 0.112619, 0.172683, 0.27447, 0.447499, 0.737498, 1.22093", \
"0.0276907, 0.112734, 0.172847, 0.274631, 0.448128, 0.737499, 1.22121", \
"0.0288307, 0.113482, 0.173251, 0.274852, 0.448129, 0.738016, 1.22311", \
"0.0314479, 0.115468, 0.174716, 0.27572, 0.44813, 0.738017, 1.22538", \
"0.036698, 0.120254, 0.178202, 0.277447, 0.448905, 0.73804, 1.22539", \
"0.047752, 0.129656, 0.185802, 0.281905, 0.450848, 0.7393, 1.2254", \
"0.064349, 0.14959, 0.201842, 0.292806, 0.45738, 0.742121, 1.22541" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.171746, 0.252685, 0.292821, 0.353132, 0.450483, 0.610106, 0.87537", \
"0.202051, 0.283091, 0.323098, 0.383492, 0.480765, 0.640409, 0.905778", \
"0.227247, 0.308669, 0.348916, 0.409562, 0.506818, 0.666567, 0.932311", \
"0.26755, 0.351408, 0.392176, 0.453278, 0.550772, 0.710616, 0.976101", \
"0.327009, 0.416129, 0.458058, 0.520146, 0.618425, 0.778676, 1.04429", \
"0.40659, 0.506346, 0.55111, 0.614985, 0.714599, 0.875375, 1.14112", \
"0.509639, 0.626099, 0.67544, 0.744124, 0.846975, 1.00815, 1.27403" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0324545, 0.100713, 0.14409, 0.216457, 0.341461, 0.554432, 0.912866", \
"0.0324555, 0.100714, 0.144091, 0.216458, 0.34166, 0.554433, 0.913069", \
"0.0332111, 0.101018, 0.144387, 0.216925, 0.342054, 0.554876, 0.913671", \
"0.0357311, 0.103583, 0.146344, 0.218301, 0.342432, 0.554902, 0.916585", \
"0.0410839, 0.108845, 0.15085, 0.222075, 0.345206, 0.556224, 0.916586", \
"0.050915, 0.119921, 0.161296, 0.229457, 0.349942, 0.55907, 0.916587", \
"0.066177, 0.138808, 0.178707, 0.245448, 0.362019, 0.565873, 0.917785" \
);
}
}
timing () {
related_pin : "S0";
sdf_cond : "A2 == 1'b0 & A3 == 1'b1 & S1 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A2 * A3 * S1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.120596, 0.200995, 0.246122, 0.318475, 0.438661, 0.638484, 0.971418", \
"0.158647, 0.2395, 0.284682, 0.357226, 0.477365, 0.677451, 1.01073", \
"0.187921, 0.270645, 0.315696, 0.388309, 0.508564, 0.708666, 1.04245", \
"0.231308, 0.317986, 0.363529, 0.436365, 0.556881, 0.756887, 1.08969", \
"0.293444, 0.388166, 0.434492, 0.507847, 0.628307, 0.828505, 1.16136", \
"0.376167, 0.487392, 0.536973, 0.611234, 0.732184, 0.931893, 1.26476", \
"0.483295, 0.620528, 0.676432, 0.75364, 0.876239, 1.07628, 1.4083" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0272236, 0.112483, 0.172728, 0.274456, 0.447527, 0.737547, 1.22094", \
"0.0281493, 0.112841, 0.172924, 0.274652, 0.447528, 0.737548, 1.2217", \
"0.0302734, 0.114189, 0.173655, 0.275017, 0.447693, 0.738014, 1.22224", \
"0.0350833, 0.116872, 0.175694, 0.276354, 0.448422, 0.738015, 1.2244", \
"0.0440246, 0.123274, 0.179683, 0.278561, 0.449484, 0.738508, 1.22441", \
"0.05888, 0.137332, 0.189959, 0.284499, 0.452467, 0.739928, 1.22442", \
"0.080244, 0.165795, 0.214595, 0.300421, 0.46118, 0.743103, 1.22443" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.147916, 0.229011, 0.26902, 0.329048, 0.426246, 0.585911, 0.851226", \
"0.181706, 0.262841, 0.302874, 0.363241, 0.46041, 0.620296, 0.885563", \
"0.209631, 0.291985, 0.332182, 0.393177, 0.490399, 0.650088, 0.915366", \
"0.252092, 0.33795, 0.378808, 0.440418, 0.538132, 0.698012, 0.963468", \
"0.311792, 0.405391, 0.44789, 0.510377, 0.608912, 0.769453, 1.03534", \
"0.389522, 0.497802, 0.543127, 0.608689, 0.707969, 0.868198, 1.13524", \
"0.486156, 0.616257, 0.667666, 0.737527, 0.842343, 1.00229, 1.26972" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0322451, 0.100635, 0.143964, 0.216618, 0.34162, 0.554331, 0.912912", \
"0.0325285, 0.100785, 0.144019, 0.216619, 0.341621, 0.554332, 0.912917", \
"0.0342875, 0.101729, 0.144708, 0.217144, 0.342098, 0.554618, 0.912918", \
"0.0385111, 0.10535, 0.147662, 0.2194, 0.343368, 0.5557, 0.912919", \
"0.0474534, 0.112702, 0.154064, 0.224191, 0.346955, 0.557605, 0.914362", \
"0.06149, 0.128176, 0.166662, 0.233953, 0.352307, 0.56043, 0.916245", \
"0.082055, 0.153949, 0.190162, 0.252701, 0.36682, 0.568135, 0.920284" \
);
}
}
timing () {
related_pin : "S0";
sdf_cond : "A0 == 1'b0 & A1 == 1'b1 & S1 == 1'b0";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A0 * A1 * !S1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.113694, 0.19309, 0.237893, 0.310156, 0.430362, 0.63024, 0.963174", \
"0.150302, 0.230192, 0.27515, 0.347553, 0.467775, 0.667609, 1.0012", \
"0.177736, 0.259337, 0.304379, 0.376889, 0.497088, 0.69722, 1.02997", \
"0.218394, 0.303783, 0.349471, 0.42209, 0.542582, 0.742525, 1.07559", \
"0.276082, 0.369418, 0.415451, 0.488673, 0.608888, 0.808908, 1.14205", \
"0.353864, 0.463273, 0.512115, 0.58544, 0.70588, 0.906356, 1.2393", \
"0.454413, 0.588396, 0.643846, 0.72073, 0.84217, 1.04266, 1.37538" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0265622, 0.112149, 0.172218, 0.2742, 0.447608, 0.73731, 1.22097", \
"0.0275223, 0.112229, 0.172421, 0.274439, 0.447609, 0.737337, 1.22179", \
"0.029643, 0.113455, 0.173215, 0.274885, 0.447665, 0.737555, 1.2218", \
"0.0343624, 0.116183, 0.175057, 0.276064, 0.448417, 0.737653, 1.22181", \
"0.0434325, 0.121868, 0.178925, 0.278236, 0.449664, 0.738576, 1.22182", \
"0.058096, 0.135579, 0.188855, 0.2835, 0.451681, 0.739767, 1.22264", \
"0.078877, 0.163579, 0.211858, 0.29857, 0.45983, 0.743097, 1.22439" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.134731, 0.214226, 0.253727, 0.313524, 0.410528, 0.569877, 0.835506", \
"0.167995, 0.24777, 0.287005, 0.347329, 0.444064, 0.604111, 0.868991", \
"0.194725, 0.275915, 0.315551, 0.375985, 0.473054, 0.632704, 0.898264", \
"0.23472, 0.319584, 0.359809, 0.420856, 0.518478, 0.678327, 0.943736", \
"0.2902, 0.383002, 0.424543, 0.486696, 0.584774, 0.745344, 1.01097", \
"0.362098, 0.468637, 0.513403, 0.578321, 0.676937, 0.837185, 1.10366", \
"0.452099, 0.580024, 0.630336, 0.700287, 0.801186, 0.963906, 1.22862" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0313092, 0.0990463, 0.14229, 0.215057, 0.340627, 0.554116, 0.912807", \
"0.0319137, 0.099286, 0.142291, 0.215339, 0.3413, 0.554527, 0.912851", \
"0.0337572, 0.10047, 0.143445, 0.215855, 0.341301, 0.555553, 0.913677", \
"0.0381351, 0.104038, 0.146323, 0.218392, 0.343027, 0.555554, 0.913678", \
"0.0468946, 0.111453, 0.152231, 0.222577, 0.345849, 0.557138, 0.914771", \
"0.060706, 0.125601, 0.164454, 0.232335, 0.350977, 0.559973, 0.916651", \
"0.080853, 0.15171, 0.18737, 0.251481, 0.363812, 0.567696, 0.919987" \
);
}
}
timing () {
related_pin : "S0";
timing_sense : non_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.120596, 0.200995, 0.246122, 0.318475, 0.438661, 0.638484, 0.971418", \
"0.158647, 0.2395, 0.284682, 0.357226, 0.477365, 0.677451, 1.01073", \
"0.187921, 0.270645, 0.315696, 0.388309, 0.508564, 0.708666, 1.04245", \
"0.231308, 0.317986, 0.363529, 0.436365, 0.556881, 0.756887, 1.08969", \
"0.293444, 0.388166, 0.434492, 0.507847, 0.628307, 0.828505, 1.16136", \
"0.376167, 0.487392, 0.536973, 0.611234, 0.732184, 0.931893, 1.26476", \
"0.483295, 0.620528, 0.676432, 0.75364, 0.876239, 1.07628, 1.4083" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0272236, 0.112483, 0.172728, 0.274456, 0.447527, 0.737547, 1.22094", \
"0.0281493, 0.112841, 0.172924, 0.274652, 0.447528, 0.737548, 1.2217", \
"0.0302734, 0.114189, 0.173655, 0.275017, 0.447693, 0.738014, 1.22224", \
"0.0350833, 0.116872, 0.175694, 0.276354, 0.448422, 0.738015, 1.2244", \
"0.0440246, 0.123274, 0.179683, 0.278561, 0.449484, 0.738508, 1.22441", \
"0.05888, 0.137332, 0.189959, 0.284499, 0.452467, 0.739928, 1.22442", \
"0.080244, 0.165795, 0.214595, 0.300421, 0.46118, 0.743103, 1.22443" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.147916, 0.229011, 0.26902, 0.329048, 0.426246, 0.585911, 0.851226", \
"0.181706, 0.262841, 0.302874, 0.363241, 0.46041, 0.620296, 0.885563", \
"0.209631, 0.291985, 0.332182, 0.393177, 0.490399, 0.650088, 0.915366", \
"0.252092, 0.33795, 0.378808, 0.440418, 0.538132, 0.698012, 0.963468", \
"0.311792, 0.405391, 0.44789, 0.510377, 0.608912, 0.769453, 1.03534", \
"0.389522, 0.497802, 0.543127, 0.608689, 0.707969, 0.868198, 1.13524", \
"0.486156, 0.616257, 0.667666, 0.737527, 0.842343, 1.00229, 1.26972" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0322451, 0.100635, 0.143964, 0.216618, 0.34162, 0.554331, 0.912912", \
"0.0325285, 0.100785, 0.144019, 0.216619, 0.341621, 0.554332, 0.912917", \
"0.0342875, 0.101729, 0.144708, 0.217144, 0.342098, 0.554618, 0.912918", \
"0.0385111, 0.10535, 0.147662, 0.2194, 0.343368, 0.5557, 0.912919", \
"0.0474534, 0.112702, 0.154064, 0.224191, 0.346955, 0.557605, 0.914362", \
"0.06149, 0.128176, 0.166662, 0.233953, 0.352307, 0.56043, 0.916245", \
"0.082055, 0.153949, 0.190162, 0.252701, 0.36682, 0.568135, 0.920284" \
);
}
}
timing () {
related_pin : "S0";
sdf_cond : "A2 == 1'b1 & A3 == 1'b0 & S1 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A2 * !A3 * S1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.175793, 0.256404, 0.301572, 0.373967, 0.494288, 0.694243, 1.02733", \
"0.212891, 0.293399, 0.338566, 0.410989, 0.531362, 0.731299, 1.06461", \
"0.238478, 0.31908, 0.364233, 0.436624, 0.557007, 0.756959, 1.09", \
"0.276247, 0.356635, 0.401786, 0.474107, 0.594478, 0.794317, 1.12726", \
"0.327696, 0.408376, 0.453495, 0.525855, 0.646088, 0.845851, 1.17852", \
"0.39596, 0.477444, 0.522627, 0.595052, 0.715486, 0.915127, 1.24779", \
"0.482933, 0.566667, 0.611778, 0.684584, 0.80514, 1.00534, 1.33813" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0277399, 0.112814, 0.172839, 0.274537, 0.447692, 0.737419, 1.22097", \
"0.0277409, 0.112815, 0.17284, 0.274547, 0.447693, 0.737536, 1.22119", \
"0.0277419, 0.112816, 0.172903, 0.274686, 0.447729, 0.737579, 1.2212", \
"0.0278066, 0.112817, 0.172904, 0.274687, 0.44773, 0.73758, 1.22275", \
"0.0283117, 0.112891, 0.172905, 0.274688, 0.447731, 0.737581, 1.22276", \
"0.029467, 0.113461, 0.173175, 0.274689, 0.447732, 0.737582, 1.22277", \
"0.032253, 0.115355, 0.174372, 0.275452, 0.448142, 0.737583, 1.22278" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.194951, 0.275916, 0.315982, 0.376146, 0.473597, 0.633391, 0.898727", \
"0.23453, 0.315412, 0.355669, 0.415987, 0.513267, 0.672947, 0.938339", \
"0.26014, 0.340754, 0.38058, 0.441302, 0.538528, 0.698256, 0.963511", \
"0.297325, 0.377817, 0.417848, 0.478168, 0.575291, 0.734846, 1.00032", \
"0.351634, 0.432483, 0.472431, 0.532545, 0.629732, 0.789106, 1.0542", \
"0.429969, 0.511296, 0.551379, 0.611631, 0.708727, 0.868281, 1.13323", \
"0.538794, 0.622147, 0.662216, 0.723447, 0.821, 0.981084, 1.24623" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0325429, 0.100869, 0.144141, 0.216468, 0.341462, 0.5548, 0.913344", \
"0.0325439, 0.10087, 0.144142, 0.216557, 0.342043, 0.554801, 0.913345", \
"0.0325449, 0.100871, 0.144143, 0.216558, 0.342044, 0.55566, 0.913346", \
"0.0325459, 0.100872, 0.144144, 0.216559, 0.342045, 0.555661, 0.913347", \
"0.0325469, 0.100873, 0.144145, 0.21656, 0.342046, 0.555662, 0.913348", \
"0.033359, 0.101199, 0.144146, 0.216561, 0.342047, 0.555663, 0.913349", \
"0.035927, 0.103, 0.145407, 0.217738, 0.342278, 0.555664, 0.91335" \
);
}
}
timing () {
related_pin : "S0";
sdf_cond : "A0 == 1'b1 & A1 == 1'b0 & S1 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A0 * !A1 * !S1)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.17044, 0.250393, 0.295097, 0.367473, 0.487802, 0.687578, 1.0208", \
"0.207285, 0.286885, 0.331824, 0.404236, 0.524485, 0.724474, 1.05727", \
"0.232514, 0.312129, 0.357035, 0.429514, 0.549717, 0.749717, 1.08263", \
"0.26967, 0.349343, 0.394236, 0.466558, 0.586963, 0.786887, 1.12002", \
"0.319655, 0.399533, 0.444392, 0.516802, 0.63713, 0.836961, 1.16972", \
"0.386513, 0.467351, 0.512066, 0.584372, 0.704697, 0.904623, 1.23737", \
"0.470967, 0.553861, 0.59927, 0.671964, 0.792542, 0.992824, 1.32555" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0273599, 0.112432, 0.172475, 0.274482, 0.447799, 0.737431, 1.22107", \
"0.0273609, 0.112433, 0.172476, 0.274563, 0.447825, 0.737504, 1.22108", \
"0.0273619, 0.112434, 0.172526, 0.274589, 0.447826, 0.738283, 1.22114", \
"0.0274049, 0.112435, 0.172527, 0.27459, 0.447827, 0.738284, 1.22115", \
"0.0279712, 0.112436, 0.172528, 0.274591, 0.447828, 0.738285, 1.22116", \
"0.029349, 0.112988, 0.172869, 0.274592, 0.447829, 0.738286, 1.22117", \
"0.032503, 0.114754, 0.174302, 0.275625, 0.448396, 0.738287, 1.22117" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.183954, 0.263417, 0.302813, 0.363237, 0.460189, 0.61966, 0.885107", \
"0.223269, 0.30302, 0.342496, 0.402413, 0.499484, 0.659345, 0.924586", \
"0.248665, 0.328154, 0.367512, 0.427717, 0.524717, 0.684479, 0.949683", \
"0.285249, 0.364735, 0.40424, 0.464003, 0.560885, 0.720522, 0.985865", \
"0.339283, 0.418962, 0.458461, 0.518231, 0.615101, 0.774737, 1.03981", \
"0.416345, 0.49679, 0.536439, 0.596339, 0.693289, 0.852999, 1.118", \
"0.522541, 0.604929, 0.645336, 0.705833, 0.803282, 0.963322, 1.22898" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0317943, 0.0990982, 0.14243, 0.215294, 0.340824, 0.554209, 0.912984", \
"0.0317953, 0.0993197, 0.142575, 0.215369, 0.340979, 0.554235, 0.91313", \
"0.0317963, 0.0993207, 0.142576, 0.215442, 0.34112, 0.554354, 0.913131", \
"0.0317973, 0.0993217, 0.142577, 0.215443, 0.341121, 0.554355, 0.913132", \
"0.0320787, 0.0994051, 0.142578, 0.215444, 0.341122, 0.554356, 0.913133", \
"0.033134, 0.100096, 0.142943, 0.215445, 0.341123, 0.554357, 0.913134", \
"0.03614, 0.101791, 0.144905, 0.217113, 0.341998, 0.555042, 0.91343" \
);
}
}
timing () {
related_pin : "S1";
sdf_cond : "A1 == 1'b0 & A3 == 1'b1 & S0 == 1'b1";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A1 * A3 * S0)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0714069, 0.151367, 0.196152, 0.268201, 0.388143, 0.587813, 0.920635", \
"0.103106, 0.183117, 0.228148, 0.300436, 0.42054, 0.620331, 0.952754", \
"0.124017, 0.205306, 0.250492, 0.323013, 0.443305, 0.643021, 0.975847", \
"0.152207, 0.236701, 0.281967, 0.354785, 0.475291, 0.675352, 1.00805", \
"0.189145, 0.282488, 0.327753, 0.400481, 0.520884, 0.721107, 1.0541", \
"0.239908, 0.346529, 0.393795, 0.467177, 0.587274, 0.787302, 1.1202", \
"0.308394, 0.434012, 0.485999, 0.561782, 0.682915, 0.884358, 1.21707" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0247502, 0.111574, 0.172103, 0.274158, 0.447268, 0.73707, 1.22066", \
"0.0264189, 0.112393, 0.172549, 0.274428, 0.447527, 0.737512, 1.22067", \
"0.029619, 0.113694, 0.173755, 0.275327, 0.447812, 0.73862, 1.22067", \
"0.0359365, 0.115993, 0.17545, 0.27687, 0.44909, 0.738621, 1.22071", \
"0.0447621, 0.122324, 0.178871, 0.27862, 0.450581, 0.739791, 1.22227", \
"0.056469, 0.134925, 0.188096, 0.284082, 0.452692, 0.741149, 1.22414", \
"0.073508, 0.15986, 0.209537, 0.299359, 0.463038, 0.747142, 1.22746" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0872154, 0.165892, 0.20522, 0.264742, 0.361262, 0.520767, 0.785873", \
"0.115949, 0.194471, 0.233695, 0.293708, 0.390383, 0.549767, 0.815163", \
"0.136527, 0.216099, 0.255803, 0.316257, 0.41318, 0.57289, 0.837887", \
"0.165055, 0.247442, 0.287487, 0.348526, 0.446485, 0.606565, 0.871875", \
"0.20283, 0.292288, 0.333103, 0.394178, 0.492323, 0.653161, 0.919264", \
"0.253518, 0.355543, 0.398221, 0.460853, 0.558599, 0.719104, 0.98527", \
"0.320344, 0.442629, 0.489844, 0.555328, 0.656429, 0.818514, 1.0842" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.028701, 0.0976578, 0.14129, 0.214421, 0.340321, 0.553804, 0.912392", \
"0.0293347, 0.0980197, 0.141732, 0.214677, 0.340721, 0.553805, 0.912963", \
"0.0321365, 0.0999639, 0.143452, 0.216201, 0.34129, 0.554003, 0.912964", \
"0.0381537, 0.102978, 0.146212, 0.219166, 0.344011, 0.555924, 0.913895", \
"0.0476467, 0.109468, 0.151127, 0.222488, 0.347169, 0.559288, 0.915995", \
"0.061191, 0.122798, 0.16147, 0.22975, 0.350764, 0.56165, 0.919172", \
"0.082519, 0.14994, 0.184164, 0.246767, 0.363796, 0.569734, 0.923876" \
);
}
}
timing () {
related_pin : "S1";
sdf_cond : "A0 == 1'b0 & A2 == 1'b1 & S0 == 1'b0";
timing_sense : positive_unate;
timing_type : combinational;
when : "(!A0 * A2 * !S0)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0712566, 0.151197, 0.196046, 0.268023, 0.388023, 0.587688, 0.920479", \
"0.103067, 0.183065, 0.228027, 0.300423, 0.420387, 0.620245, 0.953047", \
"0.123999, 0.205256, 0.250442, 0.322996, 0.443283, 0.64298, 0.975654", \
"0.152249, 0.236567, 0.28212, 0.354758, 0.475487, 0.675399, 1.008", \
"0.189148, 0.282475, 0.32774, 0.400472, 0.520878, 0.721104, 1.0541", \
"0.239872, 0.346333, 0.393829, 0.467138, 0.587348, 0.787353, 1.12025", \
"0.308426, 0.434093, 0.48631, 0.561968, 0.683046, 0.884343, 1.21709" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0246754, 0.11161, 0.172192, 0.27403, 0.447287, 0.73703, 1.22065", \
"0.0264259, 0.112422, 0.172597, 0.274531, 0.448118, 0.737503, 1.22078", \
"0.0296024, 0.113694, 0.173811, 0.275354, 0.448119, 0.737504, 1.22079", \
"0.0359276, 0.115866, 0.17552, 0.276838, 0.449211, 0.738282, 1.22293", \
"0.0447578, 0.122313, 0.178934, 0.278621, 0.450583, 0.739822, 1.22294", \
"0.05647, 0.134637, 0.18808, 0.284028, 0.452818, 0.741193, 1.22414", \
"0.073504, 0.159997, 0.209542, 0.29932, 0.463173, 0.747142, 1.22746" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0870784, 0.165544, 0.204771, 0.264477, 0.361196, 0.52064, 0.785733", \
"0.115725, 0.194307, 0.233507, 0.293514, 0.390245, 0.549614, 0.814765", \
"0.136312, 0.215935, 0.25573, 0.316032, 0.413099, 0.57269, 0.837768", \
"0.16486, 0.247325, 0.287321, 0.348463, 0.446542, 0.606594, 0.871744", \
"0.203251, 0.292557, 0.333355, 0.394389, 0.492623, 0.653417, 0.919519", \
"0.253422, 0.355326, 0.398063, 0.460605, 0.5584, 0.71891, 0.985052", \
"0.320025, 0.442177, 0.489566, 0.556137, 0.655133, 0.818026, 1.08415" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0287152, 0.0973983, 0.141381, 0.214444, 0.340609, 0.553936, 0.91238", \
"0.0292926, 0.0980357, 0.141651, 0.214712, 0.340756, 0.553937, 0.912381", \
"0.0321414, 0.0999955, 0.143562, 0.216197, 0.341406, 0.55663, 0.912382", \
"0.0381335, 0.102959, 0.14615, 0.219276, 0.344032, 0.556631, 0.912934", \
"0.0475459, 0.109434, 0.15108, 0.222504, 0.347054, 0.559463, 0.915955", \
"0.061154, 0.122755, 0.161505, 0.229734, 0.350828, 0.561641, 0.919495", \
"0.082388, 0.149974, 0.184355, 0.248579, 0.363115, 0.569754, 0.923832" \
);
}
}
timing () {
related_pin : "S1";
timing_sense : non_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0712566, 0.151197, 0.196046, 0.268023, 0.388023, 0.587688, 0.920479", \
"0.103067, 0.183065, 0.228027, 0.300423, 0.420387, 0.620245, 0.953047", \
"0.123999, 0.205256, 0.250442, 0.322996, 0.443283, 0.64298, 0.975654", \
"0.152249, 0.236567, 0.28212, 0.354758, 0.475487, 0.675399, 1.008", \
"0.189148, 0.282475, 0.32774, 0.400472, 0.520878, 0.721104, 1.0541", \
"0.239872, 0.346333, 0.393829, 0.467138, 0.587348, 0.787353, 1.12025", \
"0.308426, 0.434093, 0.48631, 0.561968, 0.683046, 0.884343, 1.21709" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0246754, 0.11161, 0.172192, 0.27403, 0.447287, 0.73703, 1.22065", \
"0.0264259, 0.112422, 0.172597, 0.274531, 0.448118, 0.737503, 1.22078", \
"0.0296024, 0.113694, 0.173811, 0.275354, 0.448119, 0.737504, 1.22079", \
"0.0359276, 0.115866, 0.17552, 0.276838, 0.449211, 0.738282, 1.22293", \
"0.0447578, 0.122313, 0.178934, 0.278621, 0.450583, 0.739822, 1.22294", \
"0.05647, 0.134637, 0.18808, 0.284028, 0.452818, 0.741193, 1.22414", \
"0.073504, 0.159997, 0.209542, 0.29932, 0.463173, 0.747142, 1.22746" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0872154, 0.165892, 0.20522, 0.264742, 0.361262, 0.520767, 0.785873", \
"0.115949, 0.194471, 0.233695, 0.293708, 0.390383, 0.549767, 0.815163", \
"0.136527, 0.216099, 0.255803, 0.316257, 0.41318, 0.57289, 0.837887", \
"0.165055, 0.247442, 0.287487, 0.348526, 0.446485, 0.606565, 0.871875", \
"0.20283, 0.292288, 0.333103, 0.394178, 0.492323, 0.653161, 0.919264", \
"0.253518, 0.355543, 0.398221, 0.460853, 0.558599, 0.719104, 0.98527", \
"0.320344, 0.442629, 0.489844, 0.555328, 0.656429, 0.818514, 1.0842" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.028701, 0.0976578, 0.14129, 0.214421, 0.340321, 0.553804, 0.912392", \
"0.0293347, 0.0980197, 0.141732, 0.214677, 0.340721, 0.553805, 0.912963", \
"0.0321365, 0.0999639, 0.143452, 0.216201, 0.34129, 0.554003, 0.912964", \
"0.0381537, 0.102978, 0.146212, 0.219166, 0.344011, 0.555924, 0.913895", \
"0.0476467, 0.109468, 0.151127, 0.222488, 0.347169, 0.559288, 0.915995", \
"0.061191, 0.122798, 0.16147, 0.22975, 0.350764, 0.56165, 0.919172", \
"0.082519, 0.14994, 0.184164, 0.246767, 0.363796, 0.569734, 0.923876" \
);
}
}
timing () {
related_pin : "S1";
sdf_cond : "A1 == 1'b1 & A3 == 1'b0 & S0 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A3 * S0)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0952666, 0.173974, 0.218773, 0.291062, 0.411152, 0.610942, 0.943798", \
"0.1286, 0.206956, 0.251582, 0.323828, 0.44403, 0.644489, 0.976231", \
"0.15057, 0.228293, 0.272789, 0.344782, 0.464941, 0.664813, 0.997455", \
"0.179076, 0.256846, 0.301069, 0.372947, 0.492552, 0.692123, 1.02476", \
"0.214824, 0.293257, 0.337672, 0.409508, 0.528954, 0.727978, 1.0601", \
"0.26068, 0.339899, 0.384654, 0.456776, 0.576604, 0.775781, 1.10751", \
"0.313605, 0.395057, 0.440081, 0.513155, 0.634199, 0.834731, 1.16757" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0258488, 0.111585, 0.172097, 0.27396, 0.447371, 0.737085, 1.22069", \
"0.0258498, 0.111586, 0.172098, 0.274755, 0.44782, 0.737968, 1.2207", \
"0.0258508, 0.111587, 0.172099, 0.274756, 0.447821, 0.737969, 1.22071", \
"0.0258518, 0.111588, 0.1721, 0.274757, 0.447822, 0.73797, 1.22072", \
"0.026269, 0.111589, 0.172101, 0.274758, 0.447823, 0.737971, 1.22073", \
"0.028134, 0.112259, 0.172302, 0.274759, 0.447824, 0.737972, 1.22074", \
"0.032255, 0.114727, 0.174998, 0.277269, 0.449976, 0.738457, 1.22075" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.107243, 0.18728, 0.226799, 0.287309, 0.384441, 0.543937, 0.809025", \
"0.141619, 0.220722, 0.260063, 0.32044, 0.41747, 0.577038, 0.842267", \
"0.163941, 0.241979, 0.281221, 0.341136, 0.438358, 0.5977, 0.863122", \
"0.19357, 0.272099, 0.310941, 0.370753, 0.466973, 0.626013, 0.890809", \
"0.234381, 0.312801, 0.351936, 0.411807, 0.508023, 0.666582, 0.930737", \
"0.290032, 0.368997, 0.408383, 0.468888, 0.565529, 0.724457, 0.988531", \
"0.368087, 0.447931, 0.487888, 0.549276, 0.647768, 0.809171, 1.07538" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0306904, 0.099762, 0.142888, 0.216111, 0.34091, 0.553933, 0.912456", \
"0.0306914, 0.099763, 0.142889, 0.216112, 0.341041, 0.554063, 0.912482", \
"0.0306924, 0.099764, 0.14289, 0.216113, 0.341042, 0.554216, 0.912483", \
"0.0306934, 0.099765, 0.142891, 0.216114, 0.341043, 0.554217, 0.912484", \
"0.0306944, 0.099766, 0.142892, 0.216115, 0.341044, 0.554218, 0.912485", \
"0.0306954, 0.099776, 0.142893, 0.216116, 0.341045, 0.554219, 0.912486", \
"0.03289, 0.101645, 0.1455, 0.21903, 0.344728, 0.557313, 0.913326" \
);
}
}
timing () {
related_pin : "S1";
sdf_cond : "A0 == 1'b1 & A2 == 1'b0 & S0 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A0 * !A2 * !S0)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0949997, 0.173708, 0.218473, 0.290683, 0.410869, 0.610629, 0.943494", \
"0.128565, 0.206865, 0.251475, 0.323699, 0.443686, 0.644285, 0.976211", \
"0.150496, 0.228113, 0.272564, 0.344535, 0.464707, 0.664598, 0.997196", \
"0.17904, 0.256762, 0.301019, 0.372826, 0.492475, 0.692011, 1.02467", \
"0.215384, 0.293798, 0.338249, 0.409993, 0.529676, 0.728553, 1.0607", \
"0.260278, 0.339518, 0.384279, 0.456424, 0.576417, 0.77559, 1.10746", \
"0.31392, 0.395235, 0.440464, 0.513234, 0.634249, 0.835085, 1.16781" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0257954, 0.111551, 0.172098, 0.273875, 0.447375, 0.737085, 1.22069", \
"0.0257964, 0.111552, 0.172099, 0.274659, 0.447873, 0.737977, 1.2207", \
"0.0257974, 0.111553, 0.1721, 0.27466, 0.447874, 0.737978, 1.22071", \
"0.0257984, 0.111554, 0.172101, 0.274661, 0.447875, 0.737979, 1.22083", \
"0.0261629, 0.111555, 0.172102, 0.274662, 0.447876, 0.73798, 1.22084", \
"0.028085, 0.112285, 0.172283, 0.274663, 0.447877, 0.737981, 1.22085", \
"0.032277, 0.114667, 0.175041, 0.277281, 0.44997, 0.738378, 1.22086" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.107499, 0.187695, 0.227418, 0.287614, 0.384625, 0.544193, 0.809274", \
"0.141689, 0.220668, 0.260281, 0.320576, 0.417765, 0.577298, 0.84251", \
"0.163874, 0.242396, 0.281292, 0.341557, 0.438357, 0.59776, 0.862978", \
"0.193541, 0.271994, 0.310918, 0.370813, 0.467041, 0.625891, 0.89092", \
"0.234351, 0.312579, 0.351641, 0.411641, 0.507779, 0.666398, 0.930546", \
"0.2904, 0.369911, 0.409379, 0.470004, 0.566592, 0.725429, 0.989432", \
"0.367966, 0.448058, 0.487815, 0.54932, 0.647839, 0.809146, 1.07537" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0306863, 0.099767, 0.14322, 0.215957, 0.340948, 0.554245, 0.912457", \
"0.0306873, 0.099768, 0.143221, 0.215958, 0.341136, 0.554246, 0.912458", \
"0.0306883, 0.099769, 0.143222, 0.215959, 0.341137, 0.554247, 0.912459", \
"0.0306893, 0.09977, 0.143223, 0.21596, 0.341138, 0.554248, 0.91246", \
"0.0306903, 0.099771, 0.143224, 0.215961, 0.341139, 0.554249, 0.912461", \
"0.0306913, 0.099772, 0.143225, 0.215962, 0.34114, 0.55425, 0.912462", \
"0.032946, 0.101784, 0.145486, 0.219062, 0.344947, 0.557317, 0.913336" \
);
}
}
internal_power () {
related_pin : "A0";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125658, 0.0128164, 0.0128815, 0.0128849, 0.0128502, 0.012586, 0.0126961", \
"0.0124193, 0.0126994, 0.0127525, 0.0127243, 0.0126761, 0.0125122, 0.0126555", \
"0.0124379, 0.0125694, 0.0126527, 0.0126979, 0.0126294, 0.0124958, 0.0126095", \
"0.012455, 0.0125721, 0.0126006, 0.0125848, 0.0127503, 0.0124267, 0.0126884", \
"0.0128384, 0.012829, 0.0128234, 0.0129077, 0.0126942, 0.0128535, 0.0127224", \
"0.0140063, 0.0137134, 0.0137161, 0.0137413, 0.013772, 0.013712, 0.0132292", \
"0.0170388, 0.0164934, 0.0164302, 0.0163282, 0.0164285, 0.0165207, 0.0164639" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0116385, 0.0119081, 0.0119396, 0.0119769, 0.0119802, 0.0118553, 0.0114449", \
"0.0115323, 0.0118349, 0.0118772, 0.0119712, 0.0118966, 0.0118156, 0.0114451", \
"0.0115195, 0.0116852, 0.011769, 0.0118938, 0.0118726, 0.0117176, 0.0115072", \
"0.0116172, 0.0117376, 0.0117543, 0.0117639, 0.0118725, 0.0116938, 0.011424", \
"0.0119143, 0.0118496, 0.0119435, 0.0119627, 0.0119828, 0.0117345, 0.0118277", \
"0.013069, 0.0127993, 0.0128461, 0.0128853, 0.0129796, 0.0129492, 0.0127871", \
"0.016377, 0.0157032, 0.0156364, 0.0155851, 0.0158416, 0.0157972, 0.0158666" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0121241, 0.0123781, 0.0124294, 0.0124382, 0.0123531, 0.012173, 0.0122312", \
"0.0119736, 0.0122441, 0.0122891, 0.0122872, 0.0122478, 0.0120581, 0.0122456", \
"0.0119842, 0.0121302, 0.0122193, 0.0123236, 0.0121887, 0.0120466, 0.012174", \
"0.0119915, 0.0121342, 0.0121193, 0.0121386, 0.0122837, 0.0120344, 0.0121201", \
"0.0123604, 0.0123447, 0.0123589, 0.0124253, 0.0123376, 0.0123877, 0.0123514", \
"0.0135635, 0.0132408, 0.0133505, 0.0132686, 0.0132873, 0.0132351, 0.0127879", \
"0.0165136, 0.0159859, 0.0160062, 0.0158224, 0.0159696, 0.0160051, 0.0159506" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125311, 0.0128027, 0.0128929, 0.0128883, 0.012829, 0.012719, 0.0123884", \
"0.0124211, 0.0126976, 0.0127984, 0.012851, 0.012815, 0.0126997, 0.0123481", \
"0.0124171, 0.0125943, 0.0126617, 0.0127816, 0.0127378, 0.012607, 0.0123096", \
"0.0125249, 0.012626, 0.0127203, 0.0126537, 0.0127618, 0.0126329, 0.0124527", \
"0.012864, 0.0128243, 0.0128892, 0.0129762, 0.0128662, 0.0126764, 0.0133221", \
"0.0140868, 0.0138132, 0.0138519, 0.0138849, 0.013993, 0.0140389, 0.0137612", \
"0.0173736, 0.0167438, 0.0166654, 0.0166041, 0.0168054, 0.0168001, 0.0168316" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0177371, 0.0179674, 0.0180384, 0.0179806, 0.0179091, 0.0177599, 0.017828", \
"0.0175625, 0.0178446, 0.0178966, 0.0178754, 0.0179367, 0.0176657, 0.0176904", \
"0.0175706, 0.0176794, 0.0177534, 0.0178327, 0.017707, 0.017683, 0.0178918", \
"0.0175772, 0.0176834, 0.0176816, 0.017686, 0.0178771, 0.0175082, 0.0177365", \
"0.0179445, 0.0179242, 0.0179211, 0.0180023, 0.0178165, 0.0179564, 0.0177941", \
"0.0190955, 0.0187855, 0.0188866, 0.0188685, 0.0188206, 0.0188259, 0.0183662", \
"0.0221067, 0.0215361, 0.0214813, 0.0213321, 0.0214413, 0.0215106, 0.0215038" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.018163, 0.0184303, 0.0185316, 0.0185263, 0.0185204, 0.0184132, 0.0180975", \
"0.0181056, 0.0183882, 0.0184428, 0.0184416, 0.018498, 0.0183055, 0.0180668", \
"0.0180938, 0.0182377, 0.0183083, 0.0184507, 0.0184394, 0.0182923, 0.0179187", \
"0.0182158, 0.0182999, 0.0183313, 0.0183151, 0.0184056, 0.0182561, 0.0182545", \
"0.0185279, 0.018442, 0.0185182, 0.0186571, 0.0185633, 0.0183707, 0.0189571", \
"0.0197182, 0.0194109, 0.0194082, 0.0194731, 0.0195712, 0.01968, 0.0192769", \
"0.0228904, 0.0222353, 0.0222094, 0.0221911, 0.0223144, 0.022345, 0.0224199" \
);
}
}
internal_power () {
related_pin : "A3";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.012081, 0.0123009, 0.0123698, 0.012385, 0.0122744, 0.0121289, 0.012066", \
"0.0119351, 0.0122092, 0.012261, 0.012234, 0.0122388, 0.0120065, 0.0120444", \
"0.0119609, 0.0120709, 0.0121511, 0.0123149, 0.0121151, 0.011982, 0.0122877", \
"0.0119803, 0.0120761, 0.0121136, 0.0120937, 0.0122607, 0.0118979, 0.0123155", \
"0.0123611, 0.0123509, 0.0123704, 0.0124078, 0.012251, 0.0123916, 0.0121767", \
"0.0135843, 0.0132831, 0.0133135, 0.0132594, 0.0132524, 0.0132007, 0.0128006", \
"0.0165666, 0.0159853, 0.0159853, 0.0157894, 0.0159009, 0.0158539, 0.0158083" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0132556, 0.0134973, 0.0135992, 0.0135848, 0.0136123, 0.0134608, 0.0131191", \
"0.013159, 0.0134506, 0.0135208, 0.0134803, 0.0135419, 0.0133661, 0.0130609", \
"0.0131302, 0.0132616, 0.0133823, 0.0135193, 0.0134897, 0.0132998, 0.0130789", \
"0.013253, 0.0133224, 0.0133601, 0.0133626, 0.0134643, 0.0131927, 0.0133169", \
"0.0135952, 0.0134879, 0.0135743, 0.0136001, 0.0136324, 0.013381, 0.0134513", \
"0.0148093, 0.0144916, 0.0145309, 0.0145697, 0.0146581, 0.0147522, 0.0143008", \
"0.017961, 0.0173293, 0.0173096, 0.0173924, 0.017498, 0.0175048, 0.0175365" \
);
}
}
internal_power () {
related_pin : "S0";
when : "(A2 * !A3 * S1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125578, 0.0127804, 0.0128194, 0.0128514, 0.0127969, 0.0125945, 0.0126375", \
"0.0116847, 0.0118975, 0.0120337, 0.0119474, 0.0119314, 0.0117699, 0.0119588", \
"0.0113605, 0.0115793, 0.0116964, 0.0117449, 0.0116404, 0.0114645, 0.0113739", \
"0.0110317, 0.0112322, 0.011228, 0.0113063, 0.0112663, 0.0110635, 0.0111754", \
"0.010111, 0.0103019, 0.0103964, 0.0104312, 0.010331, 0.0105152, 0.0101662", \
"0.0080948, 0.0082321, 0.0082984, 0.0083859, 0.0084842, 0.0082744, 0.0080005", \
"0.0043624, 0.0044148, 0.0044218, 0.0045482, 0.0045885, 0.0046876, 0.004634" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0120311, 0.012248, 0.012344, 0.0122827, 0.0123115, 0.0122344, 0.011967", \
"0.0114873, 0.0117614, 0.0117994, 0.0118098, 0.0118679, 0.0116921, 0.0113649", \
"0.0114145, 0.0116312, 0.0116938, 0.0118305, 0.0118179, 0.0117183, 0.0112727", \
"0.0114113, 0.0116051, 0.0117076, 0.0116832, 0.0116614, 0.0117755, 0.0114098", \
"0.0113248, 0.011535, 0.0116836, 0.0117085, 0.0117602, 0.0114665, 0.0118533", \
"0.0112894, 0.0114242, 0.0115263, 0.0115675, 0.0116496, 0.0116986, 0.0112448", \
"0.01154, 0.011475, 0.011503, 0.011633, 0.0115889, 0.0117523, 0.0117117" \
);
}
}
internal_power () {
related_pin : "S0";
when : "(A0 * !A1 * !S1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0125457, 0.0127826, 0.0128152, 0.0128173, 0.0127512, 0.0126137, 0.0126533", \
"0.0116787, 0.0118789, 0.0120773, 0.0119657, 0.0119033, 0.011743, 0.0116976", \
"0.0113748, 0.0115886, 0.0117127, 0.0116857, 0.0115912, 0.0114733, 0.0114533", \
"0.0110378, 0.0112477, 0.0112701, 0.0113317, 0.0113525, 0.011194, 0.010984", \
"0.0100674, 0.0102504, 0.01035, 0.0103697, 0.0102892, 0.0104342, 0.0100823", \
"0.0082262, 0.0083883, 0.0082362, 0.0083239, 0.0083873, 0.0082327, 0.007924", \
"0.0043476, 0.004389, 0.0044361, 0.0045206, 0.004549, 0.0046204, 0.0046259" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0118846, 0.0121383, 0.0122024, 0.0122458, 0.0122313, 0.0120331, 0.0116708", \
"0.0118908, 0.0122091, 0.01224, 0.012243, 0.0122432, 0.0121418, 0.0117637", \
"0.0118475, 0.0120805, 0.0121475, 0.0122753, 0.0122254, 0.0120447, 0.0116915", \
"0.0117306, 0.011982, 0.0120466, 0.0119917, 0.0120015, 0.011992, 0.0116359", \
"0.0116363, 0.0118585, 0.0120054, 0.0120293, 0.0120724, 0.0118392, 0.0120583", \
"0.0116022, 0.011787, 0.011883, 0.0119379, 0.0120214, 0.0121264, 0.0116985", \
"0.0117757, 0.0118197, 0.0119413, 0.0120306, 0.0119711, 0.0121101, 0.0120958" \
);
}
}
internal_power () {
related_pin : "S0";
when : "(!A2 * A3 * S1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0013384, 0.0016091, 0.0016697, 0.0016722, 0.0016229, 0.0014297, 0.0014926", \
"-0.0011198, -0.000862001, -0.000790501, -0.000756301, -0.0008722, -0.000998901, -0.0008754", \
"-0.0011416, -0.0010396, -0.0009542, -0.0008993, -0.0010016, -0.0011246, -0.0009248", \
"-0.0006766, -0.000618601, -0.0006402, -0.0006421, -0.000467701, -0.000763601, -0.000562301", \
"0.000948401, 0.0007862, 0.000786399, 0.0008865, 0.000828501, 0.000844801, 0.0006452", \
"0.0044997, 0.0039893, 0.0039793, 0.0040153, 0.0040719, 0.0040069, 0.0035595", \
"0.0121173, 0.0112729, 0.0112891, 0.0110593, 0.0111784, 0.0111767, 0.0111308" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0081216, 0.0084142, 0.0084989, 0.0083415, 0.0082923, 0.0081365, 0.0078007", \
"0.007385, 0.0076685, 0.0077204, 0.0077372, 0.0076506, 0.0075449, 0.0072049", \
"0.0074357, 0.0075489, 0.0076389, 0.0078548, 0.0076473, 0.0074921, 0.0071234", \
"0.0077361, 0.007726, 0.0077573, 0.0077301, 0.0078553, 0.0076012, 0.0072514", \
"0.0086133, 0.008372, 0.0084476, 0.008475, 0.0084301, 0.008153, 0.0085078", \
"0.010633, 0.0101355, 0.010045, 0.0102295, 0.0101983, 0.0101732, 0.0099962", \
"0.0145812, 0.0135989, 0.013483, 0.0134986, 0.0137508, 0.013588, 0.0139688" \
);
}
}
internal_power () {
related_pin : "S0";
when : "(!A0 * A1 * !S1)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0013796, 0.0016797, 0.0017304, 0.0017221, 0.0016489, 0.0014686, 0.0015668", \
"-0.0011182, -0.0008508, -0.000806501, -0.0007936, -0.000863601, -0.0010362, -0.000820501", \
"-0.0011752, -0.0010717, -0.000978, -0.000839001, -0.0009945, -0.0011885, -0.0011482", \
"-0.0007427, -0.000669101, -0.000650801, -0.0006718, -0.000524901, -0.000774501, -0.000964301", \
"0.0006875, 0.000510901, 0.000563901, 0.0006465, 0.0004723, 0.000518801, 0.00041", \
"0.0042898, 0.0038359, 0.0038995, 0.0038783, 0.0038678, 0.0040043, 0.003516", \
"0.0119368, 0.0111153, 0.0111553, 0.0109357, 0.0110016, 0.0110657, 0.0110336" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0079742, 0.0083051, 0.0083901, 0.0083792, 0.0083595, 0.0080519, 0.0077912", \
"0.0078423, 0.0081644, 0.0081701, 0.0081958, 0.0081967, 0.0080637, 0.0076331", \
"0.0079503, 0.00806, 0.008136, 0.00832, 0.0081599, 0.008137, 0.0077679", \
"0.008195, 0.0082371, 0.0082732, 0.0082177, 0.0083557, 0.0081016, 0.007728", \
"0.0091003, 0.0089417, 0.008961, 0.0090498, 0.0089709, 0.0087023, 0.0091416", \
"0.010931, 0.0104643, 0.010463, 0.0106182, 0.0105949, 0.0106335, 0.0102401", \
"0.0148553, 0.0139375, 0.0138259, 0.0139329, 0.0138716, 0.0140616, 0.0139405" \
);
}
}
internal_power () {
related_pin : "S0";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0013384, 0.0016091, 0.0016697, 0.0016722, 0.0016229, 0.0014297, 0.0014926", \
"-0.0011198, -0.000862001, -0.000790501, -0.000756301, -0.0008722, -0.000998901, -0.0008754", \
"-0.0011416, -0.0010396, -0.0009542, -0.0008993, -0.0010016, -0.0011246, -0.0009248", \
"-0.0006766, -0.000618601, -0.0006402, -0.0006421, -0.000467701, -0.000763601, -0.000562301", \
"0.000948401, 0.0007862, 0.000786399, 0.0008865, 0.000828501, 0.000844801, 0.0006452", \
"0.0044997, 0.0039893, 0.0039793, 0.0040153, 0.0040719, 0.0040069, 0.0035595", \
"0.0121173, 0.0112729, 0.0112891, 0.0110593, 0.0111784, 0.0111767, 0.0111308" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0079742, 0.0083051, 0.0083901, 0.0083792, 0.0083595, 0.0080519, 0.0077912", \
"0.0078423, 0.0081644, 0.0081701, 0.0081958, 0.0081967, 0.0080637, 0.0076331", \
"0.0079503, 0.00806, 0.008136, 0.00832, 0.0081599, 0.008137, 0.0077679", \
"0.008195, 0.0082371, 0.0082732, 0.0082177, 0.0083557, 0.0081016, 0.007728", \
"0.0091003, 0.0089417, 0.008961, 0.0090498, 0.0089709, 0.0087023, 0.0091416", \
"0.010931, 0.0104643, 0.010463, 0.0106182, 0.0105949, 0.0106335, 0.0102401", \
"0.0148553, 0.0139375, 0.0138259, 0.0139329, 0.0138716, 0.0140616, 0.0139405" \
);
}
}
internal_power () {
related_pin : "S1";
when : "(A1 * !A3 * S0)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00746254, 0.00775144, 0.00781074, 0.00784164, 0.00779624, 0.00757404, 0.00759724", \
"0.00779911, 0.00813711, 0.00813071, 0.00820521, 0.00815111, 0.00802881, 0.00789451", \
"0.00803205, 0.00829005, 0.00835285, 0.00834465, 0.00847445, 0.00812555, 0.00806305", \
"0.00827567, 0.00854057, 0.00855247, 0.00855267, 0.00863087, 0.00830557, 0.00823677", \
"0.00881864, 0.00908144, 0.00914344, 0.00919974, 0.00902654, 0.00916364, 0.00888294", \
"0.00997837, 0.0101502, 0.0102224, 0.0102903, 0.0103406, 0.0102181, 0.00985277", \
"0.0124685, 0.0124428, 0.0124142, 0.0124885, 0.0124285, 0.0125406, 0.0125803" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00763382, 0.00800132, 0.00804952, 0.00805982, 0.00809482, 0.00793642, 0.00754692", \
"0.00800144, 0.00838404, 0.00851514, 0.00848104, 0.00841064, 0.00829474, 0.00796444", \
"0.00824676, 0.00856156, 0.00859856, 0.00864596, 0.00864796, 0.00895376, 0.00815296", \
"0.00854281, 0.00889271, 0.00896731, 0.00896981, 0.00889181, 0.00915921, 0.00891191", \
"0.00905684, 0.00935574, 0.00937484, 0.00946334, 0.00950744, 0.00916254, 0.00945524", \
"0.010066, 0.0103171, 0.0102929, 0.0104164, 0.010394, 0.0104905, 0.0102637", \
"0.0126261, 0.0126647, 0.0126463, 0.0127181, 0.0126182, 0.0128296, 0.0128706" \
);
}
}
internal_power () {
related_pin : "S1";
when : "(A0 * !A2 * !S0)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00745664, 0.00774924, 0.00780674, 0.00781754, 0.00777984, 0.00756274, 0.00758104", \
"0.00780411, 0.00816571, 0.00812981, 0.00818081, 0.00812491, 0.00801191, 0.00783051", \
"0.00808795, 0.00831815, 0.00839425, 0.00841715, 0.00850905, 0.00817995, 0.00810145", \
"0.00826747, 0.00853377, 0.00854107, 0.00854687, 0.00862147, 0.00828217, 0.00837497", \
"0.00883164, 0.00909894, 0.00917084, 0.00921784, 0.00913324, 0.00917354, 0.00897024", \
"0.0100686, 0.0102418, 0.0103181, 0.0103784, 0.0104387, 0.0102898, 0.00993607", \
"0.0128292, 0.0127926, 0.0127741, 0.0128202, 0.0127865, 0.0129363, 0.0129881" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00826442, 0.00866412, 0.00872392, 0.00868602, 0.00870032, 0.00860172, 0.00817742", \
"0.00862984, 0.00900004, 0.00915814, 0.00912574, 0.00908214, 0.00894634, 0.00862944", \
"0.00886576, 0.00920036, 0.00921046, 0.00929496, 0.00927156, 0.00906096, 0.00874506", \
"0.00916231, 0.00951111, 0.00959181, 0.00960321, 0.00950061, 0.00956791, 0.00911261", \
"0.00967724, 0.00996884, 0.00998784, 0.0100913, 0.0101167, 0.00991824, 0.0100475", \
"0.0107138, 0.0109314, 0.0109042, 0.0110225, 0.0110431, 0.0110832, 0.0109099", \
"0.0132627, 0.0133226, 0.0132763, 0.0133552, 0.0132848, 0.0134494, 0.0135273" \
);
}
}
internal_power () {
related_pin : "S1";
when : "(!A1 * A3 * S0)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00391327, 0.00434678, 0.00436253, 0.00432067, 0.00419987, 0.0039648, 0.00408155", \
"0.00369569, 0.00405134, 0.00410668, 0.00413712, 0.00397416, 0.00380573, 0.0038154", \
"0.00367442, 0.00392209, 0.0039844, 0.00408819, 0.00391718, 0.00383665, 0.00378547", \
"0.00390485, 0.00410962, 0.0041734, 0.00414216, 0.00421489, 0.00415328, 0.00388856", \
"0.00455764, 0.00464054, 0.00468094, 0.00476594, 0.00468254, 0.00464174, 0.00438327", \
"0.00629236, 0.00604166, 0.00608666, 0.00615096, 0.00618716, 0.00620966, 0.00579596", \
"0.0100787, 0.009323, 0.0093016, 0.0092873, 0.0092475, 0.009329, 0.0093003" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00396264, 0.00446967, 0.00455993, 0.00448309, 0.0043423, 0.00419399, 0.00392122", \
"0.00381319, 0.00422465, 0.00436925, 0.00429537, 0.00428623, 0.00409379, 0.00385588", \
"0.00388188, 0.00416477, 0.00423429, 0.00433926, 0.00427323, 0.00406032, 0.00377161", \
"0.00413954, 0.00433871, 0.00442253, 0.00433971, 0.00442521, 0.00420496, 0.00390568", \
"0.00496654, 0.00496824, 0.00511824, 0.00517564, 0.00515224, 0.00489414, 0.00511264", \
"0.00682377, 0.00646427, 0.00661207, 0.00669537, 0.00670657, 0.00681467, 0.00627907", \
"0.0106591, 0.0097931, 0.009715, 0.0096411, 0.0098458, 0.0099159, 0.0100094" \
);
}
}
internal_power () {
related_pin : "S1";
when : "(!A0 * A2 * !S0)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00387955, 0.00434416, 0.00436648, 0.00431834, 0.00421277, 0.0039958, 0.00407708", \
"0.00368594, 0.00405127, 0.00411526, 0.00413642, 0.0040502, 0.00381836, 0.00383013", \
"0.0036779, 0.0039352, 0.00398234, 0.00416597, 0.00393511, 0.00372535, 0.00367348", \
"0.00391539, 0.0040995, 0.00417994, 0.00411636, 0.00425862, 0.00403518, 0.00408701", \
"0.00455694, 0.00464134, 0.00467824, 0.00476914, 0.00471904, 0.00465844, 0.00452444", \
"0.00629066, 0.00602126, 0.00609516, 0.00615486, 0.00621056, 0.00621526, 0.00580286", \
"0.0100807, 0.0093056, 0.0093051, 0.0092817, 0.0092453, 0.0093529, 0.0093025" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.004567, 0.0050354, 0.00510286, 0.00505662, 0.004985, 0.0048081, 0.00449348", \
"0.00441341, 0.0048307, 0.00492933, 0.004916, 0.00489523, 0.00468971, 0.00440359", \
"0.00455724, 0.00476458, 0.00484221, 0.00492424, 0.00487989, 0.00495674, 0.00437042", \
"0.0047409, 0.00495155, 0.00501593, 0.004979, 0.00504053, 0.00486658, 0.0044661", \
"0.00570874, 0.00573494, 0.00584084, 0.00590914, 0.00590114, 0.00568494, 0.00571154", \
"0.00743707, 0.00708047, 0.00723397, 0.00727807, 0.00735637, 0.00741427, 0.00693537", \
"0.0113241, 0.0104423, 0.0103931, 0.0104881, 0.010435, 0.0105868, 0.0107191" \
);
}
}
internal_power () {
related_pin : "S1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00746254, 0.00775144, 0.00781074, 0.00784164, 0.00779624, 0.00757404, 0.00759724", \
"0.00779911, 0.00813711, 0.00813071, 0.00820521, 0.00815111, 0.00802881, 0.00789451", \
"0.00803205, 0.00829005, 0.00835285, 0.00834465, 0.00847445, 0.00812555, 0.00806305", \
"0.00827567, 0.00854057, 0.00855247, 0.00855267, 0.00863087, 0.00830557, 0.00823677", \
"0.00881864, 0.00908144, 0.00914344, 0.00919974, 0.00902654, 0.00916364, 0.00888294", \
"0.00997837, 0.0101502, 0.0102224, 0.0102903, 0.0103406, 0.0102181, 0.00985277", \
"0.0124685, 0.0124428, 0.0124142, 0.0124885, 0.0124285, 0.0125406, 0.0125803" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.004567, 0.0050354, 0.00510286, 0.00505662, 0.004985, 0.0048081, 0.00449348", \
"0.00441341, 0.0048307, 0.00492933, 0.004916, 0.00489523, 0.00468971, 0.00440359", \
"0.00455724, 0.00476458, 0.00484221, 0.00492424, 0.00487989, 0.00495674, 0.00437042", \
"0.0047409, 0.00495155, 0.00501593, 0.004979, 0.00504053, 0.00486658, 0.0044661", \
"0.00570874, 0.00573494, 0.00584084, 0.00590914, 0.00590114, 0.00568494, 0.00571154", \
"0.00743707, 0.00708047, 0.00723397, 0.00727807, 0.00735637, 0.00741427, 0.00693537", \
"0.0113241, 0.0104423, 0.0103931, 0.0104881, 0.010435, 0.0105868, 0.0107191" \
);
}
}
}
pin (A0) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00278315;
rise_capacitance : 0.0028245;
rise_capacitance_range (0.0028245, 0.0028245);
fall_capacitance : 0.0027418;
fall_capacitance_range (0.0027418, 0.0027418);
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00276285;
rise_capacitance : 0.00280244;
rise_capacitance_range (0.00280244, 0.00280244);
fall_capacitance : 0.00272326;
fall_capacitance_range (0.00272326, 0.00272326);
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00278193;
rise_capacitance : 0.00282426;
rise_capacitance_range (0.00282426, 0.00282426);
fall_capacitance : 0.00273961;
fall_capacitance_range (0.00273961, 0.00273961);
}
pin (A3) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00286928;
rise_capacitance : 0.00291133;
rise_capacitance_range (0.00291133, 0.00291133);
fall_capacitance : 0.00282724;
fall_capacitance_range (0.00282724, 0.00282724);
}
pin (S0) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00824885;
rise_capacitance : 0.0098291;
rise_capacitance_range (0.0098291, 0.0098291);
fall_capacitance : 0.00666861;
fall_capacitance_range (0.00666861, 0.00666861);
internal_power () {
when : "(A2 * A3 * S1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0150229, 0.0162686, 0.0164776, 0.0168299, 0.0175974, 0.0193941, 0.0235603" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0103888, 0.0103995, 0.0106427, 0.0112681, 0.0128632, 0.0166003, 0.0247206" \
);
}
}
internal_power () {
when : "(A0 * A1 * !S1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0156669, 0.017472, 0.0176982, 0.0179839, 0.0187022, 0.0204669, 0.0245478" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0117468, 0.0123315, 0.0125481, 0.0132052, 0.0147037, 0.0183206, 0.0263301" \
);
}
}
internal_power () {
when : "(!A2 * !A3 * S1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0153077, 0.01653, 0.0167447, 0.0171151, 0.0179198, 0.0197252, 0.023905" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0102202, 0.010184, 0.0104446, 0.0110405, 0.0126412, 0.0163126, 0.024375" \
);
}
}
internal_power () {
when : "(!A0 * !A1 * !S1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0162256, 0.0180513, 0.0182975, 0.0186046, 0.0193562, 0.0211351, 0.0251946" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0164808, 0.0185411, 0.0187916, 0.0191244, 0.0197702, 0.021477, 0.0257087" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0156669, 0.017472, 0.0176982, 0.0179839, 0.0187022, 0.0204669, 0.0245478" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0117468, 0.0123315, 0.0125481, 0.0132052, 0.0147037, 0.0183206, 0.0263301" \
);
}
}
}
pin (S1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0050349;
rise_capacitance : 0.00508938;
rise_capacitance_range (0.00508938, 0.00508938);
fall_capacitance : 0.00498043;
fall_capacitance_range (0.00498043, 0.00498043);
internal_power () {
when : "(A1 * A3 * S0)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00428626, 0.00411254, 0.00422947, 0.00455239, 0.00539227, 0.00734854, 0.0115376" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0042648, 0.00422904, 0.00443094, 0.0047647, 0.00566129, 0.00773754, 0.0120177" \
);
}
}
internal_power () {
when : "(A0 * A2 * !S0)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00429104, 0.00409847, 0.00423891, 0.00455134, 0.00537545, 0.00732588, 0.0115508" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00426275, 0.00422394, 0.00438551, 0.00474815, 0.00565409, 0.00764564, 0.0121835" \
);
}
}
internal_power () {
when : "(!A1 * !A3 * S0)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00440118, 0.00423686, 0.00437764, 0.00470329, 0.00554016, 0.00747334, 0.0116731" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00423551, 0.00418409, 0.00432871, 0.00470829, 0.00559036, 0.00759144, 0.0119179" \
);
}
}
internal_power () {
when : "(!A0 * !A2 * !S0)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00443381, 0.00425287, 0.00438616, 0.00471166, 0.0055459, 0.00749807, 0.0117172" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00426046, 0.00418839, 0.00433855, 0.00479423, 0.00558646, 0.00758113, 0.0118736" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00440118, 0.00423686, 0.00437764, 0.00470329, 0.00554016, 0.00747334, 0.0116731" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00426046, 0.00418839, 0.00433855, 0.00479423, 0.00558646, 0.00758113, 0.0118736" \
);
}
}
}
}
cell (sg13g2_nand2_1) {
area : 7.2576;
cell_footprint : "nand2";
cell_leakage_power : 81.2216;
leakage_power () {
value : 49.0405;
when : "!A&!B";
}
leakage_power () {
value : 67.7588;
when : "!A&B";
}
leakage_power () {
value : 43.3283;
when : "A*!B";
}
leakage_power () {
value : 164.759;
when : "A*B";
}
pin (Y) {
direction : "output";
function : "!(A*B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0226562, 0.0868176, 0.13004, 0.201367, 0.320755, 0.519866, 0.851428", \
"0.0434935, 0.129103, 0.173556, 0.245069, 0.36454, 0.563649, 0.895315", \
"0.054442, 0.16345, 0.21343, 0.288029, 0.40754, 0.606501, 0.938046", \
"0.068069, 0.215718, 0.278077, 0.364656, 0.492655, 0.692917, 1.02434", \
"0.082838, 0.289135, 0.374991, 0.487171, 0.641029, 0.861652, 1.20145", \
"0.0971237, 0.382934, 0.506363, 0.663744, 0.868382, 1.14341, 1.52914", \
"0.104463, 0.49534, 0.668009, 0.895034, 1.18849, 1.56011, 2.05717" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0143162, 0.102923, 0.165552, 0.269116, 0.442564, 0.731694, 1.21372", \
"0.0314086, 0.11149, 0.169527, 0.269925, 0.4426, 0.731827, 1.21373", \
"0.043853, 0.129967, 0.184261, 0.278459, 0.444992, 0.731828, 1.21377", \
"0.064869, 0.168481, 0.222572, 0.311139, 0.465998, 0.739562, 1.21378", \
"0.0962408, 0.237797, 0.300338, 0.390773, 0.538694, 0.792515, 1.24124", \
"0.1476, 0.347688, 0.432553, 0.540124, 0.697076, 0.944129, 1.36132", \
"0.234317, 0.51014, 0.63206, 0.789524, 0.982021, 1.25911, 1.67562" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0301304, 0.124144, 0.187983, 0.29311, 0.469469, 0.762932, 1.25189", \
"0.0528725, 0.165498, 0.230112, 0.335546, 0.511895, 0.805817, 1.29458", \
"0.066172, 0.201443, 0.270429, 0.377636, 0.553968, 0.847697, 1.33693", \
"0.083717, 0.257425, 0.338454, 0.455974, 0.637282, 0.931025, 1.41986", \
"0.108304, 0.33913, 0.442366, 0.58401, 0.788691, 1.09674, 1.5878", \
"0.143279, 0.45552, 0.592121, 0.776262, 1.02919, 1.3872, 1.9164", \
"0.192685, 0.609351, 0.798947, 1.04843, 1.38111, 1.83525, 2.46451" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0189758, 0.139769, 0.224802, 0.36528, 0.600532, 0.992483, 1.64455", \
"0.0343489, 0.146407, 0.22741, 0.365511, 0.600533, 0.992723, 1.64566", \
"0.0467412, 0.162998, 0.239509, 0.371639, 0.601478, 0.992724, 1.64567", \
"0.0657575, 0.199598, 0.27518, 0.399594, 0.617108, 0.996223, 1.64568", \
"0.0955618, 0.265359, 0.345481, 0.472122, 0.679233, 1.03517, 1.66019", \
"0.143734, 0.371138, 0.470108, 0.609371, 0.82658, 1.17168, 1.75524", \
"0.225769, 0.538761, 0.671797, 0.844113, 1.09697, 1.46438, 2.0452" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0261564, 0.0898686, 0.133127, 0.2046, 0.323983, 0.523159, 0.854688", \
"0.0513598, 0.132619, 0.176958, 0.248303, 0.36773, 0.566821, 0.898494", \
"0.065391, 0.167707, 0.217109, 0.291336, 0.410831, 0.609758, 0.941415", \
"0.0839584, 0.221648, 0.282973, 0.368706, 0.496234, 0.696412, 1.02763", \
"0.10542, 0.29814, 0.381778, 0.492765, 0.645295, 0.865544, 1.20497", \
"0.129849, 0.396823, 0.51692, 0.672066, 0.874544, 1.14865, 1.53339", \
"0.152814, 0.516281, 0.684995, 0.907772, 1.19789, 1.56711, 2.06275" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0173365, 0.106602, 0.169321, 0.272956, 0.446445, 0.73546, 1.21729", \
"0.033803, 0.114768, 0.173015, 0.273663, 0.4474, 0.735461, 1.21737", \
"0.046843, 0.132959, 0.187762, 0.282134, 0.448947, 0.735462, 1.21777", \
"0.0676897, 0.171313, 0.225461, 0.314317, 0.469442, 0.743402, 1.21778", \
"0.0996096, 0.239616, 0.302432, 0.39358, 0.541678, 0.796184, 1.24514", \
"0.148785, 0.349493, 0.432744, 0.542121, 0.699776, 0.947538, 1.36485", \
"0.228869, 0.510738, 0.633378, 0.788688, 0.983615, 1.25971, 1.67751" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0344948, 0.127622, 0.191292, 0.296486, 0.472888, 0.766289, 1.25528", \
"0.0586592, 0.164322, 0.228817, 0.334286, 0.510717, 0.80469, 1.29345", \
"0.0732568, 0.195951, 0.263591, 0.370583, 0.547221, 0.841145, 1.33051", \
"0.0912376, 0.247081, 0.323403, 0.438022, 0.618648, 0.913213, 1.40291", \
"0.115344, 0.325928, 0.419711, 0.551889, 0.749503, 1.05497, 1.54738", \
"0.150631, 0.441357, 0.565898, 0.732201, 0.966765, 1.30874, 1.82852", \
"0.202675, 0.597944, 0.772267, 1.00014, 1.30024, 1.7188, 2.31217" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0183529, 0.139747, 0.224697, 0.365292, 0.600086, 0.991758, 1.64455", \
"0.0282122, 0.143827, 0.226362, 0.36533, 0.600087, 0.99277, 1.64456", \
"0.0381493, 0.154697, 0.23416, 0.369323, 0.601075, 0.992771, 1.64457", \
"0.0565564, 0.180401, 0.258461, 0.388004, 0.611295, 0.995527, 1.64621", \
"0.0874857, 0.231092, 0.310068, 0.438546, 0.65288, 1.0208, 1.65431", \
"0.136181, 0.324559, 0.409222, 0.543104, 0.758512, 1.11441, 1.71923", \
"0.210866, 0.473658, 0.587642, 0.735936, 0.9665, 1.32598, 1.92185" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00163165, 0.00207895, 0.00206951, 0.00201601, 0.00189761, 0.00171755, 0.00137328", \
"0.00149533, 0.00184971, 0.00190582, 0.00202517, 0.0018603, 0.00168656, 0.00132815", \
"0.00165039, 0.00175523, 0.00182252, 0.00199396, 0.00176282, 0.00163241, 0.00130781", \
"0.0021027, 0.00183957, 0.00182154, 0.00181912, 0.00190957, 0.00162234, 0.00129023", \
"0.00311947, 0.00228747, 0.00215275, 0.0020358, 0.00182125, 0.00191971, 0.00122445", \
"0.0054093, 0.00368257, 0.00332177, 0.00295067, 0.00259863, 0.00209115, 0.00159717", \
"0.0102475, 0.00712575, 0.00629199, 0.00547983, 0.00454484, 0.00383263, 0.0028993" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00239463, 0.00277701, 0.00277413, 0.00273075, 0.0026585, 0.00248268, 0.002088", \
"0.0022161, 0.00257807, 0.00262041, 0.00259647, 0.00254153, 0.00245354, 0.00212354", \
"0.00233792, 0.00246303, 0.00253686, 0.00255814, 0.00254741, 0.00240211, 0.00207019", \
"0.00274893, 0.00254294, 0.00252149, 0.0025135, 0.00255194, 0.00244416, 0.00208338", \
"0.00368661, 0.00295, 0.00282323, 0.0027217, 0.00250621, 0.00285611, 0.00207931", \
"0.00586628, 0.00417157, 0.00377926, 0.00340757, 0.00317612, 0.00257448, 0.00279182", \
"0.0105826, 0.00747545, 0.00659754, 0.00571785, 0.0051153, 0.00438846, 0.00308219" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00174704, 0.00190115, 0.00187248, 0.00181184, 0.00168986, 0.00149959, 0.00107896", \
"0.00159933, 0.00176817, 0.00176365, 0.00187592, 0.00172844, 0.00143735, 0.00107871", \
"0.00172061, 0.00172025, 0.00174709, 0.00185325, 0.00159964, 0.00143405, 0.00113357", \
"0.00212775, 0.00186751, 0.00180491, 0.00172874, 0.00177793, 0.00142104, 0.00107654", \
"0.00306435, 0.00230728, 0.0021753, 0.0019706, 0.0017441, 0.00183052, 0.00106901", \
"0.00516695, 0.00379147, 0.00338766, 0.00301113, 0.00260413, 0.00203602, 0.00161883", \
"0.00963498, 0.00719854, 0.0063693, 0.00548895, 0.00456124, 0.00378677, 0.00271261" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00412126, 0.00436636, 0.00434824, 0.00430282, 0.00421156, 0.00400891, 0.00365174", \
"0.00386357, 0.00421749, 0.00423805, 0.00420666, 0.00415159, 0.00403426, 0.003651", \
"0.00385647, 0.0040955, 0.0041796, 0.00418152, 0.00422214, 0.00397326, 0.00366649", \
"0.00400421, 0.00407795, 0.00408241, 0.00410012, 0.00422105, 0.00402404, 0.00374776", \
"0.00464704, 0.00425135, 0.00425337, 0.00423674, 0.00407092, 0.00435704, 0.00364904", \
"0.00651173, 0.00518503, 0.00485968, 0.00473897, 0.00455717, 0.00406616, 0.00420384", \
"0.0107609, 0.00792128, 0.00718828, 0.00648501, 0.00594286, 0.00551465, 0.00467137" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00294419;
rise_capacitance : 0.00298611;
rise_capacitance_range (0.00298611, 0.00298611);
fall_capacitance : 0.00290226;
fall_capacitance_range (0.00290226, 0.00290226);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0030166;
rise_capacitance : 0.00313587;
rise_capacitance_range (0.00313587, 0.00313587);
fall_capacitance : 0.00289733;
fall_capacitance_range (0.00289733, 0.00289733);
}
}
cell (sg13g2_nand2_2) {
area : 10.8864;
cell_footprint : "nand2";
cell_leakage_power : 160.581;
leakage_power () {
value : 97.8736;
when : "!A&!B";
}
leakage_power () {
value : 132.601;
when : "!A&B";
}
leakage_power () {
value : 85.5697;
when : "A*!B";
}
leakage_power () {
value : 326.278;
when : "A*B";
}
pin (Y) {
direction : "output";
function : "!(A*B)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0203935, 0.0866152, 0.129971, 0.201559, 0.321359, 0.5213, 0.853896", \
"0.0388944, 0.128906, 0.173599, 0.245258, 0.365162, 0.564903, 0.897738", \
"0.0480868, 0.163016, 0.213228, 0.28804, 0.40812, 0.607499, 0.940299", \
"0.0591974, 0.215306, 0.277919, 0.36482, 0.493228, 0.694296, 1.02672", \
"0.0704096, 0.288229, 0.37471, 0.487192, 0.6415, 0.862835, 1.20374", \
"0.0794808, 0.381342, 0.505571, 0.663841, 0.868622, 1.14453, 1.53118", \
"0.0794818, 0.491718, 0.665394, 0.89385, 1.18805, 1.56078, 2.05945" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0121317, 0.102806, 0.165647, 0.269709, 0.443883, 0.734029, 1.21788", \
"0.0284472, 0.111393, 0.169633, 0.270469, 0.443884, 0.734081, 1.21789", \
"0.0402179, 0.129882, 0.184455, 0.278996, 0.446168, 0.734082, 1.2179", \
"0.0598342, 0.168398, 0.222705, 0.311723, 0.467113, 0.741879, 1.21791", \
"0.0892174, 0.237591, 0.300413, 0.391015, 0.539207, 0.794676, 1.24525", \
"0.138096, 0.347866, 0.432953, 0.540163, 0.698096, 0.946021, 1.36505", \
"0.221086, 0.510821, 0.634188, 0.790584, 0.983282, 1.26132, 1.6789" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0276655, 0.12842, 0.19503, 0.304902, 0.48871, 0.794915, 1.30571", \
"0.0486135, 0.169753, 0.236932, 0.347096, 0.532286, 0.837641, 1.34794", \
"0.0608131, 0.205975, 0.277464, 0.389132, 0.573104, 0.879564, 1.39088", \
"0.0768297, 0.262781, 0.346384, 0.467903, 0.656333, 0.962875, 1.47332", \
"0.0996056, 0.345946, 0.452011, 0.597652, 0.809083, 1.12884, 1.64069", \
"0.132481, 0.464931, 0.604615, 0.793401, 1.05313, 1.4219, 1.96992", \
"0.179875, 0.623389, 0.816683, 1.07152, 1.41215, 1.87751, 2.52649" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0164083, 0.145535, 0.234416, 0.380887, 0.626556, 1.03606, 1.71959", \
"0.0312146, 0.151639, 0.23667, 0.382795, 0.628097, 1.03607, 1.7196", \
"0.042479, 0.16792, 0.248234, 0.386916, 0.628098, 1.03608, 1.71961", \
"0.0599906, 0.20486, 0.283513, 0.413939, 0.641931, 1.03915, 1.71962", \
"0.0876607, 0.270015, 0.354062, 0.486102, 0.702766, 1.07609, 1.73227", \
"0.132974, 0.376697, 0.478776, 0.624086, 0.849796, 1.21103, 1.82325", \
"0.211587, 0.545922, 0.682197, 0.861262, 1.11689, 1.50216, 2.10817" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0244964, 0.0902646, 0.133687, 0.205959, 0.325252, 0.525133, 0.857826", \
"0.0483842, 0.133042, 0.177475, 0.249121, 0.369003, 0.568762, 0.901638", \
"0.0614614, 0.167972, 0.217552, 0.291985, 0.411872, 0.611415, 0.944757", \
"0.0785135, 0.222084, 0.283575, 0.369516, 0.497397, 0.698202, 1.03057", \
"0.0977472, 0.29863, 0.382487, 0.493611, 0.646536, 0.867261, 1.20775", \
"0.118574, 0.397021, 0.517589, 0.672926, 0.876082, 1.15061, 1.53673", \
"0.135903, 0.515666, 0.68476, 0.907766, 1.19838, 1.5695, 2.06559" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0154124, 0.106994, 0.16991, 0.27453, 0.44818, 0.738474, 1.22211", \
"0.0313489, 0.11503, 0.173576, 0.274598, 0.448862, 0.738475, 1.22212", \
"0.0432559, 0.133261, 0.188181, 0.282989, 0.45038, 0.738476, 1.22295", \
"0.0634346, 0.171268, 0.225865, 0.315172, 0.470897, 0.745964, 1.22296", \
"0.0930024, 0.239858, 0.302987, 0.394365, 0.543438, 0.798618, 1.24909", \
"0.140159, 0.350071, 0.434279, 0.543327, 0.701377, 0.949832, 1.3684", \
"0.216046, 0.513119, 0.634794, 0.789928, 0.985582, 1.2626, 1.68049" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.033433, 0.133108, 0.199605, 0.309436, 0.493257, 0.799536, 1.31007", \
"0.057197, 0.169994, 0.237197, 0.347337, 0.532542, 0.837703, 1.3483", \
"0.0710243, 0.201899, 0.272133, 0.383556, 0.567848, 0.874555, 1.38607", \
"0.0875534, 0.253925, 0.332584, 0.451374, 0.639258, 0.94647, 1.45766", \
"0.109244, 0.333755, 0.430095, 0.566513, 0.771058, 1.08837, 1.60169", \
"0.14147, 0.451706, 0.578715, 0.749478, 0.99073, 1.34401, 1.88343", \
"0.191464, 0.612031, 0.790025, 1.02235, 1.33039, 1.75953, 2.37225" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0156117, 0.145384, 0.234349, 0.380886, 0.626535, 1.03607, 1.71847", \
"0.0248803, 0.149141, 0.235866, 0.382271, 0.628154, 1.03608, 1.71848", \
"0.0341062, 0.15968, 0.243026, 0.384754, 0.628155, 1.03609, 1.71882", \
"0.0515184, 0.185109, 0.266751, 0.402253, 0.636921, 1.0385, 1.71883", \
"0.0816533, 0.235716, 0.317706, 0.452484, 0.677594, 1.06294, 1.72684", \
"0.13013, 0.328605, 0.41822, 0.55688, 0.781213, 1.15509, 1.7883", \
"0.203257, 0.480865, 0.597219, 0.749967, 0.990247, 1.36512, 1.98824" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00293753, 0.00394341, 0.00391776, 0.00380727, 0.00361023, 0.0032373, 0.00249827", \
"0.00279628, 0.00352246, 0.00360972, 0.0036816, 0.00349626, 0.00315009, 0.00237983", \
"0.00320775, 0.00336152, 0.00348644, 0.00354029, 0.00336342, 0.00303394, 0.00243304", \
"0.0040982, 0.0034978, 0.00346998, 0.00345265, 0.00379093, 0.00304519, 0.00230202", \
"0.00616938, 0.00435637, 0.00411723, 0.00384619, 0.00334273, 0.00361996, 0.002282", \
"0.0107379, 0.00708862, 0.00640296, 0.00562471, 0.00497164, 0.00401575, 0.00291502", \
"0.0203626, 0.0137827, 0.0121933, 0.0105476, 0.00869644, 0.00730441, 0.00534428" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00442582, 0.00532141, 0.00532134, 0.00522654, 0.00502458, 0.00463837, 0.00411465", \
"0.00417354, 0.00490314, 0.00501141, 0.00514691, 0.00509933, 0.00454046, 0.00393095", \
"0.00444988, 0.00464519, 0.00487377, 0.00483019, 0.00478326, 0.0044439, 0.0040206", \
"0.00530903, 0.0048559, 0.00473003, 0.00481389, 0.00501085, 0.00522727, 0.00374897", \
"0.00724317, 0.00558939, 0.00541149, 0.00509585, 0.00484434, 0.0048989, 0.00424965", \
"0.0116234, 0.00800089, 0.00721214, 0.00659857, 0.00609603, 0.00516619, 0.00557642", \
"0.0209785, 0.0144848, 0.0127592, 0.0110113, 0.00956975, 0.00823173, 0.00598519" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0038411, 0.00417025, 0.00410965, 0.00412673, 0.0037599, 0.00342251, 0.00266189", \
"0.00356009, 0.00391448, 0.00386978, 0.00380444, 0.00382367, 0.00328272, 0.00257713", \
"0.00379692, 0.00384905, 0.00386243, 0.00384639, 0.00351764, 0.00323716, 0.002751", \
"0.00463466, 0.00406514, 0.00394473, 0.00382834, 0.00384891, 0.00323925, 0.00249413", \
"0.00649935, 0.00493831, 0.00468472, 0.00427679, 0.00391913, 0.00399345, 0.00273606", \
"0.0106848, 0.00779817, 0.00709105, 0.00629842, 0.00557536, 0.00444012, 0.00362339", \
"0.0194706, 0.0144955, 0.0128612, 0.0110148, 0.00923271, 0.00779998, 0.00576821" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00781398, 0.00841304, 0.00839401, 0.00825944, 0.00808511, 0.00769999, 0.00701593", \
"0.00735131, 0.00812547, 0.0081902, 0.00823145, 0.00819202, 0.00760544, 0.00700824", \
"0.00733351, 0.00783589, 0.00805031, 0.00796357, 0.00789213, 0.00755931, 0.007105", \
"0.00762405, 0.00781731, 0.00784884, 0.00786308, 0.0079318, 0.00814902, 0.00695157", \
"0.00888766, 0.00811226, 0.00809033, 0.00802218, 0.00784205, 0.00788133, 0.00704049", \
"0.0126097, 0.00982937, 0.00930233, 0.008979, 0.00866388, 0.00813316, 0.00849781", \
"0.0210495, 0.0151074, 0.0137506, 0.0123695, 0.0113916, 0.0104646, 0.008935" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00558411;
rise_capacitance : 0.00567727;
rise_capacitance_range (0.00567727, 0.00567727);
fall_capacitance : 0.00549096;
fall_capacitance_range (0.00549096, 0.00549096);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00571697;
rise_capacitance : 0.00595894;
rise_capacitance_range (0.00595894, 0.00595894);
fall_capacitance : 0.00547501;
fall_capacitance_range (0.00547501, 0.00547501);
}
}
cell (sg13g2_nand2b_1) {
area : 9.072;
cell_footprint : "nand2b1";
cell_leakage_power : 128.619;
leakage_power () {
value : 196.404;
when : "!A_N&B";
}
leakage_power () {
value : 130.923;
when : "A_N&B";
}
leakage_power () {
value : 112.191;
when : "A_N&!B";
}
leakage_power () {
value : 74.9585;
when : "!A_N&!B";
}
pin (Y) {
direction : "output";
function : "!(!A_N*B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A_N";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0519196, 0.117467, 0.161076, 0.232922, 0.353215, 0.553533, 0.887041", \
"0.08534, 0.151622, 0.195283, 0.267264, 0.387442, 0.58774, 0.921649", \
"0.10698, 0.173788, 0.21754, 0.289497, 0.409838, 0.610084, 0.948602", \
"0.136196, 0.205539, 0.249044, 0.320777, 0.440965, 0.641492, 0.975185", \
"0.175395, 0.251691, 0.295129, 0.366419, 0.486393, 0.686658, 1.02066", \
"0.229735, 0.317159, 0.360379, 0.430946, 0.550575, 0.750589, 1.08353", \
"0.301149, 0.405953, 0.452317, 0.524211, 0.644209, 0.843816, 1.17651" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0166971, 0.105751, 0.168719, 0.272896, 0.447389, 0.73831, 1.22333", \
"0.0197466, 0.106086, 0.168853, 0.272971, 0.447421, 0.738311, 1.22334", \
"0.0232221, 0.106706, 0.169287, 0.273213, 0.447495, 0.740936, 1.22778", \
"0.0296776, 0.108199, 0.170052, 0.273937, 0.447983, 0.740937, 1.22779", \
"0.0396872, 0.111851, 0.172074, 0.274971, 0.448768, 0.740938, 1.2278", \
"0.053488, 0.12209, 0.177816, 0.277948, 0.450784, 0.740939, 1.22781", \
"0.072892, 0.143753, 0.194104, 0.288514, 0.457875, 0.745571, 1.22785" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0625539, 0.158345, 0.222265, 0.327581, 0.503806, 0.797334, 1.28641", \
"0.0946769, 0.19093, 0.254971, 0.360416, 0.536734, 0.830212, 1.31951", \
"0.115282, 0.211907, 0.276182, 0.381961, 0.557907, 0.851479, 1.34054", \
"0.143563, 0.240982, 0.30514, 0.410573, 0.586835, 0.880486, 1.37001", \
"0.179581, 0.279805, 0.343417, 0.449041, 0.625256, 0.918759, 1.40798", \
"0.224364, 0.332049, 0.394922, 0.499126, 0.674493, 0.967815, 1.45658", \
"0.27657, 0.40005, 0.464663, 0.568821, 0.744366, 1.03667, 1.52504" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221173, 0.142845, 0.22779, 0.367923, 0.602886, 0.994516, 1.64718", \
"0.0242565, 0.142949, 0.227791, 0.368285, 0.602887, 0.994575, 1.64719", \
"0.0270084, 0.143534, 0.228001, 0.368286, 0.604358, 0.995298, 1.64742", \
"0.0317311, 0.144628, 0.228785, 0.368802, 0.604359, 0.995299, 1.64743", \
"0.0405859, 0.147006, 0.230017, 0.369783, 0.60436, 0.9953, 1.64744", \
"0.054066, 0.152931, 0.233471, 0.371842, 0.605369, 0.996038, 1.64745", \
"0.075058, 0.168187, 0.244257, 0.378722, 0.610979, 0.999777, 1.65086" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0254634, 0.089908, 0.13328, 0.205077, 0.324574, 0.524269, 0.856354", \
"0.0508184, 0.1327, 0.177139, 0.248719, 0.368453, 0.567783, 0.900041", \
"0.0649472, 0.167878, 0.217416, 0.291758, 0.411539, 0.610905, 0.945345", \
"0.0836843, 0.22174, 0.283155, 0.369039, 0.496806, 0.697289, 1.02912", \
"0.105406, 0.298333, 0.38204, 0.493067, 0.645901, 0.866308, 1.20636", \
"0.130183, 0.397247, 0.517299, 0.67229, 0.875206, 1.14948, 1.53483", \
"0.153597, 0.516602, 0.68561, 0.908396, 1.19853, 1.56828, 2.06389" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0180773, 0.10722, 0.169935, 0.273843, 0.447504, 0.737249, 1.22034", \
"0.0350391, 0.115349, 0.173619, 0.274501, 0.447505, 0.737358, 1.22035", \
"0.0479793, 0.133302, 0.188082, 0.282805, 0.450032, 0.737359, 1.22192", \
"0.0691466, 0.17183, 0.226048, 0.315133, 0.470422, 0.744804, 1.22193", \
"0.101033, 0.240153, 0.302991, 0.394254, 0.542624, 0.79754, 1.24724", \
"0.150192, 0.351234, 0.433623, 0.543371, 0.700939, 0.94907, 1.36691", \
"0.230871, 0.511504, 0.633413, 0.789385, 0.984271, 1.26086, 1.67891" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0376757, 0.132098, 0.195881, 0.301078, 0.477335, 0.770751, 1.25974", \
"0.0608519, 0.167334, 0.232039, 0.337639, 0.514113, 0.808109, 1.29687", \
"0.0753898, 0.198515, 0.266401, 0.373599, 0.550382, 0.844225, 1.33379", \
"0.0935385, 0.249384, 0.325831, 0.440741, 0.621541, 0.916243, 1.40567", \
"0.117353, 0.327726, 0.421691, 0.554068, 0.751937, 1.0576, 1.55008", \
"0.15163, 0.44298, 0.567555, 0.733948, 0.968928, 1.31113, 1.83119", \
"0.203729, 0.598907, 0.773502, 1.00137, 1.30201, 1.71948, 2.31354" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.021267, 0.142759, 0.227774, 0.368159, 0.602959, 0.994031, 1.64718", \
"0.0289794, 0.146492, 0.229268, 0.36818, 0.60296, 0.9955, 1.64817", \
"0.0378468, 0.156926, 0.23663, 0.372338, 0.603858, 0.995501, 1.64818", \
"0.0552108, 0.181899, 0.26042, 0.390442, 0.614135, 0.99735, 1.64819", \
"0.0859266, 0.231795, 0.311382, 0.440583, 0.655567, 1.02349, 1.65842", \
"0.135753, 0.324773, 0.411022, 0.54288, 0.76016, 1.11676, 1.72148", \
"0.210889, 0.474163, 0.587914, 0.736303, 0.96752, 1.3266, 1.92203" \
);
}
}
internal_power () {
related_pin : "A_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0017978, 0.00225591, 0.0022433, 0.00218777, 0.00208368, 0.00185429, 0.00155744", \
"0.00162224, 0.00208658, 0.00216356, 0.00209343, 0.00198803, 0.00176203, 0.00148793", \
"0.00155925, 0.00194425, 0.0019489, 0.00203769, 0.00192097, 0.00191431, 0.00198069", \
"0.00150879, 0.0018578, 0.00190514, 0.00185822, 0.00188461, 0.00175477, 0.0013866", \
"0.00155516, 0.00180274, 0.00189718, 0.00195678, 0.00181079, 0.00184159, 0.0013586", \
"0.0018016, 0.00180666, 0.00177991, 0.00184186, 0.00187764, 0.00187112, 0.00135496", \
"0.00202415, 0.00167115, 0.00165835, 0.00163155, 0.00158035, 0.00159075, 0.00148545" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00424296, 0.0046541, 0.00465648, 0.00459656, 0.00450261, 0.00431529, 0.00397333", \
"0.00409977, 0.00458883, 0.00454055, 0.00454159, 0.00444017, 0.00427623, 0.00395905", \
"0.0040517, 0.00439929, 0.00454909, 0.00451368, 0.00450388, 0.00429068, 0.0039755", \
"0.00409868, 0.00439249, 0.00437719, 0.00447138, 0.00435233, 0.00418598, 0.003929", \
"0.00410287, 0.00429708, 0.00437322, 0.00442016, 0.00430642, 0.00428648, 0.00392504", \
"0.00422438, 0.00421398, 0.00420509, 0.00426117, 0.00425765, 0.00393634, 0.00397083", \
"0.00460748, 0.00418108, 0.00418878, 0.00419378, 0.00414488, 0.00415998, 0.00404148" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00172703, 0.00189188, 0.001865, 0.00181816, 0.00169156, 0.0015186, 0.00117494", \
"0.00160473, 0.00176814, 0.00174532, 0.00174829, 0.00163391, 0.00144791, 0.00111107", \
"0.00171669, 0.00171287, 0.00173939, 0.00171912, 0.00158428, 0.00141682, 0.00135992", \
"0.00213713, 0.00186307, 0.00179998, 0.00172997, 0.00169675, 0.00143069, 0.0010419", \
"0.00307197, 0.00230064, 0.00216738, 0.00201479, 0.00169484, 0.00172847, 0.000996416", \
"0.00517513, 0.00382456, 0.00339041, 0.00302269, 0.00259766, 0.00194101, 0.00159316", \
"0.00963898, 0.00718229, 0.00634503, 0.00547724, 0.00454094, 0.00378103, 0.00263773" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00428786, 0.00455333, 0.00453918, 0.00448553, 0.00438685, 0.00415607, 0.00377156", \
"0.00406757, 0.00441054, 0.00443644, 0.00437537, 0.00432006, 0.00419817, 0.00386406", \
"0.0040484, 0.00428776, 0.00435483, 0.00438312, 0.00435266, 0.00413244, 0.003793", \
"0.00416619, 0.00427514, 0.0042743, 0.00430029, 0.00436033, 0.00413878, 0.00379349", \
"0.00475555, 0.00441407, 0.00442733, 0.00441276, 0.00424518, 0.00458153, 0.00381523", \
"0.00655864, 0.00530192, 0.00501768, 0.00481477, 0.00475786, 0.00427395, 0.00449561", \
"0.0108059, 0.00798666, 0.00727111, 0.00657675, 0.00607914, 0.00557851, 0.00460474" \
);
}
}
}
pin (A_N) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00230663;
rise_capacitance : 0.0023363;
rise_capacitance_range (0.0023363, 0.0023363);
fall_capacitance : 0.00227695;
fall_capacitance_range (0.00227695, 0.00227695);
internal_power () {
when : "!B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.004129, 0.00397536, 0.00405121, 0.00434048, 0.00497429, 0.00651832, 0.00998565" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00219306, 0.0020797, 0.00216809, 0.00244479, 0.00311887, 0.00470525, 0.00820962" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.004129, 0.00397536, 0.00405121, 0.00434048, 0.00497429, 0.00651832, 0.00998565" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00219306, 0.0020797, 0.00216809, 0.00244479, 0.00311887, 0.00470525, 0.00820962" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00311664;
rise_capacitance : 0.0032603;
rise_capacitance_range (0.0032603, 0.0032603);
fall_capacitance : 0.00297297;
fall_capacitance_range (0.00297297, 0.00297297);
}
}
cell (sg13g2_nand2b_2) {
area : 14.5152;
cell_footprint : "nand2b2";
cell_leakage_power : 207.939;
leakage_power () {
value : 357.866;
when : "!A_N&B";
}
leakage_power () {
value : 148.689;
when : "A_N&B";
}
leakage_power () {
value : 161.005;
when : "A_N&!B";
}
leakage_power () {
value : 164.198;
when : "!A_N&!B";
}
pin (Y) {
direction : "output";
function : "!(!A_N*B)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A_N";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.067912, 0.136425, 0.180134, 0.251921, 0.372226, 0.571786, 0.904739", \
"0.107377, 0.176483, 0.220054, 0.291875, 0.412073, 0.61176, 0.944917", \
"0.134376, 0.204483, 0.248177, 0.319876, 0.439789, 0.639755, 0.972445", \
"0.173235, 0.245802, 0.289136, 0.360708, 0.480254, 0.679773, 1.01249", \
"0.226601, 0.306493, 0.349143, 0.420081, 0.538773, 0.738164, 1.07028", \
"0.29624, 0.390337, 0.43405, 0.50529, 0.623225, 0.821842, 1.15358", \
"0.392816, 0.507343, 0.555474, 0.626666, 0.746125, 0.941907, 1.27284" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0205679, 0.110738, 0.173535, 0.277522, 0.45164, 0.74181, 1.22558", \
"0.0232831, 0.111076, 0.173608, 0.277599, 0.452527, 0.742252, 1.22598", \
"0.0269365, 0.112011, 0.174121, 0.277794, 0.452528, 0.744421, 1.22599", \
"0.033569, 0.11446, 0.175374, 0.278583, 0.452529, 0.744422, 1.226", \
"0.0450305, 0.120812, 0.178883, 0.280117, 0.453442, 0.744423, 1.22616", \
"0.061926, 0.134251, 0.187613, 0.285228, 0.455707, 0.74459, 1.22764", \
"0.083922, 0.161768, 0.209866, 0.298838, 0.464177, 0.749241, 1.23064" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0858643, 0.189902, 0.256634, 0.366625, 0.550527, 0.857151, 1.36761", \
"0.123764, 0.228097, 0.29498, 0.405049, 0.589054, 0.895881, 1.40625", \
"0.150925, 0.256267, 0.323155, 0.433279, 0.617442, 0.924097, 1.43457", \
"0.189881, 0.297828, 0.364701, 0.475006, 0.659015, 0.965754, 1.47649", \
"0.242015, 0.355565, 0.422535, 0.532994, 0.716761, 1.02383, 1.53468", \
"0.306704, 0.430623, 0.498002, 0.608261, 0.792181, 1.09839, 1.60941", \
"0.38702, 0.528534, 0.597869, 0.707298, 0.89109, 1.19756, 1.70802" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0203023, 0.147437, 0.23589, 0.382766, 0.628168, 1.03767, 1.72026", \
"0.0213762, 0.147441, 0.236018, 0.382767, 0.628675, 1.03796, 1.72027", \
"0.0233418, 0.147833, 0.236019, 0.382768, 0.628676, 1.03803, 1.72028", \
"0.0277903, 0.148799, 0.236512, 0.382769, 0.628677, 1.0385, 1.72154", \
"0.0362666, 0.151396, 0.237733, 0.383171, 0.628678, 1.03851, 1.72155", \
"0.049925, 0.15739, 0.241069, 0.384816, 0.628941, 1.03852, 1.72156", \
"0.069794, 0.171651, 0.250758, 0.389574, 0.631327, 1.03922, 1.72169" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0202111, 0.085008, 0.127682, 0.198724, 0.318051, 0.517565, 0.849759", \
"0.0386864, 0.12814, 0.172207, 0.2431, 0.362253, 0.561376, 0.894054", \
"0.0478979, 0.162796, 0.212394, 0.286545, 0.405894, 0.604738, 0.936848", \
"0.0589361, 0.215188, 0.27755, 0.363701, 0.491424, 0.69167, 1.02278", \
"0.0701863, 0.288351, 0.374771, 0.487039, 0.640718, 0.861506, 1.20198", \
"0.0792307, 0.381261, 0.505568, 0.663702, 0.868587, 1.14404, 1.53007", \
"0.0792317, 0.491869, 0.665683, 0.893702, 1.18822, 1.56058, 2.05843" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0120189, 0.103115, 0.165652, 0.26968, 0.443778, 0.733993, 1.21769", \
"0.028426, 0.111693, 0.16987, 0.270549, 0.443779, 0.733994, 1.21778", \
"0.040041, 0.13013, 0.185007, 0.279387, 0.446329, 0.733995, 1.21779", \
"0.0595087, 0.168556, 0.22295, 0.312177, 0.467528, 0.741991, 1.21784", \
"0.0889503, 0.237022, 0.300404, 0.391204, 0.539953, 0.795315, 1.24528", \
"0.137694, 0.346331, 0.430541, 0.540324, 0.698383, 0.94691, 1.36585", \
"0.220505, 0.508961, 0.631024, 0.78662, 0.983003, 1.25941, 1.67858" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.02752, 0.129265, 0.195882, 0.305885, 0.489755, 0.796012, 1.30689", \
"0.0484016, 0.170309, 0.237839, 0.348005, 0.533298, 0.838552, 1.34917", \
"0.0606901, 0.20642, 0.27803, 0.389426, 0.573593, 0.880081, 1.39152", \
"0.0766684, 0.263162, 0.346832, 0.468872, 0.65685, 0.963587, 1.47432", \
"0.0994782, 0.346284, 0.45242, 0.598036, 0.809474, 1.12932, 1.64204", \
"0.132402, 0.464968, 0.604907, 0.794007, 1.05372, 1.42228, 1.96989", \
"0.179902, 0.623497, 0.816792, 1.07188, 1.41259, 1.87671, 2.52599" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0168829, 0.147096, 0.235757, 0.382517, 0.628178, 1.03773, 1.72142", \
"0.0316905, 0.15293, 0.238231, 0.383975, 0.629743, 1.03774, 1.72143", \
"0.042683, 0.168923, 0.249396, 0.388341, 0.629744, 1.03775, 1.72144", \
"0.060168, 0.205151, 0.284649, 0.415019, 0.643382, 1.04118, 1.72145", \
"0.0879333, 0.270563, 0.35467, 0.487323, 0.703962, 1.07819, 1.7323", \
"0.133267, 0.377189, 0.481027, 0.624397, 0.850445, 1.21229, 1.82464", \
"0.211831, 0.546221, 0.682428, 0.862439, 1.11875, 1.5037, 2.10995" \
);
}
}
internal_power () {
related_pin : "A_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0038072, 0.0042456, 0.0042198, 0.0040885, 0.0039545, 0.0034863, 0.00290957", \
"0.00367355, 0.00410875, 0.00407955, 0.00403635, 0.00392665, 0.00343102, 0.00293323", \
"0.00364224, 0.00397493, 0.00400523, 0.00409033, 0.00402953, 0.00377083, 0.00277037", \
"0.00373531, 0.00393961, 0.00396201, 0.00381091, 0.00387461, 0.00356191, 0.00258959", \
"0.00391523, 0.00404533, 0.00405383, 0.00398763, 0.00354873, 0.00351553, 0.00255296", \
"0.00440106, 0.00400496, 0.00399966, 0.00409106, 0.00400026, 0.00382956, 0.00281036", \
"0.0056081, 0.004301, 0.0043541, 0.0041579, 0.0043737, 0.003972, 0.0038138" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00849254, 0.00928364, 0.00929004, 0.00921564, 0.00899624, 0.00857864, 0.00792764", \
"0.00839402, 0.00913052, 0.00945122, 0.00909462, 0.00899012, 0.00862352, 0.00793252", \
"0.00833832, 0.00899522, 0.00925072, 0.00912622, 0.00890972, 0.00859892, 0.00791142", \
"0.00826859, 0.00893939, 0.00894739, 0.00919579, 0.00897799, 0.00860529, 0.00801119", \
"0.00829453, 0.00887163, 0.00906303, 0.00909773, 0.00895703, 0.00879063, 0.00989503", \
"0.00846993, 0.00875013, 0.00891633, 0.00914923, 0.00922123, 0.00856693, 0.00907323", \
"0.0090667, 0.0087321, 0.0089041, 0.0089533, 0.0091641, 0.009237, 0.0091912" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00525448, 0.00541632, 0.00495764, 0.00453281, 0.00403695, 0.00350624, 0.00253172", \
"0.00510496, 0.00546447, 0.00515559, 0.00496996, 0.00420668, 0.00361992, 0.00270115", \
"0.00544496, 0.00548406, 0.0053644, 0.0051649, 0.0044408, 0.0037313, 0.00272193", \
"0.00633002, 0.00576236, 0.00563146, 0.00527997, 0.00485715, 0.00418602, 0.00284224", \
"0.00854965, 0.00660602, 0.00639869, 0.00605233, 0.00533082, 0.00510093, 0.00338094", \
"0.0130188, 0.00910506, 0.00842028, 0.00794742, 0.00705938, 0.00603591, 0.0047169", \
"0.0230602, 0.0160219, 0.014229, 0.0124805, 0.0109146, 0.00945505, 0.00777951" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00661506, 0.00758354, 0.00754675, 0.00746516, 0.00725007, 0.00684762, 0.00632764", \
"0.00641467, 0.00715376, 0.00728052, 0.00734526, 0.00732293, 0.00678518, 0.00609361", \
"0.00666252, 0.006886, 0.00708663, 0.00703627, 0.00698483, 0.00664792, 0.00617618", \
"0.00749408, 0.00699514, 0.00695167, 0.00702869, 0.00713241, 0.00728122, 0.00599207", \
"0.0094045, 0.00774223, 0.00752421, 0.00733836, 0.00696931, 0.00687815, 0.00647944", \
"0.013869, 0.0102602, 0.0095196, 0.00879746, 0.00831062, 0.00735896, 0.0073007", \
"0.0231795, 0.0166807, 0.0149973, 0.0132857, 0.011857, 0.0104392, 0.00799045" \
);
}
}
}
pin (A_N) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00220087;
rise_capacitance : 0.00223344;
rise_capacitance_range (0.00223344, 0.00223344);
fall_capacitance : 0.00216831;
fall_capacitance_range (0.00216831, 0.00216831);
internal_power () {
when : "!B";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0065935, 0.00635845, 0.00633837, 0.00645759, 0.00700177, 0.00832884, 0.0114511" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00620386, 0.00600668, 0.00603158, 0.00625651, 0.00681027, 0.00821907, 0.0114824" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0065935, 0.00635845, 0.00633837, 0.00645759, 0.00700177, 0.00832884, 0.0114511" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00620386, 0.00600668, 0.00603158, 0.00625651, 0.00681027, 0.00821907, 0.0114824" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00537586;
rise_capacitance : 0.00733186;
rise_capacitance_range (0.00733186, 0.00733186);
fall_capacitance : 0.00341986;
fall_capacitance_range (0.00341986, 0.00341986);
}
}
cell (sg13g2_nand3_1) {
area : 9.072;
cell_footprint : "nand3";
cell_leakage_power : 87.2367;
leakage_power () {
value : 68.5264;
when : "!A&!B&!C";
}
leakage_power () {
value : 73.3647;
when : "!A&!B&C";
}
leakage_power () {
value : 52.5689;
when : "!A&B&!C";
}
leakage_power () {
value : 92.0971;
when : "!A&B&C";
}
leakage_power () {
value : 51.1095;
when : "A&!B&!C";
}
leakage_power () {
value : 67.6667;
when : "A&!B&C";
}
leakage_power () {
value : 45.3394;
when : "A&B&!C";
}
leakage_power () {
value : 247.221;
when : "A&B&C";
}
pin (Y) {
direction : "output";
function : "!(A*B*C)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0259129, 0.0896176, 0.132873, 0.204936, 0.323876, 0.523355, 0.855311", \
"0.0496467, 0.132196, 0.176642, 0.24815, 0.367897, 0.567377, 0.899342", \
"0.0622154, 0.167037, 0.216747, 0.29121, 0.411049, 0.609937, 0.944551", \
"0.07856, 0.220102, 0.281995, 0.368156, 0.495981, 0.696591, 1.02832", \
"0.0960417, 0.294804, 0.379673, 0.491463, 0.644869, 0.865406, 1.20543", \
"0.112596, 0.389841, 0.51198, 0.668967, 0.872863, 1.14785, 1.53346", \
"0.119506, 0.501714, 0.673644, 0.900402, 1.19292, 1.56525, 2.06219" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0177483, 0.106879, 0.169621, 0.273902, 0.446989, 0.736599, 1.21917", \
"0.0353922, 0.114958, 0.173249, 0.274088, 0.44699, 0.736819, 1.21918", \
"0.0493672, 0.133098, 0.187683, 0.282353, 0.449428, 0.736987, 1.22086", \
"0.0724868, 0.171854, 0.225834, 0.314569, 0.469767, 0.744155, 1.22087", \
"0.108005, 0.242025, 0.303875, 0.394004, 0.542087, 0.796818, 1.24639", \
"0.165429, 0.355153, 0.437954, 0.544049, 0.701671, 0.947661, 1.36577", \
"0.260352, 0.523505, 0.643764, 0.797089, 0.987716, 1.26332, 1.68026" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0446746, 0.181228, 0.274496, 0.428477, 0.686244, 1.11571, 1.83165", \
"0.0703171, 0.218142, 0.311786, 0.465917, 0.724266, 1.15389, 1.87046", \
"0.0871239, 0.253537, 0.349185, 0.50373, 0.761889, 1.19146, 1.90747", \
"0.109747, 0.312539, 0.418012, 0.577919, 0.836619, 1.26594, 1.98257", \
"0.142129, 0.40211, 0.528098, 0.709879, 0.984162, 1.41738, 2.13234", \
"0.18882, 0.531244, 0.6915, 0.915479, 1.23492, 1.70661, 2.43699", \
"0.257639, 0.706874, 0.922062, 1.20938, 1.61295, 2.17607, 2.99263" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0348919, 0.212215, 0.335866, 0.539422, 0.882402, 1.45141, 2.40313", \
"0.0492313, 0.215103, 0.336207, 0.539669, 0.882403, 1.45277, 2.40314", \
"0.0624238, 0.226773, 0.342924, 0.541755, 0.882459, 1.45278, 2.40315", \
"0.0847817, 0.260465, 0.371023, 0.559104, 0.888409, 1.45279, 2.40316", \
"0.11879, 0.324583, 0.438432, 0.62038, 0.930733, 1.46991, 2.40391", \
"0.172426, 0.435294, 0.564554, 0.755031, 1.0625, 1.57237, 2.45622", \
"0.259771, 0.612774, 0.769972, 0.9991, 1.32578, 1.84534, 2.69196" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0296862, 0.0932375, 0.13657, 0.208669, 0.327756, 0.527137, 0.859236", \
"0.0572073, 0.136137, 0.180386, 0.251889, 0.371622, 0.571443, 0.903121", \
"0.0727601, 0.171711, 0.220821, 0.295052, 0.414815, 0.613959, 0.946618", \
"0.0934279, 0.226314, 0.28715, 0.372565, 0.500003, 0.700359, 1.03217", \
"0.117572, 0.30432, 0.386803, 0.497227, 0.649608, 0.869619, 1.20935", \
"0.143914, 0.404031, 0.523216, 0.677058, 0.879502, 1.15313, 1.53824", \
"0.166086, 0.52303, 0.691087, 0.913013, 1.20244, 1.57213, 2.06726" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0210876, 0.110851, 0.173505, 0.277871, 0.451356, 0.74051, 1.22307", \
"0.0376775, 0.118309, 0.177057, 0.277982, 0.451357, 0.74125, 1.22348", \
"0.0522988, 0.136077, 0.191155, 0.286124, 0.453387, 0.741251, 1.22353", \
"0.0750317, 0.174539, 0.22884, 0.317843, 0.47348, 0.748196, 1.22426", \
"0.110781, 0.244132, 0.306258, 0.396994, 0.545574, 0.800629, 1.2504", \
"0.167144, 0.357057, 0.439232, 0.546814, 0.703898, 0.951536, 1.36944", \
"0.256449, 0.524691, 0.644289, 0.79621, 0.989335, 1.2644, 1.68195" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.053687, 0.18929, 0.282451, 0.436531, 0.694308, 1.12375, 1.83992", \
"0.0796553, 0.223655, 0.317269, 0.471717, 0.729735, 1.15939, 1.87533", \
"0.097302, 0.25543, 0.350818, 0.505642, 0.763876, 1.19366, 1.9097", \
"0.120338, 0.309616, 0.412399, 0.571637, 0.831099, 1.26115, 1.97764", \
"0.151928, 0.39575, 0.514958, 0.690765, 0.962059, 1.39632, 2.11286", \
"0.198296, 0.524609, 0.674028, 0.885216, 1.19119, 1.65409, 2.38463", \
"0.270223, 0.704028, 0.906332, 1.17685, 1.55344, 2.0879, 2.8838" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0347331, 0.212233, 0.33552, 0.540116, 0.882199, 1.45052, 2.40261", \
"0.04402, 0.213865, 0.335976, 0.540117, 0.8822, 1.45142, 2.40286", \
"0.0551051, 0.221802, 0.340397, 0.54165, 0.882299, 1.45143, 2.40287", \
"0.0763133, 0.245981, 0.360009, 0.552722, 0.886664, 1.45207, 2.40288", \
"0.111325, 0.297097, 0.41002, 0.596366, 0.914974, 1.46463, 2.40669", \
"0.165966, 0.392894, 0.512717, 0.699416, 1.01086, 1.53493, 2.4415", \
"0.24851, 0.556305, 0.695538, 0.901, 1.21723, 1.73865, 2.60602" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0316573, 0.0961569, 0.139675, 0.211309, 0.330989, 0.530226, 0.861959", \
"0.062123, 0.139382, 0.18358, 0.255176, 0.374765, 0.576162, 0.905712", \
"0.0799451, 0.175513, 0.224257, 0.29819, 0.417792, 0.61679, 0.948829", \
"0.104383, 0.231694, 0.291664, 0.376524, 0.503423, 0.70348, 1.03484", \
"0.13411, 0.312543, 0.393387, 0.502476, 0.653745, 0.873022, 1.21227", \
"0.169074, 0.417077, 0.533454, 0.685082, 0.885715, 1.15756, 1.54066", \
"0.204679, 0.543298, 0.707498, 0.925676, 1.21225, 1.57621, 2.07245" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0242712, 0.11473, 0.177068, 0.280647, 0.454392, 0.743808, 1.2254", \
"0.0400362, 0.1214, 0.180286, 0.281422, 0.454393, 0.745491, 1.22555", \
"0.0546587, 0.138882, 0.19404, 0.289249, 0.456584, 0.745492, 1.22556", \
"0.0776968, 0.176895, 0.231321, 0.320732, 0.476531, 0.751013, 1.22668", \
"0.114482, 0.246479, 0.308487, 0.399267, 0.548216, 0.802998, 1.25241", \
"0.170596, 0.360252, 0.44127, 0.548954, 0.705876, 0.95334, 1.37162", \
"0.259741, 0.526457, 0.64667, 0.797165, 0.990869, 1.2686, 1.68438" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0577951, 0.193371, 0.286569, 0.44068, 0.698345, 1.12784, 1.84379", \
"0.0836731, 0.224687, 0.318322, 0.472568, 0.730733, 1.16059, 1.87623", \
"0.101145, 0.251494, 0.34634, 0.50099, 0.759295, 1.1889, 1.90498", \
"0.124536, 0.296808, 0.397091, 0.555124, 0.814252, 1.24425, 1.96036", \
"0.154469, 0.37072, 0.483446, 0.653282, 0.921871, 1.35486, 2.07148", \
"0.19206, 0.484582, 0.620822, 0.817268, 1.11177, 1.5668, 2.29421", \
"0.252103, 0.644958, 0.82722, 1.07339, 1.41882, 1.92821, 2.70641" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0346563, 0.212052, 0.335523, 0.539806, 0.882146, 1.45268, 2.40118", \
"0.0403205, 0.21321, 0.335824, 0.539807, 0.8822, 1.45269, 2.40286", \
"0.0478123, 0.218789, 0.33886, 0.540724, 0.882678, 1.4527, 2.40287", \
"0.0641696, 0.236607, 0.353141, 0.549386, 0.885712, 1.45271, 2.40288", \
"0.0955813, 0.2751, 0.39097, 0.582581, 0.907295, 1.461, 2.40289", \
"0.153001, 0.356614, 0.473478, 0.662019, 0.98105, 1.51643, 2.43101", \
"0.241896, 0.504582, 0.636066, 0.827656, 1.14686, 1.67243, 2.56083" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00197463, 0.00231512, 0.00229676, 0.00232742, 0.00213944, 0.00197332, 0.00160244", \
"0.00174317, 0.00214804, 0.00216568, 0.00229241, 0.00210862, 0.00198196, 0.0016141", \
"0.00186752, 0.00203167, 0.00211451, 0.00214558, 0.00204791, 0.00195047, 0.00184455", \
"0.0021945, 0.00210062, 0.00209988, 0.00210139, 0.00219893, 0.00186397, 0.00152756", \
"0.00312125, 0.00244432, 0.00236763, 0.0022674, 0.00203925, 0.00211773, 0.00148946", \
"0.00530086, 0.00368093, 0.00341865, 0.00308665, 0.00281691, 0.00228427, 0.00190169", \
"0.00975466, 0.00695502, 0.00613148, 0.0054157, 0.0045165, 0.00392165, 0.00306087" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00368901, 0.00396917, 0.00396379, 0.00389677, 0.0038279, 0.00363534, 0.00335928", \
"0.00342107, 0.00373751, 0.00379123, 0.00378797, 0.00375312, 0.00362073, 0.00334401", \
"0.00349437, 0.00365067, 0.00379455, 0.00374187, 0.00373806, 0.00354496, 0.0033261", \
"0.00382819, 0.00366744, 0.00367722, 0.00375261, 0.00372611, 0.00347973, 0.0032958", \
"0.00464927, 0.00404973, 0.00395408, 0.00376071, 0.00390766, 0.0035178, 0.00326177", \
"0.00661979, 0.00514569, 0.00485061, 0.00453902, 0.00408638, 0.00393851, 0.00340778", \
"0.0109557, 0.00817608, 0.0074588, 0.00674311, 0.00594519, 0.00508229, 0.0043131" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0021621, 0.00229193, 0.0022497, 0.00225225, 0.00207478, 0.00189281, 0.00150138", \
"0.00190106, 0.00215341, 0.00213143, 0.00213598, 0.00204698, 0.001933, 0.00149918", \
"0.00196521, 0.0020681, 0.00210431, 0.00215928, 0.00198845, 0.00182095, 0.00151885", \
"0.00236094, 0.00215352, 0.00213321, 0.00207786, 0.00205665, 0.00188316, 0.00157251", \
"0.00311992, 0.00251247, 0.0024277, 0.00229619, 0.00205737, 0.0021934, 0.00142078", \
"0.00518199, 0.00384189, 0.00353606, 0.00316999, 0.0028485, 0.00238948, 0.00190496", \
"0.00926728, 0.00706736, 0.00622989, 0.00538573, 0.00456348, 0.00389532, 0.00294585" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00543427, 0.00560438, 0.00557344, 0.00553054, 0.00543965, 0.00519248, 0.00497928", \
"0.0051326, 0.0054066, 0.00549627, 0.00543453, 0.00538303, 0.00520996, 0.00498454", \
"0.00509238, 0.00533833, 0.00547394, 0.00541021, 0.00537628, 0.00515711, 0.00496464", \
"0.00517379, 0.00525256, 0.00529802, 0.00545679, 0.00548894, 0.00512597, 0.00490081", \
"0.0056831, 0.00542766, 0.00541815, 0.00529765, 0.00537974, 0.00512218, 0.00503565", \
"0.00729471, 0.00618024, 0.00600283, 0.0058549, 0.00561507, 0.00546943, 0.00509283", \
"0.011192, 0.00869826, 0.00808342, 0.00747296, 0.00690338, 0.00640995, 0.00567505" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00248582, 0.0025336, 0.00245735, 0.00238217, 0.00227024, 0.00211005, 0.0016753", \
"0.0022664, 0.00239658, 0.00235206, 0.00232706, 0.00224031, 0.00227415, 0.0016345", \
"0.00234302, 0.00233329, 0.00235924, 0.00231245, 0.00215763, 0.00200491, 0.00170007", \
"0.00263703, 0.00246561, 0.0023741, 0.00233045, 0.00237269, 0.00204402, 0.00174422", \
"0.00343844, 0.00284533, 0.00274134, 0.0025923, 0.00230101, 0.00240513, 0.00161136", \
"0.00538436, 0.00421229, 0.00387879, 0.00349659, 0.00309777, 0.00258591, 0.00211805", \
"0.00961371, 0.00742822, 0.00663038, 0.00574357, 0.00494442, 0.00406169, 0.00337998" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00689283, 0.00704868, 0.00702127, 0.00698518, 0.0068914, 0.00672098, 0.00639654", \
"0.00657948, 0.00685464, 0.00695177, 0.00688373, 0.00683095, 0.00668023, 0.00643823", \
"0.00651646, 0.00677777, 0.00686216, 0.00685002, 0.00683069, 0.00664566, 0.0064183", \
"0.006528, 0.00668541, 0.00670571, 0.00682524, 0.00688842, 0.00656997, 0.00639427", \
"0.00685005, 0.00675251, 0.00679169, 0.00673661, 0.00688193, 0.00651839, 0.00632045", \
"0.00820258, 0.00738151, 0.00725067, 0.00716201, 0.00693564, 0.00683003, 0.00639113", \
"0.0120582, 0.00969526, 0.00923518, 0.00861351, 0.00819884, 0.00768256, 0.00702787" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00291203;
rise_capacitance : 0.0029476;
rise_capacitance_range (0.0029476, 0.0029476);
fall_capacitance : 0.00287646;
fall_capacitance_range (0.00287646, 0.00287646);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00302932;
rise_capacitance : 0.00313604;
rise_capacitance_range (0.00313604, 0.00313604);
fall_capacitance : 0.0029226;
fall_capacitance_range (0.0029226, 0.0029226);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00298043;
rise_capacitance : 0.00310294;
rise_capacitance_range (0.00310294, 0.00310294);
fall_capacitance : 0.00285793;
fall_capacitance_range (0.00285793, 0.00285793);
}
}
cell (sg13g2_nand3b_1) {
area : 12.7008;
cell_footprint : "nand3b1";
cell_leakage_power : 134.543;
leakage_power () {
value : 82.6681;
when : "!A_N&!B&!C";
}
leakage_power () {
value : 99.2094;
when : "!A_N&!B&C";
}
leakage_power () {
value : 76.8874;
when : "!A_N&B&!C";
}
leakage_power () {
value : 278.766;
when : "!A_N&B&C";
}
leakage_power () {
value : 131.593;
when : "A_N&!B&!C";
}
leakage_power () {
value : 136.437;
when : "A_N&!B&C";
}
leakage_power () {
value : 115.627;
when : "A_N&B&!C";
}
leakage_power () {
value : 155.159;
when : "A_N&B&C";
}
pin (Y) {
direction : "output";
function : "!(!A_N*B*C)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A_N";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.054981, 0.119573, 0.162939, 0.234772, 0.354289, 0.553521, 0.88556", \
"0.088428, 0.15357, 0.197045, 0.268713, 0.388429, 0.587741, 0.920123", \
"0.110192, 0.175831, 0.219347, 0.290955, 0.410624, 0.609982, 0.946991", \
"0.139946, 0.207325, 0.250718, 0.322224, 0.441887, 0.641307, 0.973386", \
"0.180981, 0.25311, 0.296557, 0.367905, 0.486929, 0.686224, 1.01847", \
"0.233238, 0.318852, 0.360842, 0.432798, 0.552152, 0.750177, 1.08194", \
"0.307179, 0.40746, 0.453124, 0.524684, 0.64306, 0.842847, 1.17364" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0200324, 0.108948, 0.171638, 0.275534, 0.448991, 0.738445, 1.22112", \
"0.0227097, 0.109236, 0.17175, 0.275535, 0.449026, 0.738804, 1.22113", \
"0.0259309, 0.109856, 0.1722, 0.275585, 0.449027, 0.740984, 1.22578", \
"0.032284, 0.111215, 0.172901, 0.276239, 0.449618, 0.740985, 1.22579", \
"0.0422681, 0.114663, 0.174886, 0.277206, 0.450293, 0.740986, 1.2258", \
"0.057616, 0.124561, 0.180447, 0.280611, 0.452301, 0.740987, 1.22581", \
"0.077904, 0.144475, 0.196486, 0.29085, 0.459463, 0.745688, 1.22582" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0762869, 0.214073, 0.307464, 0.461643, 0.719472, 1.14907, 1.86491", \
"0.107533, 0.245428, 0.339075, 0.493549, 0.751584, 1.18112, 1.89695", \
"0.127788, 0.265525, 0.359344, 0.514059, 0.771882, 1.20242, 1.91746", \
"0.155929, 0.293087, 0.387049, 0.541357, 0.799397, 1.22944, 1.94541", \
"0.192437, 0.329462, 0.423265, 0.577394, 0.835568, 1.26506, 1.98117", \
"0.238611, 0.378195, 0.471067, 0.624815, 0.88263, 1.31213, 2.02778", \
"0.292553, 0.443032, 0.534865, 0.688515, 0.945741, 1.37481, 2.09039" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0369541, 0.214318, 0.338032, 0.542337, 0.883648, 1.45321, 2.40334", \
"0.0381904, 0.214319, 0.338033, 0.542454, 0.884412, 1.45469, 2.40335", \
"0.0399314, 0.214669, 0.338034, 0.542455, 0.884413, 1.455, 2.40498", \
"0.0437771, 0.215291, 0.338213, 0.542456, 0.884414, 1.45501, 2.40499", \
"0.0511159, 0.216398, 0.339291, 0.542878, 0.884415, 1.45502, 2.405", \
"0.063982, 0.219875, 0.341159, 0.54445, 0.885534, 1.45503, 2.40501", \
"0.085201, 0.230234, 0.34763, 0.548861, 0.888509, 1.45555, 2.40502" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0289542, 0.0930567, 0.136452, 0.208038, 0.327693, 0.5271, 0.859201", \
"0.0566208, 0.136027, 0.180278, 0.251835, 0.371595, 0.57312, 0.903089", \
"0.0721462, 0.171563, 0.220707, 0.294983, 0.414745, 0.613908, 0.948085", \
"0.0929897, 0.226159, 0.28701, 0.372531, 0.499946, 0.700342, 1.03216", \
"0.117075, 0.304159, 0.386686, 0.497146, 0.649542, 0.869438, 1.20934", \
"0.143629, 0.403915, 0.523098, 0.676978, 0.879439, 1.1531, 1.53825", \
"0.165798, 0.522914, 0.690889, 0.912926, 1.20268, 1.57209, 2.06727" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0217253, 0.111052, 0.173725, 0.277401, 0.45142, 0.740746, 1.22308", \
"0.0385425, 0.118582, 0.177233, 0.278139, 0.451421, 0.743037, 1.2235", \
"0.053156, 0.136323, 0.191307, 0.286149, 0.453543, 0.743038, 1.22492", \
"0.0757644, 0.174777, 0.228941, 0.318135, 0.473717, 0.748252, 1.22493", \
"0.111685, 0.244536, 0.30641, 0.397071, 0.54561, 0.800573, 1.25018", \
"0.167847, 0.35721, 0.439364, 0.546925, 0.70399, 0.951751, 1.36944", \
"0.257489, 0.524863, 0.644228, 0.796392, 0.989672, 1.26442, 1.68193" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0571437, 0.193357, 0.286539, 0.440731, 0.698249, 1.12781, 1.84373", \
"0.0820583, 0.226781, 0.320552, 0.475011, 0.733102, 1.16278, 1.87969", \
"0.099661, 0.258167, 0.353734, 0.508705, 0.767113, 1.19683, 1.91288", \
"0.122683, 0.311967, 0.414877, 0.574356, 0.834079, 1.26412, 1.98157", \
"0.153807, 0.397645, 0.517138, 0.692995, 0.964417, 1.39899, 2.1158", \
"0.198737, 0.525937, 0.675559, 0.886726, 1.19283, 1.65646, 2.38685", \
"0.270172, 0.704693, 0.907263, 1.17803, 1.5548, 2.08981, 2.88533" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0367238, 0.214419, 0.33802, 0.542309, 0.884494, 1.45279, 2.40334", \
"0.0445472, 0.215875, 0.33817, 0.54231, 0.884495, 1.45368, 2.40476", \
"0.0545274, 0.223446, 0.342452, 0.543681, 0.884496, 1.45369, 2.40502", \
"0.0747028, 0.246912, 0.3612, 0.554641, 0.888761, 1.45415, 2.40609", \
"0.109195, 0.297391, 0.411012, 0.597993, 0.916528, 1.46667, 2.40849", \
"0.165092, 0.392601, 0.513513, 0.699729, 1.01271, 1.53631, 2.44121", \
"0.24814, 0.556182, 0.695278, 0.901019, 1.21926, 1.73964, 2.60513" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0314223, 0.0960584, 0.139794, 0.211239, 0.330943, 0.530204, 0.861958", \
"0.0619217, 0.139307, 0.183498, 0.255123, 0.374814, 0.576151, 0.905803", \
"0.079875, 0.17557, 0.22434, 0.2983, 0.417774, 0.616806, 0.950531", \
"0.104208, 0.231599, 0.291592, 0.376425, 0.503418, 0.703503, 1.03473", \
"0.133946, 0.31245, 0.393297, 0.502419, 0.653706, 0.873002, 1.21221", \
"0.169075, 0.41701, 0.533375, 0.685024, 0.885205, 1.15751, 1.54151", \
"0.204738, 0.543226, 0.707426, 0.926118, 1.2122, 1.57897, 2.07244" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0251248, 0.11453, 0.177372, 0.280902, 0.454458, 0.744099, 1.22544", \
"0.0409075, 0.12167, 0.180542, 0.281546, 0.454459, 0.745538, 1.22559", \
"0.0557811, 0.139054, 0.194127, 0.289344, 0.456689, 0.745539, 1.22758", \
"0.0786221, 0.177136, 0.231481, 0.320859, 0.476595, 0.751165, 1.22759", \
"0.115151, 0.246691, 0.308644, 0.39936, 0.54821, 0.803212, 1.25236", \
"0.171339, 0.36057, 0.441417, 0.548978, 0.706062, 0.953343, 1.37122", \
"0.259907, 0.526883, 0.646775, 0.797992, 0.990906, 1.26561, 1.68442" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0624981, 0.198551, 0.291758, 0.445755, 0.703544, 1.13319, 1.84895", \
"0.0885749, 0.229746, 0.323497, 0.477932, 0.735994, 1.16566, 1.88142", \
"0.106388, 0.256471, 0.351357, 0.506148, 0.764458, 1.1942, 1.91014", \
"0.130531, 0.301671, 0.402016, 0.560104, 0.819325, 1.24926, 1.96709", \
"0.161326, 0.375444, 0.487871, 0.657936, 0.926274, 1.35971, 2.07611", \
"0.197151, 0.489232, 0.625495, 0.821684, 1.11553, 1.57153, 2.29866", \
"0.252549, 0.647905, 0.830187, 1.07661, 1.42338, 1.93347, 2.71104" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0366748, 0.214148, 0.338025, 0.541869, 0.883658, 1.45462, 2.40334", \
"0.0411787, 0.215308, 0.338026, 0.54187, 0.884366, 1.45463, 2.40501", \
"0.047365, 0.220517, 0.340921, 0.542912, 0.884504, 1.45464, 2.40505", \
"0.0616815, 0.237497, 0.354826, 0.55114, 0.887683, 1.45465, 2.40506", \
"0.0909018, 0.275418, 0.391234, 0.583751, 0.908709, 1.46371, 2.40507", \
"0.146988, 0.35398, 0.471949, 0.662914, 0.98191, 1.51829, 2.43296", \
"0.240135, 0.502866, 0.634575, 0.826823, 1.14444, 1.67363, 2.56262" \
);
}
}
internal_power () {
related_pin : "A_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00204902, 0.00239338, 0.00238026, 0.00235973, 0.00224152, 0.00199481, 0.0016813", \
"0.00183669, 0.00225952, 0.002283, 0.0022348, 0.0021426, 0.00195475, 0.00169859", \
"0.00174149, 0.00212881, 0.00213361, 0.00221382, 0.0020974, 0.0020764, 0.00217102", \
"0.00171087, 0.00209265, 0.00214687, 0.00209603, 0.00215085, 0.00196677, 0.00162695", \
"0.00174237, 0.00203509, 0.00214588, 0.0022156, 0.00209447, 0.0020584, 0.00152362", \
"0.00179007, 0.00202078, 0.00198405, 0.00215437, 0.00220459, 0.00209574, 0.00164512", \
"0.0019904, 0.0017157, 0.0018157, 0.001821, 0.0017419, 0.0017563, 0.001625" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00544508, 0.00577629, 0.00577721, 0.00572639, 0.00560827, 0.00541539, 0.0051551", \
"0.00527952, 0.00568981, 0.0056714, 0.00566937, 0.00559076, 0.00543807, 0.0051845", \
"0.0052224, 0.0056069, 0.00563869, 0.0056602, 0.00554405, 0.00546225, 0.00517071", \
"0.00524232, 0.00549236, 0.00556397, 0.00557735, 0.00582191, 0.00533286, 0.00518625", \
"0.0052541, 0.00545479, 0.00552529, 0.00544819, 0.00565804, 0.00543421, 0.00510437", \
"0.00529007, 0.00531597, 0.00539847, 0.00544927, 0.00540167, 0.00520813, 0.00529517", \
"0.00557317, 0.00529977, 0.00530497, 0.00528997, 0.00536117, 0.00533127, 0.00494107" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00216247, 0.00230509, 0.00227474, 0.00220449, 0.00209533, 0.00192187, 0.00152957", \
"0.00192387, 0.00217851, 0.0021582, 0.00235298, 0.002062, 0.00215466, 0.00151576", \
"0.0019926, 0.00208515, 0.00212852, 0.00223049, 0.00200852, 0.00184076, 0.00171926", \
"0.00232798, 0.0021836, 0.00215751, 0.00212298, 0.0020985, 0.0019045, 0.00157697", \
"0.00315587, 0.00254367, 0.00244863, 0.00230329, 0.00213266, 0.00220931, 0.00145367", \
"0.0052203, 0.00387293, 0.00355646, 0.00318551, 0.0028745, 0.00234608, 0.00193056", \
"0.00930072, 0.00708687, 0.00624313, 0.00541843, 0.00460352, 0.00391639, 0.0030765" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00552473, 0.00570072, 0.00568451, 0.00563577, 0.00553272, 0.00527057, 0.00496902", \
"0.00523678, 0.00550968, 0.00555511, 0.00553072, 0.00546912, 0.00527456, 0.00508745", \
"0.00520132, 0.0054316, 0.00554907, 0.00549471, 0.00544802, 0.00523119, 0.00497629", \
"0.00526019, 0.00535317, 0.00538517, 0.00550829, 0.0055742, 0.00521693, 0.00507398", \
"0.00572072, 0.00551725, 0.00551335, 0.00539597, 0.00556254, 0.00522223, 0.00509587", \
"0.00726914, 0.00621407, 0.00606225, 0.00589922, 0.00569603, 0.00556385, 0.00510223", \
"0.0111527, 0.00867932, 0.00808234, 0.00748987, 0.00697855, 0.00644029, 0.00568803" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00247276, 0.00248965, 0.00247099, 0.00238643, 0.00226595, 0.00207129, 0.00169421", \
"0.00226598, 0.00239766, 0.0023507, 0.00255553, 0.0022016, 0.0022714, 0.00166714", \
"0.00232984, 0.00232448, 0.0023403, 0.00236892, 0.00216813, 0.00199806, 0.00189589", \
"0.00263941, 0.00246478, 0.00240804, 0.00233556, 0.00228177, 0.00213337, 0.00165103", \
"0.00344593, 0.00284281, 0.0027415, 0.00258738, 0.00229357, 0.0023585, 0.00160217", \
"0.00538891, 0.00421356, 0.00387748, 0.00349237, 0.00307533, 0.00253415, 0.00215037", \
"0.0096188, 0.00741558, 0.00663069, 0.00580338, 0.00495454, 0.00422879, 0.00342829" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00720855, 0.00739068, 0.0073812, 0.00731373, 0.00720028, 0.0070326, 0.00667169", \
"0.00692372, 0.00722128, 0.00728763, 0.00722373, 0.00717159, 0.00699424, 0.00669611", \
"0.00686343, 0.00711838, 0.00718514, 0.00720432, 0.00714851, 0.00692487, 0.00672684", \
"0.00686032, 0.0070198, 0.00704257, 0.00724793, 0.00713104, 0.00690597, 0.00673098", \
"0.00710491, 0.00708757, 0.00711059, 0.00702223, 0.00721817, 0.00685433, 0.00659583", \
"0.00828944, 0.00760936, 0.00751351, 0.00748361, 0.00723329, 0.00715147, 0.00668764", \
"0.0120117, 0.00978007, 0.00935569, 0.00878018, 0.00837749, 0.00797493, 0.00729143" \
);
}
}
}
pin (A_N) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00223281;
rise_capacitance : 0.00226207;
rise_capacitance_range (0.00226207, 0.00226207);
fall_capacitance : 0.00220354;
fall_capacitance_range (0.00220354, 0.00220354);
internal_power () {
when : "(B * !C) + (!B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00409783, 0.00394055, 0.00402019, 0.0042609, 0.00489292, 0.00648466, 0.0099559" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00224952, 0.00213259, 0.00222186, 0.00250328, 0.00317261, 0.00476303, 0.00826873" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00409783, 0.00394055, 0.00402019, 0.0042609, 0.00489292, 0.00648466, 0.0099559" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00224952, 0.00213259, 0.00222186, 0.00250328, 0.00317261, 0.00476303, 0.00826873" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00301378;
rise_capacitance : 0.00314204;
rise_capacitance_range (0.00314204, 0.00314204);
fall_capacitance : 0.00288552;
fall_capacitance_range (0.00288552, 0.00288552);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0030074;
rise_capacitance : 0.00315357;
rise_capacitance_range (0.00315357, 0.00315357);
fall_capacitance : 0.00286122;
fall_capacitance_range (0.00286122, 0.00286122);
}
}
cell (sg13g2_nand4_1) {
area : 10.8864;
cell_footprint : "nand4";
cell_leakage_power : 91.5389;
leakage_power () {
value : 89.0855;
when : "!A&!B&!C&!D&Y";
}
leakage_power () {
value : 92.8028;
when : "!A&!B&!C&D&Y";
}
leakage_power () {
value : 74.2943;
when : "!A&!B&C&!D&Y";
}
leakage_power () {
value : 97.6359;
when : "!A&!B&C&D&Y";
}
leakage_power () {
value : 70.5481;
when : "!A&B&!C&!D&Y";
}
leakage_power () {
value : 76.8055;
when : "!A&B&!C&D&Y";
}
leakage_power () {
value : 54.4193;
when : "!A&B&C&!D&Y";
}
leakage_power () {
value : 116.327;
when : "!A&B&C&D&Y";
}
leakage_power () {
value : 70.6493;
when : "A&!B&!C&!D&Y";
}
leakage_power () {
value : 75.3914;
when : "A&!B&!C&D&Y";
}
leakage_power () {
value : 54.7292;
when : "A&!B&C&!D&Y";
}
leakage_power () {
value : 91.9224;
when : "A&!B&C&D&Y";
}
leakage_power () {
value : 53.4346;
when : "A&B&!C&!D&Y";
}
leakage_power () {
value : 69.5804;
when : "A&B&!C&D&Y";
}
leakage_power () {
value : 47.409;
when : "A&B&C&!D&Y";
}
leakage_power () {
value : 329.588;
when : "A&B&C&D&!Y";
}
pin (Y) {
direction : "output";
function : "!(A*B*C*D)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0271936, 0.0906953, 0.133969, 0.205408, 0.325002, 0.524422, 0.856505", \
"0.0522282, 0.133562, 0.177918, 0.249468, 0.369081, 0.568453, 0.900598", \
"0.06548, 0.168458, 0.217959, 0.29223, 0.411825, 0.610868, 0.945746", \
"0.0824712, 0.221955, 0.283698, 0.369595, 0.497303, 0.69781, 1.02963", \
"0.100573, 0.297195, 0.381632, 0.493235, 0.646237, 0.866644, 1.20678", \
"0.116501, 0.392116, 0.514028, 0.670625, 0.874384, 1.14962, 1.53459", \
"0.120026, 0.501716, 0.674309, 0.901266, 1.19388, 1.56643, 2.06354" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.019266, 0.10863, 0.171293, 0.274965, 0.448754, 0.738531, 1.22103", \
"0.0367182, 0.116352, 0.174813, 0.275772, 0.448755, 0.738532, 1.22104", \
"0.0512798, 0.134444, 0.189303, 0.283891, 0.450995, 0.738533, 1.22256", \
"0.075326, 0.173107, 0.227107, 0.315964, 0.471398, 0.745755, 1.22257", \
"0.113099, 0.243332, 0.304752, 0.395274, 0.543412, 0.798248, 1.24777", \
"0.173804, 0.358647, 0.440577, 0.545845, 0.702918, 0.949239, 1.36737", \
"0.274093, 0.531476, 0.649654, 0.801187, 0.991569, 1.26558, 1.67981" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0572255, 0.236247, 0.35881, 0.561168, 0.899812, 1.46365, 2.40452", \
"0.083256, 0.269473, 0.39248, 0.595276, 0.934267, 1.49893, 2.43874", \
"0.102139, 0.303108, 0.426791, 0.629576, 0.968677, 1.53312, 2.47365", \
"0.12824, 0.363351, 0.493488, 0.698404, 1.03702, 1.60161, 2.5429", \
"0.16569, 0.457864, 0.607389, 0.829234, 1.17611, 1.74044, 2.67982", \
"0.220782, 0.595955, 0.780625, 1.04268, 1.4291, 2.01912, 2.96189", \
"0.303358, 0.791043, 1.02888, 1.35755, 1.82535, 2.50053, 3.50976" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0510898, 0.283669, 0.445717, 0.712253, 1.15983, 1.90592, 3.14923", \
"0.062843, 0.284638, 0.445718, 0.712573, 1.15984, 1.90593, 3.14924", \
"0.0761784, 0.292888, 0.449284, 0.717172, 1.16132, 1.9063, 3.1494", \
"0.0997983, 0.321756, 0.469496, 0.722659, 1.16316, 1.90631, 3.15064", \
"0.136044, 0.384119, 0.530955, 0.772803, 1.18971, 1.91616, 3.15154", \
"0.192729, 0.495809, 0.653229, 0.900638, 1.30273, 1.98776, 3.17868", \
"0.28422, 0.677971, 0.863802, 1.14319, 1.56168, 2.23158, 3.35804" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0312099, 0.0946522, 0.137996, 0.209494, 0.329194, 0.52861, 0.860643", \
"0.0598356, 0.137771, 0.181941, 0.253414, 0.373114, 0.574595, 0.904635", \
"0.0759808, 0.173531, 0.222488, 0.296577, 0.416294, 0.615401, 0.949523", \
"0.0974724, 0.228492, 0.289046, 0.374262, 0.501583, 0.701912, 1.03373", \
"0.122164, 0.307037, 0.389088, 0.499125, 0.651305, 0.871087, 1.21096", \
"0.148119, 0.406546, 0.525545, 0.67925, 0.881561, 1.15499, 1.53959", \
"0.166392, 0.523612, 0.692002, 0.914787, 1.20405, 1.57372, 2.06873" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0227701, 0.112555, 0.175323, 0.279052, 0.452834, 0.742407, 1.22481", \
"0.0391101, 0.119797, 0.178703, 0.279714, 0.452835, 0.74437, 1.22512", \
"0.0543314, 0.137407, 0.192442, 0.287655, 0.455158, 0.744371, 1.22692", \
"0.0779149, 0.175782, 0.230004, 0.319377, 0.475036, 0.749893, 1.22693", \
"0.11586, 0.245874, 0.307664, 0.398179, 0.546903, 0.80204, 1.25176", \
"0.175499, 0.361199, 0.441847, 0.549346, 0.70508, 0.952977, 1.37082", \
"0.271131, 0.53269, 0.649887, 0.800884, 0.992748, 1.26612, 1.6848" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0712636, 0.249214, 0.371709, 0.573807, 0.91231, 1.47642, 2.41726", \
"0.0971259, 0.281193, 0.404087, 0.607103, 0.945844, 1.51039, 2.45039", \
"0.115997, 0.311943, 0.435768, 0.638693, 0.977861, 1.54253, 2.48289", \
"0.142286, 0.367039, 0.496386, 0.701696, 1.04134, 1.60636, 2.54783", \
"0.178628, 0.457956, 0.602082, 0.820917, 1.16781, 1.73399, 2.67575", \
"0.233102, 0.595631, 0.771554, 1.0233, 1.4012, 1.98792, 2.93446", \
"0.318487, 0.793883, 1.0223, 1.33469, 1.78292, 2.43608, 3.43374" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0511779, 0.28354, 0.445256, 0.712622, 1.16097, 1.90726, 3.14923", \
"0.0593252, 0.284502, 0.445791, 0.713579, 1.16098, 1.90727, 3.1494", \
"0.0703817, 0.28996, 0.447823, 0.717849, 1.16121, 1.90764, 3.14941", \
"0.0924242, 0.310964, 0.462333, 0.719896, 1.16278, 1.90765, 3.15069", \
"0.130304, 0.360395, 0.508254, 0.754699, 1.18061, 1.91081, 3.1507", \
"0.18902, 0.458453, 0.609007, 0.85448, 1.26224, 1.96212, 3.16827", \
"0.277597, 0.624947, 0.796742, 1.05804, 1.46459, 2.14458, 3.29456" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0333973, 0.0978516, 0.141457, 0.21315, 0.333028, 0.532681, 0.86485", \
"0.0645121, 0.141091, 0.18529, 0.256936, 0.37685, 0.576173, 0.908583", \
"0.0829677, 0.177499, 0.226116, 0.300178, 0.420034, 0.619345, 0.953379", \
"0.107721, 0.233869, 0.293738, 0.3784, 0.505419, 0.705776, 1.03758", \
"0.137846, 0.315085, 0.395509, 0.504571, 0.65582, 0.875264, 1.2151", \
"0.17208, 0.419299, 0.535559, 0.687223, 0.88775, 1.15979, 1.54413", \
"0.20333, 0.543268, 0.707646, 0.927039, 1.21373, 1.58091, 2.07384" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0259142, 0.116127, 0.178984, 0.282756, 0.456721, 0.746306, 1.22883", \
"0.0414917, 0.122906, 0.182045, 0.283437, 0.456722, 0.746307, 1.22916", \
"0.0568332, 0.140158, 0.195493, 0.291046, 0.458757, 0.746308, 1.23069", \
"0.0804944, 0.178316, 0.232642, 0.322431, 0.478592, 0.753532, 1.2307", \
"0.119395, 0.24836, 0.310152, 0.400946, 0.550025, 0.805477, 1.25628", \
"0.179121, 0.36372, 0.4434, 0.551358, 0.707931, 0.955761, 1.37491", \
"0.27451, 0.536912, 0.654967, 0.802415, 0.995242, 1.26887, 1.68694" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0792512, 0.257253, 0.379549, 0.581765, 0.920345, 1.48449, 2.42518", \
"0.104871, 0.287042, 0.410093, 0.612949, 0.951818, 1.51631, 2.45644", \
"0.123198, 0.313534, 0.437132, 0.64001, 0.97914, 1.54376, 2.48414", \
"0.149399, 0.360335, 0.488079, 0.692768, 1.03232, 1.59704, 2.53892", \
"0.183819, 0.439202, 0.578138, 0.793197, 1.13833, 1.7046, 2.64558", \
"0.228985, 0.563213, 0.726384, 0.966554, 1.33525, 1.91738, 2.86243", \
"0.30313, 0.743209, 0.953079, 1.24352, 1.66563, 2.29752, 3.28275" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0511695, 0.283629, 0.445324, 0.712232, 1.16017, 1.90634, 3.14823", \
"0.0564723, 0.284204, 0.445633, 0.712842, 1.16021, 1.90792, 3.1526", \
"0.064182, 0.288202, 0.447141, 0.715101, 1.16125, 1.90793, 3.15261", \
"0.0816799, 0.303818, 0.457977, 0.718408, 1.16146, 1.90819, 3.15262", \
"0.116461, 0.342446, 0.493629, 0.745413, 1.17648, 1.91296, 3.15263", \
"0.178228, 0.425175, 0.576567, 0.822173, 1.24033, 1.95122, 3.16403", \
"0.27227, 0.583547, 0.740207, 0.992711, 1.40122, 2.09407, 3.26433" \
);
}
}
timing () {
related_pin : "D";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.034152, 0.100112, 0.144184, 0.215962, 0.335916, 0.535508, 0.867426", \
"0.0673316, 0.143458, 0.187805, 0.259737, 0.379735, 0.579126, 0.911129", \
"0.0875676, 0.180371, 0.228879, 0.302824, 0.422604, 0.621828, 0.954065", \
"0.115034, 0.238046, 0.297329, 0.381658, 0.508445, 0.70862, 1.03998", \
"0.149647, 0.321592, 0.400894, 0.509045, 0.659481, 0.878391, 1.21768", \
"0.190799, 0.429874, 0.54437, 0.69395, 0.892901, 1.16395, 1.54732", \
"0.234027, 0.560914, 0.722245, 0.93838, 1.22156, 1.58727, 2.07904" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0286971, 0.119671, 0.182408, 0.285955, 0.459593, 0.748971, 1.23094", \
"0.0437725, 0.125777, 0.185074, 0.286408, 0.459594, 0.749286, 1.23114", \
"0.0592639, 0.142745, 0.198327, 0.294062, 0.46155, 0.749287, 1.23115", \
"0.0833855, 0.180525, 0.234966, 0.324948, 0.481255, 0.756403, 1.2315", \
"0.122798, 0.250776, 0.311963, 0.402833, 0.552072, 0.807666, 1.25763", \
"0.182805, 0.36651, 0.445472, 0.553221, 0.709832, 0.957471, 1.37663", \
"0.277617, 0.53908, 0.655762, 0.80665, 0.997524, 1.26873, 1.68841" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0829935, 0.260896, 0.383437, 0.58549, 0.924034, 1.48815, 2.429", \
"0.108747, 0.289951, 0.412891, 0.615744, 0.954449, 1.51873, 2.45967", \
"0.126866, 0.313785, 0.43719, 0.640095, 0.979207, 1.54382, 2.48421", \
"0.15261, 0.354218, 0.48096, 0.685421, 1.0248, 1.58953, 2.5313", \
"0.186642, 0.421435, 0.557047, 0.769789, 1.11388, 1.67988, 2.62083", \
"0.226549, 0.529076, 0.683152, 0.91598, 1.27887, 1.85821, 2.80339", \
"0.284021, 0.685282, 0.878135, 1.15267, 1.55747, 2.17664, 3.15474" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0511735, 0.283589, 0.445067, 0.71257, 1.16097, 1.90606, 3.14923", \
"0.0546358, 0.283975, 0.445797, 0.712837, 1.16098, 1.90627, 3.14924", \
"0.0600897, 0.286981, 0.447078, 0.714003, 1.16125, 1.90635, 3.14941", \
"0.0722337, 0.29921, 0.455119, 0.717142, 1.16136, 1.90827, 3.14942", \
"0.0994127, 0.328919, 0.483775, 0.739217, 1.17338, 1.91227, 3.14943", \
"0.155657, 0.397119, 0.550137, 0.801305, 1.22656, 1.94364, 3.1633", \
"0.255356, 0.533028, 0.688165, 0.941105, 1.3587, 2.06202, 3.24777" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00190912, 0.00221325, 0.00219186, 0.00213592, 0.0020229, 0.00185167, 0.00147954", \
"0.00167808, 0.00208585, 0.00209676, 0.0022386, 0.00202543, 0.0018477, 0.00150048", \
"0.00174552, 0.00199048, 0.00207139, 0.00207711, 0.00195885, 0.00179194, 0.00172735", \
"0.00206926, 0.00203255, 0.00203996, 0.00204941, 0.00208469, 0.00190318, 0.001441", \
"0.00294489, 0.00230348, 0.00226069, 0.00219583, 0.00198134, 0.00213124, 0.00139056", \
"0.00487056, 0.00346659, 0.00325299, 0.00292966, 0.00267487, 0.00224262, 0.00184941", \
"0.00915515, 0.00654946, 0.0057549, 0.00507568, 0.00421759, 0.00370228, 0.00285446" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00441805, 0.00467739, 0.00466633, 0.00461062, 0.00450577, 0.00431227, 0.00401043", \
"0.00413159, 0.00444993, 0.00449953, 0.00450601, 0.00443161, 0.00424444, 0.00400526", \
"0.00419519, 0.00440702, 0.00440863, 0.0045818, 0.00441344, 0.00424859, 0.0040255", \
"0.0044972, 0.00434687, 0.00441435, 0.00438565, 0.00450734, 0.00418655, 0.00404658", \
"0.00522582, 0.00472408, 0.00459493, 0.00452938, 0.00437665, 0.00452656, 0.00399312", \
"0.00705018, 0.00576342, 0.00545982, 0.00517732, 0.00477588, 0.00496469, 0.00415866", \
"0.0111391, 0.00862936, 0.00785973, 0.00726452, 0.00651548, 0.00557078, 0.00530242" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0021877, 0.00228586, 0.00226074, 0.00219045, 0.00207004, 0.00189923, 0.00152319", \
"0.00190333, 0.00219247, 0.00216453, 0.00237319, 0.00206292, 0.00213604, 0.0015451", \
"0.00193413, 0.00209057, 0.00215143, 0.00222027, 0.00202684, 0.00195674, 0.00176951", \
"0.00218889, 0.00216654, 0.00214295, 0.0021159, 0.00213426, 0.00188037, 0.00155139", \
"0.00296729, 0.00244808, 0.00239705, 0.00230151, 0.00206552, 0.00220526, 0.00148618", \
"0.00484859, 0.00367205, 0.00338823, 0.0030868, 0.00274105, 0.00228485, 0.00186521", \
"0.00880656, 0.00669678, 0.00591604, 0.00516458, 0.0043703, 0.00375079, 0.00305167" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00615382, 0.00631018, 0.00628888, 0.00624124, 0.00614011, 0.00596809, 0.00562532", \
"0.00585668, 0.00612891, 0.00617572, 0.0061795, 0.00607304, 0.00590324, 0.0056777", \
"0.00580457, 0.0060995, 0.00607377, 0.00626175, 0.00605044, 0.00589206, 0.00566196", \
"0.00585692, 0.00594895, 0.00604394, 0.00601388, 0.00610264, 0.00585311, 0.00567995", \
"0.00627567, 0.00611244, 0.00603597, 0.00604725, 0.00594669, 0.00585234, 0.00563737", \
"0.00774401, 0.00680522, 0.00662565, 0.00647964, 0.00617795, 0.00641777, 0.0058523", \
"0.0113828, 0.00908972, 0.00849596, 0.00800818, 0.00747323, 0.00676688, 0.00659793" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00247023, 0.00247512, 0.00244068, 0.00236225, 0.00225523, 0.00205558, 0.00169909", \
"0.00218907, 0.00236353, 0.00233139, 0.00255954, 0.00218223, 0.00199321, 0.00160463", \
"0.00220763, 0.00228023, 0.00230993, 0.00236717, 0.00214538, 0.00199434, 0.00184153", \
"0.00245576, 0.00238104, 0.00231723, 0.00230287, 0.00229477, 0.00194312, 0.00168687", \
"0.00318153, 0.00267874, 0.00261093, 0.00249964, 0.00224757, 0.00236322, 0.00161904", \
"0.00510588, 0.00392531, 0.00361231, 0.00330556, 0.00292519, 0.0024156, 0.00214891", \
"0.00900256, 0.00702674, 0.00622011, 0.0053931, 0.00464608, 0.00399028, 0.00297154" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00764919, 0.00780686, 0.0077788, 0.00772202, 0.00762743, 0.0074378, 0.00716422", \
"0.00734648, 0.00761766, 0.0076614, 0.00765712, 0.00757062, 0.00742017, 0.00722654", \
"0.00728325, 0.00759508, 0.00756224, 0.00764734, 0.00753821, 0.00737203, 0.00715811", \
"0.0072719, 0.00741388, 0.00751251, 0.00748463, 0.00750982, 0.00736046, 0.00718364", \
"0.00751231, 0.00751011, 0.00749161, 0.00751429, 0.00743551, 0.00764882, 0.007074", \
"0.00870177, 0.00801684, 0.00793359, 0.00779291, 0.00755858, 0.00767303, 0.00754489", \
"0.0122743, 0.0101843, 0.00961541, 0.00921267, 0.0087798, 0.00809061, 0.00797977" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00267504, 0.00266094, 0.0026171, 0.00251994, 0.0024099, 0.00219662, 0.00181508", \
"0.00245253, 0.00255145, 0.00249131, 0.00255283, 0.00232938, 0.00215645, 0.0017485", \
"0.00249436, 0.00248047, 0.0024977, 0.00250533, 0.00230421, 0.00212352, 0.00179375", \
"0.00272244, 0.00260151, 0.00252146, 0.00247378, 0.00260805, 0.00213581, 0.00178388", \
"0.00342769, 0.00292457, 0.00283919, 0.00268973, 0.00239288, 0.00250866, 0.00174727", \
"0.005353, 0.0041887, 0.00386993, 0.00347863, 0.00316036, 0.00265601, 0.00229213", \
"0.00931686, 0.00728338, 0.00650637, 0.00576679, 0.00492934, 0.00416008, 0.00338443" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00909304, 0.00924329, 0.00921644, 0.00917403, 0.00908581, 0.00886826, 0.00857939", \
"0.00878746, 0.00906765, 0.00910768, 0.00908798, 0.00900017, 0.00883115, 0.00859505", \
"0.00872126, 0.00901064, 0.00902246, 0.0090671, 0.0089824, 0.00881844, 0.00860932", \
"0.00868332, 0.00882942, 0.00894512, 0.00893398, 0.00897286, 0.00879193, 0.00859618", \
"0.00883566, 0.00889894, 0.00887623, 0.00893176, 0.00891391, 0.0094775, 0.00852391", \
"0.00980739, 0.00933473, 0.00924393, 0.00918644, 0.00895306, 0.00927114, 0.00864885", \
"0.0132002, 0.0112311, 0.0107911, 0.0104737, 0.0101242, 0.00943179, 0.00944273" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00287726;
rise_capacitance : 0.00290836;
rise_capacitance_range (0.00290836, 0.00290836);
fall_capacitance : 0.00284615;
fall_capacitance_range (0.00284615, 0.00284615);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00298967;
rise_capacitance : 0.0030873;
rise_capacitance_range (0.0030873, 0.0030873);
fall_capacitance : 0.00289203;
fall_capacitance_range (0.00289203, 0.00289203);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00299862;
rise_capacitance : 0.00310926;
rise_capacitance_range (0.00310926, 0.00310926);
fall_capacitance : 0.00288798;
fall_capacitance_range (0.00288798, 0.00288798);
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00297176;
rise_capacitance : 0.00309504;
rise_capacitance_range (0.00309504, 0.00309504);
fall_capacitance : 0.00284849;
fall_capacitance_range (0.00284849, 0.00284849);
}
}
cell (sg13g2_nor2_1) {
area : 7.2576;
cell_footprint : "nor2";
cell_leakage_power : 82.9355;
leakage_power () {
value : 75.3342;
when : "A&!B";
}
leakage_power () {
value : 87.0961;
when : "!A&!B";
}
leakage_power () {
value : 103.612;
when : "!A&B";
}
leakage_power () {
value : 65.6999;
when : "A&B";
}
pin (Y) {
direction : "output";
function : "!(A+B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0418334, 0.172771, 0.26255, 0.410892, 0.659197, 1.07288, 1.76163", \
"0.0654297, 0.203497, 0.293542, 0.442141, 0.69103, 1.10429, 1.79513", \
"0.0785327, 0.231284, 0.322495, 0.471233, 0.719974, 1.13384, 1.82394", \
"0.0951917, 0.278283, 0.376015, 0.528214, 0.777281, 1.19178, 1.88094", \
"0.113741, 0.352542, 0.466013, 0.633466, 0.892609, 1.31022, 2.00022", \
"0.139252, 0.45678, 0.602483, 0.802811, 1.09537, 1.53736, 2.23827", \
"0.172851, 0.594481, 0.788722, 1.05236, 1.41132, 1.92203, 2.68006" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.027151, 0.20715, 0.332307, 0.539494, 0.886658, 1.4647, 2.42779", \
"0.0362641, 0.208289, 0.332607, 0.539728, 0.886715, 1.46471, 2.42838", \
"0.0462814, 0.215148, 0.335729, 0.540134, 0.886716, 1.4648, 2.43008", \
"0.0652604, 0.237587, 0.352443, 0.549379, 0.888934, 1.46481, 2.43009", \
"0.0991533, 0.288013, 0.401167, 0.58924, 0.914412, 1.47526, 2.43102", \
"0.152261, 0.382239, 0.501945, 0.690697, 1.00243, 1.53706, 2.46069", \
"0.233912, 0.530342, 0.678695, 0.890756, 1.20979, 1.72807, 2.60721" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0250039, 0.0765765, 0.111156, 0.168194, 0.263579, 0.422441, 0.687171", \
"0.0514131, 0.12315, 0.160322, 0.21834, 0.313697, 0.472517, 0.73733", \
"0.0667762, 0.158894, 0.202198, 0.265188, 0.363025, 0.52208, 0.78646", \
"0.0867783, 0.212321, 0.267737, 0.344144, 0.453874, 0.619243, 0.884559", \
"0.113505, 0.289878, 0.364956, 0.465525, 0.601555, 0.793427, 1.07651", \
"0.148505, 0.396874, 0.504521, 0.642194, 0.826846, 1.0705, 1.40888", \
"0.19216, 0.533275, 0.689274, 0.890697, 1.14847, 1.48435, 1.92566" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0145217, 0.0802206, 0.12683, 0.204124, 0.33349, 0.549104, 0.908254", \
"0.0297876, 0.093138, 0.135224, 0.207963, 0.334486, 0.549315, 0.908255", \
"0.0420863, 0.112582, 0.153839, 0.222195, 0.342229, 0.551525, 0.908256", \
"0.0622233, 0.14968, 0.193948, 0.262021, 0.374665, 0.570113, 0.914039", \
"0.0932146, 0.212455, 0.264516, 0.33862, 0.454813, 0.641177, 0.961165", \
"0.141493, 0.316602, 0.382982, 0.475167, 0.604065, 0.803412, 1.11497", \
"0.221196, 0.477383, 0.578179, 0.699899, 0.863686, 1.09064, 1.43528" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.035376, 0.167769, 0.25777, 0.406119, 0.654381, 1.06814, 1.75761", \
"0.0580874, 0.202532, 0.292635, 0.441267, 0.690287, 1.10384, 1.79454", \
"0.0708129, 0.236638, 0.327995, 0.47666, 0.725325, 1.13926, 1.82927", \
"0.0884986, 0.294529, 0.39536, 0.548377, 0.796701, 1.2103, 1.89968", \
"0.110926, 0.381016, 0.504735, 0.679517, 0.941671, 1.35815, 2.04722", \
"0.140752, 0.498096, 0.662329, 0.881831, 1.19138, 1.64253, 2.34563", \
"0.179631, 0.646629, 0.867242, 1.16422, 1.562, 2.11121, 2.89665" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0273939, 0.207019, 0.332531, 0.5395, 0.886506, 1.46462, 2.4283", \
"0.043418, 0.209143, 0.33287, 0.539698, 0.886701, 1.46491, 2.42903", \
"0.0564001, 0.220656, 0.338163, 0.540457, 0.886702, 1.46492, 2.42994", \
"0.0764961, 0.254489, 0.364659, 0.554988, 0.890393, 1.46493, 2.42995", \
"0.107575, 0.324888, 0.435809, 0.616387, 0.93078, 1.4808, 2.43334", \
"0.158512, 0.443308, 0.57096, 0.760408, 1.062, 1.57672, 2.47707", \
"0.24446, 0.614875, 0.790318, 1.01705, 1.34567, 1.85476, 2.70157" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0218135, 0.073666, 0.108128, 0.165065, 0.260366, 0.419204, 0.683854", \
"0.0430948, 0.119643, 0.157151, 0.215205, 0.310632, 0.469479, 0.734153", \
"0.054965, 0.154383, 0.19828, 0.261789, 0.35981, 0.518898, 0.783434", \
"0.0693881, 0.205667, 0.262686, 0.339845, 0.45025, 0.615947, 0.88134", \
"0.0877267, 0.280189, 0.35733, 0.459563, 0.597025, 0.789471, 1.07322", \
"0.109438, 0.380965, 0.492793, 0.633281, 0.819951, 1.06567, 1.40484", \
"0.131273, 0.507233, 0.669735, 0.876181, 1.13835, 1.47662, 1.92077" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0113119, 0.076469, 0.123133, 0.200298, 0.329611, 0.545107, 0.904255", \
"0.0264676, 0.0896917, 0.131585, 0.204137, 0.330421, 0.545384, 0.904256", \
"0.0381184, 0.109324, 0.15042, 0.218586, 0.338251, 0.547378, 0.904505", \
"0.0570551, 0.146449, 0.190056, 0.258426, 0.370835, 0.566208, 0.910778", \
"0.0872102, 0.208739, 0.261025, 0.335031, 0.451289, 0.638193, 0.957595", \
"0.136492, 0.314077, 0.379651, 0.47256, 0.600623, 0.799609, 1.11195", \
"0.220921, 0.47443, 0.576559, 0.697845, 0.860526, 1.08826, 1.43073" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00432049, 0.00452987, 0.00450573, 0.00443912, 0.00433392, 0.00430613, 0.00419051", \
"0.00414505, 0.00433718, 0.00437029, 0.0043716, 0.00429489, 0.00424848, 0.0042076", \
"0.00412884, 0.00430011, 0.00430253, 0.00441556, 0.004219, 0.00424278, 0.00425042", \
"0.0042495, 0.00423114, 0.00427856, 0.00421331, 0.00453932, 0.00400027, 0.00416602", \
"0.00484615, 0.00445959, 0.00438459, 0.00429777, 0.00438308, 0.00426878, 0.00414316", \
"0.00669191, 0.00537324, 0.005093, 0.00488501, 0.00449222, 0.00446369, 0.00455599", \
"0.0109822, 0.00823246, 0.007441, 0.00683112, 0.00621449, 0.00543996, 0.00481703" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00202476, 0.00211364, 0.00206237, 0.00201231, 0.00190353, 0.00173088, 0.00141189", \
"0.00177623, 0.0019644, 0.00198604, 0.00198844, 0.00197848, 0.00169758, 0.0013783", \
"0.00184023, 0.00196353, 0.00193428, 0.00191862, 0.00201153, 0.00189912, 0.00132955", \
"0.00216974, 0.00204429, 0.00204001, 0.00198289, 0.00180297, 0.00205631, 0.00168858", \
"0.0030044, 0.00238565, 0.00233267, 0.00221728, 0.00210127, 0.00171812, 0.00179997", \
"0.00497425, 0.0035754, 0.00325898, 0.00290625, 0.00254894, 0.0022955, 0.0014544", \
"0.00925159, 0.00685656, 0.00597798, 0.00513074, 0.00429278, 0.00365628, 0.00313024" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00213248, 0.00253339, 0.00253288, 0.0024726, 0.0023672, 0.00233272, 0.00222669", \
"0.00204609, 0.00226953, 0.00234102, 0.00235932, 0.00230236, 0.00229999, 0.00223625", \
"0.00219776, 0.00225123, 0.00226729, 0.00228631, 0.00222001, 0.00221704, 0.00222977", \
"0.00261994, 0.00229699, 0.00230669, 0.00222538, 0.00231334, 0.00220087, 0.00211013", \
"0.00356497, 0.00277807, 0.00260147, 0.00239735, 0.00243067, 0.00218118, 0.00220079", \
"0.00570005, 0.00411634, 0.00380153, 0.0033634, 0.00287238, 0.00266465, 0.00265579", \
"0.0103155, 0.00735767, 0.00658359, 0.00573564, 0.00487837, 0.00397607, 0.00309809" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00186488, 0.00232756, 0.00226193, 0.00221473, 0.00213331, 0.00198082, 0.00164959", \
"0.0016037, 0.00209162, 0.00216334, 0.00225061, 0.00209982, 0.00199118, 0.00165341", \
"0.00169878, 0.00202331, 0.00204916, 0.00209325, 0.00227951, 0.00209043, 0.00167612", \
"0.00208857, 0.0020187, 0.00208196, 0.00202457, 0.00197204, 0.00225164, 0.00174816", \
"0.00304367, 0.00231736, 0.00229882, 0.00225368, 0.00223991, 0.00190942, 0.00220133", \
"0.00520014, 0.00348347, 0.00313265, 0.00286633, 0.00252762, 0.00241786, 0.00170978", \
"0.00966976, 0.00666603, 0.00582787, 0.00498334, 0.00415241, 0.00367626, 0.00322349" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0030341;
rise_capacitance : 0.00300678;
rise_capacitance_range (0.00300678, 0.00300678);
fall_capacitance : 0.00306143;
fall_capacitance_range (0.00306143, 0.00306143);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.0029308;
rise_capacitance : 0.00300513;
rise_capacitance_range (0.00300513, 0.00300513);
fall_capacitance : 0.00285647;
fall_capacitance_range (0.00285647, 0.00285647);
}
}
cell (sg13g2_nor2_2) {
area : 10.8864;
cell_footprint : "nor2";
cell_leakage_power : 165.865;
leakage_power () {
value : 150.624;
when : "A&!B";
}
leakage_power () {
value : 174.15;
when : "!A&!B";
}
leakage_power () {
value : 207.258;
when : "!A&B";
}
leakage_power () {
value : 131.428;
when : "A&B";
}
pin (Y) {
direction : "output";
function : "!(A+B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0393665, 0.106165, 0.15154, 0.226222, 0.351044, 0.55892, 0.90525", \
"0.0626157, 0.136659, 0.182687, 0.257634, 0.382838, 0.590966, 0.937606", \
"0.0749724, 0.16094, 0.209739, 0.286316, 0.411723, 0.620177, 0.966902", \
"0.0897748, 0.198384, 0.254171, 0.337608, 0.467873, 0.677413, 1.02434", \
"0.104432, 0.25087, 0.322679, 0.421877, 0.568188, 0.790191, 1.14237", \
"0.12478, 0.320876, 0.416263, 0.546114, 0.72534, 0.981857, 1.36234", \
"0.152956, 0.413023, 0.539029, 0.712491, 0.95061, 1.27401, 1.72264" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221642, 0.112699, 0.175763, 0.28008, 0.454708, 0.74575, 1.23077", \
"0.0309391, 0.116496, 0.177559, 0.280423, 0.454709, 0.745752, 1.23082", \
"0.040132, 0.12681, 0.185413, 0.284732, 0.455706, 0.745782, 1.23084", \
"0.0582683, 0.150614, 0.208274, 0.303603, 0.467648, 0.75021, 1.23124", \
"0.0916598, 0.197473, 0.258795, 0.353948, 0.511644, 0.780823, 1.246", \
"0.145213, 0.274953, 0.348322, 0.453213, 0.613409, 0.874966, 1.31844", \
"0.225941, 0.393204, 0.485604, 0.618196, 0.807257, 1.08002, 1.51778" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0235359, 0.0507614, 0.0683307, 0.0971052, 0.145125, 0.22493, 0.35779", \
"0.0487733, 0.0919107, 0.113564, 0.14554, 0.195053, 0.274937, 0.407843", \
"0.0634624, 0.120061, 0.14735, 0.185186, 0.240241, 0.323766, 0.457424", \
"0.0824582, 0.160855, 0.196999, 0.246384, 0.314296, 0.410958, 0.553081", \
"0.107712, 0.217447, 0.269, 0.335872, 0.427036, 0.54882, 0.718682", \
"0.14074, 0.292035, 0.365939, 0.463629, 0.590106, 0.755957, 0.976643", \
"0.18154, 0.386244, 0.489653, 0.629348, 0.814361, 1.05167, 1.35488" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0131421, 0.0456739, 0.0689479, 0.107632, 0.172733, 0.28084, 0.461269", \
"0.0278592, 0.062118, 0.0831493, 0.117608, 0.177903, 0.282654, 0.461658", \
"0.0393049, 0.08062, 0.102287, 0.136878, 0.194103, 0.292693, 0.465577", \
"0.057991, 0.112173, 0.138026, 0.175394, 0.234391, 0.328514, 0.489199", \
"0.0871952, 0.165602, 0.197494, 0.244074, 0.308075, 0.408359, 0.565009", \
"0.132852, 0.247349, 0.296525, 0.356568, 0.438687, 0.552337, 0.724651", \
"0.208815, 0.371697, 0.444972, 0.53884, 0.654203, 0.799927, 1.00423" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0310146, 0.099259, 0.144923, 0.219659, 0.344616, 0.552465, 0.899278", \
"0.0513006, 0.133031, 0.179476, 0.254441, 0.379834, 0.587971, 0.93476", \
"0.0624895, 0.161792, 0.212643, 0.289995, 0.415144, 0.623371, 0.970729", \
"0.0776942, 0.204869, 0.266157, 0.353738, 0.485878, 0.695066, 1.04113", \
"0.0969872, 0.264182, 0.345206, 0.454423, 0.609412, 0.836024, 1.18856", \
"0.122616, 0.341118, 0.449236, 0.596203, 0.794561, 1.07012, 1.46359", \
"0.155528, 0.440442, 0.581978, 0.778026, 1.04833, 1.40734, 1.8983" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0224837, 0.112759, 0.17593, 0.28007, 0.454704, 0.745737, 1.2304", \
"0.038277, 0.119951, 0.178939, 0.280614, 0.454705, 0.745738, 1.23041", \
"0.0496304, 0.136811, 0.192331, 0.288104, 0.456613, 0.745739, 1.23133", \
"0.0686219, 0.170522, 0.227291, 0.318228, 0.475904, 0.752619, 1.23134", \
"0.097123, 0.23037, 0.294389, 0.389788, 0.541695, 0.801272, 1.25542", \
"0.144486, 0.31793, 0.404623, 0.519112, 0.684151, 0.939554, 1.36622", \
"0.226143, 0.448471, 0.562446, 0.720567, 0.927164, 1.21973, 1.65005" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0197057, 0.0475439, 0.0650057, 0.0936962, 0.14173, 0.221595, 0.354706", \
"0.038674, 0.0869161, 0.109377, 0.141724, 0.191581, 0.271803, 0.404875", \
"0.0490058, 0.113193, 0.141712, 0.180558, 0.236359, 0.320395, 0.454397", \
"0.0611689, 0.150512, 0.188899, 0.240035, 0.309274, 0.407092, 0.54986", \
"0.076367, 0.201257, 0.256548, 0.326529, 0.419865, 0.543257, 0.714819", \
"0.0936631, 0.267131, 0.346363, 0.448682, 0.579396, 0.748396, 0.971608", \
"0.109407, 0.348067, 0.457992, 0.604831, 0.796318, 1.03887, 1.34611" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00960123, 0.0416113, 0.0648055, 0.103545, 0.168726, 0.277166, 0.457917", \
"0.0238068, 0.0585943, 0.0794636, 0.113864, 0.174153, 0.278912, 0.458347", \
"0.0347378, 0.0767189, 0.0986396, 0.133249, 0.190305, 0.289074, 0.462272", \
"0.0521341, 0.108458, 0.134926, 0.17195, 0.23096, 0.324935, 0.486324", \
"0.0800407, 0.161463, 0.194024, 0.239677, 0.304394, 0.405296, 0.562414", \
"0.126976, 0.242617, 0.293168, 0.353289, 0.434841, 0.549942, 0.721213", \
"0.207123, 0.368671, 0.442041, 0.537182, 0.653272, 0.797024, 1.00196" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00873143, 0.00916678, 0.00921319, 0.00920762, 0.00912317, 0.00892552, 0.00885337", \
"0.00841577, 0.00877326, 0.00881989, 0.00891238, 0.0088855, 0.00878384, 0.0085123", \
"0.00839081, 0.00859553, 0.00869792, 0.00878175, 0.00872478, 0.00868071, 0.00845502", \
"0.00862176, 0.00865216, 0.00862193, 0.00865427, 0.00877611, 0.00870996, 0.00837799", \
"0.00979282, 0.00915514, 0.00909554, 0.00895005, 0.00875898, 0.00878906, 0.00830702", \
"0.0135178, 0.0114406, 0.0109295, 0.0104453, 0.00998435, 0.00941976, 0.00891758", \
"0.0222089, 0.0180997, 0.0167512, 0.0153169, 0.0141094, 0.0128043, 0.0116619" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00406281, 0.00430086, 0.00430079, 0.00419387, 0.0041335, 0.00392181, 0.00362765", \
"0.00356983, 0.0038953, 0.00393439, 0.00394681, 0.00404132, 0.00403718, 0.00358276", \
"0.00370244, 0.00387328, 0.00392533, 0.00395483, 0.00382759, 0.00403858, 0.00359848", \
"0.00437227, 0.00407022, 0.00405534, 0.00402717, 0.00400194, 0.00372734, 0.00378446", \
"0.00607669, 0.00516505, 0.00487314, 0.00466245, 0.00440797, 0.00427416, 0.00351118", \
"0.0100319, 0.00813328, 0.00739207, 0.00667389, 0.00598117, 0.00537967, 0.00492754", \
"0.0185261, 0.015419, 0.0140799, 0.0125587, 0.0108032, 0.00936916, 0.00782557" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00430295, 0.00511614, 0.00522477, 0.00523646, 0.00518307, 0.00499167, 0.00492427", \
"0.00425777, 0.00455395, 0.00465206, 0.00489003, 0.00482258, 0.00474096, 0.00450469", \
"0.0045947, 0.00449086, 0.00457891, 0.00474099, 0.00465937, 0.00461189, 0.00450304", \
"0.00548459, 0.00491501, 0.00480627, 0.00471112, 0.00491939, 0.00455741, 0.00431206", \
"0.00752113, 0.00620765, 0.00582704, 0.00547064, 0.00508188, 0.00508633, 0.00428384", \
"0.0118445, 0.00935987, 0.00865292, 0.00800906, 0.0071631, 0.00622831, 0.00547505", \
"0.0212584, 0.0168133, 0.0154105, 0.0138736, 0.0122513, 0.0106707, 0.00875189" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00287912, 0.00388857, 0.00389859, 0.00386814, 0.00382759, 0.00365598, 0.00340566", \
"0.0025087, 0.00329289, 0.00347561, 0.00358354, 0.00378405, 0.00363104, 0.00338907", \
"0.00275097, 0.00311329, 0.00332786, 0.0034519, 0.00347238, 0.00369793, 0.00339829", \
"0.00362345, 0.00325675, 0.00335169, 0.00343403, 0.00355177, 0.00337873, 0.00356759", \
"0.00562763, 0.00419627, 0.00402918, 0.00386006, 0.00376743, 0.00378822, 0.00341206", \
"0.00990301, 0.0072743, 0.00654972, 0.00579206, 0.00507451, 0.00488232, 0.00446403", \
"0.0190824, 0.0147852, 0.013238, 0.0116751, 0.00998708, 0.00842832, 0.00711354" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00582849;
rise_capacitance : 0.00578221;
rise_capacitance_range (0.00578221, 0.00578221);
fall_capacitance : 0.00587478;
fall_capacitance_range (0.00587478, 0.00587478);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00563144;
rise_capacitance : 0.00577915;
rise_capacitance_range (0.00577915, 0.00577915);
fall_capacitance : 0.00548373;
fall_capacitance_range (0.00548373, 0.00548373);
}
}
cell (sg13g2_nor2b_1) {
area : 9.072;
cell_footprint : "nor2b";
cell_leakage_power : 130.261;
leakage_power () {
value : 106.897;
when : "!A*!B_N";
}
leakage_power () {
value : 150.184;
when : "!A*B_N";
}
leakage_power () {
value : 97.2646;
when : "A*!B_N";
}
leakage_power () {
value : 166.7;
when : "A*B_N";
}
pin (Y) {
direction : "output";
function : "!(A+!B_N)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0352663, 0.167985, 0.258077, 0.406555, 0.654983, 1.06903, 1.75825", \
"0.0580267, 0.202777, 0.292886, 0.441776, 0.690903, 1.10496, 1.79597", \
"0.0707973, 0.236808, 0.328278, 0.476812, 0.725781, 1.14016, 1.83066", \
"0.0885084, 0.294711, 0.395619, 0.548766, 0.797277, 1.21109, 1.90107", \
"0.110954, 0.381198, 0.504969, 0.679813, 0.942265, 1.35908, 2.04843", \
"0.140812, 0.498297, 0.662304, 0.882233, 1.19189, 1.64342, 2.34695", \
"0.179764, 0.646877, 0.86756, 1.16463, 1.56215, 2.11215, 2.89782" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0276875, 0.20765, 0.333131, 0.540237, 0.887348, 1.46598, 2.42987", \
"0.0436043, 0.209666, 0.333471, 0.540428, 0.887651, 1.46599, 2.43114", \
"0.056535, 0.221095, 0.338713, 0.541242, 0.887652, 1.466, 2.43195", \
"0.0766152, 0.254888, 0.365164, 0.555877, 0.890953, 1.46601, 2.43196", \
"0.107692, 0.32516, 0.436166, 0.616832, 0.931681, 1.48255, 2.43527", \
"0.158633, 0.443547, 0.571045, 0.761634, 1.06274, 1.57791, 2.48039", \
"0.24465, 0.61512, 0.790637, 1.0175, 1.34779, 1.85529, 2.70249" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0217518, 0.0736823, 0.108133, 0.16509, 0.260403, 0.419362, 0.683925", \
"0.0430351, 0.119628, 0.157014, 0.215244, 0.310636, 0.469469, 0.734215", \
"0.0549123, 0.154394, 0.198285, 0.2618, 0.359831, 0.518967, 0.78349", \
"0.0693317, 0.205693, 0.262693, 0.339858, 0.45036, 0.61599, 0.881455", \
"0.0876732, 0.280192, 0.357304, 0.459581, 0.597048, 0.789555, 1.07332", \
"0.109438, 0.380987, 0.492598, 0.633071, 0.819886, 1.06556, 1.40597", \
"0.131092, 0.507235, 0.66967, 0.876187, 1.13796, 1.47664, 1.92064" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0113168, 0.0764596, 0.123123, 0.20033, 0.329641, 0.545177, 0.904333", \
"0.0264639, 0.0896994, 0.131644, 0.204144, 0.330498, 0.545385, 0.904334", \
"0.0381569, 0.10938, 0.150413, 0.218617, 0.338371, 0.547461, 0.904565", \
"0.0570455, 0.146078, 0.190156, 0.258468, 0.371089, 0.566265, 0.91043", \
"0.0872141, 0.208748, 0.261042, 0.335049, 0.451317, 0.638216, 0.957498", \
"0.136413, 0.314069, 0.379865, 0.471297, 0.600725, 0.799171, 1.11153", \
"0.221103, 0.47445, 0.576671, 0.697864, 0.860859, 1.08832, 1.43114" \
);
}
}
timing () {
related_pin : "B_N";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0718244, 0.203139, 0.292834, 0.441402, 0.689857, 1.1033, 1.79378", \
"0.105298, 0.23691, 0.326952, 0.475492, 0.724147, 1.13796, 1.82822", \
"0.127302, 0.259, 0.34906, 0.497669, 0.746341, 1.16113, 1.85013", \
"0.157312, 0.290032, 0.380259, 0.528883, 0.777287, 1.19146, 1.88288", \
"0.199167, 0.334425, 0.424663, 0.573419, 0.821916, 1.23579, 1.92575", \
"0.255406, 0.396809, 0.486754, 0.635722, 0.885031, 1.29866, 1.98847", \
"0.330025, 0.484433, 0.574768, 0.72429, 0.972689, 1.38694, 2.07698" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0278852, 0.207552, 0.332879, 0.540234, 0.887404, 1.46563, 2.4303", \
"0.0286877, 0.207616, 0.33288, 0.540611, 0.887405, 1.46659, 2.43031", \
"0.0298538, 0.20766, 0.332881, 0.540612, 0.888425, 1.46734, 2.43118", \
"0.0329489, 0.20782, 0.333151, 0.540613, 0.888426, 1.46735, 2.43158", \
"0.0388916, 0.208196, 0.333398, 0.540614, 0.888427, 1.46736, 2.44707", \
"0.048769, 0.210617, 0.334123, 0.540867, 0.888428, 1.46737, 2.44708", \
"0.063694, 0.217578, 0.337697, 0.54295, 0.888855, 1.46738, 2.44709" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0589193, 0.112849, 0.147853, 0.2055, 0.301538, 0.461259, 0.72765", \
"0.0919797, 0.14716, 0.182145, 0.239706, 0.335845, 0.495661, 0.76187", \
"0.113102, 0.16934, 0.204527, 0.262205, 0.358234, 0.518106, 0.784387", \
"0.142216, 0.200255, 0.235574, 0.293025, 0.389195, 0.549224, 0.815106", \
"0.178695, 0.24157, 0.276615, 0.334521, 0.430182, 0.590171, 0.856232", \
"0.225516, 0.297366, 0.33411, 0.390543, 0.485385, 0.643526, 0.909482", \
"0.279213, 0.367353, 0.406241, 0.465011, 0.56173, 0.719723, 0.985833" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0179034, 0.0839487, 0.130723, 0.208412, 0.338608, 0.555178, 0.916377", \
"0.020022, 0.0846097, 0.130998, 0.208581, 0.338609, 0.555428, 0.916698", \
"0.0226692, 0.0858494, 0.131866, 0.20905, 0.338654, 0.555429, 0.916699", \
"0.0274329, 0.0880646, 0.13346, 0.210017, 0.339548, 0.555706, 0.917285", \
"0.0356068, 0.0926312, 0.136383, 0.211802, 0.340913, 0.556894, 0.917286", \
"0.048146, 0.102337, 0.143805, 0.215861, 0.343096, 0.558684, 0.918797", \
"0.067881, 0.123793, 0.159385, 0.227954, 0.35201, 0.565174, 0.923009" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0021277, 0.00253668, 0.00253313, 0.0024794, 0.0023737, 0.00214725, 0.00207921", \
"0.0020512, 0.00227143, 0.00233993, 0.00235749, 0.00229292, 0.00209017, 0.00215457", \
"0.00219432, 0.00225199, 0.00226362, 0.00228312, 0.00223555, 0.00206352, 0.00190687", \
"0.00262156, 0.00229878, 0.00230985, 0.00222385, 0.00240632, 0.00200076, 0.00180696", \
"0.00356362, 0.00277766, 0.00256848, 0.00240456, 0.0024893, 0.00206914, 0.00186711", \
"0.00569924, 0.00412324, 0.00378725, 0.00339969, 0.00287021, 0.00265523, 0.0019901", \
"0.0103144, 0.00735994, 0.00658237, 0.00573036, 0.00487648, 0.00384485, 0.00309376" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00187704, 0.00233115, 0.00226899, 0.00221841, 0.00213806, 0.0019706, 0.00168277", \
"0.00160735, 0.00208796, 0.00215273, 0.00225112, 0.00227564, 0.00198814, 0.00165281", \
"0.00169888, 0.00202669, 0.00204815, 0.00208226, 0.00228142, 0.00209136, 0.00165179", \
"0.00209098, 0.00200648, 0.00208471, 0.00205791, 0.00200094, 0.00206566, 0.00216082", \
"0.00304729, 0.00232083, 0.00230516, 0.00224928, 0.00223255, 0.00190452, 0.00221013", \
"0.00513805, 0.0034812, 0.00313879, 0.00280336, 0.00252481, 0.00237271, 0.00177193", \
"0.00970128, 0.00666601, 0.00583125, 0.00499916, 0.00414938, 0.00367793, 0.00321147" \
);
}
}
internal_power () {
related_pin : "B_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00436226, 0.00452824, 0.00450568, 0.00443752, 0.00432564, 0.00409085, 0.00393168", \
"0.00425617, 0.00448022, 0.00444664, 0.00441806, 0.00429873, 0.00412412, 0.00407772", \
"0.00423479, 0.00443306, 0.0044539, 0.00442871, 0.00434319, 0.00417843, 0.0039724", \
"0.00418702, 0.00438047, 0.00438222, 0.00451825, 0.00446611, 0.00410609, 0.00402052", \
"0.00417561, 0.00438387, 0.00441878, 0.00437739, 0.00439187, 0.00406757, 0.00468842", \
"0.00415855, 0.00432575, 0.00435935, 0.00442515, 0.00432655, 0.00429395, 0.00400975", \
"0.00422223, 0.00425933, 0.00425203, 0.00434413, 0.00437613, 0.00428023, 0.00398923" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00232664, 0.00243216, 0.00241562, 0.00237695, 0.00230189, 0.00206878, 0.00174554", \
"0.00217667, 0.00235706, 0.00241408, 0.00231318, 0.00221765, 0.00208092, 0.00174464", \
"0.00211892, 0.00229712, 0.00226128, 0.00228948, 0.00214244, 0.00200734, 0.00168482", \
"0.0021994, 0.00231367, 0.00236741, 0.00228662, 0.00220322, 0.00216973, 0.00174217", \
"0.00226111, 0.00233174, 0.00233724, 0.00241825, 0.00236143, 0.00201971, 0.00241365", \
"0.00232003, 0.00226992, 0.00236384, 0.00224691, 0.00227562, 0.0020251, 0.00184658", \
"0.00264783, 0.00231423, 0.00217073, 0.00202713, 0.00209993, 0.00179153, 0.00177923" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00293242;
rise_capacitance : 0.00300672;
rise_capacitance_range (0.00300672, 0.00300672);
fall_capacitance : 0.00285813;
fall_capacitance_range (0.00285813, 0.00285813);
}
pin (B_N) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00227019;
rise_capacitance : 0.00229951;
rise_capacitance_range (0.00229951, 0.00229951);
fall_capacitance : 0.00224088;
fall_capacitance_range (0.00224088, 0.00224088);
internal_power () {
when : "A";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00416937, 0.00397048, 0.00399913, 0.00424692, 0.00486441, 0.00638285, 0.00976747" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00369727, 0.00356532, 0.00366299, 0.00385948, 0.00449152, 0.00604501, 0.00954777" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00416937, 0.00397048, 0.00399913, 0.00424692, 0.00486441, 0.00638285, 0.00976747" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00369727, 0.00356532, 0.00366299, 0.00385948, 0.00449152, 0.00604501, 0.00954777" \
);
}
}
}
}
cell (sg13g2_nor2b_2) {
area : 12.7008;
cell_footprint : "nor2b";
cell_leakage_power : 219.066;
leakage_power () {
value : 186.699;
when : "!A*!B_N";
}
leakage_power () {
value : 244.879;
when : "!A*B_N";
}
leakage_power () {
value : 165.759;
when : "A*!B_N";
}
leakage_power () {
value : 278.928;
when : "A*B_N";
}
pin (Y) {
direction : "output";
function : "!(A+!B_N)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0306567, 0.166897, 0.256812, 0.405349, 0.653499, 1.06723, 1.75653", \
"0.0509828, 0.201568, 0.291863, 0.440591, 0.689704, 1.10386, 1.79433", \
"0.062005, 0.235933, 0.32752, 0.475973, 0.724769, 1.13883, 1.82909", \
"0.0769143, 0.29334, 0.394424, 0.547602, 0.796119, 1.20979, 1.89945", \
"0.0955871, 0.379478, 0.503545, 0.678491, 0.94099, 1.35769, 2.0468", \
"0.119787, 0.495325, 0.660122, 0.880253, 1.19036, 1.64194, 2.34537", \
"0.14997, 0.641718, 0.863177, 1.16163, 1.55964, 2.10992, 2.89636" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0224729, 0.206585, 0.332076, 0.539348, 0.886891, 1.46583, 2.42926", \
"0.0381866, 0.208593, 0.332521, 0.539574, 0.886892, 1.46584, 2.43051", \
"0.0496426, 0.22018, 0.337819, 0.540251, 0.886893, 1.46585, 2.43158", \
"0.0686988, 0.253858, 0.364193, 0.554899, 0.890253, 1.46586, 2.43159", \
"0.0973541, 0.32376, 0.435271, 0.616226, 0.930892, 1.48181, 2.43485", \
"0.144917, 0.442107, 0.571024, 0.760097, 1.06243, 1.57728, 2.47942", \
"0.22677, 0.61112, 0.787679, 1.01672, 1.34762, 1.85468, 2.70316" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0199863, 0.076146, 0.112215, 0.171852, 0.271878, 0.43793, 0.715138", \
"0.0391739, 0.122289, 0.161295, 0.221938, 0.321779, 0.487972, 0.765405", \
"0.0498396, 0.157424, 0.202824, 0.268709, 0.370979, 0.537387, 0.814381", \
"0.0624622, 0.20952, 0.268119, 0.347699, 0.462027, 0.634462, 0.912226", \
"0.078457, 0.285213, 0.364355, 0.469292, 0.610721, 0.809863, 1.10443", \
"0.0973902, 0.38843, 0.502437, 0.646255, 0.83777, 1.09034, 1.43984", \
"0.116627, 0.519008, 0.684058, 0.894671, 1.16162, 1.50839, 1.96349" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00979155, 0.079521, 0.128347, 0.209352, 0.344836, 0.570305, 0.946391", \
"0.024124, 0.0924012, 0.136418, 0.212863, 0.345365, 0.570547, 0.946392", \
"0.0351013, 0.111953, 0.15491, 0.226759, 0.35267, 0.572157, 0.946393", \
"0.0525653, 0.149685, 0.195137, 0.26657, 0.384048, 0.59003, 0.951696", \
"0.0804277, 0.212195, 0.266437, 0.343786, 0.464391, 0.659467, 0.995989", \
"0.12722, 0.318156, 0.38559, 0.480893, 0.61502, 0.822258, 1.14769", \
"0.207749, 0.479228, 0.583941, 0.708602, 0.876872, 1.11347, 1.46876" \
);
}
}
timing () {
related_pin : "B_N";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0785285, 0.213902, 0.303801, 0.452296, 0.700388, 1.11407, 1.80428", \
"0.116589, 0.25208, 0.342197, 0.490667, 0.739324, 1.1529, 1.84341", \
"0.142257, 0.278503, 0.36856, 0.517229, 0.765839, 1.17951, 1.86916", \
"0.178649, 0.316546, 0.406793, 0.555351, 0.803794, 1.21789, 1.90815", \
"0.229981, 0.372597, 0.46251, 0.611318, 0.859559, 1.27348, 1.96324", \
"0.297754, 0.449789, 0.539594, 0.688279, 0.936896, 1.35061, 2.04024", \
"0.388291, 0.558385, 0.647942, 0.796025, 1.04437, 1.45848, 2.14903" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0238468, 0.206681, 0.331962, 0.539343, 0.886355, 1.46494, 2.42993", \
"0.0250362, 0.206682, 0.331963, 0.539978, 0.886821, 1.46521, 2.43094", \
"0.0268215, 0.206692, 0.331964, 0.539979, 0.888062, 1.46522, 2.43095", \
"0.0308058, 0.206982, 0.332239, 0.53998, 0.888063, 1.46533, 2.43096", \
"0.0383946, 0.207921, 0.33242, 0.539981, 0.888064, 1.46534, 2.43337", \
"0.051005, 0.211395, 0.333596, 0.540196, 0.888065, 1.46538, 2.43338", \
"0.069664, 0.222573, 0.339216, 0.542283, 0.888066, 1.46584, 2.43339" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0700129, 0.129794, 0.165969, 0.225042, 0.323665, 0.487559, 0.760334", \
"0.106492, 0.167376, 0.203585, 0.262624, 0.361094, 0.525037, 0.797713", \
"0.131496, 0.193672, 0.229959, 0.289198, 0.38753, 0.551176, 0.824656", \
"0.167193, 0.232676, 0.269164, 0.328317, 0.426775, 0.590506, 0.863172", \
"0.213701, 0.28563, 0.322547, 0.381243, 0.479499, 0.642803, 0.915227", \
"0.270698, 0.352617, 0.391332, 0.450052, 0.547462, 0.711081, 0.982944", \
"0.341076, 0.440678, 0.482456, 0.543305, 0.640018, 0.802459, 1.07458" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0197257, 0.0886428, 0.136164, 0.215508, 0.348639, 0.570636, 0.941476", \
"0.0216624, 0.0892204, 0.13648, 0.215627, 0.348802, 0.570725, 0.941477", \
"0.0246738, 0.090683, 0.137318, 0.216147, 0.349019, 0.57239, 0.942", \
"0.0303925, 0.0936016, 0.139281, 0.217426, 0.349615, 0.572391, 0.942001", \
"0.0401773, 0.100515, 0.144157, 0.220118, 0.351379, 0.572544, 0.942002", \
"0.054594, 0.113326, 0.154126, 0.226408, 0.355069, 0.575087, 0.943462", \
"0.0759, 0.137558, 0.173365, 0.241291, 0.364985, 0.581502, 0.947867" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00421912, 0.00513798, 0.00514079, 0.00503298, 0.00482774, 0.00442423, 0.00382612", \
"0.00416276, 0.0046259, 0.00476476, 0.00480932, 0.0046598, 0.00434085, 0.0043729", \
"0.00453995, 0.00457074, 0.00462809, 0.00494636, 0.00452694, 0.00415885, 0.00382183", \
"0.00538564, 0.00462885, 0.00469218, 0.00453889, 0.00518462, 0.00412743, 0.00370186", \
"0.00732636, 0.00559935, 0.00520854, 0.00489868, 0.00472602, 0.0042402, 0.00382408", \
"0.0116475, 0.00822504, 0.00761933, 0.00677697, 0.00580087, 0.00535155, 0.00473903", \
"0.0208551, 0.0145327, 0.0129562, 0.0114127, 0.00975598, 0.00785971, 0.00628699" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00291911, 0.00398188, 0.00390181, 0.00384004, 0.00368703, 0.00333565, 0.00260793", \
"0.00256204, 0.00354892, 0.00370731, 0.00372492, 0.00402873, 0.00331882, 0.00270838", \
"0.00277717, 0.00340558, 0.00345609, 0.00358909, 0.0036802, 0.00414373, 0.00268525", \
"0.00363665, 0.00347072, 0.00356577, 0.003478, 0.00334822, 0.00407611, 0.00261898", \
"0.00560108, 0.00399042, 0.00398687, 0.00390577, 0.00376474, 0.00316417, 0.00398051", \
"0.0098002, 0.00626092, 0.00553687, 0.00498222, 0.00452909, 0.00448221, 0.00286345", \
"0.0188708, 0.0125497, 0.0108331, 0.00925622, 0.00756908, 0.00668134, 0.00572832" \
);
}
}
internal_power () {
related_pin : "B_N";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00844325, 0.00890855, 0.00887205, 0.00875985, 0.00851965, 0.00807115, 0.00766255", \
"0.00829183, 0.00872903, 0.00873003, 0.00871513, 0.00848923, 0.00810133, 0.00784573", \
"0.00824669, 0.00869859, 0.00869709, 0.00888699, 0.00860609, 0.00804699, 0.00781709", \
"0.00820455, 0.00855965, 0.00864885, 0.00887255, 0.00865365, 0.00805365, 0.00789085", \
"0.00814374, 0.00856894, 0.00863424, 0.00855484, 0.00864134, 0.00806604, 0.00812384", \
"0.00820446, 0.00851036, 0.00857386, 0.00871896, 0.00845136, 0.00850546, 0.00795466", \
"0.0086267, 0.0085858, 0.0084855, 0.0085564, 0.0086092, 0.0084907, 0.0080007" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00422838, 0.00455328, 0.00452808, 0.00443048, 0.00427508, 0.00392808, 0.0034105", \
"0.00400089, 0.00442309, 0.00463809, 0.00437419, 0.00417049, 0.00386192, 0.00315215", \
"0.00396187, 0.00431677, 0.00422927, 0.00442857, 0.00425867, 0.00413067, 0.00345336", \
"0.00403029, 0.00444439, 0.00453579, 0.00432099, 0.00423609, 0.00377069, 0.00376089", \
"0.00428657, 0.00451137, 0.00470257, 0.00474627, 0.00459127, 0.00388747, 0.00408507", \
"0.00460692, 0.00437362, 0.00454492, 0.00433372, 0.00444852, 0.00460862, 0.00345132", \
"0.0055481, 0.0045676, 0.0043784, 0.0042874, 0.0040993, 0.0037724, 0.0039934" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00568571;
rise_capacitance : 0.00584318;
rise_capacitance_range (0.00584318, 0.00584318);
fall_capacitance : 0.00552824;
fall_capacitance_range (0.00552824, 0.00552824);
}
pin (B_N) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00268817;
rise_capacitance : 0.00273229;
rise_capacitance_range (0.00273229, 0.00273229);
fall_capacitance : 0.00264406;
fall_capacitance_range (0.00264406, 0.00264406);
internal_power () {
when : "A";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00738595, 0.00712177, 0.00711921, 0.00732005, 0.00805386, 0.00974604, 0.0136195" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00629572, 0.00609491, 0.00615543, 0.00638261, 0.00703903, 0.00873688, 0.0127044" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00738595, 0.00712177, 0.00711921, 0.00732005, 0.00805386, 0.00974604, 0.0136195" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00629572, 0.00609491, 0.00615543, 0.00638261, 0.00703903, 0.00873688, 0.0127044" \
);
}
}
}
}
cell (sg13g2_nor3_1) {
area : 9.072;
cell_footprint : "nor3";
cell_leakage_power : 95.1384;
leakage_power () {
value : 77.8851;
when : "A&!B&!C";
}
leakage_power () {
value : 133.665;
when : "!A&!B&!C";
}
leakage_power () {
value : 97.8051;
when : "!A&B&!C";
}
leakage_power () {
value : 126.036;
when : "!A&!B&C";
}
leakage_power () {
value : 69.7816;
when : "A&B&!C";
}
leakage_power () {
value : 87.9251;
when : "B&C";
}
leakage_power () {
value : 72.8708;
when : "A&!B&C";
}
pin (Y) {
direction : "output";
function : "!(A+B+C)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0759954, 0.274793, 0.411355, 0.636743, 1.01439, 1.64288, 2.69073", \
"0.100954, 0.301618, 0.438746, 0.664959, 1.04232, 1.67169, 2.71958", \
"0.11681, 0.323449, 0.460715, 0.687032, 1.06481, 1.69475, 2.74281", \
"0.137212, 0.362534, 0.502041, 0.728575, 1.10665, 1.73614, 2.78473", \
"0.160527, 0.426095, 0.576159, 0.810539, 1.19121, 1.82078, 2.87028", \
"0.187745, 0.523138, 0.696157, 0.953738, 1.35452, 1.99059, 3.04162", \
"0.231177, 0.658874, 0.871325, 1.17568, 1.62099, 2.30527, 3.3812" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0532717, 0.323458, 0.511411, 0.822233, 1.3425, 2.21, 3.65564", \
"0.0575401, 0.324683, 0.511412, 0.822683, 1.34251, 2.21031, 3.65576", \
"0.0646517, 0.325795, 0.511963, 0.822684, 1.34267, 2.21088, 3.65577", \
"0.0787042, 0.337838, 0.51893, 0.824736, 1.34312, 2.21089, 3.65578", \
"0.109797, 0.373794, 0.549471, 0.844882, 1.35198, 2.21951, 3.65579", \
"0.17109, 0.452438, 0.627229, 0.915004, 1.40169, 2.23822, 3.6637", \
"0.268331, 0.589317, 0.777206, 1.07296, 1.55122, 2.35717, 3.7358" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0276416, 0.0784569, 0.111971, 0.166975, 0.258661, 0.411287, 0.664934", \
"0.0586622, 0.125367, 0.161158, 0.217042, 0.308613, 0.461021, 0.714794", \
"0.0773008, 0.161803, 0.203202, 0.263832, 0.357925, 0.51059, 0.764257", \
"0.102164, 0.216498, 0.269286, 0.342608, 0.448296, 0.607521, 0.862106", \
"0.135041, 0.295815, 0.367052, 0.463502, 0.594791, 0.780185, 1.05326", \
"0.176759, 0.404555, 0.507465, 0.639486, 0.817825, 1.05406, 1.38352", \
"0.227719, 0.541471, 0.69049, 0.884825, 1.1347, 1.45989, 1.8915" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0189277, 0.0826608, 0.127406, 0.201494, 0.325408, 0.531878, 0.876623", \
"0.0347682, 0.0950623, 0.135501, 0.205279, 0.326423, 0.531879, 0.876624", \
"0.0484793, 0.114253, 0.153856, 0.219567, 0.33449, 0.534551, 0.876883", \
"0.0711597, 0.151193, 0.193822, 0.259376, 0.367131, 0.554259, 0.882781", \
"0.107027, 0.214423, 0.263834, 0.335452, 0.447591, 0.626379, 0.931871", \
"0.162515, 0.320386, 0.382908, 0.472169, 0.595482, 0.787755, 1.08743", \
"0.250345, 0.485792, 0.580943, 0.697351, 0.854991, 1.07425, 1.40437" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.071107, 0.269916, 0.406556, 0.631841, 1.00919, 1.638, 2.68589", \
"0.0959937, 0.298266, 0.435231, 0.661448, 1.03921, 1.66893, 2.71613", \
"0.112217, 0.32491, 0.462003, 0.6883, 1.06611, 1.69682, 2.74412", \
"0.133389, 0.37447, 0.515241, 0.742007, 1.12044, 1.74929, 2.7983", \
"0.160473, 0.457291, 0.612321, 0.84921, 1.2315, 1.86159, 2.91076", \
"0.202631, 0.58294, 0.76817, 1.03751, 1.44368, 2.08574, 3.13657", \
"0.26753, 0.755195, 0.99492, 1.32802, 1.79764, 2.49765, 3.58189" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0532842, 0.323467, 0.511203, 0.822257, 1.34266, 2.21001, 3.65558", \
"0.0607918, 0.32368, 0.512113, 0.822258, 1.34267, 2.21002, 3.65559", \
"0.0718926, 0.327234, 0.512153, 0.822259, 1.34268, 2.21068, 3.6556", \
"0.0924563, 0.34414, 0.522067, 0.825218, 1.34832, 2.21069, 3.65561", \
"0.130076, 0.393109, 0.562652, 0.852811, 1.35483, 2.21873, 3.65562", \
"0.188476, 0.492534, 0.664454, 0.943299, 1.4209, 2.24587, 3.66393", \
"0.278037, 0.654109, 0.854648, 1.14636, 1.61423, 2.39888, 3.75689" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0272261, 0.0766887, 0.109998, 0.164985, 0.256919, 0.410123, 0.665197", \
"0.0553149, 0.123238, 0.15916, 0.215143, 0.307082, 0.460125, 0.715184", \
"0.0715289, 0.1589, 0.200664, 0.261701, 0.356262, 0.509553, 0.764488", \
"0.0923895, 0.211924, 0.265789, 0.3398, 0.446316, 0.606407, 0.862399", \
"0.11915, 0.28856, 0.36127, 0.459461, 0.592087, 0.778781, 1.05336", \
"0.151559, 0.392181, 0.49802, 0.632656, 0.813084, 1.05206, 1.38204", \
"0.185472, 0.520194, 0.674202, 0.873286, 1.12732, 1.45628, 1.89033" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0163415, 0.0797485, 0.124615, 0.199131, 0.323712, 0.531391, 0.877354", \
"0.0317534, 0.0924109, 0.133128, 0.202997, 0.324612, 0.531392, 0.877487", \
"0.0450165, 0.111757, 0.151618, 0.217461, 0.332986, 0.533834, 0.878103", \
"0.0668192, 0.148677, 0.191092, 0.257357, 0.365762, 0.553683, 0.88408", \
"0.101118, 0.211485, 0.261522, 0.333233, 0.445612, 0.625674, 0.932768", \
"0.155415, 0.317862, 0.380711, 0.469198, 0.594298, 0.786662, 1.08946", \
"0.244653, 0.482254, 0.578822, 0.695916, 0.853953, 1.07379, 1.40562" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0552346, 0.256146, 0.392753, 0.618488, 0.995682, 1.62448, 2.6724", \
"0.0798435, 0.284956, 0.422187, 0.648621, 1.02676, 1.6561, 2.70377", \
"0.096749, 0.315892, 0.452711, 0.678899, 1.05683, 1.68619, 2.73467", \
"0.120261, 0.375226, 0.516481, 0.74237, 1.12003, 1.74891, 2.79755", \
"0.152635, 0.47116, 0.631482, 0.87075, 1.25214, 1.88069, 2.92842", \
"0.199552, 0.608581, 0.807439, 1.08854, 1.50283, 2.14496, 3.19315", \
"0.267316, 0.790928, 1.0509, 1.40677, 1.9081, 2.6296, 3.72072" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.053185, 0.323552, 0.511417, 0.822124, 1.34266, 2.21001, 3.65559", \
"0.0658933, 0.323553, 0.511761, 0.822125, 1.34267, 2.21002, 3.6556", \
"0.0793496, 0.329196, 0.51262, 0.822126, 1.34268, 2.21003, 3.65561", \
"0.100866, 0.354632, 0.527638, 0.826912, 1.34808, 2.21004, 3.65562", \
"0.135146, 0.420139, 0.586643, 0.868238, 1.36108, 2.21709, 3.65568", \
"0.189905, 0.538726, 0.717743, 0.99475, 1.45934, 2.26619, 3.66953", \
"0.280886, 0.726248, 0.940997, 1.25064, 1.71992, 2.48849, 3.80865" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0237803, 0.0732636, 0.106468, 0.161679, 0.253161, 0.406197, 0.661357", \
"0.0474656, 0.119365, 0.155545, 0.211547, 0.303433, 0.456538, 0.711388", \
"0.0603075, 0.154026, 0.196467, 0.257922, 0.352625, 0.505979, 0.760791", \
"0.075717, 0.205141, 0.260315, 0.335158, 0.44237, 0.602681, 0.858654", \
"0.0945335, 0.278517, 0.353578, 0.453183, 0.586975, 0.774354, 1.0494", \
"0.114399, 0.376208, 0.485736, 0.623261, 0.805752, 1.04656, 1.37751", \
"0.127591, 0.494124, 0.654212, 0.858494, 1.11645, 1.44742, 1.88415" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0131206, 0.0759833, 0.121009, 0.195664, 0.31982, 0.527382, 0.873138", \
"0.02861, 0.0891556, 0.129521, 0.199448, 0.320876, 0.527383, 0.873712", \
"0.0411479, 0.108661, 0.14832, 0.213959, 0.329042, 0.530246, 0.874286", \
"0.0620607, 0.14512, 0.188029, 0.254059, 0.362219, 0.549952, 0.880585", \
"0.0955217, 0.208113, 0.258089, 0.329904, 0.442444, 0.622418, 0.929563", \
"0.150007, 0.314831, 0.377366, 0.467259, 0.590506, 0.783604, 1.0848", \
"0.242644, 0.478815, 0.576939, 0.693748, 0.850479, 1.07263, 1.40154" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00736544, 0.00753838, 0.00752558, 0.00747215, 0.00736392, 0.00715756, 0.00712713", \
"0.00715468, 0.00739146, 0.00737546, 0.00738483, 0.00730268, 0.0071575, 0.00713651", \
"0.00713019, 0.00724698, 0.00733145, 0.00730246, 0.00725027, 0.00712728, 0.00711121", \
"0.00712655, 0.00722398, 0.00726141, 0.00728819, 0.00720006, 0.00702998, 0.00706086", \
"0.0073705, 0.00726138, 0.00722734, 0.00735263, 0.00713777, 0.00719457, 0.00688738", \
"0.00866137, 0.00791089, 0.00773636, 0.0075376, 0.00744252, 0.0071085, 0.00716479", \
"0.0126193, 0.0102439, 0.00966937, 0.00919782, 0.00859773, 0.00799572, 0.00783945" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00259867, 0.00257297, 0.00253791, 0.00247025, 0.00238095, 0.00220873, 0.00192012", \
"0.00234802, 0.00242735, 0.00242848, 0.00249922, 0.00240325, 0.00207972, 0.00179897", \
"0.00235048, 0.00244022, 0.00238743, 0.00235327, 0.00251888, 0.00212756, 0.0018861", \
"0.0025873, 0.00251624, 0.00249964, 0.00237799, 0.00221686, 0.00244109, 0.00175238", \
"0.00327478, 0.00281605, 0.00274716, 0.00263356, 0.0025612, 0.00215041, 0.00221856", \
"0.00507976, 0.00388747, 0.00359008, 0.0033146, 0.00294996, 0.00274668, 0.00214625", \
"0.00916655, 0.00704983, 0.00620618, 0.00544123, 0.00458836, 0.00396084, 0.00351718" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00546186, 0.00564731, 0.00563063, 0.00557488, 0.00546949, 0.005266, 0.00521709", \
"0.00525948, 0.00546349, 0.00552081, 0.00547402, 0.00540532, 0.00523159, 0.00524774", \
"0.00524064, 0.00537827, 0.00551949, 0.00541607, 0.00535573, 0.00521912, 0.00517705", \
"0.00529265, 0.00534587, 0.0053356, 0.00542167, 0.00546941, 0.00515314, 0.00515649", \
"0.00572737, 0.00546665, 0.00538941, 0.00548505, 0.00528532, 0.00527709, 0.00511349", \
"0.00729885, 0.00627125, 0.0060498, 0.00576278, 0.00559722, 0.00524655, 0.00562585", \
"0.011179, 0.00875796, 0.00818231, 0.00759847, 0.00693315, 0.00622199, 0.00654047" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00243354, 0.00250861, 0.00245035, 0.00239918, 0.0022923, 0.00212537, 0.00179073", \
"0.00212413, 0.00236355, 0.00239975, 0.00245861, 0.00225601, 0.0020884, 0.00181581", \
"0.00210996, 0.00235444, 0.00233291, 0.00229413, 0.00235021, 0.00212005, 0.00188531", \
"0.0023301, 0.00238394, 0.00239163, 0.00236977, 0.00221448, 0.00245813, 0.00174293", \
"0.00305315, 0.0026417, 0.00258846, 0.0025474, 0.00247429, 0.00216575, 0.0023203", \
"0.00488086, 0.00364602, 0.00338459, 0.00311121, 0.00279454, 0.00277256, 0.0019159", \
"0.00876481, 0.00664004, 0.00583714, 0.00512647, 0.00434556, 0.00382939, 0.00349072" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00333855, 0.00370659, 0.00370274, 0.00364501, 0.0035496, 0.00334903, 0.00329748", \
"0.00318519, 0.00342341, 0.00349652, 0.00349527, 0.0034419, 0.00332051, 0.00326968", \
"0.00332579, 0.00336597, 0.0034576, 0.00341675, 0.00338065, 0.00324259, 0.00325538", \
"0.00366582, 0.00343159, 0.00340272, 0.0034531, 0.00350667, 0.00320649, 0.00320861", \
"0.00449303, 0.00382292, 0.00366108, 0.00362503, 0.00342541, 0.00326892, 0.00309836", \
"0.00638663, 0.00504102, 0.00469749, 0.00433038, 0.00400143, 0.00350058, 0.00441228", \
"0.0105973, 0.00807669, 0.00733204, 0.00659747, 0.00568697, 0.00480348, 0.00486139" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00204306, 0.00235467, 0.00234807, 0.00234219, 0.00220816, 0.00205114, 0.00173182", \
"0.00177753, 0.00224589, 0.00230139, 0.00244539, 0.00231596, 0.00206956, 0.00183375", \
"0.00179906, 0.00219621, 0.0022396, 0.00222906, 0.00238239, 0.00204938, 0.00190654", \
"0.00206802, 0.00216949, 0.00226609, 0.00228382, 0.00214153, 0.00240061, 0.00176217", \
"0.00289334, 0.00241558, 0.0024038, 0.002399, 0.00235672, 0.00207237, 0.00231569", \
"0.00482775, 0.00342947, 0.00314601, 0.00293003, 0.00262731, 0.0026317, 0.00181465", \
"0.00900201, 0.00636465, 0.0056092, 0.00487514, 0.00411832, 0.0037195, 0.00327717" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00305311;
rise_capacitance : 0.00301055;
rise_capacitance_range (0.00301055, 0.00301055);
fall_capacitance : 0.00309568;
fall_capacitance_range (0.00309568, 0.00309568);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00305665;
rise_capacitance : 0.00304685;
rise_capacitance_range (0.00304685, 0.00304685);
fall_capacitance : 0.00306646;
fall_capacitance_range (0.00306646, 0.00306646);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00292438;
rise_capacitance : 0.00300269;
rise_capacitance_range (0.00300269, 0.00300269);
fall_capacitance : 0.00284608;
fall_capacitance_range (0.00284608, 0.00284608);
}
}
cell (sg13g2_nor3_2) {
area : 16.3296;
cell_footprint : "nor3";
cell_leakage_power : 185.708;
leakage_power () {
value : 153.173;
when : "A&!B&!C";
}
leakage_power () {
value : 261.223;
when : "!A&!B&!C";
}
leakage_power () {
value : 192.984;
when : "!A&B&!C";
}
leakage_power () {
value : 249.54;
when : "!A&!B&C";
}
leakage_power () {
value : 134.338;
when : "A&B&!C";
}
leakage_power () {
value : 168.09;
when : "B&C";
}
leakage_power () {
value : 140.61;
when : "A&!B&C";
}
pin (Y) {
direction : "output";
function : "!(A+B+C)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0698681, 0.274529, 0.411941, 0.638517, 1.01787, 1.65017, 2.70386", \
"0.0947575, 0.301654, 0.439408, 0.666953, 1.04632, 1.67996, 2.73375", \
"0.110075, 0.323872, 0.461629, 0.689136, 1.06881, 1.70264, 2.75624", \
"0.129284, 0.362651, 0.502968, 0.730715, 1.11085, 1.74376, 2.79877", \
"0.149303, 0.425852, 0.576693, 0.812191, 1.195, 1.82812, 2.88279", \
"0.168553, 0.521368, 0.694991, 0.954795, 1.3549, 1.99703, 3.05383", \
"0.200202, 0.65359, 0.869406, 1.17503, 1.62464, 2.3078, 3.39135" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0435807, 0.321591, 0.510621, 0.823392, 1.34695, 2.21954, 3.67384", \
"0.0480765, 0.322711, 0.511319, 0.823393, 1.34696, 2.21955, 3.67385", \
"0.0547796, 0.32388, 0.51132, 0.82355, 1.34697, 2.21956, 3.67386", \
"0.0681786, 0.335681, 0.518063, 0.825419, 1.34732, 2.21957, 3.67387", \
"0.0981962, 0.371227, 0.547867, 0.845617, 1.35607, 2.22174, 3.67388", \
"0.159274, 0.449689, 0.624747, 0.915609, 1.40568, 2.24785, 3.68223", \
"0.258513, 0.585173, 0.779516, 1.0742, 1.55738, 2.36545, 3.75251" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0261755, 0.0810214, 0.116097, 0.173572, 0.26957, 0.42868, 0.693718", \
"0.0565159, 0.128214, 0.165428, 0.223667, 0.319365, 0.478511, 0.743776", \
"0.0746582, 0.165215, 0.208012, 0.270774, 0.368737, 0.528072, 0.793017", \
"0.0989445, 0.22108, 0.27517, 0.350913, 0.460004, 0.62525, 0.890941", \
"0.131377, 0.302248, 0.375264, 0.474104, 0.609076, 0.800193, 1.08298", \
"0.172865, 0.414668, 0.51902, 0.654265, 0.836639, 1.07918, 1.41597", \
"0.224795, 0.557243, 0.709316, 0.906789, 1.1613, 1.4953, 1.93581" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.017468, 0.0858452, 0.132632, 0.21021, 0.340088, 0.555638, 0.915519", \
"0.0328092, 0.0977595, 0.140321, 0.21372, 0.340407, 0.555782, 0.91552", \
"0.0458967, 0.116867, 0.158318, 0.227414, 0.348108, 0.557943, 0.915521", \
"0.0674349, 0.153878, 0.198192, 0.26669, 0.379708, 0.576041, 0.921606", \
"0.101472, 0.217565, 0.269319, 0.343579, 0.459809, 0.646659, 0.967657", \
"0.154144, 0.324159, 0.38911, 0.481174, 0.609135, 0.808132, 1.12106", \
"0.238383, 0.490559, 0.588801, 0.707625, 0.872945, 1.09712, 1.4407" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0647511, 0.269509, 0.406775, 0.633363, 1.01277, 1.64506, 2.69863", \
"0.0892059, 0.298182, 0.436012, 0.663523, 1.04283, 1.67586, 2.72938", \
"0.104115, 0.324897, 0.462691, 0.689883, 1.07008, 1.7037, 2.75699", \
"0.122727, 0.374382, 0.515847, 0.743851, 1.12449, 1.75688, 2.81146", \
"0.14492, 0.45678, 0.612688, 0.851073, 1.23531, 1.86911, 2.92363", \
"0.179253, 0.580984, 0.767724, 1.03815, 1.44716, 2.09266, 3.14954", \
"0.233565, 0.749459, 0.991898, 1.3264, 1.80099, 2.50359, 3.59481" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0436019, 0.321546, 0.510776, 0.823387, 1.34695, 2.21954, 3.67392", \
"0.0513865, 0.321873, 0.510777, 0.823866, 1.34699, 2.21955, 3.67517", \
"0.0619319, 0.325277, 0.511546, 0.823867, 1.347, 2.21956, 3.67518", \
"0.0814048, 0.342087, 0.521186, 0.826308, 1.35216, 2.21957, 3.67519", \
"0.117894, 0.390956, 0.561557, 0.853543, 1.35871, 2.23095, 3.6752", \
"0.176335, 0.490765, 0.662878, 0.94365, 1.42469, 2.25437, 3.68199", \
"0.264802, 0.654231, 0.85497, 1.14668, 1.61721, 2.4078, 3.77251" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0258589, 0.0787996, 0.113449, 0.170548, 0.266273, 0.425007, 0.689829", \
"0.0528329, 0.125582, 0.16275, 0.220775, 0.316201, 0.475002, 0.739896", \
"0.0684045, 0.161791, 0.204818, 0.2677, 0.365523, 0.524631, 0.789348", \
"0.0883848, 0.215878, 0.270896, 0.347003, 0.456474, 0.621816, 0.887242", \
"0.114175, 0.294226, 0.368704, 0.468798, 0.604548, 0.796233, 1.07915", \
"0.145558, 0.401254, 0.508863, 0.646183, 0.830536, 1.07442, 1.41319", \
"0.179369, 0.534453, 0.691437, 0.893466, 1.1512, 1.48732, 1.9292" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0147785, 0.0822258, 0.128925, 0.206323, 0.33606, 0.552039, 0.911298", \
"0.0296323, 0.0946304, 0.136984, 0.210066, 0.336713, 0.55204, 0.911299", \
"0.0420701, 0.113798, 0.155185, 0.223956, 0.34431, 0.553945, 0.911409", \
"0.0626189, 0.150517, 0.195139, 0.263501, 0.376248, 0.572371, 0.917252", \
"0.0947366, 0.214314, 0.26493, 0.340198, 0.456106, 0.643538, 0.963939", \
"0.146069, 0.320698, 0.385384, 0.476793, 0.605942, 0.804321, 1.117", \
"0.230273, 0.486249, 0.585558, 0.704791, 0.867444, 1.09372, 1.43735" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0463596, 0.253455, 0.390778, 0.617582, 0.997031, 1.6293, 2.68305", \
"0.0694981, 0.28231, 0.420261, 0.647927, 1.02818, 1.66108, 2.71438", \
"0.0839352, 0.31357, 0.451146, 0.678671, 1.05867, 1.69192, 2.74616", \
"0.10461, 0.372436, 0.514557, 0.741734, 1.12146, 1.75373, 2.80841", \
"0.13239, 0.467721, 0.629265, 0.870002, 1.25348, 1.88541, 2.93867", \
"0.172411, 0.604107, 0.804418, 1.08712, 1.50373, 2.14937, 3.20302", \
"0.22981, 0.782465, 1.0455, 1.40353, 1.90891, 2.63393, 3.73051" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0433399, 0.321695, 0.510691, 0.823377, 1.34663, 2.21954, 3.67384", \
"0.0563149, 0.321797, 0.511, 0.823378, 1.3469, 2.2197, 3.67385", \
"0.0688836, 0.327196, 0.511839, 0.823379, 1.34694, 2.22022, 3.67386", \
"0.0883443, 0.352941, 0.526931, 0.827824, 1.35222, 2.22023, 3.67387", \
"0.119619, 0.418671, 0.585708, 0.869395, 1.36529, 2.22494, 3.67388", \
"0.170802, 0.53684, 0.717625, 0.995168, 1.46324, 2.2757, 3.68817", \
"0.258503, 0.724119, 0.941061, 1.25124, 1.72312, 2.49718, 3.82588" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0218305, 0.0748413, 0.109309, 0.1663, 0.261689, 0.420605, 0.685495", \
"0.0433495, 0.121221, 0.158638, 0.21669, 0.312173, 0.471018, 0.736001", \
"0.0549068, 0.156358, 0.200011, 0.263347, 0.361362, 0.520529, 0.78529", \
"0.0683785, 0.208193, 0.264829, 0.341641, 0.451975, 0.617584, 0.883314", \
"0.0845381, 0.28298, 0.359794, 0.461656, 0.598851, 0.791391, 1.07517", \
"0.101079, 0.383225, 0.495252, 0.635724, 0.822224, 1.06799, 1.40785", \
"0.111287, 0.50602, 0.66942, 0.877182, 1.13964, 1.47814, 1.92278" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0111961, 0.0779153, 0.124599, 0.201977, 0.33147, 0.547244, 0.906911", \
"0.0258728, 0.0909074, 0.132903, 0.205744, 0.332297, 0.547497, 0.906912", \
"0.0375261, 0.110395, 0.151615, 0.220002, 0.340145, 0.549523, 0.907042", \
"0.0568733, 0.147311, 0.191192, 0.259855, 0.372488, 0.568229, 0.912914", \
"0.0878716, 0.210529, 0.262404, 0.336264, 0.452353, 0.63939, 0.959801", \
"0.139538, 0.317818, 0.381991, 0.472758, 0.602144, 0.801056, 1.11364", \
"0.227181, 0.482999, 0.583391, 0.702526, 0.863736, 1.09057, 1.43368" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0143353, 0.0147278, 0.0146857, 0.0145923, 0.0143576, 0.0144163, 0.0144637", \
"0.0139709, 0.0144506, 0.0144797, 0.0144078, 0.0142082, 0.0143429, 0.0142971", \
"0.0139009, 0.0141939, 0.0146333, 0.0142654, 0.0141353, 0.0142625, 0.014178", \
"0.0139102, 0.0141259, 0.014157, 0.0142505, 0.0140351, 0.0141744, 0.0143264", \
"0.0143924, 0.0141945, 0.0141122, 0.014351, 0.0139887, 0.0140384, 0.0139189", \
"0.0169043, 0.0153462, 0.0150224, 0.0147675, 0.0144072, 0.0143775, 0.0161644", \
"0.0247163, 0.0197051, 0.0188312, 0.0178314, 0.0168421, 0.0154406, 0.0152211" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00502641, 0.00497841, 0.0049115, 0.00479113, 0.00464478, 0.00420044, 0.00356827", \
"0.00451684, 0.00467982, 0.00471737, 0.00460174, 0.00437939, 0.00407338, 0.00338981", \
"0.00451603, 0.00469471, 0.00461252, 0.00456881, 0.00449269, 0.00461904, 0.00329596", \
"0.00500116, 0.00483832, 0.00478208, 0.00456743, 0.00430784, 0.0043496, 0.00383356", \
"0.00638914, 0.00539439, 0.00536652, 0.00516734, 0.00486675, 0.00407041, 0.00464563", \
"0.0100111, 0.00750791, 0.00693993, 0.00646794, 0.00562909, 0.00520539, 0.00338204", \
"0.0179811, 0.0135169, 0.0120387, 0.0105642, 0.00899581, 0.00774681, 0.00680468" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0105382, 0.0109369, 0.0109297, 0.0108034, 0.0105813, 0.0106296, 0.0106779", \
"0.0101693, 0.0105952, 0.0106446, 0.0106403, 0.0104496, 0.010537, 0.0106358", \
"0.0101318, 0.0104129, 0.0105261, 0.0105186, 0.0103781, 0.0105167, 0.0103197", \
"0.0102354, 0.0103615, 0.0103498, 0.0104797, 0.0105819, 0.0103819, 0.0102746", \
"0.0110992, 0.0105798, 0.0104187, 0.0105395, 0.0102613, 0.0107735, 0.0101708", \
"0.0142272, 0.0120588, 0.0116184, 0.0111486, 0.010817, 0.0104654, 0.0110775", \
"0.0219532, 0.016845, 0.0156983, 0.0145094, 0.0133659, 0.0118698, 0.0125592" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00455393, 0.00469322, 0.0046332, 0.00450867, 0.00437013, 0.00395624, 0.00330828", \
"0.00392883, 0.004434, 0.00452206, 0.00449879, 0.00455684, 0.00395316, 0.00329204", \
"0.00389739, 0.00439355, 0.00433727, 0.00433665, 0.00440881, 0.00435137, 0.00332935", \
"0.00437523, 0.00441803, 0.0045241, 0.00437498, 0.00412612, 0.00467111, 0.00405388", \
"0.00583005, 0.00493565, 0.00483589, 0.00486826, 0.00459313, 0.00391855, 0.00443309", \
"0.00937274, 0.0069249, 0.00642619, 0.00587696, 0.00531943, 0.00511645, 0.00364411", \
"0.017113, 0.0126831, 0.0111711, 0.00976182, 0.00822437, 0.00732656, 0.00643584" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00615341, 0.00697329, 0.00696704, 0.00686897, 0.0066259, 0.00670278, 0.00675431", \
"0.00595184, 0.00644301, 0.00657611, 0.00656737, 0.00645553, 0.00674875, 0.00640865", \
"0.00625703, 0.00628177, 0.00652002, 0.00640748, 0.00634534, 0.00655694, 0.00635212", \
"0.00698596, 0.0064591, 0.00638599, 0.00650025, 0.00659266, 0.00636759, 0.00616568", \
"0.00867849, 0.00723761, 0.00687587, 0.00672764, 0.00641723, 0.00659288, 0.0065433", \
"0.0125369, 0.00959796, 0.00891373, 0.00815121, 0.00755406, 0.0071402, 0.00716237", \
"0.0209458, 0.0154897, 0.0140473, 0.0125365, 0.010859, 0.00913867, 0.00874119" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00320284, 0.00410932, 0.00396068, 0.00387592, 0.00372366, 0.00340362, 0.00280105", \
"0.00276568, 0.00377585, 0.0039381, 0.00409729, 0.0040867, 0.00350317, 0.00287694", \
"0.00288174, 0.00373863, 0.00374024, 0.0038276, 0.00406603, 0.00388152, 0.0029157", \
"0.0035025, 0.00368662, 0.00383545, 0.00385887, 0.00362817, 0.004167, 0.00304241", \
"0.00521144, 0.00412467, 0.00418162, 0.00412338, 0.00405154, 0.00341482, 0.00412694", \
"0.00909978, 0.0060924, 0.00555898, 0.00503111, 0.00453297, 0.00447377, 0.00324503", \
"0.0174292, 0.0118544, 0.0103151, 0.00885832, 0.00740743, 0.00656458, 0.00576876" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00578794;
rise_capacitance : 0.00572171;
rise_capacitance_range (0.00572171, 0.00572171);
fall_capacitance : 0.00585418;
fall_capacitance_range (0.00585418, 0.00585418);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00575812;
rise_capacitance : 0.00575605;
rise_capacitance_range (0.00575605, 0.00575605);
fall_capacitance : 0.00576018;
fall_capacitance_range (0.00576018, 0.00576018);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00559554;
rise_capacitance : 0.0057685;
rise_capacitance_range (0.0057685, 0.0057685);
fall_capacitance : 0.00542258;
fall_capacitance_range (0.00542258, 0.00542258);
}
}
cell (sg13g2_nor4_1) {
area : 10.8864;
cell_footprint : "nor4";
cell_leakage_power : 99.7676;
leakage_power () {
value : 174.128;
when : "!A&!B&!C&!D&Y";
}
leakage_power () {
value : 145.962;
when : "!A&!B&!C&D&!Y";
}
leakage_power () {
value : 117.675;
when : "!A&!B&C&!D&!Y";
}
leakage_power () {
value : 108.05;
when : "!A&!B&C&D&!Y";
}
leakage_power () {
value : 97.7748;
when : "!A&B&!C&!D&!Y";
}
leakage_power () {
value : 91.5022;
when : "!A&B&!C&D&!Y";
}
leakage_power () {
value : 88.3572;
when : "!A&B&C&!D&!Y";
}
leakage_power () {
value : 105.242;
when : "!A&B&C&D&!Y";
}
leakage_power () {
value : 78.3386;
when : "A&!B&!C&!D&!Y";
}
leakage_power () {
value : 74.3297;
when : "A&!B&!C&D&!Y";
}
leakage_power () {
value : 72.3995;
when : "A&!B&C&!D&!Y";
}
leakage_power () {
value : 94.004;
when : "A&!B&C&D&!Y";
}
leakage_power () {
value : 69.5012;
when : "A&B&!C&!D&!Y";
}
leakage_power () {
value : 87.0191;
when : "A&B&!C&D&!Y";
}
leakage_power () {
value : 85.9878;
when : "A&B&C&!D&!Y";
}
leakage_power () {
value : 106.011;
when : "A&B&C&D&!Y";
}
pin (Y) {
direction : "output";
function : "!(A+B+C+D)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.116198, 0.382987, 0.566343, 0.869125, 1.37587, 2.22021, 3.62901", \
"0.141173, 0.408627, 0.592583, 0.896485, 1.40361, 2.24806, 3.65591", \
"0.158224, 0.428131, 0.612355, 0.916038, 1.42392, 2.26856, 3.67635", \
"0.18125, 0.462347, 0.647033, 0.950663, 1.45862, 2.30376, 3.71195", \
"0.207451, 0.518067, 0.708844, 1.0158, 1.52427, 2.37011, 3.77855", \
"0.233859, 0.601734, 0.811426, 1.13319, 1.65301, 2.50073, 3.90905", \
"0.266931, 0.723602, 0.965264, 1.32806, 1.87939, 2.75307, 4.17115" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0812138, 0.44161, 0.692066, 1.10629, 1.79989, 2.95534, 4.88456", \
"0.083079, 0.441694, 0.692389, 1.10667, 1.80079, 2.95703, 4.88457", \
"0.0881202, 0.442383, 0.69239, 1.1069, 1.8008, 2.95704, 4.88458", \
"0.0989316, 0.448606, 0.695269, 1.10957, 1.80081, 2.95722, 4.88459", \
"0.122936, 0.474109, 0.713953, 1.11739, 1.80293, 2.95723, 4.8846", \
"0.17827, 0.535581, 0.774277, 1.16518, 1.83345, 2.9693, 4.88843", \
"0.28984, 0.661531, 0.902462, 1.29639, 1.94596, 3.04588, 4.92128" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0293708, 0.0841629, 0.11978, 0.177762, 0.273952, 0.433615, 0.698654", \
"0.0639067, 0.13193, 0.169275, 0.227704, 0.323798, 0.48319, 0.748526", \
"0.0856547, 0.169997, 0.212473, 0.275172, 0.373225, 0.532871, 0.797778", \
"0.115151, 0.227844, 0.280999, 0.356185, 0.464884, 0.630047, 0.895709", \
"0.154887, 0.311874, 0.383705, 0.481108, 0.615224, 0.805569, 1.08796", \
"0.205491, 0.429167, 0.531014, 0.664256, 0.845161, 1.0862, 1.42176", \
"0.267503, 0.57693, 0.726076, 0.920753, 1.17251, 1.50383, 1.94339" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0224985, 0.0910214, 0.138001, 0.215393, 0.344824, 0.560755, 0.919792", \
"0.0391908, 0.102068, 0.144899, 0.218608, 0.345365, 0.560756, 0.919793", \
"0.0537318, 0.121089, 0.162478, 0.231797, 0.352859, 0.562567, 0.919794", \
"0.0785882, 0.158087, 0.20238, 0.270795, 0.384048, 0.580092, 0.926075", \
"0.118087, 0.22277, 0.272442, 0.347826, 0.463255, 0.650343, 0.972144", \
"0.179633, 0.332492, 0.394692, 0.485016, 0.613491, 0.811421, 1.12559", \
"0.276106, 0.505299, 0.598635, 0.714949, 0.876397, 1.1012, 1.4439" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.111695, 0.378513, 0.561845, 0.864648, 1.37144, 2.21583, 3.62424", \
"0.136609, 0.404518, 0.588501, 0.891907, 1.39914, 2.2439, 3.65313", \
"0.153996, 0.426144, 0.610378, 0.913676, 1.42175, 2.26649, 3.67429", \
"0.177504, 0.466105, 0.651045, 0.954884, 1.46264, 2.30778, 3.71611", \
"0.20578, 0.535807, 0.72943, 1.03716, 1.54569, 2.39182, 3.80049", \
"0.240246, 0.647665, 0.862729, 1.19005, 1.71146, 2.56138, 3.96996", \
"0.300491, 0.80865, 1.07039, 1.44194, 2.00975, 2.89211, 4.31233" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0811797, 0.441549, 0.692082, 1.10629, 1.79989, 2.95703, 4.88426", \
"0.0844759, 0.441552, 0.692365, 1.1063, 1.80083, 2.95704, 4.88462", \
"0.0917268, 0.442799, 0.692366, 1.10631, 1.80084, 2.95705, 4.885", \
"0.107368, 0.451625, 0.696091, 1.11043, 1.80085, 2.95706, 4.88501", \
"0.141372, 0.484377, 0.720383, 1.12051, 1.80485, 2.95707, 4.88502", \
"0.207691, 0.564889, 0.794958, 1.1787, 1.841, 2.97181, 4.89125", \
"0.314871, 0.718387, 0.960252, 1.33646, 1.97441, 3.0627, 4.92999" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0301742, 0.0834085, 0.118622, 0.176382, 0.27285, 0.432726, 0.698976", \
"0.062918, 0.130828, 0.168024, 0.226402, 0.322633, 0.482555, 0.749092", \
"0.0830119, 0.168131, 0.210769, 0.27366, 0.371964, 0.532039, 0.79828", \
"0.109485, 0.224672, 0.278545, 0.354248, 0.463193, 0.62908, 0.8959", \
"0.144555, 0.306633, 0.379375, 0.477813, 0.612987, 0.803853, 1.08767", \
"0.187394, 0.419257, 0.523665, 0.658606, 0.841152, 1.08381, 1.42186", \
"0.236469, 0.559393, 0.712371, 0.91094, 1.166, 1.49984, 1.94191" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0210073, 0.0881748, 0.135281, 0.212918, 0.343292, 0.559883, 0.92123", \
"0.0366681, 0.0996238, 0.142534, 0.2162, 0.343812, 0.560169, 0.921231", \
"0.0505032, 0.118566, 0.160368, 0.229832, 0.35134, 0.56188, 0.921232", \
"0.0746216, 0.155608, 0.200263, 0.268656, 0.382472, 0.580187, 0.927514", \
"0.112643, 0.21953, 0.271109, 0.345989, 0.462094, 0.650193, 0.972873", \
"0.172154, 0.328543, 0.392714, 0.483199, 0.612089, 0.811405, 1.12567", \
"0.267166, 0.50034, 0.596336, 0.713357, 0.875205, 1.10127, 1.44592" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.097917, 0.364891, 0.548029, 0.850826, 1.35771, 2.20227, 3.60985", \
"0.121696, 0.390384, 0.574357, 0.877755, 1.38512, 2.22968, 3.63778", \
"0.139222, 0.415355, 0.59951, 0.902968, 1.41097, 2.25552, 3.66331", \
"0.163638, 0.464307, 0.649849, 0.953711, 1.46154, 2.30665, 3.71505", \
"0.195646, 0.552107, 0.748515, 1.05813, 1.56716, 2.41275, 3.82244", \
"0.245543, 0.689897, 0.916025, 1.25163, 1.77744, 2.62817, 4.03696", \
"0.327281, 0.886625, 1.16956, 1.56501, 2.15125, 3.04382, 4.46779" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0812005, 0.441735, 0.692046, 1.10633, 1.79983, 2.9557, 4.88212", \
"0.0869315, 0.443599, 0.692047, 1.10652, 1.79984, 2.95678, 4.88246", \
"0.0974764, 0.4436, 0.692298, 1.10653, 1.80069, 2.95679, 4.88247", \
"0.118512, 0.45568, 0.69774, 1.1109, 1.8007, 2.9569, 4.88248", \
"0.158557, 0.499707, 0.730146, 1.12517, 1.80619, 2.9575, 4.884", \
"0.22191, 0.598799, 0.825739, 1.20056, 1.85155, 2.97612, 4.8885", \
"0.318285, 0.77283, 1.01874, 1.39634, 2.02376, 3.09194, 4.93932" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0291358, 0.0805808, 0.115385, 0.172782, 0.268887, 0.428484, 0.694694", \
"0.0591928, 0.127846, 0.164938, 0.223149, 0.319074, 0.478825, 0.745082", \
"0.0767063, 0.164337, 0.207247, 0.270192, 0.368392, 0.528279, 0.794401", \
"0.0990972, 0.219205, 0.273907, 0.349978, 0.459638, 0.625155, 0.892384", \
"0.127658, 0.298349, 0.37246, 0.47205, 0.607987, 0.799456, 1.08354", \
"0.161007, 0.405684, 0.51287, 0.649888, 0.834334, 1.07806, 1.41817", \
"0.193497, 0.536718, 0.694505, 0.897123, 1.15562, 1.49249, 1.93581" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0180577, 0.0845034, 0.131484, 0.209159, 0.339427, 0.555999, 0.917198", \
"0.0333903, 0.0963895, 0.139094, 0.212618, 0.339958, 0.556114, 0.917199", \
"0.0469402, 0.115493, 0.15707, 0.226353, 0.347455, 0.557952, 0.9172", \
"0.0697803, 0.152271, 0.196877, 0.265681, 0.378959, 0.5765, 0.923002", \
"0.106715, 0.21663, 0.26707, 0.34273, 0.45905, 0.647362, 0.969746", \
"0.164632, 0.32496, 0.389093, 0.479369, 0.608677, 0.808503, 1.12148", \
"0.259496, 0.495729, 0.592711, 0.710704, 0.872039, 1.09785, 1.44272" \
);
}
}
timing () {
related_pin : "D";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0708434, 0.340264, 0.523667, 0.826954, 1.33355, 2.17807, 3.58577", \
"0.0951354, 0.365259, 0.549523, 0.853274, 1.36134, 2.20616, 3.61432", \
"0.114683, 0.392875, 0.576631, 0.880455, 1.38816, 2.23344, 3.64147", \
"0.142013, 0.450396, 0.635043, 0.937736, 1.44511, 2.2915, 3.69865", \
"0.180335, 0.551374, 0.750191, 1.05912, 1.56596, 2.40993, 3.8187", \
"0.236565, 0.701856, 0.93804, 1.2814, 1.80702, 2.65452, 4.05879", \
"0.320499, 0.90863, 1.20788, 1.62273, 2.2272, 3.13097, 4.55141" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0805703, 0.441718, 0.692043, 1.10683, 1.79983, 2.95589, 4.88212", \
"0.0891848, 0.443491, 0.692396, 1.10684, 1.80063, 2.9559, 4.88214", \
"0.10218, 0.443595, 0.692397, 1.10685, 1.80076, 2.95591, 4.88215", \
"0.123828, 0.461633, 0.700011, 1.10983, 1.80077, 2.95592, 4.88313", \
"0.159648, 0.519464, 0.745907, 1.13374, 1.80844, 2.95782, 4.88389", \
"0.217339, 0.63715, 0.868146, 1.23867, 1.8763, 2.98508, 4.88924", \
"0.312293, 0.831787, 1.09137, 1.48734, 2.10536, 3.15283, 4.97076" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0253041, 0.0766252, 0.111286, 0.16856, 0.264412, 0.424139, 0.690315", \
"0.0509969, 0.123435, 0.160771, 0.21906, 0.314888, 0.474559, 0.740907", \
"0.0650212, 0.159056, 0.202492, 0.265835, 0.364283, 0.524068, 0.790239", \
"0.0817825, 0.211676, 0.267883, 0.344622, 0.454997, 0.621235, 0.888225", \
"0.10202, 0.287622, 0.363863, 0.46547, 0.602547, 0.795228, 1.07997", \
"0.122781, 0.38889, 0.499919, 0.640201, 0.826702, 1.07241, 1.41304", \
"0.134894, 0.51025, 0.673724, 0.881827, 1.14427, 1.484, 1.92878" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0145417, 0.0803871, 0.127263, 0.204953, 0.334982, 0.551689, 0.912876", \
"0.0299656, 0.0929419, 0.135292, 0.208668, 0.335733, 0.551699, 0.912877", \
"0.0428507, 0.112367, 0.153676, 0.222566, 0.343432, 0.553717, 0.912878", \
"0.0647794, 0.149038, 0.19365, 0.262267, 0.375515, 0.57225, 0.91894", \
"0.100067, 0.213024, 0.264137, 0.338678, 0.455368, 0.643205, 0.964983", \
"0.157943, 0.321943, 0.385824, 0.477208, 0.605043, 0.804615, 1.11852", \
"0.255768, 0.492307, 0.590468, 0.707997, 0.868578, 1.09475, 1.43839" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0095966, 0.00975342, 0.00972941, 0.00967067, 0.00953951, 0.00949184, 0.00956339", \
"0.00940408, 0.0095728, 0.00960079, 0.00958307, 0.00951162, 0.00950265, 0.00947416", \
"0.00932917, 0.00947966, 0.00950703, 0.00951896, 0.00945435, 0.00943508, 0.00939521", \
"0.00933815, 0.00945349, 0.00943768, 0.00948001, 0.00936472, 0.00942093, 0.00944234", \
"0.00940081, 0.00941107, 0.0094428, 0.00933981, 0.0096877, 0.00934909, 0.00937658", \
"0.0101498, 0.00975196, 0.00969867, 0.00950399, 0.00954205, 0.00948535, 0.00940612", \
"0.0133294, 0.0115426, 0.0111237, 0.0108148, 0.0102854, 0.0101097, 0.0100436" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00304804, 0.00299011, 0.00295735, 0.0029008, 0.00279775, 0.00267192, 0.0023016", \
"0.00293081, 0.00294825, 0.00295747, 0.0028805, 0.00281992, 0.00261824, 0.00228784", \
"0.00293332, 0.00297591, 0.00292279, 0.00289025, 0.00291785, 0.00272349, 0.00227151", \
"0.00310705, 0.00305001, 0.00302973, 0.00291917, 0.00279415, 0.00278758, 0.00255866", \
"0.00368332, 0.00331148, 0.00326864, 0.00321662, 0.00297109, 0.00266645, 0.00305155", \
"0.00529623, 0.00429476, 0.0040048, 0.00378987, 0.00348282, 0.00323391, 0.00259801", \
"0.00904879, 0.00707577, 0.00634109, 0.00568476, 0.00490664, 0.00423747, 0.0039844" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00789281, 0.00805589, 0.0080267, 0.00796865, 0.00784045, 0.00784083, 0.00778777", \
"0.00764256, 0.00781822, 0.00784454, 0.0078134, 0.00774876, 0.00772328, 0.00775753", \
"0.0075881, 0.00773102, 0.00775434, 0.00774274, 0.00770166, 0.00771368, 0.007674", \
"0.00757453, 0.00769058, 0.00773622, 0.00773145, 0.00762216, 0.00763783, 0.00755986", \
"0.00770534, 0.00763676, 0.0076896, 0.0076125, 0.00781843, 0.00759937, 0.00761968", \
"0.00866546, 0.00812312, 0.0080026, 0.00779998, 0.00789828, 0.00772935, 0.00773585", \
"0.0120128, 0.0100779, 0.00968958, 0.00913024, 0.00858533, 0.00844927, 0.00789821" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00294303, 0.00291314, 0.00288329, 0.00281682, 0.00274601, 0.0025346, 0.00220883", \
"0.00277916, 0.00288129, 0.0029071, 0.00281936, 0.0027542, 0.0025944, 0.00224048", \
"0.00272224, 0.00287281, 0.00282475, 0.0028111, 0.00301845, 0.00291249, 0.00221617", \
"0.00285975, 0.00290416, 0.00291674, 0.00281009, 0.00266923, 0.00273901, 0.00237182", \
"0.00340845, 0.00307389, 0.00311299, 0.00304656, 0.00291428, 0.00252667, 0.0025622", \
"0.00496701, 0.00399727, 0.00376104, 0.00354012, 0.00324807, 0.00303681, 0.00226917", \
"0.00856699, 0.00664594, 0.00599512, 0.00535511, 0.00463752, 0.00405724, 0.0037556" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00635826, 0.00652444, 0.00649388, 0.00643321, 0.00631699, 0.00628923, 0.0062469", \
"0.00616297, 0.00639144, 0.00635792, 0.00633623, 0.00624512, 0.0062736, 0.00623665", \
"0.00611944, 0.00625299, 0.00628552, 0.00627413, 0.00622442, 0.00620905, 0.00615766", \
"0.00614473, 0.00626261, 0.00626505, 0.00626852, 0.00613461, 0.00618833, 0.00617371", \
"0.0064631, 0.00625195, 0.00627143, 0.00615737, 0.00626941, 0.00612724, 0.00620215", \
"0.00776502, 0.00692811, 0.00672299, 0.0064813, 0.0065749, 0.00626591, 0.00619112", \
"0.0111683, 0.00912787, 0.00860467, 0.00802819, 0.00741588, 0.00702102, 0.00665649" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00165484, 0.00170298, 0.00166785, 0.00160463, 0.00154261, 0.0013313, 0.00100139", \
"0.00140564, 0.00163773, 0.00167946, 0.00163575, 0.00154108, 0.00139386, 0.00108233", \
"0.00135974, 0.00162419, 0.00160752, 0.00161317, 0.00160337, 0.00168044, 0.00106346", \
"0.00150592, 0.00163039, 0.00166583, 0.00164952, 0.00149946, 0.00154026, 0.00129078", \
"0.00208385, 0.00179319, 0.00178754, 0.00181916, 0.00170629, 0.00133997, 0.00143028", \
"0.00364229, 0.00267485, 0.00246208, 0.00223226, 0.00201718, 0.00183288, 0.00120696", \
"0.00712304, 0.0052424, 0.00457648, 0.00397492, 0.00335457, 0.00290264, 0.0025432" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00401409, 0.00434206, 0.00433041, 0.00428839, 0.0041645, 0.00416348, 0.00409318", \
"0.00381971, 0.00410973, 0.00412197, 0.00412923, 0.00406783, 0.00404992, 0.00404277", \
"0.00390563, 0.00398717, 0.00403421, 0.0040434, 0.00401354, 0.00401202, 0.00401143", \
"0.00422961, 0.00407242, 0.00402122, 0.00403115, 0.00392372, 0.00398477, 0.00400466", \
"0.00493907, 0.00433516, 0.00425451, 0.00405704, 0.00404189, 0.00396303, 0.00402303", \
"0.00661027, 0.00544721, 0.00508367, 0.00476253, 0.00467926, 0.00450192, 0.00408852", \
"0.0103512, 0.00816008, 0.00749614, 0.00680137, 0.00588519, 0.00546377, 0.00479421" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00093284, 0.00120244, 0.00118609, 0.00114017, 0.00104422, 0.00090505, 0.00059754", \
"0.00072901, 0.00116205, 0.00122365, 0.00125889, 0.00111898, 0.00099069, 0.00061913", \
"0.0007273, 0.00113656, 0.00113649, 0.0011637, 0.00132871, 0.0012266, 0.00062432", \
"0.00093272, 0.00111438, 0.0012145, 0.00118235, 0.00107856, 0.00131868, 0.00110235", \
"0.00160333, 0.0012921, 0.00132541, 0.00134819, 0.00126021, 0.0009802, 0.00128323", \
"0.00333319, 0.00216898, 0.00198838, 0.00177079, 0.0015413, 0.00146048, 0.00078473", \
"0.00709709, 0.00475766, 0.00407693, 0.00344699, 0.00282102, 0.00248252, 0.00208275" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00300298;
rise_capacitance : 0.00300265;
rise_capacitance_range (0.00300265, 0.00300265);
fall_capacitance : 0.00300332;
fall_capacitance_range (0.00300332, 0.00300332);
internal_power () {
when : "(!B * C) + (!B * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000116653, 8.83668e-07, -2.79946e-05, -5.20518e-05, -6.97226e-05, -8.42521e-05, -9.56619e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"9.72604e-05, 0.000104504, 0.000112012, 0.000100062, 0.000102906, 0.000107469, 0.000104302" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000116653, 8.83668e-07, -2.79946e-05, -5.20518e-05, -6.97226e-05, -8.42521e-05, -9.56619e-05" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"9.72604e-05, 0.000104504, 0.000112012, 0.000100062, 0.000102906, 0.000107469, 0.000104302" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00299569;
rise_capacitance : 0.00301607;
rise_capacitance_range (0.00301607, 0.00301607);
fall_capacitance : 0.0029753;
fall_capacitance_range (0.0029753, 0.0029753);
internal_power () {
when : "(!A * C) + (!A * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00010596, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-6.05291e-05, 0, 0, 0, 0, 0, 0" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00010596, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-6.05291e-05, 0, 0, 0, 0, 0, 0" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00261817;
rise_capacitance : 0.00252787;
rise_capacitance_range (0.00252787, 0.00252787);
fall_capacitance : 0.00270847;
fall_capacitance_range (0.00270847, 0.00270847);
internal_power () {
when : "(A * !D) + (!A * B * !D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000941577, 0.000943277, 0.000944285, 0.000945781, 0.000948294, 0.000948569, 0.000951312" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000375424, -0.000368554, -0.000369706, -0.000369687, -0.000368765, -0.000365833, -0.000366064" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000941577, 0.000943277, 0.000944285, 0.000945781, 0.000948294, 0.000948569, 0.000951312" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000375424, -0.000368554, -0.000369706, -0.000369687, -0.000368765, -0.000365833, -0.000366064" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00264615;
rise_capacitance : 0.00257705;
rise_capacitance_range (0.00257705, 0.00257705);
fall_capacitance : 0.00271525;
fall_capacitance_range (0.00271525, 0.00271525);
internal_power () {
when : "(A * !C) + (!A * B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00113461, 0.001133, 0.00113535, 0.00113431, 0.0011362, 0.00113548, 0.00113608" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000143927, -0.000130306, -0.000123911, -0.000120009, -0.000120806, -0.000111623, -0.000109966" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00113461, 0.001133, 0.00113535, 0.00113431, 0.0011362, 0.00113548, 0.00113608" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000143927, -0.000130306, -0.000123911, -0.000120009, -0.000120806, -0.000111623, -0.000109966" \
);
}
}
}
}
cell (sg13g2_nor4_2) {
area : 21.7728;
cell_footprint : "nor4";
cell_leakage_power : 199.522;
leakage_power () {
value : 348.297;
when : "!A&!B&!C&!D&Y";
}
leakage_power () {
value : 291.914;
when : "!A&!B&!C&D&!Y";
}
leakage_power () {
value : 235.339;
when : "!A&!B&C&!D&!Y";
}
leakage_power () {
value : 216.079;
when : "!A&!B&C&D&!Y";
}
leakage_power () {
value : 195.544;
when : "!A&B&!C&!D&!Y";
}
leakage_power () {
value : 182.99;
when : "!A&B&!C&D&!Y";
}
leakage_power () {
value : 176.699;
when : "!A&B&C&!D&!Y";
}
leakage_power () {
value : 210.459;
when : "!A&B&C&D&!Y";
}
leakage_power () {
value : 156.671;
when : "A&!B&!C&!D&!Y";
}
leakage_power () {
value : 148.644;
when : "A&!B&!C&D&!Y";
}
leakage_power () {
value : 144.782;
when : "A&!B&C&!D&!Y";
}
leakage_power () {
value : 187.982;
when : "A&!B&C&D&!Y";
}
leakage_power () {
value : 138.992;
when : "A&B&!C&!D&!Y";
}
leakage_power () {
value : 174.012;
when : "A&B&!C&D&!Y";
}
leakage_power () {
value : 171.954;
when : "A&B&C&!D&!Y";
}
leakage_power () {
value : 211.992;
when : "A&B&C&D&!Y";
}
pin (Y) {
direction : "output";
function : "!(A+B+C+D)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.111116, 0.385918, 0.570381, 0.875103, 1.38503, 2.23481, 3.65182", \
"0.136363, 0.411764, 0.596924, 0.902438, 1.41263, 2.26265, 3.67893", \
"0.153429, 0.43165, 0.616999, 0.922352, 1.43343, 2.284, 3.70098", \
"0.175885, 0.465964, 0.651667, 0.957322, 1.46804, 2.3194, 3.73544", \
"0.200987, 0.521548, 0.71356, 1.02204, 1.5337, 2.38453, 3.80211", \
"0.224368, 0.605353, 0.815542, 1.13875, 1.66146, 2.5151, 3.9324", \
"0.249934, 0.724483, 0.965838, 1.33222, 1.88871, 2.76868, 4.19136" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.071723, 0.442634, 0.69497, 1.11199, 1.81022, 2.97389, 4.91557", \
"0.073725, 0.442883, 0.694971, 1.1125, 1.8103, 2.97566, 4.91613", \
"0.0786657, 0.443345, 0.695136, 1.11261, 1.81109, 2.97567, 4.91614", \
"0.0891342, 0.449733, 0.697758, 1.11519, 1.8111, 2.97568, 4.91615", \
"0.112279, 0.474244, 0.71632, 1.12288, 1.81444, 2.97569, 4.91616", \
"0.166615, 0.536007, 0.775636, 1.16962, 1.84318, 2.98676, 4.92373", \
"0.279699, 0.658086, 0.901993, 1.29946, 1.95464, 3.06236, 4.9516" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0274933, 0.0840934, 0.119851, 0.177943, 0.274392, 0.43406, 0.699412", \
"0.0611623, 0.131935, 0.169291, 0.227887, 0.324164, 0.483749, 0.749324", \
"0.0822573, 0.169966, 0.212574, 0.275364, 0.373527, 0.53332, 0.798543", \
"0.1108, 0.227944, 0.281192, 0.356424, 0.465203, 0.630535, 0.896482", \
"0.149119, 0.312112, 0.383983, 0.481313, 0.615583, 0.806113, 1.0886", \
"0.197966, 0.429476, 0.531357, 0.664611, 0.84556, 1.08656, 1.42388", \
"0.257813, 0.577645, 0.726789, 0.92152, 1.17315, 1.50501, 1.94339" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0207181, 0.0912993, 0.138311, 0.215867, 0.345619, 0.561569, 0.921488", \
"0.0374453, 0.102231, 0.145156, 0.218849, 0.346054, 0.561688, 0.921489", \
"0.0514602, 0.121146, 0.162729, 0.232137, 0.353494, 0.563574, 0.92149", \
"0.0753815, 0.158159, 0.202448, 0.271115, 0.384293, 0.581404, 0.927742", \
"0.113564, 0.222797, 0.272915, 0.34815, 0.464044, 0.651184, 0.972866", \
"0.172929, 0.332598, 0.395666, 0.485299, 0.613994, 0.812284, 1.12543", \
"0.265853, 0.505322, 0.598897, 0.714979, 0.876736, 1.10163, 1.44566" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.106294, 0.381233, 0.565651, 0.870318, 1.38027, 2.23003, 3.6463", \
"0.131498, 0.407369, 0.592553, 0.89789, 1.4083, 2.25827, 3.67481", \
"0.148335, 0.429251, 0.614515, 0.920158, 1.43097, 2.28153, 3.69852", \
"0.171189, 0.469232, 0.655443, 0.961051, 1.47203, 2.32315, 3.73924", \
"0.197174, 0.539176, 0.733668, 1.0432, 1.55477, 2.40596, 3.8241", \
"0.226839, 0.649881, 0.866732, 1.1963, 1.72058, 2.57458, 3.99221", \
"0.281304, 0.811033, 1.07144, 1.45023, 2.01813, 2.90527, 4.33319" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0719719, 0.442915, 0.694963, 1.11199, 1.81022, 2.97389, 4.91333", \
"0.0752136, 0.442916, 0.695306, 1.112, 1.8103, 2.97536, 4.91365", \
"0.0822585, 0.444, 0.695307, 1.11226, 1.81109, 2.97537, 4.91577", \
"0.0975477, 0.45254, 0.698864, 1.11482, 1.8111, 2.97538, 4.91578", \
"0.130438, 0.484779, 0.722874, 1.12593, 1.81419, 2.97547, 4.91579", \
"0.196117, 0.564622, 0.797232, 1.18343, 1.85017, 2.98968, 4.91819", \
"0.304192, 0.718582, 0.959183, 1.34438, 1.98304, 3.07922, 4.96364" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0283461, 0.0831549, 0.118346, 0.176006, 0.272313, 0.431856, 0.697601", \
"0.0601899, 0.130562, 0.167696, 0.225906, 0.321939, 0.481487, 0.747453", \
"0.0794597, 0.167901, 0.210505, 0.273286, 0.371443, 0.53141, 0.796848", \
"0.104841, 0.224525, 0.278329, 0.353498, 0.462665, 0.628378, 0.894726", \
"0.138183, 0.306421, 0.379088, 0.477295, 0.611881, 0.803197, 1.08658", \
"0.178934, 0.419027, 0.523295, 0.657884, 0.840261, 1.08272, 1.42008", \
"0.225112, 0.559287, 0.712157, 0.910417, 1.16515, 1.49943, 1.94032" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0193457, 0.0880755, 0.135119, 0.212594, 0.342745, 0.559047, 0.919909", \
"0.034654, 0.0994582, 0.142262, 0.215896, 0.343248, 0.559186, 0.91991", \
"0.0481718, 0.11835, 0.160062, 0.229506, 0.350556, 0.561233, 0.919911", \
"0.0711306, 0.155219, 0.199454, 0.268548, 0.382008, 0.579125, 0.925703", \
"0.107749, 0.219184, 0.270177, 0.345503, 0.461787, 0.649408, 0.971513", \
"0.165125, 0.329267, 0.392138, 0.483713, 0.611616, 0.811001, 1.12501", \
"0.25723, 0.499648, 0.595662, 0.713068, 0.874512, 1.10035, 1.44435" \
);
}
}
timing () {
related_pin : "C";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0913865, 0.366272, 0.550699, 0.855379, 1.36533, 2.2151, 3.63121", \
"0.114915, 0.391897, 0.577108, 0.882345, 1.39267, 2.24355, 3.65935", \
"0.131412, 0.416848, 0.602027, 0.907574, 1.41874, 2.26866, 3.68525", \
"0.154037, 0.465801, 0.652442, 0.958164, 1.46917, 2.32035, 3.73649", \
"0.182599, 0.553244, 0.750793, 1.06214, 1.57427, 2.42532, 3.84307", \
"0.228184, 0.690972, 0.918262, 1.25596, 1.78424, 2.63965, 4.05696", \
"0.305128, 0.885884, 1.17079, 1.56874, 2.15785, 3.05512, 4.48813" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0718821, 0.443013, 0.695136, 1.11199, 1.81026, 2.97389, 4.91342", \
"0.0777722, 0.443014, 0.695137, 1.11245, 1.81027, 2.97538, 4.91365", \
"0.0880191, 0.444307, 0.695138, 1.11247, 1.81104, 2.97539, 4.91653", \
"0.108437, 0.456754, 0.70058, 1.11527, 1.81105, 2.9754, 4.91654", \
"0.146889, 0.500193, 0.732767, 1.13053, 1.81551, 2.97604, 4.91655", \
"0.209373, 0.599192, 0.827982, 1.20565, 1.86153, 2.99388, 4.91881", \
"0.303238, 0.774382, 1.01915, 1.40194, 2.03323, 3.1093, 4.97205" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0274289, 0.0802351, 0.114973, 0.172294, 0.268215, 0.427629, 0.693132", \
"0.0561865, 0.12747, 0.164528, 0.222661, 0.318429, 0.477786, 0.743526", \
"0.0727946, 0.163966, 0.206804, 0.269686, 0.367709, 0.527311, 0.792832", \
"0.0937661, 0.218756, 0.273419, 0.349008, 0.458658, 0.624444, 0.89082", \
"0.120271, 0.297778, 0.371867, 0.471437, 0.607265, 0.798834, 1.08263", \
"0.150574, 0.404954, 0.51233, 0.649471, 0.833637, 1.07755, 1.41585", \
"0.179282, 0.535713, 0.693444, 0.896205, 1.15451, 1.49115, 1.9343" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0163831, 0.0841261, 0.131065, 0.208631, 0.338778, 0.555091, 0.915815", \
"0.0312968, 0.0961745, 0.138729, 0.212004, 0.339308, 0.555167, 0.915816", \
"0.0442624, 0.115203, 0.15673, 0.225976, 0.346675, 0.557403, 0.915817", \
"0.0660917, 0.152166, 0.196655, 0.265389, 0.378596, 0.57562, 0.922295", \
"0.101165, 0.216124, 0.266603, 0.342183, 0.45832, 0.646402, 0.967846", \
"0.157015, 0.324315, 0.388406, 0.479174, 0.607778, 0.80712, 1.12069", \
"0.248568, 0.49478, 0.592004, 0.709538, 0.871173, 1.09639, 1.44056" \
);
}
}
timing () {
related_pin : "D";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0621681, 0.339871, 0.524468, 0.829592, 1.33929, 2.18903, 3.60538", \
"0.0862876, 0.364958, 0.550308, 0.855861, 1.36657, 2.21775, 3.634", \
"0.104418, 0.392488, 0.577957, 0.88385, 1.39444, 2.24517, 3.66192", \
"0.129509, 0.450118, 0.635857, 0.940572, 1.45126, 2.3023, 3.71838", \
"0.165081, 0.551159, 0.751129, 1.06177, 1.57168, 2.42116, 3.83842", \
"0.217799, 0.702398, 0.938818, 1.28392, 1.8129, 2.66332, 4.07642", \
"0.297143, 0.908929, 1.20918, 1.62688, 2.23425, 3.14207, 4.57129" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0705487, 0.442917, 0.694947, 1.11253, 1.81022, 2.97409, 4.91333", \
"0.0797914, 0.44468, 0.695315, 1.11254, 1.81113, 2.9754, 4.91334", \
"0.0917397, 0.444681, 0.695316, 1.11255, 1.81114, 2.97541, 4.91547", \
"0.111631, 0.462601, 0.702732, 1.1136, 1.81115, 2.97542, 4.91548", \
"0.14558, 0.52044, 0.748538, 1.13881, 1.81801, 2.97543, 4.91549", \
"0.19996, 0.638401, 0.869894, 1.24369, 1.88607, 3.00102, 4.91969", \
"0.291198, 0.831865, 1.09355, 1.48809, 2.1151, 3.17017, 4.99934" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0234325, 0.0760613, 0.110552, 0.167564, 0.262949, 0.422109, 0.686924", \
"0.0472286, 0.122766, 0.160021, 0.218099, 0.313519, 0.472558, 0.737535", \
"0.0599949, 0.15834, 0.20171, 0.264867, 0.362859, 0.522018, 0.786906", \
"0.0748203, 0.210776, 0.26697, 0.343513, 0.453563, 0.619211, 0.884894", \
"0.0921066, 0.286404, 0.362654, 0.464088, 0.600862, 0.793217, 1.07668", \
"0.108433, 0.3869, 0.4983, 0.638599, 0.824698, 1.06986, 1.40966", \
"0.114211, 0.507401, 0.671416, 0.879493, 1.14192, 1.48077, 1.92536" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0127493, 0.0796569, 0.126346, 0.203741, 0.333278, 0.54915, 0.90891", \
"0.0277502, 0.0923109, 0.134552, 0.207519, 0.334071, 0.549408, 0.908911", \
"0.0398976, 0.111737, 0.152848, 0.221524, 0.3418, 0.551524, 0.908912", \
"0.0605548, 0.148455, 0.192806, 0.261221, 0.373924, 0.569981, 0.914923", \
"0.0941316, 0.211913, 0.263243, 0.337179, 0.454152, 0.640639, 0.961552", \
"0.149779, 0.32132, 0.384524, 0.475875, 0.603508, 0.802732, 1.1151", \
"0.24401, 0.490947, 0.589256, 0.70664, 0.867905, 1.09315, 1.43672" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0192609, 0.0196075, 0.0195696, 0.0194435, 0.0192156, 0.0191665, 0.0192483", \
"0.0188911, 0.0192645, 0.0192961, 0.0192757, 0.0190688, 0.0191318, 0.0190025", \
"0.0187799, 0.0190894, 0.0191288, 0.0191235, 0.0189931, 0.0190786, 0.0189338", \
"0.0187676, 0.0190987, 0.0189808, 0.019066, 0.0188702, 0.0188922, 0.0188901", \
"0.0188756, 0.0189064, 0.018974, 0.0188413, 0.0190959, 0.0188137, 0.0187944", \
"0.0203789, 0.0195937, 0.0194524, 0.0191151, 0.0192019, 0.0192703, 0.0192103", \
"0.0267756, 0.0229257, 0.0221355, 0.0216565, 0.0207896, 0.0204372, 0.0195821" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00616935, 0.00606567, 0.00600624, 0.00587469, 0.00569173, 0.0053464, 0.00464444", \
"0.00594672, 0.0059871, 0.00598226, 0.00580232, 0.00606147, 0.00526615, 0.00469296", \
"0.00593184, 0.00604334, 0.00591365, 0.00584475, 0.00615501, 0.00555901, 0.00451034", \
"0.00628791, 0.00617991, 0.00613277, 0.00590059, 0.00555258, 0.00569524, 0.00486589", \
"0.00744611, 0.00668902, 0.00663094, 0.00649215, 0.00617251, 0.00538231, 0.00547157", \
"0.0106725, 0.00867827, 0.0081225, 0.00760437, 0.00700773, 0.00648044, 0.00531694", \
"0.0182035, 0.0141611, 0.0126664, 0.0113936, 0.0098211, 0.00863274, 0.00781856" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0158614, 0.0162148, 0.016159, 0.0160262, 0.0158036, 0.0157546, 0.0157005", \
"0.0154577, 0.0158363, 0.0158916, 0.0158422, 0.0156509, 0.015704, 0.0154947", \
"0.0153663, 0.0156882, 0.0157154, 0.0157346, 0.0155766, 0.0156654, 0.0158578", \
"0.015354, 0.0156801, 0.01568, 0.0156304, 0.0154517, 0.01559, 0.0154795", \
"0.0156138, 0.0154904, 0.0155951, 0.0154518, 0.0157263, 0.0154152, 0.0155297", \
"0.0175175, 0.0163885, 0.0161843, 0.0158161, 0.0161029, 0.0159939, 0.0155512", \
"0.024285, 0.0202252, 0.0193336, 0.0185354, 0.0173895, 0.0171458, 0.0167171" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00581312, 0.00575478, 0.00570441, 0.00554418, 0.00536285, 0.00497829, 0.00432174", \
"0.0053802, 0.00560048, 0.00561252, 0.00545294, 0.0053911, 0.00495984, 0.00419767", \
"0.00526345, 0.00556191, 0.00549791, 0.00542214, 0.00557662, 0.00552398, 0.00421057", \
"0.0055479, 0.00561481, 0.00561412, 0.00539701, 0.00515893, 0.00563905, 0.00456189", \
"0.00666179, 0.00598507, 0.005966, 0.00587068, 0.00554389, 0.00486065, 0.0049896", \
"0.00982431, 0.00789478, 0.00736131, 0.00696737, 0.00634329, 0.0059436, 0.00453375", \
"0.0170594, 0.0130758, 0.011752, 0.0104578, 0.00904039, 0.00803988, 0.00735947" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0125198, 0.012883, 0.0128428, 0.0127023, 0.0124567, 0.0124218, 0.0123185", \
"0.0121467, 0.0125165, 0.0125665, 0.0125328, 0.0123225, 0.0123275, 0.0121772", \
"0.01206, 0.0123499, 0.012389, 0.0124218, 0.0123082, 0.0123399, 0.0123704", \
"0.0121277, 0.0122687, 0.012257, 0.0123211, 0.0121341, 0.0121526, 0.0120052", \
"0.0127657, 0.0123479, 0.0123645, 0.0121819, 0.0121613, 0.012172, 0.0122143", \
"0.0154182, 0.0136585, 0.0132801, 0.012807, 0.0129536, 0.0129421, 0.0122872", \
"0.022354, 0.0179732, 0.0169362, 0.0158616, 0.0144629, 0.0141814, 0.0133124" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00301163, 0.00311369, 0.00306526, 0.00294458, 0.00280274, 0.0023977, 0.0017286", \
"0.00252818, 0.00299962, 0.00309499, 0.00298631, 0.00283289, 0.00248719, 0.00188149", \
"0.00241623, 0.00297011, 0.00292276, 0.00293947, 0.00293046, 0.00251708, 0.00175614", \
"0.0027376, 0.0030222, 0.00308999, 0.00297045, 0.00267147, 0.003072, 0.00194452", \
"0.00394083, 0.00331539, 0.00331579, 0.00333177, 0.00314944, 0.00243492, 0.0029775", \
"0.00710474, 0.005059, 0.00467011, 0.00426001, 0.00376489, 0.00344076, 0.0022697", \
"0.0141418, 0.0101934, 0.00885941, 0.00771115, 0.00635314, 0.00552152, 0.00488862" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00760497, 0.00833653, 0.00832649, 0.00823683, 0.00799431, 0.00791792, 0.00783011", \
"0.00726451, 0.00787006, 0.00789472, 0.00791028, 0.00778983, 0.00775107, 0.00773233", \
"0.00748941, 0.00763522, 0.00769601, 0.00775382, 0.0076231, 0.00762401, 0.00774208", \
"0.00815893, 0.00787043, 0.00765892, 0.00763121, 0.00752365, 0.00752224, 0.00788253", \
"0.00963881, 0.00830222, 0.00818086, 0.00783034, 0.00769007, 0.00749404, 0.0075025", \
"0.013236, 0.0107468, 0.00998818, 0.00920769, 0.00907693, 0.00867798, 0.00774276", \
"0.0206659, 0.0159876, 0.0146476, 0.0131395, 0.0114717, 0.0107196, 0.00890234" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00126644, 0.00200538, 0.00188331, 0.00180608, 0.0016053, 0.00128645, 0.00072657", \
"0.00091276, 0.00183149, 0.00198702, 0.0020661, 0.00189276, 0.00157651, 0.00082991", \
"0.00095937, 0.00181845, 0.00179167, 0.00185975, 0.00200515, 0.00197374, 0.00085694", \
"0.00142144, 0.00176733, 0.00195375, 0.00184528, 0.00171017, 0.00217999, 0.00165935", \
"0.00285305, 0.00212221, 0.00219504, 0.00217148, 0.00220799, 0.00146065, 0.00201282", \
"0.00636064, 0.00392874, 0.00341656, 0.00313017, 0.00262349, 0.00246444, 0.00115671", \
"0.0140399, 0.00903419, 0.00771227, 0.00642732, 0.00517702, 0.00451981, 0.00407426" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00576501;
rise_capacitance : 0.00576443;
rise_capacitance_range (0.00576443, 0.00576443);
fall_capacitance : 0.00576559;
fall_capacitance_range (0.00576559, 0.00576559);
internal_power () {
when : "(!B * C) + (!B * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"7.02781e-05, -0.00016584, -0.000220004, -0.000269747, -0.000306978, -0.000335487, -0.000359244" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000363668, 0.00038279, 0.000387251, 0.000374251, 0.000378842, 0.000386766, 0.000371394" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"7.02781e-05, -0.00016584, -0.000220004, -0.000269747, -0.000306978, -0.000335487, -0.000359244" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000363668, 0.00038279, 0.000387251, 0.000374251, 0.000378842, 0.000386766, 0.000371394" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00568149;
rise_capacitance : 0.00572196;
rise_capacitance_range (0.00572196, 0.00572196);
fall_capacitance : 0.00564103;
fall_capacitance_range (0.00564103, 0.00564103);
internal_power () {
when : "(!A * C) + (!A * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"1.37427e-05, -0.000118019, -0.000115926, -0.000110728, -0.000108903, -0.000111818, -0.000113772" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"9.87381e-05, 0.000118019, 0.000115926, 0.000110728, 0.000108903, 0.000111818, 0.000113772" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"1.37427e-05, -0.000118019, -0.000115926, -0.000110728, -0.000108903, -0.000111818, -0.000113772" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"9.87381e-05, 0.000118019, 0.000115926, 0.000110728, 0.000108903, 0.000111818, 0.000113772" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00498011;
rise_capacitance : 0.0048003;
rise_capacitance_range (0.0048003, 0.0048003);
fall_capacitance : 0.00515992;
fall_capacitance_range (0.00515992, 0.00515992);
internal_power () {
when : "(A * !D) + (!A * B * !D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0016591, 0.00166527, 0.00167515, 0.0016761, 0.00167929, 0.00168257, 0.00168629" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000295331, -0.000285696, -0.000288428, -0.000287331, -0.000285604, -0.000279154, -0.00027811" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0016591, 0.00166527, 0.00167515, 0.0016761, 0.00167929, 0.00168257, 0.00168629" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000295331, -0.000285696, -0.000288428, -0.000287331, -0.000285604, -0.000279154, -0.00027811" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00508753;
rise_capacitance : 0.00495339;
rise_capacitance_range (0.00495339, 0.00495339);
fall_capacitance : 0.00522166;
fall_capacitance_range (0.00522166, 0.00522166);
internal_power () {
when : "(A * !C) + (!A * B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00206235, 0.00205997, 0.00206688, 0.00206349, 0.00206481, 0.00206475, 0.00206561" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000272819, 0.000316358, 0.000318073, 0.000324949, 0.000328013, 0.000336219, 0.000347266" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00206235, 0.00205997, 0.00206688, 0.00206349, 0.00206481, 0.00206475, 0.00206561" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000272819, 0.000316358, 0.000318073, 0.000324949, 0.000328013, 0.000336219, 0.000347266" \
);
}
}
}
}
cell (sg13g2_o21ai_1) {
area : 9.072;
cell_footprint : "o21ai";
cell_leakage_power : 126.667;
leakage_power () {
value : 81.5417;
when : "!A1*!A2*!B1*Y";
}
leakage_power () {
value : 99.9432;
when : "!A1*!A2*B1*Y";
}
leakage_power () {
value : 113.444;
when : "!A1*A2*!B1*Y";
}
leakage_power () {
value : 169.714;
when : "!A1*A2*B1*!Y";
}
leakage_power () {
value : 113.455;
when : "A1*!A2*!B1*Y";
}
leakage_power () {
value : 144.739;
when : "A1*!A2*B1*!Y";
}
leakage_power () {
value : 128.049;
when : "A1*A2*!B1*Y";
}
leakage_power () {
value : 162.45;
when : "A1*A2*B1*!Y";
}
pin (Y) {
direction : "output";
function : "!((A1+A2)*B1)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0669242, 0.224166, 0.331793, 0.509369, 0.806542, 1.30146, 2.12633", \
"0.0952535, 0.256103, 0.364058, 0.541781, 0.839055, 1.33434, 2.15908", \
"0.1143, 0.284485, 0.392647, 0.570507, 0.867876, 1.36347, 2.18818", \
"0.140484, 0.334738, 0.447503, 0.627187, 0.924598, 1.42462, 2.24527", \
"0.175674, 0.417583, 0.544593, 0.736004, 1.04004, 1.53676, 2.3618", \
"0.22779, 0.54127, 0.697426, 0.919301, 1.25184, 1.76644, 2.5972", \
"0.308223, 0.716668, 0.91888, 1.19997, 1.59183, 2.16998, 3.04775" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0475195, 0.262277, 0.411604, 0.657898, 1.07032, 1.75729, 2.9022", \
"0.0536059, 0.262767, 0.413217, 0.657899, 1.07033, 1.7573, 2.90242", \
"0.0634591, 0.26721, 0.413218, 0.658197, 1.07034, 1.75731, 2.90286", \
"0.0821189, 0.285869, 0.42567, 0.663729, 1.07529, 1.76142, 2.90287", \
"0.117602, 0.334887, 0.469887, 0.697102, 1.08969, 1.76301, 2.90288", \
"0.173041, 0.427576, 0.569178, 0.792647, 1.16676, 1.81155, 2.92168", \
"0.254442, 0.580965, 0.746735, 0.987682, 1.36447, 1.98449, 3.04487" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.04622, 0.141258, 0.205997, 0.312777, 0.491362, 0.788809, 1.28438", \
"0.0730667, 0.17642, 0.241636, 0.348559, 0.52859, 0.824812, 1.32032", \
"0.0900841, 0.206518, 0.274267, 0.382333, 0.561191, 0.858724, 1.35477", \
"0.111318, 0.254785, 0.33016, 0.44501, 0.627421, 0.92548, 1.42137", \
"0.136782, 0.327912, 0.419128, 0.550504, 0.748722, 1.05686, 1.55513", \
"0.165908, 0.430221, 0.550924, 0.714051, 0.948225, 1.29098, 1.81496", \
"0.199874, 0.557231, 0.725319, 0.948142, 1.24598, 1.66228, 2.2578" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0269161, 0.151552, 0.238426, 0.381664, 0.621119, 1.02029, 1.68607", \
"0.0351658, 0.154898, 0.239818, 0.382815, 0.622372, 1.0203, 1.68608", \
"0.0449591, 0.16451, 0.246456, 0.385088, 0.622373, 1.02139, 1.68609", \
"0.0639546, 0.188936, 0.269156, 0.4023, 0.631251, 1.0241, 1.6861", \
"0.0969967, 0.23841, 0.318873, 0.451372, 0.67199, 1.04813, 1.69577", \
"0.151291, 0.330254, 0.418343, 0.553228, 0.774319, 1.13927, 1.75757", \
"0.234358, 0.480619, 0.593703, 0.746915, 0.979712, 1.34759, 1.95454" \
);
}
}
timing () {
related_pin : "A2";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0585484, 0.216833, 0.324509, 0.502185, 0.799309, 1.29429, 2.11985", \
"0.0877366, 0.251769, 0.359894, 0.537863, 0.8351, 1.33082, 2.15608", \
"0.10863, 0.287207, 0.39529, 0.573049, 0.870459, 1.36588, 2.19077", \
"0.138443, 0.351404, 0.466246, 0.645831, 0.942744, 1.43777, 2.26264", \
"0.180736, 0.452928, 0.588245, 0.785558, 1.09078, 1.58684, 2.41129", \
"0.242536, 0.599782, 0.772304, 1.01391, 1.36133, 1.88229, 2.71184", \
"0.335212, 0.800362, 1.03066, 1.3447, 1.77928, 2.39212, 3.28922" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0475502, 0.262404, 0.41148, 0.657972, 1.07027, 1.75729, 2.90188", \
"0.0591758, 0.263008, 0.411481, 0.657973, 1.07028, 1.7573, 2.90239", \
"0.0731332, 0.2707, 0.413803, 0.658272, 1.07029, 1.75731, 2.90301", \
"0.0955933, 0.299959, 0.434311, 0.666707, 1.0721, 1.75732, 2.90302", \
"0.130165, 0.368308, 0.500175, 0.718893, 1.101, 1.7663, 2.90303", \
"0.182016, 0.486342, 0.634502, 0.85493, 1.218, 1.84032, 2.93182", \
"0.262398, 0.668864, 0.854083, 1.11208, 1.49323, 2.09759, 3.11789" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0392171, 0.133551, 0.197783, 0.303954, 0.48149, 0.777518, 1.27083", \
"0.0623446, 0.168615, 0.233547, 0.339998, 0.517879, 0.814114, 1.30741", \
"0.0755542, 0.197867, 0.265934, 0.373769, 0.551896, 0.848281, 1.34193", \
"0.0902844, 0.244295, 0.320809, 0.436142, 0.618044, 0.915227, 1.40896", \
"0.105802, 0.314054, 0.407354, 0.539986, 0.738824, 1.04655, 1.54281", \
"0.119388, 0.409371, 0.53455, 0.700453, 0.936818, 1.27965, 1.80316", \
"0.127257, 0.524576, 0.69992, 0.928641, 1.2301, 1.64906, 2.24507" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0188812, 0.142285, 0.228455, 0.370872, 0.609296, 1.00729, 1.66882", \
"0.0277062, 0.145842, 0.229878, 0.371929, 0.609297, 1.0073, 1.66883", \
"0.0372935, 0.155976, 0.237031, 0.374769, 0.610114, 1.00731, 1.66884", \
"0.0554537, 0.180632, 0.260341, 0.392352, 0.619871, 1.0096, 1.66885", \
"0.0877899, 0.230645, 0.310485, 0.441941, 0.660743, 1.0349, 1.67765", \
"0.14316, 0.32465, 0.410574, 0.544785, 0.764234, 1.12727, 1.74215", \
"0.230552, 0.475152, 0.589771, 0.741342, 0.970368, 1.33501, 1.93968" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b1 & A2 == 1'b0";
timing_sense : negative_unate;
timing_type : combinational;
when : "(A1 * !A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0268524, 0.105025, 0.157697, 0.244653, 0.390126, 0.632451, 1.03618", \
"0.0510475, 0.148018, 0.201314, 0.288508, 0.434062, 0.677428, 1.08035", \
"0.0646417, 0.184762, 0.242766, 0.331702, 0.47715, 0.719665, 1.12398", \
"0.0842342, 0.242958, 0.313211, 0.412651, 0.563747, 0.806349, 1.20972", \
"0.109903, 0.328727, 0.421695, 0.547268, 0.722371, 0.980203, 1.38884", \
"0.144375, 0.445031, 0.577114, 0.746442, 0.974466, 1.28472, 1.73123", \
"0.192606, 0.598233, 0.782392, 1.02544, 1.33911, 1.75028, 2.30374" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0243766, 0.135434, 0.210391, 0.334545, 0.542564, 0.889377, 1.46758", \
"0.0478034, 0.141472, 0.212552, 0.335742, 0.542565, 0.890331, 1.46767", \
"0.0662285, 0.158749, 0.224624, 0.340344, 0.543185, 0.890332, 1.46786", \
"0.0935235, 0.197813, 0.26088, 0.368544, 0.558734, 0.892974, 1.46787", \
"0.135733, 0.270581, 0.339085, 0.44522, 0.624192, 0.935539, 1.48454", \
"0.201936, 0.387823, 0.474725, 0.597383, 0.77945, 1.07643, 1.58444", \
"0.308185, 0.56122, 0.688165, 0.84779, 1.06803, 1.38446, 1.88165" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0392401, 0.13556, 0.20039, 0.307232, 0.48612, 0.783251, 1.27892", \
"0.0661914, 0.175284, 0.240882, 0.347912, 0.526664, 0.824089, 1.31961", \
"0.0824109, 0.210511, 0.279651, 0.388179, 0.566929, 0.864307, 1.36002", \
"0.103285, 0.265018, 0.345393, 0.463401, 0.646566, 0.944292, 1.43978", \
"0.130578, 0.343297, 0.44462, 0.585801, 0.791529, 1.10283, 1.60028", \
"0.165166, 0.450933, 0.584674, 0.766548, 1.01947, 1.38016, 1.91486", \
"0.205944, 0.585036, 0.768751, 1.01433, 1.34476, 1.79993, 2.43519" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0270933, 0.151502, 0.238409, 0.381417, 0.621152, 1.02134, 1.68607", \
"0.0409912, 0.157113, 0.240682, 0.381733, 0.621182, 1.02149, 1.68608", \
"0.0537186, 0.172511, 0.251482, 0.387623, 0.622376, 1.0215, 1.68609", \
"0.0744489, 0.208576, 0.286286, 0.413913, 0.637375, 1.02386, 1.6861", \
"0.106698, 0.273503, 0.355715, 0.485395, 0.697885, 1.06294, 1.70019", \
"0.157006, 0.37839, 0.478789, 0.62156, 0.843388, 1.19744, 1.7962", \
"0.240004, 0.543079, 0.677677, 0.854182, 1.10827, 1.48642, 2.08049" \
);
}
}
timing () {
related_pin : "B1";
sdf_cond : "A1 == 1'b0 & A2 == 1'b1";
timing_sense : negative_unate;
timing_type : combinational;
when : "(!A1 * A2)";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0261832, 0.104262, 0.156735, 0.243483, 0.388585, 0.630368, 1.03334", \
"0.0496707, 0.147118, 0.200422, 0.287266, 0.432477, 0.675374, 1.07748", \
"0.0628688, 0.183773, 0.24183, 0.330522, 0.475673, 0.717668, 1.12066", \
"0.0812789, 0.241551, 0.311992, 0.411353, 0.562169, 0.804306, 1.20728", \
"0.104819, 0.326503, 0.419852, 0.545566, 0.720649, 0.97801, 1.38596", \
"0.136741, 0.441148, 0.573905, 0.743611, 0.971782, 1.2819, 1.72813", \
"0.178277, 0.591318, 0.776503, 1.01999, 1.33446, 1.74628, 2.29969" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.01656, 0.12363, 0.198841, 0.323192, 0.531348, 0.878352, 1.45675", \
"0.0334632, 0.129764, 0.201014, 0.323617, 0.531349, 0.879147, 1.45676", \
"0.0458096, 0.146852, 0.213106, 0.329001, 0.532065, 0.879148, 1.45677", \
"0.0661189, 0.184733, 0.24926, 0.357472, 0.547527, 0.882122, 1.45678", \
"0.0968182, 0.254628, 0.325409, 0.433179, 0.612889, 0.924766, 1.47405", \
"0.14636, 0.367375, 0.457992, 0.582387, 0.7673, 1.06503, 1.57326", \
"0.228424, 0.5317, 0.666517, 0.831621, 1.05477, 1.37101, 1.87085" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0304459, 0.125342, 0.189694, 0.295799, 0.473626, 0.769416, 1.2627", \
"0.0511403, 0.16475, 0.230039, 0.336118, 0.513958, 0.810437, 1.30336", \
"0.0626807, 0.198869, 0.268415, 0.376585, 0.554507, 0.850464, 1.34449", \
"0.0768984, 0.250937, 0.332505, 0.451178, 0.634057, 0.930258, 1.42323", \
"0.0950596, 0.325092, 0.428657, 0.571384, 0.777849, 1.08869, 1.58403", \
"0.116957, 0.426173, 0.56371, 0.74819, 1.00285, 1.36466, 1.89751", \
"0.140037, 0.550775, 0.739686, 0.990257, 1.32348, 1.78063, 2.41581" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0195203, 0.142343, 0.228731, 0.370849, 0.6093, 1.00646, 1.66881", \
"0.0343383, 0.148776, 0.231104, 0.371942, 0.609301, 1.00682, 1.66984", \
"0.0463839, 0.16507, 0.243074, 0.377365, 0.610416, 1.00683, 1.66985", \
"0.065093, 0.201076, 0.278606, 0.405181, 0.626129, 1.01159, 1.66986", \
"0.0944212, 0.265404, 0.348153, 0.477535, 0.687918, 1.05009, 1.68354", \
"0.141901, 0.371763, 0.471392, 0.614231, 0.833916, 1.18718, 1.77954", \
"0.222512, 0.532405, 0.669361, 0.845469, 1.10286, 1.47728, 2.06798" \
);
}
}
timing () {
related_pin : "B1";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0268524, 0.105025, 0.157697, 0.244653, 0.390126, 0.632451, 1.03618", \
"0.0510475, 0.148018, 0.201314, 0.288508, 0.434062, 0.677428, 1.08035", \
"0.0646417, 0.184762, 0.242766, 0.331702, 0.47715, 0.719665, 1.12398", \
"0.0842342, 0.242958, 0.313211, 0.412651, 0.563747, 0.806349, 1.20972", \
"0.109903, 0.328727, 0.421695, 0.547268, 0.722371, 0.980203, 1.38884", \
"0.144375, 0.445031, 0.577114, 0.746442, 0.974466, 1.28472, 1.73123", \
"0.192606, 0.598233, 0.782392, 1.02544, 1.33911, 1.75028, 2.30374" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0243766, 0.135434, 0.210391, 0.334545, 0.542564, 0.889377, 1.46758", \
"0.0478034, 0.141472, 0.212552, 0.335742, 0.542565, 0.890331, 1.46767", \
"0.0662285, 0.158749, 0.224624, 0.340344, 0.543185, 0.890332, 1.46786", \
"0.0935235, 0.197813, 0.26088, 0.368544, 0.558734, 0.892974, 1.46787", \
"0.135733, 0.270581, 0.339085, 0.44522, 0.624192, 0.935539, 1.48454", \
"0.201936, 0.387823, 0.474725, 0.597383, 0.77945, 1.07643, 1.58444", \
"0.308185, 0.56122, 0.688165, 0.84779, 1.06803, 1.38446, 1.88165" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0392401, 0.13556, 0.20039, 0.307232, 0.48612, 0.783251, 1.27892", \
"0.0661914, 0.175284, 0.240882, 0.347912, 0.526664, 0.824089, 1.31961", \
"0.0824109, 0.210511, 0.279651, 0.388179, 0.566929, 0.864307, 1.36002", \
"0.103285, 0.265018, 0.345393, 0.463401, 0.646566, 0.944292, 1.43978", \
"0.130578, 0.343297, 0.44462, 0.585801, 0.791529, 1.10283, 1.60028", \
"0.165166, 0.450933, 0.584674, 0.766548, 1.01947, 1.38016, 1.91486", \
"0.205944, 0.585036, 0.768751, 1.01433, 1.34476, 1.79993, 2.43519" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0270933, 0.151502, 0.238409, 0.381417, 0.621152, 1.02134, 1.68607", \
"0.0409912, 0.157113, 0.240682, 0.381733, 0.621182, 1.02149, 1.68608", \
"0.0537186, 0.172511, 0.251482, 0.387623, 0.622376, 1.0215, 1.68609", \
"0.0744489, 0.208576, 0.286286, 0.413913, 0.637375, 1.02386, 1.6861", \
"0.106698, 0.273503, 0.355715, 0.485395, 0.697885, 1.06294, 1.70019", \
"0.157006, 0.37839, 0.478789, 0.62156, 0.843388, 1.19744, 1.7962", \
"0.240004, 0.543079, 0.677677, 0.854182, 1.10827, 1.48642, 2.08049" \
);
}
}
internal_power () {
related_pin : "A1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00470061, 0.00472294, 0.00469217, 0.00463037, 0.00452594, 0.00431829, 0.00439993", \
"0.00456839, 0.00474065, 0.00476641, 0.00464491, 0.00455031, 0.00436647, 0.00413747", \
"0.00455921, 0.0046839, 0.00472702, 0.00465331, 0.00454295, 0.00437301, 0.00415933", \
"0.00462766, 0.00465351, 0.00470881, 0.0046163, 0.00470989, 0.00458171, 0.00415474", \
"0.0051006, 0.00488108, 0.00478662, 0.00475683, 0.00458095, 0.00473132, 0.00420262", \
"0.0067484, 0.00575831, 0.0055529, 0.00532494, 0.0049579, 0.00512722, 0.00446043", \
"0.0108174, 0.00866725, 0.00799272, 0.00737939, 0.0066787, 0.00575234, 0.00563861" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00515492, 0.00513733, 0.0051125, 0.00505358, 0.00493662, 0.00472701, 0.00443574", \
"0.00482056, 0.00501476, 0.00497737, 0.00497925, 0.00493045, 0.00461881, 0.00429709", \
"0.00472933, 0.00488198, 0.00494139, 0.00484637, 0.00489887, 0.00465979, 0.00428768", \
"0.00475483, 0.00488727, 0.00486525, 0.00485271, 0.00489713, 0.00485366, 0.00425176", \
"0.00519865, 0.00503379, 0.00501656, 0.00499486, 0.00479897, 0.00513465, 0.00427715", \
"0.00672036, 0.00585361, 0.00564612, 0.00544828, 0.00533489, 0.00498464, 0.00509385", \
"0.010557, 0.00854483, 0.00787678, 0.00728811, 0.00676302, 0.00634061, 0.00529849" \
);
}
}
internal_power () {
related_pin : "A2";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00237764, 0.00251883, 0.00248606, 0.00242821, 0.00231496, 0.00212314, 0.00184329", \
"0.00221181, 0.00245355, 0.00243453, 0.00242898, 0.00234232, 0.00216962, 0.0019005", \
"0.00233828, 0.00241637, 0.00242008, 0.00241523, 0.00231158, 0.00215296, 0.0019107", \
"0.00266513, 0.00245622, 0.0024675, 0.00238179, 0.00235063, 0.00215376, 0.00190921", \
"0.00350142, 0.0028996, 0.00269767, 0.00262239, 0.00237001, 0.00219197, 0.00195141", \
"0.00543742, 0.00416384, 0.00390548, 0.00340308, 0.00295375, 0.00296624, 0.00228788", \
"0.00964229, 0.00741466, 0.00664858, 0.00584671, 0.00498668, 0.00397527, 0.00362328" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00485315, 0.00517321, 0.00515679, 0.00509858, 0.00499887, 0.00482464, 0.00450305", \
"0.00438366, 0.00500635, 0.0050672, 0.00504542, 0.00493623, 0.00479504, 0.00443312", \
"0.00429998, 0.00482085, 0.00493272, 0.00493316, 0.00496714, 0.00478803, 0.00441", \
"0.00438431, 0.00472268, 0.00479111, 0.00485159, 0.00496004, 0.00470718, 0.00440292", \
"0.00491194, 0.0047774, 0.00483186, 0.00491101, 0.00477551, 0.00498194, 0.00436122", \
"0.00656761, 0.00558472, 0.00535939, 0.00525268, 0.00524411, 0.00491688, 0.00497665", \
"0.0105502, 0.00819219, 0.00757022, 0.00700988, 0.00644764, 0.00612185, 0.00545717" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(A1 * !A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00297114, 0.00347339, 0.00346715, 0.00342133, 0.0033116, 0.00309044, 0.00275326", \
"0.00279183, 0.00323334, 0.00325784, 0.00335621, 0.00323527, 0.00315351, 0.00271076", \
"0.00299761, 0.00309893, 0.00322538, 0.00319028, 0.00327342, 0.00301786, 0.00273655", \
"0.00346662, 0.00316569, 0.0031338, 0.00321799, 0.00310851, 0.00311915, 0.00266863", \
"0.00441305, 0.00359919, 0.00345419, 0.00325418, 0.00316051, 0.00341486, 0.00259695", \
"0.00674693, 0.00505487, 0.00461828, 0.00428404, 0.00389378, 0.00328034, 0.00328611", \
"0.0117108, 0.00870897, 0.00775296, 0.00687529, 0.00604683, 0.00513602, 0.00409654" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00282608, 0.00304511, 0.00304055, 0.00298441, 0.00288922, 0.00274892, 0.00239857", \
"0.00252615, 0.0028673, 0.00287687, 0.0028632, 0.00281446, 0.0026978, 0.0023138", \
"0.00256772, 0.00272684, 0.00281862, 0.00280395, 0.00274979, 0.00263349, 0.00232604", \
"0.00289271, 0.00281736, 0.00277029, 0.00277586, 0.00289063, 0.00266893, 0.0022315", \
"0.00376249, 0.00324329, 0.00312812, 0.00295919, 0.00283158, 0.00279854, 0.00238582", \
"0.00587602, 0.00449178, 0.00412366, 0.00380405, 0.00354868, 0.00301711, 0.00314119", \
"0.0105232, 0.00800047, 0.00713417, 0.00626504, 0.00547629, 0.00478978, 0.00349539" \
);
}
}
internal_power () {
related_pin : "B1";
when : "(!A1 * A2)";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00069912, 0.00122314, 0.00121718, 0.00116565, 0.00103869, 0.00085018, 0.00050564", \
"0.00053508, 0.00098329, 0.00100818, 0.0010563, 0.00097759, 0.00090407, 0.00047307", \
"0.00069299, 0.00085007, 0.00095366, 0.00091984, 0.00098468, 0.00080326, 0.00044638", \
"0.00113812, 0.00091935, 0.00090369, 0.00097448, 0.00084008, 0.0007587, 0.00045057", \
"0.0022041, 0.00135339, 0.00120871, 0.00107066, 0.0008984, 0.00101885, 0.00058183", \
"0.0045932, 0.00284514, 0.00241356, 0.00202326, 0.00167217, 0.00103824, 0.00105238", \
"0.00966899, 0.00650882, 0.00559467, 0.00472354, 0.00383349, 0.00292006, 0.00190337" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00231763, 0.00271635, 0.00271215, 0.00265042, 0.00256759, 0.00236176, 0.00206692", \
"0.00210747, 0.00250808, 0.00255348, 0.00254684, 0.00246094, 0.0023257, 0.00204805", \
"0.00221858, 0.00238126, 0.00247484, 0.00246217, 0.00254872, 0.00228129, 0.00200422", \
"0.00265079, 0.00246533, 0.00244616, 0.00245131, 0.00264017, 0.00234738, 0.0019196", \
"0.0036508, 0.00290072, 0.00280525, 0.00268567, 0.00247671, 0.00255911, 0.00198162", \
"0.005934, 0.00427555, 0.00384534, 0.00351569, 0.00322146, 0.00270408, 0.00270155", \
"0.010798, 0.00783936, 0.00697097, 0.00602978, 0.00532769, 0.00455514, 0.00333689" \
);
}
}
internal_power () {
related_pin : "B1";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00069912, 0.00122314, 0.00121718, 0.00116565, 0.00103869, 0.00085018, 0.00050564", \
"0.00053508, 0.00098329, 0.00100818, 0.0010563, 0.00097759, 0.00090407, 0.00047307", \
"0.00069299, 0.00085007, 0.00095366, 0.00091984, 0.00098468, 0.00080326, 0.00044638", \
"0.00113812, 0.00091935, 0.00090369, 0.00097448, 0.00084008, 0.0007587, 0.00045057", \
"0.0022041, 0.00135339, 0.00120871, 0.00107066, 0.0008984, 0.00101885, 0.00058183", \
"0.0045932, 0.00284514, 0.00241356, 0.00202326, 0.00167217, 0.00103824, 0.00105238", \
"0.00966899, 0.00650882, 0.00559467, 0.00472354, 0.00383349, 0.00292006, 0.00190337" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00231763, 0.00271635, 0.00271215, 0.00265042, 0.00256759, 0.00236176, 0.00206692", \
"0.00210747, 0.00250808, 0.00255348, 0.00254684, 0.00246094, 0.0023257, 0.00204805", \
"0.00221858, 0.00238126, 0.00247484, 0.00246217, 0.00254872, 0.00228129, 0.00200422", \
"0.00265079, 0.00246533, 0.00244616, 0.00245131, 0.00264017, 0.00234738, 0.0019196", \
"0.0036508, 0.00290072, 0.00280525, 0.00268567, 0.00247671, 0.00255911, 0.00198162", \
"0.005934, 0.00427555, 0.00384534, 0.00351569, 0.00322146, 0.00270408, 0.00270155", \
"0.010798, 0.00783936, 0.00697097, 0.00602978, 0.00532769, 0.00455514, 0.00333689" \
);
}
}
}
pin (A1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00332281;
rise_capacitance : 0.00339429;
rise_capacitance_range (0.00339429, 0.00339429);
fall_capacitance : 0.00325134;
fall_capacitance_range (0.00325134, 0.00325134);
internal_power () {
when : "(!A2 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000372437, -0.000332612, -0.000305651, -0.000287678, -0.000271787, -0.000258886, -0.000250635" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000424943, 0.000332612, 0.000305651, 0.000287678, 0.000271787, 0.000258886, 0.000250635" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000372437, -0.000332612, -0.000305651, -0.000287678, -0.000271787, -0.000258886, -0.000250635" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000424943, 0.000332612, 0.000305651, 0.000287678, 0.000271787, 0.000258886, 0.000250635" \
);
}
}
}
pin (A2) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00335189;
rise_capacitance : 0.00344684;
rise_capacitance_range (0.00344684, 0.00344684);
fall_capacitance : 0.00325694;
fall_capacitance_range (0.00325694, 0.00325694);
internal_power () {
when : "(!A1 * !B1)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000319528, -0.000268356, -0.000243609, -0.000226892, -0.000211875, -0.000198579, -0.000191842" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000365433, 0.000268356, 0.000243609, 0.000226892, 0.000211875, 0.000198579, 0.000191842" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000319528, -0.000268356, -0.000243609, -0.000226892, -0.000211875, -0.000198579, -0.000191842" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000365433, 0.000268356, 0.000243609, 0.000226892, 0.000211875, 0.000198579, 0.000191842" \
);
}
}
}
pin (B1) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00306768;
rise_capacitance : 0.00322967;
rise_capacitance_range (0.00322967, 0.00322967);
fall_capacitance : 0.0029057;
fall_capacitance_range (0.0029057, 0.0029057);
internal_power () {
when : "(!A1 * !A2)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000111621, 0.000122767, 0.000128781, 0.000135921, 0.000136841, 0.000136365, 0.000133483" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00101805, 0.00102431, 0.00102192, 0.0010231, 0.00102808, 0.00103181, 0.00103131" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000111621, 0.000122767, 0.000128781, 0.000135921, 0.000136841, 0.000136365, 0.000133483" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00101805, 0.00102431, 0.00102192, 0.0010231, 0.00102808, 0.00103181, 0.00103131" \
);
}
}
}
}
cell (sg13g2_or2_1) {
area : 9.072;
cell_footprint : "or2";
cell_leakage_power : 114.904;
leakage_power () {
value : 145.594;
when : "!A&!B";
}
leakage_power () {
value : 101.573;
when : "A&!B";
}
leakage_power () {
value : 122.068;
when : "!A&B";
}
leakage_power () {
value : 90.3799;
when : "A&B";
}
pin (X) {
direction : "output";
function : "(A+B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0562123, 0.122195, 0.165774, 0.237328, 0.357078, 0.555807, 0.887799", \
"0.0933774, 0.159928, 0.203534, 0.275163, 0.394715, 0.59399, 0.925961", \
"0.117738, 0.185145, 0.228666, 0.300172, 0.419792, 0.61897, 0.950919", \
"0.152003, 0.222143, 0.265724, 0.337008, 0.456695, 0.655818, 0.98779", \
"0.198573, 0.274871, 0.318274, 0.38929, 0.508495, 0.707616, 1.03948", \
"0.25844, 0.347659, 0.390769, 0.461868, 0.58085, 0.77945, 1.11088", \
"0.336086, 0.442645, 0.489004, 0.559235, 0.678656, 0.877368, 1.20871" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0155567, 0.103389, 0.165796, 0.269382, 0.442726, 0.731733, 1.21363", \
"0.0182672, 0.103536, 0.165921, 0.269383, 0.443033, 0.732167, 1.2137", \
"0.0214717, 0.104129, 0.166278, 0.26963, 0.443034, 0.734582, 1.21371", \
"0.0273704, 0.105472, 0.167067, 0.270287, 0.443248, 0.734583, 1.21372", \
"0.0365435, 0.109111, 0.169002, 0.271077, 0.444014, 0.734584, 1.21396", \
"0.04963, 0.118227, 0.17397, 0.273724, 0.445787, 0.734585, 1.2147", \
"0.067189, 0.137904, 0.188654, 0.281987, 0.45064, 0.737642, 1.21712" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0927067, 0.157267, 0.193007, 0.250471, 0.346173, 0.505175, 0.770114", \
"0.121893, 0.187096, 0.222915, 0.280571, 0.37617, 0.535238, 0.799983", \
"0.142731, 0.209636, 0.245694, 0.303494, 0.399195, 0.558347, 0.823705", \
"0.172338, 0.242912, 0.279554, 0.337649, 0.433714, 0.592857, 0.857794", \
"0.211774, 0.289459, 0.326704, 0.385341, 0.48153, 0.640846, 0.905966", \
"0.264135, 0.352702, 0.392397, 0.451615, 0.547985, 0.707049, 0.971973", \
"0.332262, 0.438431, 0.481844, 0.545616, 0.642543, 0.803618, 1.06872" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221286, 0.0862608, 0.131168, 0.206973, 0.335667, 0.550693, 0.909754", \
"0.0230684, 0.086571, 0.131311, 0.206974, 0.335668, 0.550878, 0.909755", \
"0.0251835, 0.0879133, 0.132368, 0.207502, 0.335839, 0.550879, 0.910975", \
"0.0293444, 0.0908955, 0.134508, 0.209141, 0.336664, 0.551487, 0.910976", \
"0.0370988, 0.0973801, 0.138884, 0.212132, 0.338475, 0.55266, 0.910977", \
"0.049179, 0.109406, 0.148989, 0.218317, 0.342035, 0.55448, 0.912366", \
"0.067813, 0.130397, 0.167283, 0.234318, 0.352525, 0.561595, 0.916772" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0521341, 0.117804, 0.161154, 0.232786, 0.352055, 0.55107, 0.882671", \
"0.0864568, 0.152764, 0.196264, 0.267887, 0.387401, 0.586378, 0.918293", \
"0.108178, 0.175473, 0.218762, 0.290248, 0.409788, 0.608888, 0.945587", \
"0.137777, 0.208332, 0.251246, 0.322711, 0.442145, 0.641323, 0.972969", \
"0.176249, 0.254814, 0.297822, 0.36906, 0.488338, 0.687229, 1.01878", \
"0.227099, 0.318688, 0.362154, 0.433493, 0.551829, 0.750533, 1.08148", \
"0.291323, 0.401545, 0.448501, 0.52038, 0.639115, 0.835074, 1.16664" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0149699, 0.102937, 0.165531, 0.269324, 0.442609, 0.731519, 1.21362", \
"0.018189, 0.103363, 0.165727, 0.269325, 0.442619, 0.731963, 1.21363", \
"0.0217647, 0.103996, 0.166111, 0.269422, 0.442644, 0.732926, 1.21834", \
"0.0281716, 0.10565, 0.166919, 0.270114, 0.443191, 0.732927, 1.21835", \
"0.0381149, 0.109718, 0.169139, 0.271179, 0.44404, 0.732928, 1.21836", \
"0.051792, 0.1205, 0.175491, 0.274749, 0.445942, 0.733877, 1.21837", \
"0.071062, 0.14309, 0.192624, 0.285484, 0.452957, 0.738808, 1.21838" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0860499, 0.150622, 0.186359, 0.24405, 0.339655, 0.498741, 0.763675", \
"0.117739, 0.183147, 0.219041, 0.276687, 0.372444, 0.531541, 0.796212", \
"0.140958, 0.207722, 0.244148, 0.301877, 0.397579, 0.556765, 0.822092", \
"0.174146, 0.244465, 0.281014, 0.339235, 0.43545, 0.594765, 0.85979", \
"0.216622, 0.294072, 0.330684, 0.389048, 0.485269, 0.644934, 0.910122", \
"0.274733, 0.362891, 0.401157, 0.459315, 0.555236, 0.714917, 0.979767", \
"0.351957, 0.457735, 0.499959, 0.561312, 0.657921, 0.815942, 1.08014" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0221378, 0.0861377, 0.131008, 0.207137, 0.335394, 0.550684, 0.909749", \
"0.0237847, 0.0868915, 0.131382, 0.207138, 0.335816, 0.550791, 0.90975", \
"0.026833, 0.0887212, 0.132958, 0.207991, 0.335971, 0.551101, 0.910802", \
"0.0326966, 0.0917831, 0.135319, 0.210065, 0.337729, 0.552002, 0.910803", \
"0.0423857, 0.0982867, 0.139529, 0.212851, 0.339779, 0.553928, 0.911843", \
"0.056018, 0.11064, 0.148429, 0.217981, 0.342328, 0.556295, 0.914077", \
"0.076647, 0.132892, 0.167524, 0.233334, 0.352528, 0.561904, 0.917626" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00609037, 0.0065176, 0.00652293, 0.00648827, 0.00638543, 0.00617753, 0.00621227", \
"0.00585877, 0.00619525, 0.00625037, 0.00620784, 0.00616193, 0.00596183, 0.00588906", \
"0.00587109, 0.00609396, 0.00612593, 0.00622738, 0.00608516, 0.00607835, 0.00594297", \
"0.00606654, 0.0062184, 0.00628698, 0.00622812, 0.00627813, 0.00607799, 0.00597846", \
"0.00669516, 0.00670589, 0.00679451, 0.00680766, 0.00664035, 0.00666791, 0.00648198", \
"0.00822991, 0.00808303, 0.00804574, 0.00808582, 0.00809246, 0.0080541, 0.0076177", \
"0.0116208, 0.0110962, 0.0110824, 0.0109473, 0.0109177, 0.0108894, 0.0108724" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00750708, 0.00794769, 0.00796999, 0.00793384, 0.00783942, 0.00769064, 0.00736093", \
"0.00732327, 0.00777787, 0.00787732, 0.00780565, 0.00772663, 0.00759643, 0.00726984", \
"0.00733732, 0.00767309, 0.0077146, 0.00779129, 0.00774169, 0.00755882, 0.00738099", \
"0.00736888, 0.00768949, 0.00777508, 0.00769555, 0.00772849, 0.00762804, 0.00741641", \
"0.00776411, 0.00793778, 0.00801783, 0.0081415, 0.00811938, 0.00792222, 0.0082111", \
"0.00906327, 0.00900184, 0.00908556, 0.00902532, 0.00917608, 0.00923464, 0.008891", \
"0.0123307, 0.0118332, 0.0117416, 0.011805, 0.0116925, 0.0117609, 0.0118973" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00591031, 0.00637183, 0.00636548, 0.00634799, 0.00620743, 0.00597319, 0.0060337", \
"0.00559442, 0.00594897, 0.0060895, 0.00599554, 0.0059024, 0.00568619, 0.00564676", \
"0.0055601, 0.00583681, 0.00584356, 0.00593796, 0.00578859, 0.00568104, 0.00615412", \
"0.00576108, 0.00597259, 0.00601025, 0.00594518, 0.00600872, 0.00573542, 0.00574241", \
"0.00638597, 0.00648797, 0.00653649, 0.0066255, 0.00650308, 0.00645687, 0.00622147", \
"0.008111, 0.00790543, 0.00788459, 0.00799027, 0.00791762, 0.00791982, 0.00745205", \
"0.0115752, 0.0109816, 0.0109647, 0.0109486, 0.0108094, 0.0106284, 0.0106686" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00601101, 0.00645551, 0.00647325, 0.00643432, 0.00641791, 0.00621726, 0.00584167", \
"0.00582669, 0.00622372, 0.0063373, 0.00628275, 0.00625623, 0.00608446, 0.0057937", \
"0.00592342, 0.00620289, 0.00627939, 0.00634578, 0.0062902, 0.0061723, 0.00596636", \
"0.00621222, 0.00642828, 0.00651208, 0.0064325, 0.0064611, 0.00631519, 0.00614067", \
"0.00696394, 0.00700593, 0.00704752, 0.00718123, 0.00717121, 0.00683728, 0.00727675", \
"0.00868512, 0.00831796, 0.00835789, 0.00830615, 0.00839226, 0.00854784, 0.00795301", \
"0.0121991, 0.0114491, 0.0114012, 0.0114222, 0.0114293, 0.0112382, 0.0112729" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00247478;
rise_capacitance : 0.00246488;
rise_capacitance_range (0.00246488, 0.00246488);
fall_capacitance : 0.00248468;
fall_capacitance_range (0.00248468, 0.00248468);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00229684;
rise_capacitance : 0.00234875;
rise_capacitance_range (0.00234875, 0.00234875);
fall_capacitance : 0.00224493;
fall_capacitance_range (0.00224493, 0.00224493);
}
}
cell (sg13g2_or2_2) {
area : 10.8864;
cell_footprint : "or2";
cell_leakage_power : 168.061;
leakage_power () {
value : 227.905;
when : "!A&!B";
}
leakage_power () {
value : 145.013;
when : "A&!B";
}
leakage_power () {
value : 165.508;
when : "!A&B";
}
leakage_power () {
value : 133.82;
when : "A&B";
}
pin (X) {
direction : "output";
function : "(A+B)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0663998, 0.137995, 0.181568, 0.253365, 0.373136, 0.572336, 0.904122", \
"0.107876, 0.180204, 0.223852, 0.29553, 0.4154, 0.615108, 0.946477", \
"0.136595, 0.210967, 0.254523, 0.326125, 0.445827, 0.645073, 0.977178", \
"0.177955, 0.256485, 0.299931, 0.371022, 0.49038, 0.689439, 1.02112", \
"0.235376, 0.323705, 0.366782, 0.437768, 0.55687, 0.755444, 1.08704", \
"0.310476, 0.414367, 0.458565, 0.529063, 0.648183, 0.845746, 1.1765", \
"0.409214, 0.534891, 0.582891, 0.654652, 0.772569, 0.970815, 1.30059" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0172898, 0.104772, 0.167086, 0.270669, 0.444197, 0.733622, 1.21635", \
"0.0204319, 0.105183, 0.167241, 0.27067, 0.444649, 0.734646, 1.21636", \
"0.024365, 0.106187, 0.167782, 0.270925, 0.44465, 0.734647, 1.21637", \
"0.0312044, 0.108789, 0.169235, 0.2717, 0.444783, 0.734648, 1.21638", \
"0.0431693, 0.114849, 0.172511, 0.273425, 0.445893, 0.734649, 1.21639", \
"0.061208, 0.129424, 0.181886, 0.278337, 0.448465, 0.736245, 1.2175", \
"0.086732, 0.158105, 0.202582, 0.29145, 0.455188, 0.740114, 1.22039" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.120563, 0.198971, 0.236486, 0.295324, 0.391688, 0.55104, 0.816197", \
"0.150869, 0.229506, 0.267465, 0.326288, 0.422752, 0.582165, 0.847627", \
"0.175028, 0.255122, 0.293167, 0.352271, 0.448612, 0.608067, 0.873251", \
"0.212026, 0.295451, 0.333858, 0.393449, 0.490106, 0.649611, 0.91478", \
"0.264496, 0.355362, 0.394725, 0.454949, 0.551749, 0.711785, 0.976416", \
"0.33478, 0.437567, 0.480018, 0.541885, 0.638571, 0.797929, 1.06314", \
"0.427309, 0.547175, 0.593684, 0.659498, 0.75845, 0.918362, 1.18364" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0300625, 0.0979076, 0.141459, 0.215932, 0.343325, 0.558053, 0.917298", \
"0.030592, 0.0979086, 0.141603, 0.215985, 0.34337, 0.558366, 0.917951", \
"0.0326044, 0.0988101, 0.142419, 0.216381, 0.343473, 0.558367, 0.917952", \
"0.0372783, 0.102654, 0.14519, 0.218302, 0.344471, 0.558507, 0.917953", \
"0.0468992, 0.11044, 0.151398, 0.222742, 0.347248, 0.559978, 0.91827", \
"0.062914, 0.124827, 0.164201, 0.232325, 0.353101, 0.563316, 0.920331", \
"0.086555, 0.151526, 0.187155, 0.251515, 0.366369, 0.571618, 0.924771" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0626457, 0.13377, 0.177367, 0.248947, 0.368747, 0.56783, 0.89955", \
"0.102196, 0.174489, 0.218048, 0.289594, 0.409189, 0.608547, 0.940311", \
"0.1288, 0.203116, 0.246661, 0.318092, 0.437852, 0.637055, 0.968628", \
"0.166525, 0.245394, 0.288462, 0.359799, 0.478847, 0.677697, 1.00915", \
"0.217918, 0.307569, 0.350141, 0.420417, 0.539174, 0.737645, 1.06918", \
"0.285578, 0.391753, 0.435756, 0.506199, 0.624484, 0.822187, 1.15272", \
"0.372398, 0.501621, 0.551008, 0.622327, 0.740283, 0.937899, 1.26747" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0167075, 0.104448, 0.166904, 0.270452, 0.444005, 0.733426, 1.21593", \
"0.0202427, 0.104932, 0.167011, 0.270508, 0.444542, 0.733427, 1.21594", \
"0.0244503, 0.106063, 0.167618, 0.270788, 0.444543, 0.73556, 1.21595", \
"0.0321495, 0.108866, 0.169148, 0.271635, 0.444668, 0.735561, 1.21596", \
"0.0446042, 0.116324, 0.173153, 0.273419, 0.445862, 0.735562, 1.21597", \
"0.063387, 0.132562, 0.183267, 0.279096, 0.448295, 0.736177, 1.21732", \
"0.090345, 0.164191, 0.20858, 0.294688, 0.456932, 0.741148, 1.22054" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.114278, 0.192556, 0.230296, 0.289239, 0.3856, 0.544961, 0.810094", \
"0.1482, 0.226859, 0.264728, 0.323689, 0.420102, 0.57952, 0.845064", \
"0.176642, 0.256842, 0.294933, 0.354047, 0.450484, 0.609868, 0.875147", \
"0.220177, 0.303785, 0.342028, 0.401422, 0.498, 0.657293, 0.922457", \
"0.27853, 0.370212, 0.409237, 0.468814, 0.565314, 0.724504, 0.989578", \
"0.355202, 0.461228, 0.502104, 0.563047, 0.658835, 0.816727, 1.08199", \
"0.458865, 0.582512, 0.628427, 0.692229, 0.790067, 0.949449, 1.21203" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0300851, 0.0976486, 0.141631, 0.215875, 0.343309, 0.557979, 0.9173", \
"0.0310571, 0.097768, 0.141632, 0.21593, 0.34343, 0.558195, 0.917765", \
"0.034241, 0.0994512, 0.142863, 0.216624, 0.343577, 0.558196, 0.917766", \
"0.0414513, 0.103832, 0.146224, 0.219052, 0.345133, 0.558721, 0.917767", \
"0.0552896, 0.11315, 0.153014, 0.223627, 0.348229, 0.561129, 0.919369", \
"0.075316, 0.130595, 0.16667, 0.233204, 0.354032, 0.564166, 0.921516", \
"0.103091, 0.162353, 0.193848, 0.253942, 0.366809, 0.572043, 0.925874" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0099615, 0.0108508, 0.0108724, 0.0108403, 0.0107209, 0.0103079, 0.0103434", \
"0.00983069, 0.010476, 0.0106023, 0.0105826, 0.0104702, 0.010245, 0.00995014", \
"0.00988405, 0.0102747, 0.0103754, 0.0105218, 0.010208, 0.00991456, 0.0100868", \
"0.0102028, 0.010322, 0.0104611, 0.0102865, 0.010409, 0.0098609, 0.00981226", \
"0.0111019, 0.0106809, 0.0108024, 0.0108687, 0.0106383, 0.010459, 0.0101015", \
"0.0132594, 0.0119367, 0.0120039, 0.0119585, 0.0122234, 0.0118799, 0.0109767", \
"0.0177297, 0.0151144, 0.0149349, 0.014787, 0.0148386, 0.0149702, 0.0147839" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0113984, 0.0120085, 0.0120406, 0.011883, 0.0119042, 0.0114289, 0.0107688", \
"0.011218, 0.0118759, 0.0120165, 0.0121439, 0.0119564, 0.0117151, 0.0112634", \
"0.0112994, 0.0116737, 0.0118169, 0.0120733, 0.0117913, 0.0115056, 0.0108775", \
"0.0115507, 0.0116043, 0.0117365, 0.0116455, 0.0117077, 0.0113235, 0.0107361", \
"0.012225, 0.0118967, 0.0118554, 0.0121028, 0.0120112, 0.0114257, 0.0115911", \
"0.0140228, 0.0128288, 0.0130163, 0.013189, 0.0131238, 0.0132616, 0.0125955", \
"0.0182357, 0.0155843, 0.0154015, 0.01554, 0.0154506, 0.0156271, 0.0158044" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00983432, 0.0108143, 0.0108611, 0.0107765, 0.0106392, 0.0101538, 0.0102624", \
"0.00960456, 0.0103273, 0.0104248, 0.0103825, 0.0102961, 0.0098827, 0.00983224", \
"0.00959535, 0.0100765, 0.0101898, 0.010319, 0.0101664, 0.0100307, 0.00955141", \
"0.00993816, 0.0100541, 0.0101329, 0.0100277, 0.0100841, 0.00963223, 0.00928317", \
"0.0108367, 0.0105812, 0.0106081, 0.0105707, 0.0103847, 0.0101543, 0.00977005", \
"0.0130507, 0.0118068, 0.0117326, 0.0117628, 0.0118746, 0.0117368, 0.0107264", \
"0.017709, 0.0151348, 0.0150131, 0.0146955, 0.0147417, 0.0147977, 0.0145832" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00992468, 0.0105156, 0.0105343, 0.0106007, 0.0105046, 0.00999665, 0.00937399", \
"0.00974047, 0.0103247, 0.010508, 0.0105098, 0.0104766, 0.0101567, 0.00967017", \
"0.00995762, 0.0101605, 0.0102718, 0.0105473, 0.0103028, 0.0100315, 0.00944063", \
"0.0104869, 0.0103461, 0.0104162, 0.0102974, 0.0104316, 0.00993094, 0.0093722", \
"0.0116583, 0.0108415, 0.010901, 0.0110119, 0.0108391, 0.0100973, 0.0106405", \
"0.0140326, 0.0120991, 0.0120727, 0.0122486, 0.0123676, 0.0121531, 0.0115956", \
"0.0187411, 0.0156436, 0.015301, 0.0152716, 0.0151619, 0.0155668, 0.01539" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00246828;
rise_capacitance : 0.00245594;
rise_capacitance_range (0.00245594, 0.00245594);
fall_capacitance : 0.00248062;
fall_capacitance_range (0.00248062, 0.00248062);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00228794;
rise_capacitance : 0.00234065;
rise_capacitance_range (0.00234065, 0.00234065);
fall_capacitance : 0.00223523;
fall_capacitance_range (0.00223523, 0.00223523);
}
}
cell (sg13g2_or3_1) {
area : 12.7008;
cell_footprint : "or3";
cell_leakage_power : 121.957;
leakage_power () {
value : 187.055;
when : "!A&!B&!C";
}
leakage_power () {
value : 150.612;
when : "!A&!B&C";
}
leakage_power () {
value : 125.657;
when : "!A&B&!C";
}
leakage_power () {
value : 110.793;
when : "!A&B&C";
}
leakage_power () {
value : 108.392;
when : "A&!B&!C";
}
leakage_power () {
value : 96.299;
when : "A&!B&C";
}
leakage_power () {
value : 93.7435;
when : "A&B&!C";
}
leakage_power () {
value : 103.103;
when : "A&B&C";
}
pin (X) {
direction : "output";
function : "(A+B+C)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0644415, 0.132151, 0.175765, 0.2475, 0.367284, 0.566296, 0.897798", \
"0.105238, 0.173311, 0.217047, 0.288689, 0.408394, 0.607708, 0.939086", \
"0.13342, 0.202519, 0.246172, 0.31798, 0.437806, 0.636922, 0.968606", \
"0.173893, 0.245513, 0.288926, 0.360513, 0.480068, 0.679136, 1.01076", \
"0.231151, 0.309143, 0.352011, 0.423084, 0.542466, 0.741271, 1.07296", \
"0.304994, 0.396422, 0.440043, 0.511271, 0.630075, 0.828676, 1.16018", \
"0.406399, 0.516225, 0.563336, 0.633963, 0.753795, 0.952065, 1.2833" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0172009, 0.103967, 0.166328, 0.269582, 0.442676, 0.731515, 1.2126", \
"0.0194641, 0.104184, 0.166372, 0.269597, 0.443764, 0.731829, 1.21261", \
"0.0223434, 0.104684, 0.166731, 0.269853, 0.443765, 0.732026, 1.21299", \
"0.0278457, 0.106287, 0.167438, 0.270364, 0.443766, 0.732027, 1.213", \
"0.0368014, 0.110044, 0.169365, 0.271363, 0.444077, 0.732157, 1.21301", \
"0.0499, 0.119357, 0.174963, 0.273912, 0.445488, 0.733352, 1.21416", \
"0.067148, 0.138112, 0.188915, 0.282114, 0.450198, 0.737081, 1.21661" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.132636, 0.207292, 0.245374, 0.30459, 0.401174, 0.561236, 0.827526", \
"0.159692, 0.23475, 0.272629, 0.33183, 0.42854, 0.588828, 0.8552", \
"0.178792, 0.255015, 0.293258, 0.352546, 0.449274, 0.609447, 0.875843", \
"0.20657, 0.285643, 0.324589, 0.384384, 0.481538, 0.641843, 0.908195", \
"0.24242, 0.327879, 0.368571, 0.429002, 0.526522, 0.687201, 0.95399", \
"0.28561, 0.382904, 0.425692, 0.488725, 0.58666, 0.747648, 1.01464", \
"0.339607, 0.455681, 0.503345, 0.570765, 0.672956, 0.834364, 1.10155" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0281653, 0.094705, 0.138572, 0.212852, 0.340277, 0.555851, 0.916789", \
"0.0284188, 0.094706, 0.138573, 0.212853, 0.340515, 0.556154, 0.91679", \
"0.0296188, 0.0957131, 0.139252, 0.213342, 0.340618, 0.556155, 0.91689", \
"0.0325427, 0.0985718, 0.141729, 0.214996, 0.341748, 0.556459, 0.916976", \
"0.0383471, 0.104452, 0.146786, 0.218601, 0.343967, 0.558016, 0.917719", \
"0.049256, 0.116441, 0.157107, 0.226639, 0.348646, 0.560437, 0.919191", \
"0.067318, 0.138942, 0.177488, 0.244617, 0.362861, 0.568564, 0.923849" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0616243, 0.128195, 0.171894, 0.243207, 0.362851, 0.561638, 0.893016", \
"0.100355, 0.167638, 0.211157, 0.282698, 0.402369, 0.602402, 0.932872", \
"0.126245, 0.194698, 0.238121, 0.309712, 0.42941, 0.628388, 0.959961", \
"0.162735, 0.233969, 0.277363, 0.348845, 0.468219, 0.667399, 0.998678", \
"0.21246, 0.291399, 0.335025, 0.405881, 0.524906, 0.723971, 1.05551", \
"0.278246, 0.371422, 0.414645, 0.486078, 0.60455, 0.802882, 1.13408", \
"0.360969, 0.476842, 0.523463, 0.5946, 0.712615, 0.910924, 1.24175" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162085, 0.103113, 0.165702, 0.268944, 0.442254, 0.731165, 1.21255", \
"0.0187484, 0.103505, 0.165746, 0.269002, 0.442444, 0.732189, 1.21256", \
"0.0219303, 0.104101, 0.166121, 0.269279, 0.442445, 0.732779, 1.2126", \
"0.027795, 0.105673, 0.166938, 0.269892, 0.442788, 0.73278, 1.21261", \
"0.0371735, 0.109781, 0.169066, 0.270779, 0.44349, 0.732781, 1.21262", \
"0.050343, 0.120242, 0.174859, 0.273939, 0.445105, 0.733161, 1.21399", \
"0.068493, 0.140826, 0.18993, 0.282251, 0.450382, 0.736659, 1.21605" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.127213, 0.202136, 0.239935, 0.299189, 0.39578, 0.555782, 0.82223", \
"0.154895, 0.23014, 0.268149, 0.327429, 0.424056, 0.584224, 0.850856", \
"0.176237, 0.252938, 0.291299, 0.350846, 0.44764, 0.607839, 0.874531", \
"0.207616, 0.2878, 0.326615, 0.38678, 0.484282, 0.644683, 0.91104", \
"0.249889, 0.337099, 0.377587, 0.438008, 0.535566, 0.696761, 0.963894", \
"0.30623, 0.40511, 0.447218, 0.51023, 0.608074, 0.768351, 1.03588", \
"0.381703, 0.498541, 0.545424, 0.610691, 0.712521, 0.873401, 1.14045" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.028081, 0.0948236, 0.138581, 0.212883, 0.340309, 0.555929, 0.916791", \
"0.0286826, 0.0948246, 0.138582, 0.212924, 0.340602, 0.55593, 0.917158", \
"0.0304429, 0.0962929, 0.139695, 0.213711, 0.340801, 0.556208, 0.917796", \
"0.0344742, 0.0998349, 0.142574, 0.215882, 0.342416, 0.557139, 0.917797", \
"0.0423525, 0.106174, 0.147791, 0.219689, 0.344931, 0.559202, 0.918685", \
"0.054703, 0.118025, 0.157278, 0.226747, 0.349147, 0.561486, 0.92097", \
"0.072524, 0.140541, 0.177406, 0.242159, 0.361299, 0.568005, 0.924518" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0563413, 0.122477, 0.165806, 0.237321, 0.356539, 0.555377, 0.886728", \
"0.0925608, 0.159552, 0.203028, 0.274465, 0.393774, 0.592742, 0.924308", \
"0.115743, 0.183855, 0.227272, 0.298845, 0.418316, 0.617114, 0.948637", \
"0.147896, 0.219954, 0.26302, 0.334111, 0.453401, 0.65239, 0.983611", \
"0.189947, 0.270956, 0.31397, 0.385279, 0.504386, 0.70287, 1.03382", \
"0.244085, 0.33965, 0.383548, 0.454636, 0.573418, 0.771582, 1.1028", \
"0.314894, 0.432662, 0.481547, 0.55139, 0.672366, 0.871366, 1.20073" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0155541, 0.102838, 0.165294, 0.268878, 0.442115, 0.730925, 1.2125", \
"0.0185917, 0.10321, 0.16544, 0.268879, 0.442339, 0.731262, 1.21251", \
"0.0221033, 0.103973, 0.165886, 0.269066, 0.44234, 0.731263, 1.21252", \
"0.0285093, 0.105652, 0.166817, 0.269691, 0.442617, 0.731264, 1.21253", \
"0.0383419, 0.110406, 0.169131, 0.270772, 0.443341, 0.731712, 1.21265", \
"0.052404, 0.122407, 0.176317, 0.274613, 0.445351, 0.732912, 1.2137", \
"0.07127, 0.146421, 0.196004, 0.286866, 0.452686, 0.737781, 1.21693" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.112816, 0.18751, 0.225427, 0.284739, 0.381116, 0.541581, 0.807762", \
"0.141165, 0.216357, 0.254639, 0.313687, 0.410491, 0.570541, 0.837596", \
"0.16465, 0.241187, 0.279618, 0.339322, 0.436183, 0.596366, 0.862577", \
"0.199643, 0.278581, 0.317406, 0.377682, 0.475311, 0.635933, 0.902415", \
"0.244865, 0.329825, 0.370008, 0.43007, 0.527641, 0.688637, 0.95613", \
"0.304971, 0.401073, 0.44201, 0.503275, 0.601114, 0.762024, 1.02942", \
"0.384879, 0.498982, 0.543938, 0.608005, 0.705264, 0.866382, 1.13209" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0281427, 0.0948018, 0.138615, 0.212936, 0.340541, 0.555851, 0.916781", \
"0.0289951, 0.0950027, 0.138879, 0.213015, 0.340542, 0.555937, 0.917292", \
"0.0312084, 0.0967693, 0.14017, 0.21417, 0.340971, 0.55733, 0.917293", \
"0.0365099, 0.100011, 0.143114, 0.216726, 0.343222, 0.557344, 0.917379", \
"0.0459262, 0.105689, 0.147696, 0.219964, 0.346024, 0.560483, 0.919813", \
"0.059501, 0.117054, 0.15566, 0.225397, 0.349162, 0.562817, 0.923063", \
"0.079052, 0.140478, 0.175419, 0.240833, 0.359173, 0.568639, 0.926379" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0064352, 0.00681011, 0.00682433, 0.00678792, 0.00672468, 0.00652674, 0.00656839", \
"0.00621461, 0.00650829, 0.00658409, 0.00649994, 0.00652847, 0.00628736, 0.00628747", \
"0.00619731, 0.00641149, 0.00644553, 0.00658908, 0.00641031, 0.00626752, 0.00615411", \
"0.00639262, 0.0064681, 0.00648607, 0.00639689, 0.00649633, 0.00628536, 0.00611234", \
"0.00697609, 0.00694592, 0.00693792, 0.0069103, 0.00676754, 0.00669153, 0.00649933", \
"0.00849715, 0.00828467, 0.00822396, 0.0081922, 0.00821574, 0.00814413, 0.00772459", \
"0.0121077, 0.0114987, 0.0115047, 0.0113497, 0.0113525, 0.011257, 0.0112229" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0106157, 0.0109937, 0.0110602, 0.0110815, 0.0109342, 0.010831, 0.0104431", \
"0.0104702, 0.0109115, 0.0109409, 0.0109723, 0.0109038, 0.0108051, 0.0104786", \
"0.0104509, 0.010772, 0.0108434, 0.0109634, 0.0108035, 0.0106595, 0.0103468", \
"0.0105038, 0.0107263, 0.010798, 0.0107382, 0.0108494, 0.0105869, 0.0102668", \
"0.0106807, 0.0108048, 0.0109245, 0.0109709, 0.010943, 0.0106745, 0.0110331", \
"0.0117306, 0.0115742, 0.0116915, 0.0117605, 0.0117798, 0.0119247, 0.0113734", \
"0.0148982, 0.0143074, 0.0142361, 0.0142789, 0.0144797, 0.0142588, 0.0143511" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00618576, 0.00661662, 0.00665956, 0.00659992, 0.00653452, 0.00632653, 0.00624966", \
"0.00589687, 0.00623334, 0.00631733, 0.006257, 0.00620476, 0.00615783, 0.00597341", \
"0.00587714, 0.00611523, 0.00613, 0.00625508, 0.00617177, 0.0060457, 0.00598212", \
"0.0059978, 0.00613292, 0.00618568, 0.00610926, 0.00617522, 0.0060298, 0.00582416", \
"0.00661846, 0.00659178, 0.00668004, 0.00669155, 0.00659223, 0.0065038, 0.00626186", \
"0.00813622, 0.00797571, 0.00792737, 0.00799864, 0.00794968, 0.00793317, 0.0074863", \
"0.0116301, 0.0110729, 0.0110117, 0.0108904, 0.0109043, 0.0108519, 0.0108391" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00897114, 0.00937947, 0.0094011, 0.00943056, 0.00935437, 0.0091657, 0.00883615", \
"0.0088128, 0.00924991, 0.00931008, 0.00935158, 0.00927113, 0.00910427, 0.00887103", \
"0.00883239, 0.00910394, 0.00916167, 0.00931335, 0.00917543, 0.00901737, 0.00880353", \
"0.00890679, 0.00909649, 0.00915445, 0.00910565, 0.00915947, 0.00894896, 0.00863523", \
"0.00927311, 0.00934882, 0.00940189, 0.00949574, 0.00942282, 0.00919398, 0.00969433", \
"0.0106301, 0.0103319, 0.0104111, 0.0105326, 0.0105032, 0.0105575, 0.00998866", \
"0.0139322, 0.0132097, 0.0131472, 0.013053, 0.0133743, 0.0132078, 0.0133067" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0060048, 0.00648313, 0.00647563, 0.00644287, 0.00632829, 0.00608929, 0.00614433", \
"0.00569093, 0.0060661, 0.00619887, 0.00608622, 0.00602844, 0.0058272, 0.00587453", \
"0.00564924, 0.00588025, 0.00591798, 0.00603827, 0.00590814, 0.00566128, 0.00562216", \
"0.00579896, 0.00600092, 0.00603768, 0.00596998, 0.00601418, 0.00584565, 0.00567002", \
"0.00640759, 0.00648123, 0.00652992, 0.00660946, 0.0064847, 0.00643458, 0.00613206", \
"0.00806073, 0.00789863, 0.0078643, 0.00794186, 0.00795063, 0.00787403, 0.00751912", \
"0.011729, 0.0111121, 0.0111441, 0.0109927, 0.0109863, 0.0110214, 0.0109638" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00715967, 0.0075324, 0.00756672, 0.00758652, 0.00735167, 0.00742695, 0.00695739", \
"0.00695847, 0.00734137, 0.00746502, 0.00748049, 0.00738382, 0.00723915, 0.00700829", \
"0.00709178, 0.00732158, 0.00735523, 0.00750433, 0.00741923, 0.00733967, 0.00693005", \
"0.00738347, 0.00750694, 0.0075557, 0.0074992, 0.00748668, 0.00723213, 0.0069357", \
"0.00813496, 0.00806182, 0.0081565, 0.0082221, 0.00815627, 0.00781687, 0.00830082", \
"0.00988952, 0.00940683, 0.00945342, 0.00950431, 0.00959377, 0.00965553, 0.00897215", \
"0.013404, 0.0125517, 0.0125021, 0.0125469, 0.0124992, 0.0125173, 0.012393" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00258518;
rise_capacitance : 0.00259736;
rise_capacitance_range (0.00259736, 0.00259736);
fall_capacitance : 0.002573;
fall_capacitance_range (0.002573, 0.002573);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00253186;
rise_capacitance : 0.00256808;
rise_capacitance_range (0.00256808, 0.00256808);
fall_capacitance : 0.00249564;
fall_capacitance_range (0.00249564, 0.00249564);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00241656;
rise_capacitance : 0.002513;
rise_capacitance_range (0.002513, 0.002513);
fall_capacitance : 0.00232012;
fall_capacitance_range (0.00232012, 0.00232012);
}
}
cell (sg13g2_or3_2) {
area : 14.5152;
cell_footprint : "or3";
cell_leakage_power : 170.389;
leakage_power () {
value : 269.5;
when : "!A&!B&!C";
}
leakage_power () {
value : 194.185;
when : "!A&!B&C";
}
leakage_power () {
value : 169.23;
when : "!A&B&!C";
}
leakage_power () {
value : 154.367;
when : "!A&B&C";
}
leakage_power () {
value : 151.965;
when : "A&!B&!C";
}
leakage_power () {
value : 139.873;
when : "A&!B&C";
}
leakage_power () {
value : 137.317;
when : "A&B&!C";
}
leakage_power () {
value : 146.677;
when : "A&B&C";
}
pin (X) {
direction : "output";
function : "(A+B+C)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0745201, 0.14836, 0.192131, 0.263946, 0.383835, 0.583176, 0.915115", \
"0.118374, 0.192776, 0.236562, 0.308489, 0.428278, 0.627715, 0.9594", \
"0.150085, 0.226448, 0.270188, 0.342025, 0.461901, 0.661126, 0.993171", \
"0.196224, 0.277006, 0.320188, 0.392084, 0.511504, 0.710419, 1.04238", \
"0.26269, 0.351873, 0.395201, 0.466418, 0.585566, 0.784501, 1.11584", \
"0.354401, 0.460102, 0.504667, 0.575118, 0.693036, 0.892089, 1.22289", \
"0.471044, 0.599979, 0.649045, 0.721033, 0.840134, 1.03725, 1.36712" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0189045, 0.105443, 0.167604, 0.270975, 0.44428, 0.733257, 1.21551", \
"0.0213111, 0.105811, 0.167664, 0.270976, 0.446555, 0.733647, 1.21576", \
"0.0249124, 0.106774, 0.168152, 0.271175, 0.446556, 0.734792, 1.21577", \
"0.0312533, 0.109975, 0.169638, 0.271791, 0.446557, 0.734793, 1.21578", \
"0.0421863, 0.115183, 0.172877, 0.273743, 0.446558, 0.734794, 1.21579", \
"0.058991, 0.129214, 0.181822, 0.278332, 0.448236, 0.735991, 1.21671", \
"0.083852, 0.156986, 0.202975, 0.291011, 0.455568, 0.739911, 1.22001" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.167111, 0.258182, 0.299239, 0.360491, 0.458466, 0.618857, 0.885105", \
"0.194341, 0.285643, 0.32667, 0.388009, 0.486059, 0.646657, 0.912719", \
"0.21509, 0.306831, 0.347818, 0.409487, 0.50768, 0.668131, 0.934825", \
"0.247061, 0.341256, 0.382797, 0.444822, 0.543302, 0.703848, 0.970087", \
"0.291873, 0.392021, 0.434776, 0.498082, 0.597023, 0.758042, 1.02453", \
"0.350385, 0.461895, 0.50757, 0.573136, 0.672566, 0.834354, 1.10087", \
"0.425659, 0.554279, 0.604275, 0.67394, 0.778481, 0.941204, 1.20778" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0377079, 0.109747, 0.153146, 0.225848, 0.350964, 0.564413, 0.923887", \
"0.0377621, 0.109748, 0.153147, 0.225849, 0.350965, 0.564414, 0.924042", \
"0.0387363, 0.109802, 0.153148, 0.225945, 0.351406, 0.564787, 0.924861", \
"0.0417074, 0.112812, 0.155507, 0.227667, 0.352304, 0.564982, 0.925848", \
"0.0485254, 0.119243, 0.161269, 0.232345, 0.355479, 0.56679, 0.925849", \
"0.061629, 0.132558, 0.173533, 0.242218, 0.361743, 0.570544, 0.926936", \
"0.083242, 0.157893, 0.195975, 0.261478, 0.377303, 0.58043, 0.93199" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0714243, 0.144058, 0.18762, 0.259365, 0.379149, 0.5784, 0.910354", \
"0.113813, 0.187359, 0.230997, 0.302694, 0.422493, 0.621688, 0.953343", \
"0.143642, 0.219503, 0.263151, 0.334731, 0.454541, 0.653701, 0.985498", \
"0.186814, 0.267565, 0.310612, 0.382001, 0.501612, 0.700243, 1.032", \
"0.248108, 0.338134, 0.381014, 0.45254, 0.570812, 0.769641, 1.10095", \
"0.33004, 0.43587, 0.480208, 0.550636, 0.669153, 0.867483, 1.19851", \
"0.433613, 0.564596, 0.613363, 0.686158, 0.804814, 1.00129, 1.33191" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.017907, 0.10472, 0.166866, 0.270331, 0.443795, 0.733167, 1.21504", \
"0.0206934, 0.105155, 0.167071, 0.270467, 0.443923, 0.733168, 1.21505", \
"0.0244258, 0.106186, 0.16759, 0.270579, 0.443924, 0.733312, 1.21506", \
"0.0310764, 0.109428, 0.169149, 0.271327, 0.444398, 0.733313, 1.21507", \
"0.0425368, 0.115514, 0.172605, 0.273241, 0.445454, 0.734033, 1.21542", \
"0.059981, 0.131012, 0.182283, 0.278526, 0.447625, 0.735656, 1.21657", \
"0.085712, 0.159743, 0.204103, 0.292323, 0.455739, 0.739683, 1.21969" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.161708, 0.252539, 0.29371, 0.354977, 0.452954, 0.613414, 0.87962", \
"0.189946, 0.28099, 0.322316, 0.383666, 0.48155, 0.642143, 0.908584", \
"0.213934, 0.306019, 0.347019, 0.408819, 0.506895, 0.667436, 0.934136", \
"0.252149, 0.347047, 0.388731, 0.45105, 0.549597, 0.710306, 0.97644", \
"0.307778, 0.40892, 0.451685, 0.515151, 0.613879, 0.775258, 1.04164", \
"0.38209, 0.495725, 0.540762, 0.605519, 0.705534, 0.866989, 1.13357", \
"0.481284, 0.613101, 0.66301, 0.732684, 0.835599, 0.995855, 1.2618" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0377183, 0.109257, 0.153321, 0.225871, 0.350997, 0.564431, 0.924031", \
"0.0378249, 0.109258, 0.153322, 0.225872, 0.350998, 0.564432, 0.924032", \
"0.0394556, 0.11015, 0.153323, 0.226127, 0.351153, 0.564613, 0.924724", \
"0.0434929, 0.113579, 0.156195, 0.228397, 0.35281, 0.565256, 0.924725", \
"0.0532313, 0.121129, 0.162757, 0.233827, 0.356499, 0.567796, 0.925563", \
"0.069901, 0.136405, 0.175263, 0.242601, 0.362745, 0.571887, 0.928", \
"0.094247, 0.163735, 0.199204, 0.263088, 0.377162, 0.579964, 0.932991" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0662874, 0.138445, 0.181983, 0.253587, 0.373229, 0.572273, 0.903977", \
"0.107046, 0.18029, 0.223899, 0.295514, 0.41515, 0.614551, 0.946017", \
"0.134697, 0.210363, 0.253804, 0.325426, 0.444915, 0.644103, 0.975925", \
"0.174259, 0.254637, 0.298162, 0.369109, 0.488914, 0.687679, 1.01921", \
"0.228284, 0.320108, 0.362859, 0.433669, 0.552085, 0.750635, 1.08172", \
"0.299502, 0.409951, 0.455845, 0.525741, 0.643744, 0.841341, 1.17201", \
"0.394237, 0.528367, 0.578896, 0.649164, 0.769771, 0.968317, 1.29819" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0172105, 0.104427, 0.166616, 0.270122, 0.443622, 0.732744, 1.21508", \
"0.0204452, 0.104908, 0.166796, 0.27014, 0.44443, 0.733251, 1.21509", \
"0.0244636, 0.106082, 0.167415, 0.270448, 0.444431, 0.733835, 1.2151", \
"0.0317717, 0.109205, 0.169047, 0.271302, 0.444432, 0.733836, 1.21511", \
"0.0438395, 0.116573, 0.173116, 0.273273, 0.445406, 0.733837, 1.21512", \
"0.062648, 0.133539, 0.185211, 0.279275, 0.447951, 0.735506, 1.21644", \
"0.089087, 0.165612, 0.2108, 0.2959, 0.456823, 0.740515, 1.21965" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.147697, 0.238768, 0.279528, 0.340942, 0.439047, 0.599334, 0.865598", \
"0.176966, 0.268257, 0.30898, 0.37063, 0.468749, 0.629251, 0.895383", \
"0.204606, 0.296523, 0.337746, 0.399731, 0.497722, 0.658135, 0.924443", \
"0.248568, 0.342672, 0.384313, 0.446503, 0.545152, 0.705998, 0.972384", \
"0.310626, 0.410776, 0.452611, 0.515449, 0.613965, 0.775346, 1.04179", \
"0.391719, 0.504079, 0.548292, 0.61162, 0.711354, 0.871482, 1.13864", \
"0.496186, 0.628549, 0.677449, 0.744246, 0.84598, 1.00584, 1.27145" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0377139, 0.109735, 0.152738, 0.225758, 0.3509, 0.564556, 0.923972", \
"0.0379736, 0.109736, 0.152739, 0.226518, 0.350954, 0.564557, 0.924483", \
"0.040336, 0.110523, 0.153626, 0.226519, 0.351558, 0.564775, 0.924484", \
"0.0462567, 0.114487, 0.157139, 0.229048, 0.353366, 0.565936, 0.926732", \
"0.0594232, 0.122489, 0.163216, 0.234302, 0.35723, 0.568485, 0.926733", \
"0.079021, 0.139788, 0.176569, 0.242652, 0.362792, 0.572373, 0.92944", \
"0.106897, 0.170033, 0.202576, 0.262908, 0.376894, 0.579569, 0.933184" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0103239, 0.011108, 0.0111299, 0.0110594, 0.0109223, 0.0105648, 0.0107786", \
"0.0101769, 0.0107764, 0.0108453, 0.0109741, 0.0110873, 0.0103079, 0.0102891", \
"0.0102352, 0.0105475, 0.0106707, 0.0109282, 0.0109119, 0.0103667, 0.0104012", \
"0.0106725, 0.010624, 0.0106248, 0.0105143, 0.0107746, 0.0105102, 0.0099278", \
"0.011412, 0.0109616, 0.0110037, 0.0109923, 0.0107635, 0.0106564, 0.0101517", \
"0.0135773, 0.0123016, 0.0122962, 0.0122518, 0.0120064, 0.0120939, 0.0110809", \
"0.0180176, 0.0154964, 0.015439, 0.0150631, 0.0153898, 0.0151557, 0.0149573" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0147676, 0.0149759, 0.0151313, 0.0150148, 0.014905, 0.0145457, 0.0138363", \
"0.0146102, 0.015123, 0.015157, 0.0151319, 0.0151594, 0.0148576, 0.0141903", \
"0.0145856, 0.0147501, 0.0148848, 0.0151898, 0.0149362, 0.0147092, 0.0142684", \
"0.0148284, 0.0147462, 0.0147837, 0.0147477, 0.0150028, 0.0146584, 0.0142983", \
"0.0152393, 0.0146993, 0.0147876, 0.0149698, 0.0148812, 0.0143146, 0.0154013", \
"0.0166236, 0.015445, 0.0155241, 0.0158258, 0.0156573, 0.016, 0.0149528", \
"0.0205595, 0.0180919, 0.0178411, 0.0178354, 0.0181691, 0.0183079, 0.0183636" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0100657, 0.0109284, 0.0109787, 0.0109206, 0.0107524, 0.010434, 0.0103239", \
"0.00988652, 0.010531, 0.0106258, 0.0106013, 0.0104637, 0.0101245, 0.00999122", \
"0.00989809, 0.0102969, 0.010407, 0.0105541, 0.0106787, 0.010027, 0.0101343", \
"0.0102082, 0.0103853, 0.0104066, 0.010267, 0.010518, 0.0102508, 0.00977318", \
"0.0111094, 0.0106206, 0.0106896, 0.0108153, 0.0104102, 0.0104215, 0.0101241", \
"0.0132385, 0.0120001, 0.0119165, 0.0118135, 0.0118936, 0.0118583, 0.0108855", \
"0.0176721, 0.0150827, 0.0148725, 0.0147168, 0.0149952, 0.0146785, 0.0147438" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0131233, 0.0133637, 0.0133763, 0.013315, 0.0131684, 0.0128947, 0.0121437", \
"0.0129702, 0.0132953, 0.0135776, 0.0134775, 0.0133699, 0.0132271, 0.0126521", \
"0.0130103, 0.0130641, 0.0132011, 0.0135478, 0.0134854, 0.0129513, 0.0125645", \
"0.013306, 0.0130522, 0.0131006, 0.0131424, 0.0133383, 0.0133326, 0.0122258", \
"0.0140112, 0.0131521, 0.013283, 0.0134306, 0.0131789, 0.0126568, 0.0130674", \
"0.0159239, 0.0142038, 0.0141404, 0.014305, 0.0144316, 0.0146783, 0.0138787", \
"0.0201552, 0.0170688, 0.0168457, 0.017072, 0.0172976, 0.0172098, 0.0171557" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00991221, 0.0108928, 0.0109237, 0.0108731, 0.0106952, 0.0102774, 0.0104007", \
"0.00969904, 0.0104023, 0.0105289, 0.0105494, 0.0104797, 0.0100113, 0.00936311", \
"0.00968658, 0.0101702, 0.0102767, 0.0105829, 0.0101602, 0.00994868, 0.00933071", \
"0.00995499, 0.0100478, 0.0102107, 0.0100484, 0.0103159, 0.00980491, 0.00910464", \
"0.0108467, 0.0105267, 0.0105683, 0.0105991, 0.0101888, 0.0101177, 0.00916425", \
"0.0130753, 0.0118348, 0.0120283, 0.011774, 0.011839, 0.0117068, 0.0107369", \
"0.0177843, 0.0152753, 0.0151911, 0.0147807, 0.0149147, 0.0149584, 0.0148524" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0113396, 0.0115983, 0.01166, 0.0115362, 0.0115976, 0.0109823, 0.010283", \
"0.0111377, 0.0115405, 0.011464, 0.0117998, 0.0116428, 0.0113204, 0.0108392", \
"0.011296, 0.0112047, 0.0113789, 0.0118061, 0.0116245, 0.0111975, 0.010574", \
"0.0118539, 0.0114022, 0.0114094, 0.0113877, 0.0116136, 0.0113425, 0.0111838", \
"0.0130798, 0.0118698, 0.0118829, 0.0120128, 0.0116519, 0.0113064, 0.0119576", \
"0.0154788, 0.0133253, 0.0132151, 0.013271, 0.0134693, 0.0132995, 0.0125352", \
"0.0202778, 0.0165794, 0.0163226, 0.0163888, 0.0166383, 0.0165814, 0.0166968" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00258328;
rise_capacitance : 0.00259236;
rise_capacitance_range (0.00259236, 0.00259236);
fall_capacitance : 0.0025742;
fall_capacitance_range (0.0025742, 0.0025742);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00252744;
rise_capacitance : 0.00256157;
rise_capacitance_range (0.00256157, 0.00256157);
fall_capacitance : 0.00249331;
fall_capacitance_range (0.00249331, 0.00249331);
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00240904;
rise_capacitance : 0.00250817;
rise_capacitance_range (0.00250817, 0.00250817);
fall_capacitance : 0.0023099;
fall_capacitance_range (0.0023099, 0.0023099);
}
}
cell (sg13g2_or4_1) {
area : 14.5152;
cell_footprint : "or4";
cell_leakage_power : 124.17;
leakage_power () {
value : 221.974;
when : "!A&!B&!C&!D";
}
leakage_power () {
value : 169.418;
when : "!A&!B&!C&D";
}
leakage_power () {
value : 144.441;
when : "!A&!B&C&!D";
}
leakage_power () {
value : 129.59;
when : "!A&!B&C&D";
}
leakage_power () {
value : 127.112;
when : "!A&B&!C&!D";
}
leakage_power () {
value : 115.034;
when : "!A&B&!C&D";
}
leakage_power () {
value : 112.454;
when : "!A&B&C&!D";
}
leakage_power () {
value : 121.828;
when : "!A&B&C&D";
}
leakage_power () {
value : 110.185;
when : "A&!B&!C&!D";
}
leakage_power () {
value : 99.9725;
when : "A&!B&!C&D";
}
leakage_power () {
value : 98.4023;
when : "A&!B&C&!D";
}
leakage_power () {
value : 112.005;
when : "A&!B&C&D";
}
leakage_power () {
value : 96.0736;
when : "A&B&!C&!D";
}
leakage_power () {
value : 105.812;
when : "A&B&!C&D";
}
leakage_power () {
value : 105.083;
when : "A&B&C&!D";
}
leakage_power () {
value : 117.338;
when : "A&B&C&D";
}
pin (X) {
direction : "output";
function : "(A+B+C+D)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0672374, 0.136869, 0.180912, 0.253285, 0.373508, 0.573475, 0.905872", \
"0.110025, 0.179484, 0.223603, 0.295905, 0.416306, 0.616574, 0.948946", \
"0.140122, 0.21087, 0.254978, 0.327208, 0.447606, 0.647573, 0.979961", \
"0.18383, 0.256523, 0.300648, 0.372627, 0.492638, 0.692385, 1.0249", \
"0.245351, 0.325366, 0.368921, 0.440238, 0.560045, 0.759534, 1.09192", \
"0.327407, 0.421343, 0.46478, 0.536056, 0.655274, 0.85504, 1.18648", \
"0.433833, 0.546958, 0.593857, 0.665781, 0.78568, 0.985391, 1.3172" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0183193, 0.1055, 0.167833, 0.271276, 0.444679, 0.733882, 1.21599", \
"0.0202982, 0.105501, 0.167834, 0.271277, 0.444957, 0.734825, 1.2162", \
"0.023162, 0.105914, 0.167989, 0.271304, 0.444958, 0.734826, 1.21621", \
"0.0283315, 0.107518, 0.168851, 0.271777, 0.445017, 0.734827, 1.21622", \
"0.0374384, 0.110996, 0.170624, 0.272839, 0.445645, 0.734828, 1.21623", \
"0.050518, 0.120768, 0.175871, 0.275395, 0.447288, 0.735918, 1.21744", \
"0.068342, 0.139278, 0.189285, 0.283278, 0.451809, 0.739084, 1.22046" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.18458, 0.271289, 0.312824, 0.374234, 0.47261, 0.633153, 0.899693", \
"0.210545, 0.297153, 0.338836, 0.400431, 0.499011, 0.65951, 0.926313", \
"0.229722, 0.316983, 0.358323, 0.4203, 0.518749, 0.679492, 0.946266", \
"0.257791, 0.347023, 0.389282, 0.451437, 0.550263, 0.711136, 0.977884", \
"0.293638, 0.388236, 0.431387, 0.495233, 0.594551, 0.756096, 1.02289", \
"0.335207, 0.440065, 0.486099, 0.552979, 0.653744, 0.815742, 1.08314", \
"0.382522, 0.505854, 0.557396, 0.628472, 0.734895, 0.898869, 1.16709" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0355895, 0.106663, 0.150162, 0.222701, 0.347294, 0.560386, 0.920199", \
"0.0355905, 0.106664, 0.150163, 0.222702, 0.347331, 0.560387, 0.920893", \
"0.0362459, 0.106686, 0.150164, 0.222703, 0.347433, 0.561724, 0.920894", \
"0.0381985, 0.109058, 0.152202, 0.224276, 0.348465, 0.561725, 0.923467", \
"0.0425985, 0.114497, 0.157104, 0.228656, 0.351738, 0.562852, 0.923468", \
"0.051677, 0.125055, 0.167184, 0.237142, 0.35724, 0.566552, 0.923469", \
"0.069291, 0.148988, 0.189725, 0.256132, 0.373627, 0.576746, 0.928799" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0663126, 0.134449, 0.178311, 0.250171, 0.370255, 0.569777, 0.902289", \
"0.107465, 0.175968, 0.219764, 0.291767, 0.411905, 0.611953, 0.943752", \
"0.135948, 0.205764, 0.249567, 0.321595, 0.441583, 0.641321, 0.973814", \
"0.176748, 0.248866, 0.292553, 0.364112, 0.484066, 0.683559, 1.01599", \
"0.233323, 0.312832, 0.356061, 0.427476, 0.546797, 0.746436, 1.07861", \
"0.308148, 0.401516, 0.444815, 0.516154, 0.635559, 0.834537, 1.16617", \
"0.402731, 0.512654, 0.563163, 0.631774, 0.754635, 0.952493, 1.28226" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0173835, 0.104236, 0.166681, 0.270201, 0.443649, 0.733069, 1.2155", \
"0.0196222, 0.104439, 0.166733, 0.270202, 0.444578, 0.734134, 1.21568", \
"0.0227377, 0.10495, 0.167077, 0.270442, 0.444579, 0.734135, 1.21569", \
"0.0278811, 0.106608, 0.167856, 0.270985, 0.44458, 0.734136, 1.2157", \
"0.0370761, 0.110435, 0.169898, 0.271857, 0.44503, 0.734137, 1.21573", \
"0.050177, 0.12028, 0.175542, 0.274801, 0.44644, 0.735135, 1.21689", \
"0.067962, 0.139941, 0.19022, 0.282929, 0.451244, 0.738506, 1.21935" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.179299, 0.265934, 0.307398, 0.368998, 0.467414, 0.628014, 0.894346", \
"0.205153, 0.292063, 0.333561, 0.395297, 0.493966, 0.654337, 0.920963", \
"0.225283, 0.312802, 0.354341, 0.416415, 0.51489, 0.675564, 0.942514", \
"0.25544, 0.34564, 0.388014, 0.450611, 0.549486, 0.710472, 0.977254", \
"0.29671, 0.393264, 0.436578, 0.500671, 0.600224, 0.762141, 1.02943", \
"0.348776, 0.4578, 0.504356, 0.570653, 0.672124, 0.8329, 1.10086", \
"0.420887, 0.548602, 0.600773, 0.672168, 0.777462, 0.940552, 1.20781" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0356043, 0.106797, 0.150142, 0.222513, 0.347155, 0.560669, 0.920134", \
"0.0356053, 0.106798, 0.150143, 0.222514, 0.347717, 0.56067, 0.920135", \
"0.0367061, 0.107174, 0.150367, 0.222875, 0.347718, 0.561321, 0.920893", \
"0.0393624, 0.110258, 0.153295, 0.225211, 0.349196, 0.561497, 0.921114", \
"0.0455877, 0.116462, 0.158616, 0.229929, 0.352872, 0.563822, 0.92199", \
"0.057431, 0.129212, 0.17016, 0.238742, 0.358996, 0.567579, 0.924923", \
"0.075959, 0.15358, 0.192707, 0.258546, 0.373451, 0.576083, 0.929003" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0629297, 0.129844, 0.17355, 0.245093, 0.365086, 0.564397, 0.896533", \
"0.102401, 0.169981, 0.213643, 0.285353, 0.405264, 0.604812, 0.936873", \
"0.128714, 0.197628, 0.241291, 0.313072, 0.432921, 0.632446, 0.964663", \
"0.165825, 0.237437, 0.280947, 0.352645, 0.472333, 0.671964, 1.00403", \
"0.215532, 0.295144, 0.338685, 0.409814, 0.529355, 0.728626, 1.06107", \
"0.279363, 0.373406, 0.417518, 0.488867, 0.607778, 0.806592, 1.13901", \
"0.360168, 0.475427, 0.521959, 0.592629, 0.712891, 0.91036, 1.24487" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0164679, 0.103358, 0.166041, 0.269593, 0.443287, 0.732856, 1.21526", \
"0.0189769, 0.103734, 0.16612, 0.269643, 0.443507, 0.732906, 1.21527", \
"0.0219941, 0.10438, 0.166504, 0.269949, 0.443508, 0.733756, 1.21528", \
"0.027895, 0.105992, 0.167313, 0.270471, 0.443907, 0.733757, 1.21529", \
"0.0374071, 0.110164, 0.169529, 0.271379, 0.444565, 0.733758, 1.21538", \
"0.05095, 0.120396, 0.175645, 0.27472, 0.446055, 0.734953, 1.21675", \
"0.068902, 0.142184, 0.19152, 0.283954, 0.451596, 0.73821, 1.21913" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.165293, 0.251998, 0.293448, 0.354971, 0.453401, 0.614214, 0.880751", \
"0.190716, 0.277478, 0.319228, 0.380788, 0.479228, 0.639918, 0.906587", \
"0.212448, 0.300439, 0.341934, 0.404192, 0.502656, 0.663378, 0.93054", \
"0.246026, 0.33667, 0.379094, 0.441885, 0.541113, 0.702123, 0.968951", \
"0.293751, 0.390208, 0.433838, 0.497343, 0.597382, 0.759571, 1.0271", \
"0.358973, 0.46799, 0.513761, 0.579523, 0.679864, 0.841966, 1.1095", \
"0.453518, 0.580262, 0.630576, 0.700412, 0.804214, 0.966577, 1.234" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0355954, 0.106749, 0.15015, 0.222549, 0.347248, 0.560355, 0.920088", \
"0.0357765, 0.10675, 0.150151, 0.22255, 0.347249, 0.560497, 0.92018", \
"0.0372829, 0.107698, 0.150648, 0.223082, 0.347763, 0.561159, 0.920871", \
"0.0407076, 0.111203, 0.154114, 0.225806, 0.349711, 0.561823, 0.923787", \
"0.0488176, 0.117125, 0.159643, 0.230249, 0.353885, 0.564911, 0.923788", \
"0.061862, 0.129743, 0.169691, 0.238107, 0.358138, 0.568223, 0.926074", \
"0.080382, 0.153374, 0.190216, 0.255239, 0.370932, 0.575124, 0.928897" \
);
}
}
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0573851, 0.123779, 0.167221, 0.238941, 0.358782, 0.557739, 0.889848", \
"0.0943878, 0.161709, 0.205291, 0.277004, 0.396586, 0.596274, 0.928337", \
"0.118092, 0.186589, 0.230045, 0.301889, 0.421604, 0.620919, 0.95329", \
"0.150133, 0.222578, 0.26579, 0.337176, 0.456542, 0.655703, 0.988117", \
"0.192532, 0.274504, 0.317024, 0.388291, 0.507601, 0.706771, 1.03827", \
"0.247451, 0.343946, 0.388041, 0.459746, 0.57827, 0.777233, 1.10826", \
"0.310328, 0.430115, 0.47906, 0.551114, 0.669792, 0.867873, 1.19965" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0157568, 0.103092, 0.165677, 0.269455, 0.443113, 0.732429, 1.21527", \
"0.0187452, 0.103409, 0.165848, 0.269456, 0.443114, 0.733164, 1.21528", \
"0.0221921, 0.104215, 0.166258, 0.269717, 0.443115, 0.733662, 1.21529", \
"0.028696, 0.105994, 0.167187, 0.270348, 0.443609, 0.733663, 1.2153", \
"0.038678, 0.111538, 0.169691, 0.271256, 0.44448, 0.733664, 1.21548", \
"0.052513, 0.122905, 0.176847, 0.2754, 0.446274, 0.734813, 1.21635", \
"0.072123, 0.14792, 0.196732, 0.287585, 0.453298, 0.739392, 1.21943" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.140842, 0.22748, 0.269165, 0.330731, 0.429058, 0.589758, 0.856309", \
"0.166481, 0.253322, 0.294487, 0.356521, 0.454791, 0.615557, 0.88217", \
"0.190844, 0.278215, 0.319845, 0.382164, 0.480682, 0.641499, 0.908238", \
"0.229114, 0.317509, 0.359609, 0.422644, 0.522109, 0.683228, 0.950083", \
"0.28115, 0.374946, 0.417285, 0.480469, 0.579914, 0.742419, 1.01016", \
"0.353121, 0.45723, 0.50072, 0.565469, 0.664958, 0.826249, 1.09466", \
"0.449638, 0.571335, 0.618848, 0.685269, 0.786308, 0.949655, 1.2172" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0356053, 0.106671, 0.150065, 0.222501, 0.347292, 0.560362, 0.920013", \
"0.0358449, 0.106672, 0.150066, 0.22304, 0.347433, 0.560551, 0.920175", \
"0.0374077, 0.107813, 0.150972, 0.223366, 0.347998, 0.560722, 0.920176", \
"0.0417403, 0.110808, 0.154258, 0.226656, 0.350824, 0.562169, 0.922043", \
"0.0514444, 0.116006, 0.158096, 0.230075, 0.354348, 0.566125, 0.923878", \
"0.06535, 0.126707, 0.165858, 0.236191, 0.357711, 0.568877, 0.928073", \
"0.085602, 0.151242, 0.186373, 0.250513, 0.367007, 0.574271, 0.930768" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00721155, 0.00758594, 0.00758477, 0.00756936, 0.00749352, 0.00730578, 0.0073446", \
"0.00702821, 0.00730656, 0.00734965, 0.00735128, 0.00728938, 0.00717714, 0.00698723", \
"0.00702566, 0.00721858, 0.00724376, 0.00740928, 0.0071879, 0.00703515, 0.00707217", \
"0.0071731, 0.00718824, 0.00726052, 0.0071532, 0.00723641, 0.00695704, 0.00684667", \
"0.00771845, 0.00761499, 0.00763712, 0.00760408, 0.00750224, 0.00736144, 0.00709016", \
"0.00909366, 0.0088527, 0.00880258, 0.00870186, 0.00866458, 0.00866523, 0.00809895", \
"0.0124321, 0.0118111, 0.0117738, 0.0116329, 0.0116495, 0.0116251, 0.0115579" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0105852, 0.0108924, 0.0110194, 0.0108439, 0.0108239, 0.0105936, 0.0102351", \
"0.0104423, 0.0107831, 0.0108808, 0.0108191, 0.0108645, 0.0106906, 0.0103984", \
"0.0103989, 0.0106572, 0.0107344, 0.0109148, 0.0107903, 0.0107679, 0.0103262", \
"0.0104635, 0.0106569, 0.0107023, 0.0106481, 0.0107771, 0.010698, 0.0105499", \
"0.0105567, 0.0106275, 0.0106922, 0.0107782, 0.0106448, 0.0104037, 0.0109528", \
"0.0111435, 0.0110055, 0.0110921, 0.0112596, 0.0112493, 0.0113766, 0.0110406", \
"0.0138974, 0.0132555, 0.0131798, 0.0130899, 0.0133653, 0.013306, 0.0135063" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00688465, 0.00730053, 0.00732258, 0.00729453, 0.007229, 0.00701825, 0.00707998", \
"0.00665684, 0.00697933, 0.00701809, 0.00702659, 0.00701081, 0.00687653, 0.00674918", \
"0.00662352, 0.00685466, 0.00688589, 0.00697583, 0.00695269, 0.00666043, 0.00665525", \
"0.00671476, 0.00682002, 0.0068746, 0.00677685, 0.00687663, 0.00664762, 0.00652952", \
"0.00722745, 0.00720383, 0.0072405, 0.00725272, 0.00709611, 0.00704195, 0.00678882", \
"0.00866078, 0.00844012, 0.00838733, 0.00838865, 0.00842351, 0.00830169, 0.00785991", \
"0.0119414, 0.0112853, 0.0113765, 0.0111745, 0.0112261, 0.011187, 0.0110946" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.010757, 0.0110295, 0.011096, 0.0110849, 0.0110344, 0.010831, 0.0103717", \
"0.0106091, 0.0110043, 0.0110716, 0.0110171, 0.0110684, 0.0108019, 0.0105504", \
"0.0105713, 0.0108028, 0.0108897, 0.0110589, 0.0110197, 0.0108011, 0.0105531", \
"0.010655, 0.0107909, 0.0108223, 0.0108156, 0.010912, 0.0107936, 0.0104898", \
"0.0108383, 0.0108303, 0.01087, 0.0109438, 0.0107826, 0.0106252, 0.0109014", \
"0.0116719, 0.0114637, 0.0115234, 0.0116241, 0.0117752, 0.0115723, 0.0112039", \
"0.0145921, 0.0138846, 0.0138527, 0.0139082, 0.0140711, 0.0139812, 0.0140026" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00555896, 0.00599041, 0.00602371, 0.00597123, 0.00589799, 0.0056971, 0.00573955", \
"0.00533125, 0.00567255, 0.00577503, 0.00569661, 0.00563066, 0.00547162, 0.00546747", \
"0.00526606, 0.00552765, 0.00556785, 0.00565011, 0.00559578, 0.00540955, 0.00526225", \
"0.0053677, 0.00549419, 0.00551908, 0.00546755, 0.00555858, 0.00536867, 0.00526408", \
"0.00588659, 0.00588031, 0.00594248, 0.00595523, 0.00586115, 0.00578553, 0.00559945", \
"0.00729479, 0.00707649, 0.00706199, 0.00712222, 0.00709293, 0.00706965, 0.00665953", \
"0.0105769, 0.0100108, 0.00990723, 0.00983023, 0.00980783, 0.00980253, 0.00984693" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00965238, 0.00992344, 0.00998033, 0.00993431, 0.00990263, 0.00984482, 0.0093981", \
"0.00950359, 0.00983243, 0.00992975, 0.00988481, 0.00990907, 0.00974581, 0.00946657", \
"0.00948323, 0.00970084, 0.00976406, 0.00994636, 0.00987579, 0.00970468, 0.00947075", \
"0.00958435, 0.00966719, 0.00968538, 0.00965879, 0.00977898, 0.00953463, 0.00958597", \
"0.00994409, 0.00980714, 0.00990511, 0.00991697, 0.00985284, 0.00961473, 0.0101577", \
"0.0111404, 0.0107644, 0.0108013, 0.0109477, 0.0109516, 0.0110261, 0.0104009", \
"0.0142372, 0.0133911, 0.0133191, 0.0133997, 0.0135519, 0.0135491, 0.0135775" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00515209, 0.00562746, 0.00562151, 0.00559089, 0.00551836, 0.0052413, 0.00532195", \
"0.0049215, 0.00528914, 0.00541036, 0.00531058, 0.00522525, 0.00507642, 0.0050091", \
"0.00485974, 0.00510673, 0.00512532, 0.00532052, 0.0051405, 0.00498713, 0.00499299", \
"0.00497602, 0.00514108, 0.00518482, 0.00514822, 0.00516489, 0.00504405, 0.00494662", \
"0.00553096, 0.00563816, 0.00561521, 0.00564929, 0.00559392, 0.00553152, 0.00526631", \
"0.00713538, 0.00689417, 0.00687068, 0.00696984, 0.00692729, 0.00688752, 0.00641279", \
"0.0105006, 0.00985337, 0.00983587, 0.00974077, 0.00964307, 0.00956517, 0.00955477" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00716548, 0.00744068, 0.007549, 0.00752994, 0.00743285, 0.00729063, 0.00695468", \
"0.00696974, 0.00730034, 0.00734388, 0.00742424, 0.00731912, 0.00723082, 0.00688798", \
"0.00704099, 0.00720736, 0.00727759, 0.0074735, 0.00739659, 0.0071465, 0.00694147", \
"0.00736607, 0.00735717, 0.0073942, 0.00736854, 0.00748406, 0.00729659, 0.00712141", \
"0.00807732, 0.00793249, 0.00794929, 0.00800489, 0.00783302, 0.00764565, 0.00818377", \
"0.00969158, 0.00917744, 0.00913602, 0.00933367, 0.00933533, 0.00915536, 0.00880992", \
"0.0130856, 0.0122294, 0.0121092, 0.0120884, 0.0120342, 0.0122144, 0.0123001" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00258256;
rise_capacitance : 0.00258748;
rise_capacitance_range (0.00258748, 0.00258748);
fall_capacitance : 0.00257765;
fall_capacitance_range (0.00257765, 0.00257765);
internal_power () {
when : "(!B * C) + (!B * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000322403, -0.000334063, -0.000333715, -0.000336116, -0.000335547, -0.000336773, -0.000337766" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0020339, 0.0020417, 0.00203833, 0.00203298, 0.00203548, 0.00204524, 0.00202171" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000322403, -0.000334063, -0.000333715, -0.000336116, -0.000335547, -0.000336773, -0.000337766" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0020339, 0.0020417, 0.00203833, 0.00203298, 0.00203548, 0.00204524, 0.00202171" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.002548;
rise_capacitance : 0.00254771;
rise_capacitance_range (0.00254771, 0.00254771);
fall_capacitance : 0.00254829;
fall_capacitance_range (0.00254829, 0.00254829);
internal_power () {
when : "(!A * C) + (!A * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000234585, -0.000247419, -0.0002383, -0.000242699, -0.000242011, -0.000242747, -0.000240804" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000234585, 0.000247419, 0.0002383, 0.000242699, 0.000242011, 0.000242747, 0.000240804" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000234585, -0.000247419, -0.0002383, -0.000242699, -0.000242011, -0.000242747, -0.000240804" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000234585, 0.000247419, 0.0002383, 0.000242699, 0.000242011, 0.000242747, 0.000240804" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00215237;
rise_capacitance : 0.00210483;
rise_capacitance_range (0.00210483, 0.00210483);
fall_capacitance : 0.00219992;
fall_capacitance_range (0.00219992, 0.00219992);
internal_power () {
when : "(A * !D) + (!A * B * !D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000713598, 0.000714524, 0.000718283, 0.000718924, 0.000721996, 0.000722112, 0.000723473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000299311, -0.000295355, -0.000295076, -0.000293814, -0.000293928, -0.000291528, -0.00029174" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000713598, 0.000714524, 0.000718283, 0.000718924, 0.000721996, 0.000722112, 0.000723473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000299311, -0.000295355, -0.000295076, -0.000293814, -0.000293928, -0.000291528, -0.00029174" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00218862;
rise_capacitance : 0.00214293;
rise_capacitance_range (0.00214293, 0.00214293);
fall_capacitance : 0.00223431;
fall_capacitance_range (0.00223431, 0.00223431);
internal_power () {
when : "(A * !C) + (!A * B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000867327, 0.000865142, 0.000865693, 0.000865417, 0.000866136, 0.000866964, 0.000868627" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000356217, 0.000354904, 0.000359173, 0.000368213, 0.000369079, 0.000375925, 0.000372753" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000867327, 0.000865142, 0.000865693, 0.000865417, 0.000866136, 0.000866964, 0.000868627" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000356217, 0.000354904, 0.000359173, 0.000368213, 0.000369079, 0.000375925, 0.000372753" \
);
}
}
}
}
cell (sg13g2_or4_2) {
area : 16.3296;
cell_footprint : "or4";
cell_leakage_power : 170.053;
leakage_power () {
value : 304.38;
when : "!A&!B&!C&!D";
}
leakage_power () {
value : 212.866;
when : "!A&!B&!C&D";
}
leakage_power () {
value : 187.889;
when : "!A&!B&C&!D";
}
leakage_power () {
value : 173.037;
when : "!A&!B&C&D";
}
leakage_power () {
value : 170.56;
when : "!A&B&!C&!D";
}
leakage_power () {
value : 158.482;
when : "!A&B&!C&D";
}
leakage_power () {
value : 155.901;
when : "!A&B&C&!D";
}
leakage_power () {
value : 165.276;
when : "!A&B&C&D";
}
leakage_power () {
value : 153.633;
when : "A&!B&!C&!D";
}
leakage_power () {
value : 143.42;
when : "A&!B&!C&D";
}
leakage_power () {
value : 141.85;
when : "A&!B&C&!D";
}
leakage_power () {
value : 155.453;
when : "A&!B&C&D";
}
leakage_power () {
value : 139.521;
when : "A&B&!C&!D";
}
leakage_power () {
value : 149.26;
when : "A&B&!C&D";
}
leakage_power () {
value : 148.531;
when : "A&B&C&!D";
}
leakage_power () {
value : 160.786;
when : "A&B&C&D";
}
pin (X) {
direction : "output";
function : "(A+B+C+D)";
min_capacitance : 0.001;
max_capacitance : 0.6;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0773983, 0.152979, 0.197365, 0.26963, 0.39004, 0.589771, 0.922256", \
"0.122677, 0.198446, 0.242707, 0.315055, 0.435242, 0.635087, 0.967725", \
"0.156044, 0.23359, 0.277648, 0.34992, 0.470113, 0.669991, 1.00306", \
"0.204861, 0.287092, 0.330609, 0.402776, 0.52292, 0.722464, 1.05529", \
"0.276426, 0.366541, 0.409646, 0.481041, 0.600552, 0.799434, 1.1317", \
"0.372744, 0.478807, 0.523001, 0.594043, 0.713024, 0.911242, 1.24313", \
"0.495765, 0.625622, 0.675327, 0.746852, 0.867616, 1.06493, 1.39526" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0200379, 0.106922, 0.169027, 0.272362, 0.445738, 0.735031, 1.21744", \
"0.022023, 0.107013, 0.169028, 0.272363, 0.445797, 0.735261, 1.2176", \
"0.0255765, 0.107915, 0.16922, 0.272364, 0.445798, 0.735262, 1.21791", \
"0.031712, 0.110664, 0.170622, 0.273049, 0.446122, 0.735263, 1.21849", \
"0.0422585, 0.116358, 0.17385, 0.274662, 0.447204, 0.735855, 1.2185", \
"0.059218, 0.13047, 0.182854, 0.279652, 0.44928, 0.737534, 1.21913", \
"0.084305, 0.157928, 0.204164, 0.291815, 0.45672, 0.741332, 1.22215" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.230109, 0.335263, 0.380459, 0.445946, 0.547294, 0.709441, 0.976429", \
"0.256183, 0.36144, 0.406708, 0.472365, 0.573473, 0.735549, 1.00267", \
"0.276151, 0.381432, 0.426645, 0.492286, 0.593679, 0.755726, 1.02265", \
"0.306744, 0.413742, 0.45916, 0.525301, 0.626746, 0.789086, 1.05607", \
"0.349183, 0.46049, 0.506977, 0.57433, 0.676846, 0.83955, 1.10658", \
"0.403703, 0.524202, 0.573212, 0.642752, 0.747118, 0.9108, 1.1786", \
"0.471838, 0.608596, 0.66301, 0.738095, 0.846997, 1.01176, 1.28088" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.048495, 0.12586, 0.169384, 0.241814, 0.363958, 0.573995, 0.931221", \
"0.048496, 0.125861, 0.169766, 0.241815, 0.363959, 0.574395, 0.932112", \
"0.0489393, 0.125862, 0.169767, 0.241816, 0.36396, 0.574396, 0.932113", \
"0.0509463, 0.127576, 0.170995, 0.242604, 0.365099, 0.574505, 0.932114", \
"0.055893, 0.133314, 0.176421, 0.247417, 0.368281, 0.576772, 0.932415", \
"0.066581, 0.145194, 0.187483, 0.256444, 0.375757, 0.581706, 0.935084", \
"0.087198, 0.168986, 0.210035, 0.277923, 0.393125, 0.593047, 0.941157" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0761377, 0.150231, 0.194224, 0.26627, 0.386198, 0.585822, 0.918232", \
"0.120171, 0.194899, 0.238853, 0.310859, 0.430872, 0.63046, 0.963039", \
"0.15209, 0.228761, 0.272644, 0.344614, 0.464563, 0.664284, 0.996446", \
"0.198472, 0.279658, 0.323276, 0.394762, 0.514659, 0.714131, 1.04659", \
"0.265048, 0.354834, 0.398346, 0.469354, 0.588673, 0.787803, 1.1198", \
"0.354582, 0.461455, 0.505789, 0.576646, 0.695419, 0.893606, 1.2255", \
"0.468872, 0.599165, 0.648754, 0.720757, 0.840141, 1.03676, 1.36792" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0190794, 0.105722, 0.167929, 0.27141, 0.444869, 0.734271, 1.21701", \
"0.0213646, 0.106005, 0.167975, 0.271411, 0.445375, 0.734821, 1.21702", \
"0.0249358, 0.107012, 0.168423, 0.271503, 0.445376, 0.734822, 1.21724", \
"0.0311984, 0.110066, 0.169893, 0.272266, 0.445419, 0.734823, 1.21725", \
"0.0421743, 0.115448, 0.173223, 0.273939, 0.446544, 0.73527, 1.21729", \
"0.059366, 0.130184, 0.182954, 0.278973, 0.448616, 0.736923, 1.21848", \
"0.084269, 0.157981, 0.204023, 0.291835, 0.45634, 0.740938, 1.22167" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.224951, 0.330195, 0.375042, 0.440724, 0.542167, 0.704154, 0.971184", \
"0.250818, 0.355809, 0.40141, 0.467257, 0.568134, 0.730407, 0.997506", \
"0.272254, 0.377435, 0.42301, 0.48883, 0.590034, 0.752022, 1.01897", \
"0.306254, 0.413782, 0.459443, 0.525715, 0.627373, 0.789744, 1.05673", \
"0.357437, 0.470022, 0.517, 0.58477, 0.687051, 0.850113, 1.11728", \
"0.426898, 0.550432, 0.600115, 0.669141, 0.773379, 0.937602, 1.20517", \
"0.521923, 0.663076, 0.718033, 0.792999, 0.901156, 1.06584, 1.3342" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0485134, 0.126192, 0.169558, 0.241416, 0.364045, 0.574032, 0.931213", \
"0.0485144, 0.126193, 0.169689, 0.241417, 0.364046, 0.574033, 0.93178", \
"0.0491795, 0.126194, 0.169733, 0.241443, 0.364047, 0.574034, 0.931781", \
"0.0519978, 0.128272, 0.171602, 0.242999, 0.365495, 0.574726, 0.933141", \
"0.058741, 0.135212, 0.178363, 0.248832, 0.369699, 0.577954, 0.933142", \
"0.073372, 0.149746, 0.191026, 0.258709, 0.376973, 0.582764, 0.936434", \
"0.097843, 0.175543, 0.214965, 0.280334, 0.393853, 0.593235, 0.941776" \
);
}
}
timing () {
related_pin : "C";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0724858, 0.145421, 0.189164, 0.260867, 0.380854, 0.580333, 0.91228", \
"0.11534, 0.18929, 0.233006, 0.30483, 0.424673, 0.624209, 0.956284", \
"0.145707, 0.22178, 0.265376, 0.337208, 0.457066, 0.656393, 0.988607", \
"0.189015, 0.269707, 0.313434, 0.385077, 0.504466, 0.703768, 1.036", \
"0.249865, 0.340969, 0.383748, 0.455093, 0.573962, 0.772855, 1.10482", \
"0.328765, 0.439579, 0.484023, 0.554596, 0.669949, 0.868519, 1.19955", \
"0.43156, 0.563634, 0.61342, 0.685532, 0.803757, 1.00155, 1.33229" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0180884, 0.104963, 0.167192, 0.270717, 0.44447, 0.734031, 1.21679", \
"0.0208336, 0.105387, 0.167358, 0.270849, 0.444884, 0.734032, 1.2168", \
"0.0245172, 0.106467, 0.167883, 0.271025, 0.444885, 0.734247, 1.21681", \
"0.0310761, 0.109267, 0.169323, 0.271823, 0.444972, 0.734248, 1.21682", \
"0.0426694, 0.115745, 0.172893, 0.273671, 0.446212, 0.734927, 1.21706", \
"0.060684, 0.131807, 0.183214, 0.278903, 0.448439, 0.736663, 1.21842", \
"0.086098, 0.161109, 0.206087, 0.292979, 0.455934, 0.740506, 1.22132" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.211054, 0.315909, 0.361435, 0.427246, 0.528229, 0.689785, 0.956882", \
"0.236593, 0.341459, 0.38681, 0.453067, 0.553746, 0.716049, 0.983268", \
"0.260457, 0.366135, 0.411345, 0.477071, 0.578263, 0.740554, 1.00746", \
"0.300356, 0.408135, 0.453818, 0.520266, 0.622058, 0.784484, 1.05153", \
"0.361733, 0.474311, 0.521399, 0.588202, 0.691225, 0.854334, 1.12172", \
"0.447039, 0.571086, 0.620592, 0.688901, 0.792453, 0.955977, 1.22396", \
"0.566613, 0.708439, 0.762445, 0.834678, 0.9427, 1.10651, 1.37349" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.04852, 0.125844, 0.170314, 0.241874, 0.363985, 0.574439, 0.931234", \
"0.048521, 0.125845, 0.170315, 0.241875, 0.364252, 0.57444, 0.931643", \
"0.049643, 0.125971, 0.170316, 0.241876, 0.364253, 0.574441, 0.931644", \
"0.0533418, 0.129002, 0.172319, 0.243499, 0.365754, 0.574989, 0.931645", \
"0.0624299, 0.136472, 0.179632, 0.249396, 0.370382, 0.578375, 0.933724", \
"0.080447, 0.152204, 0.192164, 0.258757, 0.377237, 0.583468, 0.937582", \
"0.106875, 0.17954, 0.216981, 0.278618, 0.392514, 0.591849, 0.942331" \
);
}
}
timing () {
related_pin : "D";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0670838, 0.139541, 0.183007, 0.254727, 0.374604, 0.574026, 0.905987", \
"0.108287, 0.181832, 0.225453, 0.297298, 0.416977, 0.616522, 0.948418", \
"0.136502, 0.212342, 0.256139, 0.327819, 0.447559, 0.647141, 0.979157", \
"0.176262, 0.257535, 0.30038, 0.371532, 0.490788, 0.689942, 1.02203", \
"0.231327, 0.322766, 0.36638, 0.436796, 0.555598, 0.754085, 1.08569", \
"0.301, 0.412455, 0.457371, 0.528413, 0.646668, 0.845236, 1.17605", \
"0.389435, 0.522817, 0.575529, 0.648664, 0.765546, 0.96275, 1.29441" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0173938, 0.104732, 0.166869, 0.270509, 0.444265, 0.733751, 1.21651", \
"0.0205581, 0.105115, 0.167044, 0.270541, 0.44458, 0.734026, 1.21663", \
"0.0245398, 0.106241, 0.167649, 0.270887, 0.444581, 0.734552, 1.21664", \
"0.0316812, 0.109779, 0.169447, 0.271585, 0.444884, 0.734553, 1.21665", \
"0.0438232, 0.116523, 0.173552, 0.273633, 0.446116, 0.734819, 1.21673", \
"0.062699, 0.133664, 0.184193, 0.279604, 0.448593, 0.736362, 1.2182", \
"0.089795, 0.167098, 0.210554, 0.296279, 0.457708, 0.741272, 1.22128" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.187234, 0.292152, 0.337864, 0.403589, 0.504373, 0.666672, 0.933549", \
"0.212688, 0.31784, 0.363211, 0.429119, 0.529778, 0.692391, 0.959188", \
"0.239811, 0.345099, 0.390361, 0.456414, 0.557476, 0.719811, 0.986719", \
"0.286532, 0.392965, 0.438655, 0.504985, 0.606697, 0.769287, 1.03629", \
"0.354743, 0.464794, 0.510852, 0.578156, 0.679589, 0.842672, 1.1104", \
"0.447705, 0.569821, 0.617314, 0.685115, 0.787315, 0.950287, 1.21859", \
"0.57336, 0.713072, 0.765635, 0.835463, 0.941114, 1.10319, 1.37059" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0484976, 0.125643, 0.169905, 0.241838, 0.364004, 0.574233, 0.931225", \
"0.0484986, 0.125644, 0.169906, 0.241839, 0.364005, 0.574234, 0.931454", \
"0.0498807, 0.126194, 0.170058, 0.24184, 0.364102, 0.574235, 0.931455", \
"0.0551345, 0.129617, 0.172724, 0.244043, 0.366386, 0.575325, 0.931855", \
"0.0674702, 0.136518, 0.178562, 0.249848, 0.370965, 0.579164, 0.934253", \
"0.088454, 0.153568, 0.191461, 0.258313, 0.376821, 0.584003, 0.938823", \
"0.117774, 0.183226, 0.217957, 0.277642, 0.391275, 0.591358, 0.943433" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0110975, 0.0118097, 0.0118908, 0.0118542, 0.0117322, 0.0113557, 0.0106927", \
"0.010968, 0.011524, 0.0115799, 0.0117562, 0.0114329, 0.0111269, 0.0111317", \
"0.0110199, 0.0113006, 0.0113981, 0.0116986, 0.0113313, 0.0109397, 0.0110981", \
"0.0113155, 0.0114863, 0.0114374, 0.0113294, 0.0116759, 0.0110218, 0.0106908", \
"0.0122831, 0.0117226, 0.0116265, 0.0115915, 0.0114207, 0.0111285, 0.0103006", \
"0.0141718, 0.012912, 0.0127994, 0.0127486, 0.012614, 0.0124287, 0.0114644", \
"0.0184885, 0.0159603, 0.0159307, 0.015477, 0.0157472, 0.0154061, 0.0150932" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0151521, 0.0148565, 0.0148865, 0.0148633, 0.0149193, 0.0147246, 0.0138768", \
"0.0150362, 0.0147855, 0.0149176, 0.0149703, 0.0149177, 0.0146457, 0.0139258", \
"0.0149775, 0.0146401, 0.0148723, 0.0149959, 0.0151759, 0.0146133, 0.0141853", \
"0.0150852, 0.0145641, 0.0146096, 0.0147003, 0.014933, 0.0143947, 0.0139046", \
"0.0154672, 0.0145771, 0.0146422, 0.0146981, 0.0146117, 0.0142048, 0.0141455", \
"0.0164863, 0.014977, 0.0149494, 0.0150402, 0.0152182, 0.0153049, 0.0143559", \
"0.0198237, 0.0171254, 0.0169683, 0.0172214, 0.0173155, 0.0171457, 0.0178901" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0107783, 0.0115631, 0.0116396, 0.0116232, 0.0114016, 0.0110125, 0.0112971", \
"0.0106191, 0.0112635, 0.0113114, 0.0115256, 0.0112176, 0.010814, 0.0109453", \
"0.0106373, 0.0109743, 0.0110929, 0.011254, 0.0113273, 0.010623, 0.0108307", \
"0.0109346, 0.0110324, 0.0110911, 0.010926, 0.0111191, 0.0108841, 0.0100874", \
"0.0116573, 0.0112284, 0.0112917, 0.0112353, 0.010963, 0.0109153, 0.0102749", \
"0.0137611, 0.0124672, 0.0124824, 0.012351, 0.0123081, 0.0121851, 0.0112994", \
"0.0179813, 0.0154486, 0.0154146, 0.0150559, 0.0153306, 0.0149433, 0.0149642" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0153342, 0.0149598, 0.0149672, 0.0150374, 0.0149056, 0.01483, 0.0140631", \
"0.015232, 0.0148544, 0.0150726, 0.0151913, 0.0150965, 0.014794, 0.0140414", \
"0.0151584, 0.0147125, 0.0150603, 0.0151057, 0.0154086, 0.0147354, 0.0144447", \
"0.0153274, 0.0146674, 0.01471, 0.0148039, 0.0150749, 0.0145291, 0.0144354", \
"0.0158572, 0.0147756, 0.0148345, 0.0150174, 0.0146332, 0.0142266, 0.0142574", \
"0.0172854, 0.0153823, 0.0153807, 0.0154412, 0.0155714, 0.015527, 0.014354", \
"0.0210285, 0.0177437, 0.017604, 0.0178783, 0.0178268, 0.0179705, 0.0184082" \
);
}
}
internal_power () {
related_pin : "C";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00943911, 0.0102991, 0.0103398, 0.0102822, 0.0101582, 0.00981481, 0.00995451", \
"0.00932973, 0.00998383, 0.0100523, 0.0102189, 0.00998393, 0.00954713, 0.00967223", \
"0.00932321, 0.00972181, 0.00985771, 0.0101288, 0.0101063, 0.00942541, 0.00952631", \
"0.00956247, 0.00967857, 0.00981517, 0.00971377, 0.00990807, 0.00968227, 0.00936527", \
"0.0103272, 0.00993435, 0.0100006, 0.0101265, 0.00990975, 0.00971745, 0.00875135", \
"0.0124161, 0.0112294, 0.0112268, 0.0110913, 0.0109341, 0.0108792, 0.0099157", \
"0.0166559, 0.0140836, 0.0140216, 0.013704, 0.0138447, 0.0137009, 0.0136355" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.014202, 0.0137354, 0.0138917, 0.0140076, 0.0138438, 0.013128, 0.0127088", \
"0.0141034, 0.0136579, 0.0138795, 0.0140853, 0.0138723, 0.0137555, 0.0130578", \
"0.0140745, 0.0136337, 0.0138804, 0.0140481, 0.0140935, 0.013605, 0.0131697", \
"0.0143473, 0.0135461, 0.0135914, 0.0136349, 0.013971, 0.0134655, 0.0128506", \
"0.0151808, 0.0137853, 0.0138969, 0.0138257, 0.0136335, 0.0132351, 0.0137848", \
"0.017036, 0.0147002, 0.0147173, 0.0146547, 0.0147268, 0.0147097, 0.0137525", \
"0.0210869, 0.0173314, 0.0172116, 0.0171575, 0.0173029, 0.0174815, 0.0174678" \
);
}
}
internal_power () {
related_pin : "D";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.00905931, 0.0100394, 0.0100567, 0.00996712, 0.00984142, 0.00944782, 0.00959392", \
"0.00891021, 0.00960593, 0.00971553, 0.00977123, 0.00958523, 0.00924283, 0.00914733", \
"0.00892496, 0.00935823, 0.00951593, 0.00986613, 0.00939843, 0.00911154, 0.00918303", \
"0.0091486, 0.0093882, 0.0094022, 0.0091993, 0.0093051, 0.008772, 0.00895334", \
"0.0100103, 0.00957666, 0.00976036, 0.00971606, 0.00947336, 0.00921426, 0.00869226", \
"0.012087, 0.010823, 0.0108332, 0.0108027, 0.0109136, 0.0107599, 0.00989556", \
"0.0166277, 0.0138765, 0.0137925, 0.0135997, 0.0135937, 0.0135729, 0.0137288" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0468, 0.078, 0.1296, 0.216, 0.36, 0.6");
values ( \
"0.0117709, 0.0112828, 0.0116065, 0.0115611, 0.0113232, 0.0112071, 0.0104934", \
"0.0116168, 0.0112294, 0.0114523, 0.0116134, 0.0114034, 0.0112775, 0.0107324", \
"0.0116239, 0.0111053, 0.011307, 0.0116559, 0.0113974, 0.0112206, 0.0107885", \
"0.0122478, 0.0112651, 0.0112824, 0.0113254, 0.0116186, 0.0110671, 0.010571", \
"0.0134745, 0.0118149, 0.011793, 0.0119615, 0.0112609, 0.0110499, 0.0110292", \
"0.0158302, 0.0130854, 0.0130123, 0.0130267, 0.013084, 0.0130332, 0.0121321", \
"0.0204471, 0.0161139, 0.0160038, 0.0159028, 0.0160523, 0.0160403, 0.0161481" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00258233;
rise_capacitance : 0.00258596;
rise_capacitance_range (0.00258596, 0.00258596);
fall_capacitance : 0.0025787;
fall_capacitance_range (0.0025787, 0.0025787);
internal_power () {
when : "(!B * C) + (!B * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000321645, -0.000329965, -0.000332775, -0.000334902, -0.000334553, -0.000335511, -0.000336563" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00203215, 0.00203839, 0.00204119, 0.00203349, 0.00203598, 0.0020453, 0.002022" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000321645, -0.000329965, -0.000332775, -0.000334902, -0.000334553, -0.000335511, -0.000336563" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00203215, 0.00203839, 0.00204119, 0.00203349, 0.00203598, 0.0020453, 0.002022" \
);
}
}
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00254657;
rise_capacitance : 0.00254522;
rise_capacitance_range (0.00254522, 0.00254522);
fall_capacitance : 0.00254792;
fall_capacitance_range (0.00254792, 0.00254792);
internal_power () {
when : "(!A * C) + (!A * !C * D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000236726, -0.000248868, -0.000238957, -0.000243881, -0.000243102, -0.000243568, -0.000241857" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000236726, 0.000248868, 0.000238957, 0.000243881, 0.000243102, 0.000243568, 0.000241857" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000236726, -0.000248868, -0.000238957, -0.000243881, -0.000243102, -0.000243568, -0.000241857" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000236726, 0.000248868, 0.000238957, 0.000243881, 0.000243102, 0.000243568, 0.000241857" \
);
}
}
}
pin (C) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00215032;
rise_capacitance : 0.00210141;
rise_capacitance_range (0.00210141, 0.00210141);
fall_capacitance : 0.00219924;
fall_capacitance_range (0.00219924, 0.00219924);
internal_power () {
when : "(A * !D) + (!A * B * !D)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000714793, 0.000715273, 0.000718991, 0.000719626, 0.00072175, 0.000723404, 0.000724105" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000296894, -0.000295172, -0.000293842, -0.000292629, -0.000293371, -0.000290937, -0.000290822" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000714793, 0.000715273, 0.000718991, 0.000719626, 0.00072175, 0.000723404, 0.000724105" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"-0.000296894, -0.000295172, -0.000293842, -0.000292629, -0.000293371, -0.000290937, -0.000290822" \
);
}
}
}
pin (D) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00218665;
rise_capacitance : 0.00214143;
rise_capacitance_range (0.00214143, 0.00214143);
fall_capacitance : 0.00223186;
fall_capacitance_range (0.00223186, 0.00223186);
internal_power () {
when : "(A * !C) + (!A * B * !C)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000867377, 0.000865766, 0.000865569, 0.000866404, 0.000867336, 0.000868339, 0.000869466" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000368057, 0.000359848, 0.000363572, 0.000366502, 0.000371768, 0.000376171, 0.000370275" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000867377, 0.000865766, 0.000865569, 0.000866404, 0.000867336, 0.000868339, 0.000869466" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.000368057, 0.000359848, 0.000363572, 0.000366502, 0.000371768, 0.000376171, 0.000370275" \
);
}
}
}
}
cell (sg13g2_sdfbbp_1) {
area : 63.504;
cell_footprint : "sdfrrs";
cell_leakage_power : 819.63;
leakage_power () {
value : 806.171;
when : "!CLK&!D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 834.974;
when : "!CLK&!D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 681.925;
when : "!CLK&!D&RESET_B&!SCD&!SCE&!SET_B&Q&!Q_N";
}
leakage_power () {
value : 771.64;
when : "!CLK&!D&!RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 644.251;
when : "!CLK&!D&!RESET_B&!SCD&!SCE&!SET_B&Q&!Q_N";
}
leakage_power () {
value : 826.169;
when : "CLK&!D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 864.759;
when : "CLK&!D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 824.286;
when : "!CLK&D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 789.285;
when : "!CLK&D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 762.827;
when : "!CLK&D&RESET_B&SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 928.964;
when : "CLK&D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 927.023;
when : "CLK&D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 826.256;
when : "CLK&D&RESET_B&SCD&!SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 818.016;
when : "!CLK&!D&RESET_B&!SCD&SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 852.412;
when : "!CLK&!D&RESET_B&!SCD&SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 819.968;
when : "!CLK&!D&RESET_B&SCD&SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 785.12;
when : "!CLK&!D&RESET_B&SCD&SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 841.695;
when : "CLK&!D&RESET_B&!SCD&SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 844.729;
when : "CLK&!D&RESET_B&!SCD&SCE&SET_B&Q&!Q_N";
}
leakage_power () {
value : 925.503;
when : "CLK&!D&RESET_B&SCD&SCE&SET_B&!Q&Q_N";
}
leakage_power () {
value : 836.264;
when : "CLK&!D&RESET_B&SCD&SCE&SET_B&Q&!Q_N";
}
pin (Q) {
direction : output;
function : "IQ";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
sdf_cond : "SCE == 1'b1";
timing_sense : non_unate;
timing_type : rising_edge;
when : "SCE";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.303042, 0.361696, 0.404887, 0.476361, 0.596117, 0.795595, 1.12854", \
"0.342019, 0.400818, 0.443876, 0.515349, 0.635491, 0.834575, 1.1672", \
"0.368514, 0.427295, 0.470345, 0.541793, 0.66158, 0.861016, 1.19362", \
"0.406175, 0.464945, 0.508015, 0.579528, 0.699161, 0.89861, 1.23121", \
"0.459952, 0.518756, 0.56181, 0.633204, 0.752935, 0.952471, 1.28488", \
"0.530194, 0.588919, 0.631977, 0.703596, 0.823242, 1.02271, 1.35525", \
"0.618832, 0.679731, 0.722814, 0.794154, 0.913848, 1.11345, 1.44596" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0203391, 0.103818, 0.166255, 0.269955, 0.443704, 0.733434, 1.21658", \
"0.0203401, 0.103819, 0.166951, 0.270158, 0.444356, 0.733785, 1.21659", \
"0.0203411, 0.10382, 0.166952, 0.270159, 0.444357, 0.733999, 1.21663", \
"0.0203421, 0.103825, 0.166953, 0.27016, 0.444358, 0.734, 1.21717", \
"0.0203431, 0.103826, 0.166954, 0.270161, 0.444359, 0.734001, 1.21718", \
"0.0203441, 0.103827, 0.166955, 0.270162, 0.44436, 0.734002, 1.21719", \
"0.0203451, 0.103836, 0.166956, 0.270163, 0.444361, 0.734003, 1.2172" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.249494, 0.30126, 0.335853, 0.392954, 0.488504, 0.647537, 0.912818", \
"0.287093, 0.338865, 0.373491, 0.430535, 0.52702, 0.685217, 0.950212", \
"0.313336, 0.365165, 0.399774, 0.456951, 0.552347, 0.711423, 0.97655", \
"0.352103, 0.403892, 0.438484, 0.495599, 0.591145, 0.750106, 1.01517", \
"0.407343, 0.459098, 0.493694, 0.550818, 0.646235, 0.805381, 1.07038", \
"0.482902, 0.534622, 0.569219, 0.626323, 0.721805, 0.880919, 1.14594", \
"0.581749, 0.633364, 0.667911, 0.72502, 0.820535, 0.979639, 1.24467" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0168347, 0.0798273, 0.125965, 0.202928, 0.332306, 0.548031, 0.90771", \
"0.0168357, 0.0798414, 0.125966, 0.203447, 0.333208, 0.548277, 0.907732", \
"0.0168367, 0.0798424, 0.125967, 0.203448, 0.333209, 0.548616, 0.908216", \
"0.0168377, 0.0798434, 0.125968, 0.203449, 0.33321, 0.548617, 0.908217", \
"0.0168414, 0.0798444, 0.125969, 0.20345, 0.333211, 0.548618, 0.908218", \
"0.016871, 0.0798454, 0.12597, 0.203451, 0.333212, 0.548619, 0.908219", \
"0.016954, 0.0798464, 0.125971, 0.203452, 0.333213, 0.54862, 0.90822" \
);
}
}
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.303042, 0.361696, 0.404887, 0.476361, 0.596117, 0.795595, 1.12854", \
"0.342019, 0.400818, 0.443876, 0.515349, 0.635491, 0.834575, 1.1672", \
"0.368514, 0.427295, 0.470345, 0.541793, 0.66158, 0.861016, 1.19362", \
"0.406175, 0.464945, 0.508015, 0.579528, 0.699161, 0.89861, 1.23121", \
"0.459952, 0.518756, 0.56181, 0.633204, 0.752935, 0.952471, 1.28488", \
"0.530194, 0.588919, 0.631977, 0.703596, 0.823242, 1.02271, 1.35525", \
"0.618832, 0.679731, 0.722814, 0.794154, 0.913848, 1.11345, 1.44596" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0203391, 0.103818, 0.166255, 0.269955, 0.443704, 0.733434, 1.21658", \
"0.0203401, 0.103819, 0.166951, 0.270158, 0.444356, 0.733785, 1.21659", \
"0.0203411, 0.10382, 0.166952, 0.270159, 0.444357, 0.733999, 1.21663", \
"0.0203421, 0.103825, 0.166953, 0.27016, 0.444358, 0.734, 1.21717", \
"0.0203431, 0.103826, 0.166954, 0.270161, 0.444359, 0.734001, 1.21718", \
"0.0203441, 0.103827, 0.166955, 0.270162, 0.44436, 0.734002, 1.21719", \
"0.0203451, 0.103836, 0.166956, 0.270163, 0.444361, 0.734003, 1.2172" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.249494, 0.30126, 0.335853, 0.392954, 0.488504, 0.647537, 0.912818", \
"0.287093, 0.338865, 0.373491, 0.430535, 0.52702, 0.685217, 0.950212", \
"0.313336, 0.365165, 0.399774, 0.456951, 0.552347, 0.711423, 0.97655", \
"0.352103, 0.403892, 0.438484, 0.495599, 0.591145, 0.750106, 1.01517", \
"0.407343, 0.459098, 0.493694, 0.550818, 0.646235, 0.805381, 1.07038", \
"0.482902, 0.534622, 0.569219, 0.626323, 0.721805, 0.880919, 1.14594", \
"0.581749, 0.633364, 0.667911, 0.72502, 0.820535, 0.979639, 1.24467" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0168347, 0.0798273, 0.125965, 0.202928, 0.332306, 0.548031, 0.90771", \
"0.0168357, 0.0798414, 0.125966, 0.203447, 0.333208, 0.548277, 0.907732", \
"0.0168367, 0.0798424, 0.125967, 0.203448, 0.333209, 0.548616, 0.908216", \
"0.0168377, 0.0798434, 0.125968, 0.203449, 0.33321, 0.548617, 0.908217", \
"0.0168414, 0.0798444, 0.125969, 0.20345, 0.333211, 0.548618, 0.908218", \
"0.016871, 0.0798454, 0.12597, 0.203451, 0.333212, 0.548619, 0.908219", \
"0.016954, 0.0798464, 0.125971, 0.203452, 0.333213, 0.54862, 0.90822" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.206821, 0.25863, 0.293238, 0.350399, 0.445879, 0.604949, 0.870054", \
"0.246744, 0.298519, 0.333076, 0.390258, 0.485818, 0.644762, 0.910004", \
"0.277156, 0.328942, 0.363542, 0.420629, 0.516138, 0.675168, 0.940512", \
"0.323313, 0.374962, 0.409494, 0.46656, 0.562121, 0.721127, 0.986323", \
"0.388415, 0.439853, 0.474387, 0.531456, 0.626979, 0.786017, 1.051", \
"0.472805, 0.523734, 0.558215, 0.615325, 0.710926, 0.869883, 1.13494", \
"0.581973, 0.631792, 0.66625, 0.723387, 0.818805, 0.977838, 1.24293" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0171949, 0.0799441, 0.12603, 0.203093, 0.332699, 0.548046, 0.908028", \
"0.0171959, 0.0799451, 0.126032, 0.203128, 0.332702, 0.548402, 0.908029", \
"0.0172058, 0.0800083, 0.126039, 0.203129, 0.332706, 0.54867, 0.908361", \
"0.0172791, 0.0800093, 0.126117, 0.203191, 0.332707, 0.548671, 0.911128", \
"0.0174558, 0.0800103, 0.126179, 0.203192, 0.332708, 0.548672, 0.911129", \
"0.017843, 0.080097, 0.126195, 0.203193, 0.332709, 0.548673, 0.91113", \
"0.018887, 0.080332, 0.126239, 0.203194, 0.332735, 0.548674, 0.911131" \
);
}
}
timing () {
related_pin : "SET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.122873, 0.184744, 0.228074, 0.299584, 0.419386, 0.618847, 0.951432", \
"0.163373, 0.225009, 0.268343, 0.339797, 0.461399, 0.659247, 0.99163", \
"0.195117, 0.256107, 0.299426, 0.370887, 0.490821, 0.690294, 1.02285", \
"0.243122, 0.30247, 0.345603, 0.416994, 0.536652, 0.736101, 1.06878", \
"0.310637, 0.367356, 0.410127, 0.481341, 0.601077, 0.800531, 1.1329", \
"0.397811, 0.451223, 0.493317, 0.564195, 0.683618, 0.882916, 1.21538", \
"0.505539, 0.555142, 0.596379, 0.66653, 0.785262, 0.984275, 1.3168" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0173744, 0.103509, 0.166136, 0.269826, 0.443674, 0.733339, 1.21642", \
"0.0175523, 0.103513, 0.166137, 0.270232, 0.445471, 0.733646, 1.21681", \
"0.0181322, 0.103541, 0.166138, 0.270233, 0.445472, 0.733754, 1.21682", \
"0.0194151, 0.1037, 0.166165, 0.270234, 0.445473, 0.733755, 1.217", \
"0.0222547, 0.104076, 0.166354, 0.270235, 0.445474, 0.733756, 1.21701", \
"0.026922, 0.104959, 0.166762, 0.270236, 0.445475, 0.733757, 1.21702", \
"0.033198, 0.106412, 0.167265, 0.27033, 0.445476, 0.733758, 1.21703" \
);
}
}
internal_power () {
related_pin : "CLK";
when : "SCE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.016492, 0.0168406, 0.016904, 0.0169314, 0.0169043, 0.0167952, 0.0166098", \
"0.0163365, 0.0166751, 0.0167994, 0.0167916, 0.0168221, 0.0166637, 0.0164479", \
"0.01634, 0.0166874, 0.0167921, 0.0167786, 0.0167848, 0.0167066, 0.0164831", \
"0.0164931, 0.0168364, 0.0168856, 0.0169158, 0.0170522, 0.0168693, 0.0166915", \
"0.0169457, 0.0173068, 0.0173907, 0.0174381, 0.0173705, 0.0174218, 0.0172186", \
"0.0180384, 0.0183951, 0.0184752, 0.0185361, 0.0185679, 0.018475, 0.0182651", \
"0.020435, 0.0208051, 0.0208913, 0.0209034, 0.0209506, 0.0210003, 0.0209643" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162727, 0.0166229, 0.0166396, 0.0166013, 0.0164622, 0.01618, 0.0157577", \
"0.016012, 0.01644, 0.0163987, 0.0163949, 0.0163385, 0.0159721, 0.0155323", \
"0.0159959, 0.0163634, 0.0163979, 0.0164507, 0.0162544, 0.0160114, 0.0155829", \
"0.0161004, 0.0164947, 0.0164824, 0.0164244, 0.0163889, 0.016675, 0.015827", \
"0.0165203, 0.0168924, 0.0169727, 0.0170141, 0.0169389, 0.0165896, 0.0171077", \
"0.0175956, 0.0179347, 0.0180054, 0.0180227, 0.0180908, 0.0180642, 0.0174459", \
"0.0200594, 0.020386, 0.0204195, 0.0204638, 0.0203609, 0.0204173, 0.0202854" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.016492, 0.0168406, 0.016904, 0.0169314, 0.0169043, 0.0167952, 0.0166098", \
"0.0163365, 0.0166751, 0.0167994, 0.0167916, 0.0168221, 0.0166637, 0.0164479", \
"0.01634, 0.0166874, 0.0167921, 0.0167786, 0.0167848, 0.0167066, 0.0164831", \
"0.0164931, 0.0168364, 0.0168856, 0.0169158, 0.0170522, 0.0168693, 0.0166915", \
"0.0169457, 0.0173068, 0.0173907, 0.0174381, 0.0173705, 0.0174218, 0.0172186", \
"0.0180384, 0.0183951, 0.0184752, 0.0185361, 0.0185679, 0.018475, 0.0182651", \
"0.020435, 0.0208051, 0.0208913, 0.0209034, 0.0209506, 0.0210003, 0.0209643" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162727, 0.0166229, 0.0166396, 0.0166013, 0.0164622, 0.01618, 0.0157577", \
"0.016012, 0.01644, 0.0163987, 0.0163949, 0.0163385, 0.0159721, 0.0155323", \
"0.0159959, 0.0163634, 0.0163979, 0.0164507, 0.0162544, 0.0160114, 0.0155829", \
"0.0161004, 0.0164947, 0.0164824, 0.0164244, 0.0163889, 0.016675, 0.015827", \
"0.0165203, 0.0168924, 0.0169727, 0.0170141, 0.0169389, 0.0165896, 0.0171077", \
"0.0175956, 0.0179347, 0.0180054, 0.0180227, 0.0180908, 0.0180642, 0.0174459", \
"0.0200594, 0.020386, 0.0204195, 0.0204638, 0.0203609, 0.0204173, 0.0202854" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0350707, 0.0519103, 0.0631684, 0.0816803, 0.112541, 0.16376, 0.249317", \
"0.0348275, 0.0517942, 0.0629566, 0.0814052, 0.112289, 0.163561, 0.249233", \
"0.0347177, 0.0515208, 0.062843, 0.0818821, 0.1122, 0.163512, 0.249184", \
"0.0347064, 0.0515792, 0.0628128, 0.0812909, 0.112597, 0.163852, 0.249618", \
"0.0350486, 0.0517847, 0.063242, 0.081838, 0.11265, 0.164013, 0.252036", \
"0.0361599, 0.0528547, 0.0640863, 0.0828975, 0.114048, 0.165765, 0.250797", \
"0.038648, 0.0551172, 0.0663806, 0.0850514, 0.116202, 0.168162, 0.254504" \
);
}
}
internal_power () {
related_pin : "SET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0310923, 0.0481615, 0.0594808, 0.0780071, 0.10903, 0.160624, 0.246616", \
"0.0304231, 0.0474609, 0.0587794, 0.0773967, 0.108897, 0.160019, 0.246021", \
"0.0302735, 0.047123, 0.0585316, 0.077136, 0.108761, 0.159834, 0.245672", \
"0.0305695, 0.0472979, 0.0585709, 0.0772795, 0.108541, 0.159893, 0.245984", \
"0.0317845, 0.048216, 0.059614, 0.0782707, 0.109239, 0.16124, 0.247468", \
"0.0349638, 0.0509874, 0.062286, 0.0809809, 0.112187, 0.16391, 0.249719", \
"0.0420776, 0.0573713, 0.0685784, 0.0872238, 0.11825, 0.170122, 0.256768" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
}
pin (Q_N) {
direction : output;
function : "IQN";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
sdf_cond : "SCE == 1'b1";
timing_sense : non_unate;
timing_type : rising_edge;
when : "SCE";
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.204858, 0.285002, 0.329639, 0.401927, 0.522371, 0.722753, 1.05686", \
"0.242459, 0.322647, 0.367274, 0.439546, 0.559998, 0.760368, 1.09442", \
"0.268718, 0.348958, 0.393554, 0.465852, 0.586294, 0.78674, 1.12426", \
"0.307498, 0.38763, 0.432224, 0.504503, 0.624915, 0.825292, 1.15921", \
"0.362668, 0.442876, 0.487508, 0.559753, 0.680234, 0.880657, 1.21451", \
"0.437853, 0.518084, 0.562726, 0.634987, 0.755522, 0.955983, 1.28979", \
"0.536556, 0.617254, 0.661885, 0.73421, 0.854669, 1.0552, 1.38914" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0262926, 0.110577, 0.170487, 0.272745, 0.446781, 0.73725, 1.22212", \
"0.0262936, 0.110578, 0.170497, 0.272775, 0.446882, 0.737345, 1.22227", \
"0.0262946, 0.110579, 0.170498, 0.272776, 0.446883, 0.739121, 1.22601", \
"0.0262956, 0.11058, 0.170504, 0.272777, 0.446884, 0.739122, 1.22602", \
"0.0263815, 0.110581, 0.170505, 0.272778, 0.446885, 0.739123, 1.22603", \
"0.026735, 0.110693, 0.170678, 0.272779, 0.446886, 0.739124, 1.22604", \
"0.027326, 0.110889, 0.1708, 0.272807, 0.446887, 0.739125, 1.22605" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.251609, 0.335372, 0.374553, 0.434262, 0.531174, 0.691276, 0.958009", \
"0.290632, 0.374439, 0.41368, 0.473225, 0.570234, 0.730338, 0.997182", \
"0.317071, 0.400921, 0.440138, 0.499651, 0.596578, 0.756765, 1.02343", \
"0.354763, 0.438597, 0.477834, 0.53749, 0.634252, 0.794398, 1.06104", \
"0.408564, 0.492417, 0.531513, 0.591266, 0.68806, 0.848147, 1.11476", \
"0.477882, 0.562232, 0.601358, 0.660987, 0.757893, 0.918059, 1.1846", \
"0.567379, 0.653372, 0.692595, 0.752148, 0.848968, 1.00911, 1.2758" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0313948, 0.098663, 0.14036, 0.212559, 0.338926, 0.554204, 0.915206", \
"0.0313958, 0.0987369, 0.140379, 0.212883, 0.33901, 0.554205, 0.915246", \
"0.0313968, 0.0987379, 0.140384, 0.212884, 0.339011, 0.554206, 0.915247", \
"0.0314047, 0.0987389, 0.140385, 0.212885, 0.339012, 0.554273, 0.915257", \
"0.0314057, 0.0987399, 0.140386, 0.212886, 0.339059, 0.554274, 0.915258", \
"0.03141, 0.0987409, 0.140387, 0.212887, 0.33906, 0.554275, 0.91532", \
"0.031411, 0.0987419, 0.140388, 0.212888, 0.339061, 0.554347, 0.915564" \
);
}
}
timing () {
related_pin : "CLK";
timing_sense : non_unate;
timing_type : rising_edge;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.204858, 0.285002, 0.329639, 0.401927, 0.522371, 0.722753, 1.05686", \
"0.242459, 0.322647, 0.367274, 0.439546, 0.559998, 0.760368, 1.09442", \
"0.268718, 0.348958, 0.393554, 0.465852, 0.586294, 0.78674, 1.12426", \
"0.307498, 0.38763, 0.432224, 0.504503, 0.624915, 0.825292, 1.15921", \
"0.362668, 0.442876, 0.487508, 0.559753, 0.680234, 0.880657, 1.21451", \
"0.437853, 0.518084, 0.562726, 0.634987, 0.755522, 0.955983, 1.28979", \
"0.536556, 0.617254, 0.661885, 0.73421, 0.854669, 1.0552, 1.38914" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0262926, 0.110577, 0.170487, 0.272745, 0.446781, 0.73725, 1.22212", \
"0.0262936, 0.110578, 0.170497, 0.272775, 0.446882, 0.737345, 1.22227", \
"0.0262946, 0.110579, 0.170498, 0.272776, 0.446883, 0.739121, 1.22601", \
"0.0262956, 0.11058, 0.170504, 0.272777, 0.446884, 0.739122, 1.22602", \
"0.0263815, 0.110581, 0.170505, 0.272778, 0.446885, 0.739123, 1.22603", \
"0.026735, 0.110693, 0.170678, 0.272779, 0.446886, 0.739124, 1.22604", \
"0.027326, 0.110889, 0.1708, 0.272807, 0.446887, 0.739125, 1.22605" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.251609, 0.335372, 0.374553, 0.434262, 0.531174, 0.691276, 0.958009", \
"0.290632, 0.374439, 0.41368, 0.473225, 0.570234, 0.730338, 0.997182", \
"0.317071, 0.400921, 0.440138, 0.499651, 0.596578, 0.756765, 1.02343", \
"0.354763, 0.438597, 0.477834, 0.53749, 0.634252, 0.794398, 1.06104", \
"0.408564, 0.492417, 0.531513, 0.591266, 0.68806, 0.848147, 1.11476", \
"0.477882, 0.562232, 0.601358, 0.660987, 0.757893, 0.918059, 1.1846", \
"0.567379, 0.653372, 0.692595, 0.752148, 0.848968, 1.00911, 1.2758" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0313948, 0.098663, 0.14036, 0.212559, 0.338926, 0.554204, 0.915206", \
"0.0313958, 0.0987369, 0.140379, 0.212883, 0.33901, 0.554205, 0.915246", \
"0.0313968, 0.0987379, 0.140384, 0.212884, 0.339011, 0.554206, 0.915247", \
"0.0314047, 0.0987389, 0.140385, 0.212885, 0.339012, 0.554273, 0.915257", \
"0.0314057, 0.0987399, 0.140386, 0.212886, 0.339059, 0.554274, 0.915258", \
"0.03141, 0.0987409, 0.140387, 0.212887, 0.33906, 0.554275, 0.91532", \
"0.031411, 0.0987419, 0.140388, 0.212888, 0.339061, 0.554347, 0.915564" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_sense : negative_unate;
timing_type : preset;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.161216, 0.244651, 0.291261, 0.366013, 0.487507, 0.688075, 1.02185", \
"0.201141, 0.284565, 0.331146, 0.405942, 0.527387, 0.728113, 1.06219", \
"0.23143, 0.314943, 0.361598, 0.436369, 0.557871, 0.758406, 1.09276", \
"0.277267, 0.36109, 0.407694, 0.482515, 0.603974, 0.804489, 1.13855", \
"0.340883, 0.425516, 0.472228, 0.546967, 0.668431, 0.868867, 1.20279", \
"0.423454, 0.51045, 0.557217, 0.631881, 0.753299, 0.9539, 1.28772", \
"0.528743, 0.620733, 0.66766, 0.742321, 0.863658, 1.06421, 1.39801" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0268684, 0.115095, 0.176302, 0.278113, 0.449738, 0.737727, 1.22154", \
"0.0269078, 0.115096, 0.176395, 0.278293, 0.449776, 0.738042, 1.22175", \
"0.0271264, 0.115114, 0.176396, 0.278294, 0.449777, 0.738784, 1.22186", \
"0.0276825, 0.115288, 0.176411, 0.278295, 0.449778, 0.738785, 1.22335", \
"0.0290967, 0.115809, 0.176619, 0.278296, 0.449779, 0.738786, 1.22336", \
"0.032184, 0.117073, 0.177242, 0.278297, 0.44978, 0.738787, 1.22337", \
"0.037612, 0.119809, 0.178557, 0.278591, 0.449781, 0.738788, 1.22338" \
);
}
}
timing () {
related_pin : "SET_B";
timing_sense : positive_unate;
timing_type : clear;
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.081583, 0.151081, 0.188739, 0.247403, 0.343398, 0.503366, 0.769733", \
"0.121334, 0.191622, 0.229242, 0.287911, 0.383979, 0.543987, 0.810314", \
"0.150796, 0.223762, 0.26149, 0.320105, 0.416175, 0.576008, 0.842505", \
"0.193862, 0.273147, 0.31117, 0.36971, 0.465783, 0.62568, 0.892121", \
"0.251316, 0.343476, 0.382149, 0.44058, 0.536514, 0.696374, 0.962797", \
"0.325671, 0.437016, 0.476643, 0.534983, 0.630491, 0.790313, 1.05691", \
"0.419737, 0.553192, 0.593751, 0.651909, 0.747111, 0.906532, 1.17287" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0209012, 0.088757, 0.132895, 0.207078, 0.334105, 0.549694, 0.911126", \
"0.0224123, 0.0890603, 0.132896, 0.207079, 0.334106, 0.550088, 0.911127", \
"0.0254061, 0.090475, 0.133348, 0.20708, 0.334142, 0.552155, 0.911128", \
"0.0315324, 0.0941193, 0.135302, 0.207611, 0.334143, 0.552156, 0.911158", \
"0.041745, 0.102276, 0.139558, 0.20915, 0.334543, 0.552157, 0.911264", \
"0.056106, 0.116138, 0.147001, 0.211536, 0.335436, 0.552158, 0.911935", \
"0.074682, 0.132957, 0.155765, 0.214486, 0.336374, 0.552159, 0.912232" \
);
}
}
internal_power () {
related_pin : "CLK";
when : "SCE";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162796, 0.0166679, 0.016716, 0.01673, 0.0167129, 0.0165707, 0.0164024", \
"0.0160191, 0.0164597, 0.0164821, 0.0164786, 0.0164523, 0.0163291, 0.0161762", \
"0.0160029, 0.0164046, 0.01649, 0.0164964, 0.0167195, 0.0165528, 0.0166323", \
"0.0161089, 0.0165213, 0.0165665, 0.0165592, 0.0166216, 0.0164026, 0.0166258", \
"0.0165316, 0.0169377, 0.0169967, 0.0170671, 0.0169524, 0.0170147, 0.016752", \
"0.0176165, 0.0180183, 0.0181167, 0.0181485, 0.0181297, 0.0181355, 0.017825", \
"0.0200721, 0.0204309, 0.0205263, 0.0205272, 0.0205748, 0.0205815, 0.020466" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0164999, 0.0167863, 0.0168151, 0.0167741, 0.0166495, 0.0163824, 0.015888", \
"0.0163428, 0.0166739, 0.0166569, 0.0166148, 0.0165024, 0.0162116, 0.0157619", \
"0.0163452, 0.0166311, 0.0167029, 0.0169221, 0.0165563, 0.0162307, 0.0157586", \
"0.0164975, 0.0168034, 0.01683, 0.0167682, 0.0167271, 0.016556, 0.016148", \
"0.0169512, 0.0172717, 0.0173256, 0.0173949, 0.0172385, 0.0169259, 0.0178942", \
"0.0180393, 0.0183244, 0.0184196, 0.0183735, 0.0184997, 0.0184577, 0.0177262", \
"0.0204358, 0.020738, 0.0207985, 0.0208353, 0.0207461, 0.0208145, 0.0207314" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0162796, 0.0166679, 0.016716, 0.01673, 0.0167129, 0.0165707, 0.0164024", \
"0.0160191, 0.0164597, 0.0164821, 0.0164786, 0.0164523, 0.0163291, 0.0161762", \
"0.0160029, 0.0164046, 0.01649, 0.0164964, 0.0167195, 0.0165528, 0.0166323", \
"0.0161089, 0.0165213, 0.0165665, 0.0165592, 0.0166216, 0.0164026, 0.0166258", \
"0.0165316, 0.0169377, 0.0169967, 0.0170671, 0.0169524, 0.0170147, 0.016752", \
"0.0176165, 0.0180183, 0.0181167, 0.0181485, 0.0181297, 0.0181355, 0.017825", \
"0.0200721, 0.0204309, 0.0205263, 0.0205272, 0.0205748, 0.0205815, 0.020466" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0164999, 0.0167863, 0.0168151, 0.0167741, 0.0166495, 0.0163824, 0.015888", \
"0.0163428, 0.0166739, 0.0166569, 0.0166148, 0.0165024, 0.0162116, 0.0157619", \
"0.0163452, 0.0166311, 0.0167029, 0.0169221, 0.0165563, 0.0162307, 0.0157586", \
"0.0164975, 0.0168034, 0.01683, 0.0167682, 0.0167271, 0.016556, 0.016148", \
"0.0169512, 0.0172717, 0.0173256, 0.0173949, 0.0172385, 0.0169259, 0.0178942", \
"0.0180393, 0.0183244, 0.0184196, 0.0183735, 0.0184997, 0.0184577, 0.0177262", \
"0.0204358, 0.020738, 0.0207985, 0.0208353, 0.0207461, 0.0208145, 0.0207314" \
);
}
}
internal_power () {
related_pin : "RESET_B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0350872, 0.052037, 0.0633692, 0.0820064, 0.112987, 0.164589, 0.250607", \
"0.0348609, 0.0517441, 0.0631782, 0.0817513, 0.112709, 0.164413, 0.250414", \
"0.0347333, 0.0516228, 0.0630691, 0.0816446, 0.112663, 0.164551, 0.250417", \
"0.0347235, 0.0516223, 0.0629358, 0.081596, 0.112673, 0.164631, 0.250732", \
"0.0350141, 0.0518241, 0.0632292, 0.0818852, 0.112827, 0.164884, 0.25059", \
"0.0361591, 0.0529099, 0.0643034, 0.0829038, 0.114176, 0.165804, 0.251644", \
"0.0386653, 0.0552632, 0.0666044, 0.085284, 0.116436, 0.168362, 0.25461" \
);
}
fall_power (scalar) {
values ( \
"0" \
);
}
}
internal_power () {
related_pin : "SET_B";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0311066, 0.0479893, 0.0592558, 0.077691, 0.108438, 0.159694, 0.245099", \
"0.0304062, 0.0472803, 0.0586686, 0.0769786, 0.107778, 0.159131, 0.244422", \
"0.0302727, 0.0469566, 0.0582817, 0.0771777, 0.107694, 0.159292, 0.244342", \
"0.0305587, 0.0472195, 0.0585407, 0.076924, 0.108055, 0.159063, 0.244579", \
"0.0317114, 0.048083, 0.0594388, 0.0781731, 0.108985, 0.160284, 0.248844", \
"0.0348556, 0.0508016, 0.0621663, 0.0807657, 0.111942, 0.163824, 0.248817", \
"0.0420813, 0.0573222, 0.0684858, 0.0869973, 0.118186, 0.170203, 0.256497" \
);
}
}
}
pin (CLK) {
clock : true;
direction : input;
max_transition : 2.5074;
capacitance : 0.00302219;
rise_capacitance : 0.0030635;
rise_capacitance_range (0.0030635, 0.0030635);
fall_capacitance : 0.00297056;
fall_capacitance_range (0.00297056, 0.00297056);
timing () {
related_pin : "CLK";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0956726, 0.689697, 1.68457, 3.34351" \
);
}
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.126801, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
when : "(RESET_B * SCD * SCE * SET_B * Q * !Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0118802, 0.0114964, 0.0115027, 0.0117112, 0.0126262, 0.0147512, 0.0195979" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113332, 0.0110033, 0.0110923, 0.0114254, 0.012312, 0.0144565, 0.0194803" \
);
}
}
internal_power () {
when : "(RESET_B * SCD * SCE * SET_B * !Q * Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0201128, 0.0197304, 0.0197881, 0.0201197, 0.0209401, 0.0231739, 0.0282487" \
);
}
}
internal_power () {
when : "(RESET_B * !SET_B * Q * !Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0157265, 0.015346, 0.0153808, 0.0156053, 0.0164579, 0.01857, 0.023387" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0148712, 0.0145905, 0.0147109, 0.0151414, 0.0161048, 0.018367, 0.0236806" \
);
}
}
internal_power () {
when : "(RESET_B * !SCD * SCE * SET_B * Q * !Q_N)";
rise_power (scalar) {
values ( \
"0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0215242, 0.0212745, 0.0213383, 0.0217876, 0.0227378, 0.0250403, 0.0303699" \
);
}
}
internal_power () {
when : "(RESET_B * !SCD * SCE * SET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119094, 0.0115087, 0.0115182, 0.0117601, 0.0126545, 0.0148026, 0.0196473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0115486, 0.0112369, 0.0113392, 0.0116824, 0.0125348, 0.0147139, 0.0196895" \
);
}
}
internal_power () {
when : "(D * RESET_B * !SCE * SET_B * Q * !Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.011, 0.0106261, 0.0106371, 0.0108747, 0.0117451, 0.0139036, 0.0187324" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113358, 0.0109998, 0.0110976, 0.0114265, 0.0123121, 0.0144572, 0.0194808" \
);
}
}
internal_power () {
when : "(!RESET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0114181, 0.0110236, 0.0110344, 0.0112404, 0.0121659, 0.0142924, 0.0191411" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0102796, 0.0099511, 0.0100534, 0.0103944, 0.0112506, 0.0134284, 0.0184059" \
);
}
}
internal_power () {
when : "(!D * RESET_B * !SCE * SET_B * !Q * Q_N)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119043, 0.0115158, 0.0115223, 0.0117592, 0.0126507, 0.0147744, 0.0196458" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0115184, 0.0111991, 0.0113124, 0.0116421, 0.0124974, 0.0146739, 0.0196507" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0119094, 0.0115087, 0.0115182, 0.0117601, 0.0126545, 0.0148026, 0.0196473" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0148712, 0.0145905, 0.0147109, 0.0151414, 0.0161048, 0.018367, 0.0236806" \
);
}
}
}
pin (D) {
direction : input;
nextstate_type : data;
max_transition : 2.5074;
capacitance : 0.00197878;
rise_capacitance : 0.00200925;
rise_capacitance_range (0.00200925, 0.00200925);
fall_capacitance : 0.00194831;
fall_capacitance_range (0.00194831, 0.00194831);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0953624, -0.0301964, 0.00614259, 0.0504408", \
"-0.256824, -0.185892, -0.145888, -0.101115", \
"-0.368763, -0.302544, -0.26444, -0.21623", \
"-0.484877, -0.426693, -0.388309, -0.34533" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.105143, 0.0222159, 0.0987266, 0.179962", \
"-0.264311, -0.140055, -0.0593484, 0.0280877", \
"-0.376479, -0.257963, -0.178092, -0.0919324", \
"-0.490274, -0.377211, -0.303561, -0.215462" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.124705, 0.0476672, 0.00928808, -0.0315523", \
"0.289269, 0.203717, 0.164245, 0.120358", \
"0.412483, 0.326146, 0.283328, 0.236005", \
"0.541543, 0.454183, 0.410909, 0.365991" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.166273, 0.0227089, -0.0550064, -0.109805", \
"0.326707, 0.185892, 0.103929, 0.0461353", \
"0.443345, 0.307789, 0.226663, 0.159731", \
"0.565828, 0.43494, 0.357235, 0.286299" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B * !SCE * SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0113862, 0.0112361, 0.0111852, 0.0112521, 0.0115048, 0.0123635, 0.0144072" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.011376, 0.0112083, 0.0111432, 0.0112786, 0.0115644, 0.0124473, 0.0146297" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B * !SCE * !SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00485596, 0.00468285, 0.00466683, 0.00469808, 0.00494572, 0.00574925, 0.00758189" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00474157, 0.00455961, 0.00453443, 0.00464081, 0.00492387, 0.0057445, 0.00761137" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00485596, 0.00468285, 0.00466683, 0.00469808, 0.00494572, 0.00574925, 0.00758189" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00474157, 0.00455961, 0.00453443, 0.00464081, 0.00492387, 0.0057445, 0.00761137" \
);
}
}
}
pin (RESET_B) {
direction : input;
max_transition : 2.5074;
capacitance : 0.00173953;
rise_capacitance : 0.00173953;
rise_capacitance_range (0.00173953, 0.00173953);
fall_capacitance : 0.00173953;
fall_capacitance_range (0.00173953, 0.00173953);
timing () {
related_pin : "CLK";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0684653, -0.0521658, -0.119301, -0.190756", \
"0.224378, 0.101858, 0.0305019, -0.0445817", \
"0.332758, 0.205515, 0.13222, 0.055208", \
"0.4471, 0.319482, 0.244237, 0.162335" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0440134, 0.0696366, 0.137303, 0.212343", \
"-0.196924, -0.0814867, -0.00952261, 0.0665737", \
"-0.299325, -0.179291, -0.107935, -0.0326084", \
"-0.403927, -0.286494, -0.213162, -0.132819" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.142365, 0.689697, 1.68457, 3.34351" \
);
}
}
}
pin (SCD) {
direction : input;
nextstate_type : scan_in;
max_transition : 2.5074;
capacitance : 0.00197767;
rise_capacitance : 0.00199758;
rise_capacitance_range (0.00199758, 0.00199758);
fall_capacitance : 0.00195776;
fall_capacitance_range (0.00195776, 0.00195776);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.119814, -0.0551547, -0.0195752, 0.0234572", \
"-0.289269, -0.221542, -0.182602, -0.139601", \
"-0.425342, -0.360238, -0.321105, -0.275554", \
"-0.568527, -0.511912, -0.475883, -0.427973" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.139376, -0.0127256, 0.0652935, 0.144884", \
"-0.286773, -0.162973, -0.0829502, 0.000597705", \
"-0.402196, -0.281565, -0.205076, -0.123007", \
"-0.522655, -0.40745, -0.334635, -0.250881" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.149157, 0.0726254, 0.0350059, -0.00726698", \
"0.321715, 0.239367, 0.200959, 0.158844", \
"0.463919, 0.378594, 0.339994, 0.295329", \
"0.617097, 0.533904, 0.495657, 0.448634" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.19806, 0.0576505, -0.0190015, -0.0747261", \
"0.349169, 0.20881, 0.127531, 0.0708763", \
"0.469063, 0.331391, 0.250948, 0.187981", \
"0.598209, 0.46243, 0.385484, 0.318766" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B * SCE * SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0128495, 0.0127675, 0.0127147, 0.0127486, 0.0129015, 0.0134667, 0.0150439" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0156045, 0.0154767, 0.0153869, 0.0153993, 0.0155507, 0.0161363, 0.0178815" \
);
}
}
internal_power () {
when : "(!CLK * RESET_B * SCE * !SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00632223, 0.00622675, 0.00622288, 0.00621, 0.00631301, 0.00681705, 0.00825162" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00724174, 0.00718538, 0.00714712, 0.00717321, 0.00725905, 0.00776024, 0.0093166" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00632223, 0.00622675, 0.00622288, 0.00621, 0.00631301, 0.00681705, 0.00825162" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00724174, 0.00718538, 0.00714712, 0.00717321, 0.00725905, 0.00776024, 0.0093166" \
);
}
}
}
pin (SCE) {
direction : input;
nextstate_type : scan_enable;
max_transition : 2.5074;
capacitance : 0.00355017;
rise_capacitance : 0.00392199;
rise_capacitance_range (0.00392199, 0.00392199);
fall_capacitance : 0.00317835;
fall_capacitance_range (0.00317835, 0.00317835);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0978076, -0.0326922, 0.00357081, 0.0450441", \
"-0.264311, -0.193531, -0.153755, -0.109362", \
"-0.384194, -0.315657, -0.275233, -0.230355", \
"-0.509163, -0.448685, -0.408084, -0.368942" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.107588, 0.0197201, 0.0987266, 0.177264", \
"-0.244344, -0.117137, -0.0383691, 0.0473307", \
"-0.343045, -0.22125, -0.140315, -0.055208", \
"-0.444402, -0.330478, -0.252712, -0.168238" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.13204, 0.0551547, 0.0170034, -0.0234572", \
"0.309236, 0.224088, 0.182602, 0.139601", \
"0.443345, 0.357615, 0.31301, 0.267079", \
"0.592812, 0.500916, 0.458933, 0.413215" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.166273, 0.0252047, -0.0524346, -0.107106", \
"0.304244, 0.16552, 0.0829502, 0.0268923", \
"0.409912, 0.271075, 0.188886, 0.128657", \
"0.519956, 0.382709, 0.306386, 0.239075" \
);
}
}
internal_power () {
when : "(!CLK * D * RESET_B * !SCD * SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.014469, 0.0143278, 0.0143491, 0.0145446, 0.0149903, 0.0161105, 0.0185444" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0147978, 0.0146845, 0.014675, 0.0149105, 0.0153421, 0.0164223, 0.0189095" \
);
}
}
internal_power () {
when : "(!CLK * D * RESET_B * !SCD * !SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0195159, 0.0188982, 0.0188852, 0.0190476, 0.01951, 0.0206675, 0.0230738" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0187661, 0.0219325, 0.0233814, 0.0241607, 0.0246937, 0.0257875, 0.0283471" \
);
}
}
internal_power () {
when : "(!CLK * !D * RESET_B * SCD * SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0132006, 0.0129437, 0.0130041, 0.0132821, 0.0140779, 0.0161149, 0.0207246" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00747083, 0.0112466, 0.0185054, 0.025077, 0.0266811, 0.0286771, 0.0331759" \
);
}
}
internal_power () {
when : "(!CLK * !D * RESET_B * SCD * !SET_B)";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00672059, 0.00642881, 0.00651846, 0.006758, 0.00751698, 0.00951042, 0.0138618" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00702637, 0.00680841, 0.00684196, 0.00705364, 0.00771134, 0.0094853, 0.0137766" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0132006, 0.0129437, 0.0130041, 0.0132821, 0.0140779, 0.0161149, 0.0207246" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0147978, 0.0146845, 0.014675, 0.0149105, 0.0153421, 0.0164223, 0.0189095" \
);
}
}
}
pin (SET_B) {
direction : input;
max_transition : 2.5074;
capacitance : 0.00524837;
rise_capacitance : 0.00524837;
rise_capacitance_range (0.00524837, 0.00524837);
fall_capacitance : 0.00524837;
fall_capacitance_range (0.00524837, 0.00524837);
timing () {
related_pin : "CLK";
timing_type : recovery_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0195615, -0.129536, -0.2196, -0.301389", \
"0.166974, 0.0152788, -0.0743946, -0.151793", \
"0.397053, 0.189781, 0.089046, 0.00718383", \
"0.938203, 0.635616, 0.490008, 0.380748" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : removal_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.039123, 0.174461, 0.260749, 0.347261", \
"-0.0546617, 0.0789403, 0.160934, 0.250757", \
"-0.111585, 0.0226347, 0.105236, 0.193388", \
"-0.179962, -0.0473307, 0.0354333, 0.121013" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : non_seq_hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0782461, -0.0601463, -0.0530083, -0.0467003", \
"-0.21689, -0.155334, -0.138021, -0.125856", \
"-0.322471, -0.239607, -0.207774, -0.182331", \
"-0.433609, -0.344223, -0.306386, -0.271542" \
);
}
}
timing () {
related_pin : "RESET_B";
timing_type : non_seq_setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.100253, 0.107567, 0.184169, 0.324632", \
"0.241849, 0.178252, 0.174735, 0.208326", \
"0.353333, 0.268453, 0.237456, 0.22753", \
"0.476782, 0.382709, 0.34311, 0.312863" \
);
}
}
timing () {
related_pin : "SET_B";
timing_type : min_pulse_width;
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0904846, 0.689697, 1.68457, 3.34351" \
);
}
}
}
ff (IQ,IQN) {
clear : "RESET_B'";
clear_preset_var1 : "H";
clear_preset_var2 : "L";
clocked_on : "CLK";
next_state : "(SCE*SCD)+(SCE'*D)";
preset : "SET_B'";
}
test_cell () {
pin (Q) {
direction : output;
function : "IQ";
signal_type : test_scan_out;
}
pin (Q_N) {
direction : output;
function : "IQN";
signal_type : test_scan_out_inverted;
}
pin (CLK) {
direction : input;
}
pin (D) {
direction : input;
}
pin (RESET_B) {
direction : input;
}
pin (SCD) {
direction : input;
signal_type : test_scan_in;
}
pin (SCE) {
direction : input;
signal_type : test_scan_enable;
}
pin (SET_B) {
direction : input;
}
ff (IQ,IQN) {
clear : "RESET_B'";
clear_preset_var1 : H;
clear_preset_var2 : L;
clocked_on : "CLK";
next_state : "D";
preset : "SET_B'";
}
}
}
cell (sg13g2_sighold) {
area : 9.072;
cell_footprint : "keepstate";
dont_touch : true;
dont_use : true;
cell_leakage_power : 110.804;
leakage_power () {
value : 37.3688;
when : "SH";
}
leakage_power () {
value : 184.239;
when : "!SH";
}
pin (SH) {
direction : "inout";
driver_type : bus_hold;
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0, 0, 0, 0, 0, 0, 0" \
);
}
}
}
}
cell (sg13g2_slgcp_1) {
area : 30.8448;
cell_footprint : "sgclk";
clock_gating_integrated_cell : "latch_posedge_precontrol";
dont_use : true;
dont_touch : true;
cell_leakage_power : 415.997;
leakage_power () {
value : 344.765;
when : "!CLK&GATE&SCE&!GCLK";
}
leakage_power () {
value : 428.635;
when : "CLK&GATE&SCE&GCLK";
}
leakage_power () {
value : 444.098;
when : "!GATE&SCE&!GCLK";
}
leakage_power () {
value : 388.004;
when : "!CLK&GATE&!SCE&!GCLK";
}
leakage_power () {
value : 460.323;
when : "CLK&GATE&!SCE&GCLK";
}
leakage_power () {
value : 430.157;
when : "!GATE&!SCE&!GCLK";
}
statetable ("CLK GATE SCE", "int_GATE") {
table : "L L L : - : L,\
L L H : - : H,\
L H L : - : H,\
L H H : - : H,\
H - - : - : N";
}
pin (int_GATE) {
direction : "internal";
internal_node : "int_GATE";
}
pin (GCLK) {
clock_gate_out_pin : true;
direction : "output";
state_function : "CLK * int_GATE";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "CLK";
timing_sense : positive_unate;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0758784, 0.145139, 0.188842, 0.260467, 0.3803, 0.579653, 0.91188", \
"0.105751, 0.175759, 0.219437, 0.291092, 0.410989, 0.611014, 0.942883", \
"0.127333, 0.198637, 0.242443, 0.314204, 0.434015, 0.633524, 0.96586", \
"0.157906, 0.232125, 0.275847, 0.347737, 0.467661, 0.667018, 0.999335", \
"0.198603, 0.279445, 0.323285, 0.394993, 0.51511, 0.714576, 1.04678", \
"0.250263, 0.344164, 0.388698, 0.460521, 0.580657, 0.779932, 1.11219", \
"0.320742, 0.434445, 0.482714, 0.556397, 0.677546, 0.877783, 1.21015" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0189927, 0.105033, 0.167354, 0.270895, 0.444595, 0.734006, 1.2165", \
"0.0205382, 0.105479, 0.16746, 0.271012, 0.445614, 0.735185, 1.21695", \
"0.0226056, 0.106249, 0.167991, 0.271218, 0.445615, 0.735186, 1.21696", \
"0.0271282, 0.107925, 0.169011, 0.271824, 0.445616, 0.735187, 1.21697", \
"0.0353912, 0.111827, 0.171108, 0.27292, 0.445874, 0.735298, 1.21704", \
"0.047961, 0.122021, 0.177368, 0.276345, 0.4478, 0.736064, 1.21787", \
"0.064517, 0.142373, 0.193104, 0.287138, 0.454711, 0.74086, 1.22106" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0617177, 0.118417, 0.153343, 0.210689, 0.306106, 0.465242, 0.730201", \
"0.0974608, 0.155253, 0.190326, 0.247596, 0.343119, 0.502381, 0.767159", \
"0.121361, 0.180614, 0.215811, 0.273222, 0.368824, 0.527876, 0.792813", \
"0.155058, 0.217734, 0.252997, 0.310474, 0.406322, 0.565523, 0.830319", \
"0.199103, 0.268126, 0.303633, 0.361079, 0.456748, 0.616075, 0.88096", \
"0.25332, 0.333058, 0.369612, 0.427143, 0.522685, 0.68169, 0.946629", \
"0.322931, 0.419358, 0.458824, 0.517776, 0.614029, 0.773461, 1.03881" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.015479, 0.0798256, 0.126101, 0.203032, 0.332237, 0.548003, 0.907065", \
"0.0174929, 0.0804389, 0.126347, 0.203118, 0.332432, 0.548311, 0.907066", \
"0.0205646, 0.0815672, 0.127067, 0.203607, 0.332528, 0.548312, 0.907067", \
"0.0257021, 0.0838781, 0.128604, 0.204593, 0.333242, 0.548565, 0.907353", \
"0.034279, 0.0887445, 0.131758, 0.206493, 0.334574, 0.549451, 0.90779", \
"0.046448, 0.098952, 0.138809, 0.210848, 0.337263, 0.551417, 0.909407", \
"0.064605, 0.11767, 0.153754, 0.221197, 0.344282, 0.556611, 0.913426" \
);
}
}
internal_power () {
related_pin : "CLK";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00869554, 0.00910544, 0.00912644, 0.00906574, 0.00893644, 0.00897944, 0.00894244", \
"0.0084421, 0.0088395, 0.0088862, 0.0088325, 0.008805, 0.0088016, 0.008776", \
"0.00838175, 0.00869765, 0.00873805, 0.00893305, 0.00866495, 0.00868685, 0.00852375", \
"0.00833487, 0.00862617, 0.00870847, 0.00868207, 0.00877227, 0.00876947, 0.00857737", \
"0.00870561, 0.00882621, 0.00891621, 0.00899491, 0.00894901, 0.00893021, 0.00873941", \
"0.0099495, 0.0099043, 0.0098967, 0.0099538, 0.0100499, 0.0100511, 0.0095898", \
"0.0133344, 0.0129204, 0.0129054, 0.0129371, 0.0130148, 0.013061, 0.0131167" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00554776, 0.00604526, 0.00605376, 0.00603896, 0.00593116, 0.00580556, 0.00544586", \
"0.00537848, 0.00580498, 0.00594948, 0.00584708, 0.00578288, 0.00570288, 0.00530978", \
"0.00549958, 0.00584958, 0.00586718, 0.00593338, 0.00584608, 0.00569638, 0.00537518", \
"0.0057339, 0.0060153, 0.0061013, 0.0060921, 0.0060727, 0.005987, 0.005901", \
"0.00657517, 0.00667387, 0.00677387, 0.00686577, 0.00685307, 0.00654937, 0.00698387", \
"0.0084001, 0.0081804, 0.0082172, 0.0082208, 0.0083387, 0.0083678, 0.0079096", \
"0.0121426, 0.011594, 0.0115925, 0.0115109, 0.011647, 0.0115944, 0.0117269" \
);
}
}
}
pin (CLK) {
clock_gate_clock_pin : true;
direction : "input";
clock : true;
max_transition : 2.5074;
capacitance : 0.00502213;
rise_capacitance : 0.00508852;
rise_capacitance_range (0.00508852, 0.00508852);
fall_capacitance : 0.00495574;
fall_capacitance_range (0.00495574, 0.00495574);
timing () {
related_pin : "CLK";
timing_type : min_pulse_width;
rise_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.23056, 0.689697, 1.68457, 3.34351" \
);
}
fall_constraint (mpw_CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.103455, 0.689697, 1.68457, 3.34351" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00771876, 0.0074121, 0.00740515, 0.00774513, 0.00853389, 0.0104737, 0.0146205" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.00761994, 0.00734602, 0.00741282, 0.0077693, 0.00857583, 0.0105326, 0.0149037" \
);
}
}
}
pin (GATE) {
clock_gate_enable_pin : true;
direction : "input";
max_transition : 2.5074;
capacitance : 0.00198558;
rise_capacitance : 0.00238756;
rise_capacitance_range (0.00238756, 0.00238756);
fall_capacitance : 0.00158359;
fall_capacitance_range (0.00158359, 0.00158359);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0395199, 0.0030167, 0.0190015, 0.0338544", \
"-0.173592, -0.127058, -0.104364, -0.0922226", \
"-0.258177, -0.208931, -0.188886, -0.176681", \
"-0.335132, -0.292595, -0.272486, -0.25776" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0670894, 0.0285245, 0.0807241, 0.128144", \
"-0.211449, -0.115833, -0.0609214, -0.00821804", \
"-0.301897, -0.215564, -0.167299, -0.114532", \
"-0.392444, -0.316818, -0.272486, -0.225193" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.0653891, 0.0677083, 0.114731, 0.210428", \
"0.214865, 0.1732, 0.170955, 0.195964", \
"0.312184, 0.269234, 0.256345, 0.261429", \
"0.40373, 0.370061, 0.357235, 0.356846" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.111483, 0.00227112, -0.0524346, -0.0913599", \
"0.262271, 0.157055, 0.101063, 0.0434363", \
"0.36362, 0.269112, 0.210472, 0.156906", \
"0.469963, 0.38074, 0.32616, 0.279113" \
);
}
}
internal_power () {
when : "!CLK";
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0190675, 0.0193808, 0.0194916, 0.0196366, 0.0200856, 0.0214851, 0.0246412" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.01588, 0.0271014, 0.0294304, 0.0304702, 0.0310397, 0.0324591, 0.0358376" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0190675, 0.0193808, 0.0194916, 0.0196366, 0.0200856, 0.0214851, 0.0246412" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.01588, 0.0271014, 0.0294304, 0.0304702, 0.0310397, 0.0324591, 0.0358376" \
);
}
}
}
pin (SCE) {
clock_gate_test_pin : "true";
direction : "input";
max_transition : 2.5074;
capacitance : 0.00239987;
rise_capacitance : 0.00236283;
rise_capacitance_range (0.00236283, 0.00236283);
fall_capacitance : 0.0024369;
fall_capacitance_range (0.0024369, 0.0024369);
timing () {
related_pin : "CLK";
timing_type : hold_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0449499, -0.00286901, 0.0164297, 0.0301433", \
"-0.188481, -0.142403, -0.120392, -0.105393", \
"-0.281323, -0.232533, -0.213171, -0.202105", \
"-0.373542, -0.331461, -0.312036, -0.298449" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"-0.0732456, 0.0227733, 0.0755806, 0.124013", \
"-0.196507, -0.104486, -0.0489671, 0.00474893", \
"-0.281323, -0.194585, -0.145712, -0.0919324", \
"-0.369205, -0.293173, -0.244237, -0.195931" \
);
}
}
timing () {
related_pin : "CLK";
timing_type : setup_rising;
rise_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.002, 0, 0, 0", \
"0.49976, 0.002, 0, 0", \
"1.2464, 0.74864, 0.002, 0", \
"2.4908, 1.99304, 1.2464, 0.002" \
);
}
fall_constraint (CONSTRAINT_4x4) {
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
index_2 ("0.0186, 0.51636, 1.263, 2.5074");
values ( \
"0.116466, 0.00507215, -0.047291, -0.0846573", \
"0.24704, 0.143641, 0.0859941, 0.0299262", \
"0.340474, 0.239786, 0.183489, 0.131482", \
"0.438729, 0.347323, 0.295086, 0.241603" \
);
}
}
internal_power () {
rise_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0110034, 0.0108257, 0.0108101, 0.0109374, 0.0114118, 0.0127643, 0.0158594" \
);
}
fall_power (passive_POWER_7x1ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
values ( \
"0.0160827, 0.0267571, 0.0289636, 0.029734, 0.0300227, 0.0311349, 0.0340603" \
);
}
}
}
}
cell (sg13g2_tiehi) {
area : 7.2576;
cell_footprint : "tie1";
cell_leakage_power : 58.0661;
pin (L_HI) {
direction : "output";
function : "1";
driver_type : open_drain;
}
}
cell (sg13g2_tielo) {
area : 7.2576;
cell_footprint : "tie0";
cell_leakage_power : 57.848;
pin (L_LO) {
direction : "output";
function : "0";
driver_type : open_source;
}
}
cell (sg13g2_xnor2_1) {
area : 14.5152;
cell_footprint : "xnor2_1";
cell_leakage_power : 194.775;
leakage_power () {
value : 220.701;
when : "!A&B";
}
leakage_power () {
value : 225.809;
when : "A&B";
}
leakage_power () {
value : 212.287;
when : "A&!B";
}
leakage_power () {
value : 120.302;
when : "!A&!B";
}
pin (Y) {
direction : "output";
function : "!(A^B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0732722, 0.141127, 0.184395, 0.255848, 0.375365, 0.574701, 0.906659", \
"0.104279, 0.173209, 0.21668, 0.288215, 0.407898, 0.607202, 0.939157", \
"0.125893, 0.195966, 0.239637, 0.311236, 0.430768, 0.63014, 0.962157", \
"0.156408, 0.228927, 0.272678, 0.344384, 0.464169, 0.663685, 0.995834", \
"0.19746, 0.276976, 0.320291, 0.392054, 0.511329, 0.710948, 1.04352", \
"0.251254, 0.34304, 0.387547, 0.459841, 0.578956, 0.77859, 1.11089", \
"0.324216, 0.433017, 0.48086, 0.554653, 0.675582, 0.875276, 1.20794" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0206369, 0.107111, 0.169274, 0.272895, 0.446575, 0.735915, 1.21867", \
"0.0223221, 0.107469, 0.169637, 0.273021, 0.447753, 0.736513, 1.21868", \
"0.0245897, 0.10824, 0.170138, 0.27333, 0.447754, 0.738524, 1.21869", \
"0.0295823, 0.109937, 0.171022, 0.274016, 0.447755, 0.738525, 1.2187", \
"0.038205, 0.114347, 0.173296, 0.275067, 0.448032, 0.738526, 1.21914", \
"0.051139, 0.124265, 0.179584, 0.278552, 0.449768, 0.738527, 1.22051", \
"0.068282, 0.144503, 0.19532, 0.28937, 0.456983, 0.742988, 1.22309" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0711576, 0.168021, 0.2322, 0.338048, 0.51486, 0.809663, 1.30057", \
"0.106398, 0.203431, 0.267875, 0.373797, 0.550726, 0.845401, 1.33667", \
"0.130246, 0.227606, 0.292071, 0.398053, 0.575141, 0.86977, 1.36067", \
"0.164213, 0.262866, 0.327264, 0.433277, 0.610659, 0.905254, 1.39656", \
"0.208795, 0.310732, 0.374688, 0.480683, 0.657846, 0.952688, 1.44375", \
"0.266046, 0.374502, 0.438365, 0.543951, 0.72053, 1.01482, 1.50579", \
"0.336956, 0.458782, 0.522676, 0.627319, 0.804558, 1.09787, 1.58834" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0232199, 0.143806, 0.229062, 0.369938, 0.605847, 0.999204, 1.65462", \
"0.0248181, 0.144049, 0.229137, 0.370475, 0.605848, 0.999205, 1.65463", \
"0.0271903, 0.14434, 0.229175, 0.370476, 0.606669, 0.999206, 1.65464", \
"0.0317756, 0.145216, 0.229878, 0.370477, 0.60667, 0.999207, 1.65471", \
"0.0400361, 0.147518, 0.23107, 0.370906, 0.606671, 0.999208, 1.65472", \
"0.051855, 0.153084, 0.234104, 0.372659, 0.607639, 0.999528, 1.65473", \
"0.069523, 0.165777, 0.242154, 0.377997, 0.611577, 1.00222, 1.6555" \
);
}
}
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0534995, 0.185427, 0.275509, 0.424298, 0.672794, 1.08646, 1.77627", \
"0.0803195, 0.216916, 0.307183, 0.455943, 0.705128, 1.11862, 1.80933", \
"0.0974705, 0.245208, 0.336293, 0.485138, 0.734048, 1.14825, 1.83806", \
"0.120459, 0.293998, 0.390597, 0.542506, 0.791606, 1.20639, 1.89629", \
"0.148764, 0.37132, 0.482688, 0.64893, 0.907476, 1.32476, 2.01542", \
"0.185108, 0.480711, 0.623709, 0.820635, 1.11189, 1.55256, 2.25376", \
"0.232245, 0.624574, 0.814164, 1.07406, 1.42874, 1.93851, 2.69543" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0390915, 0.219615, 0.345157, 0.55284, 0.900013, 1.4789, 2.44283", \
"0.0464458, 0.220391, 0.345288, 0.552841, 0.900532, 1.47938, 2.44347", \
"0.0566042, 0.226619, 0.348062, 0.55333, 0.900533, 1.47939, 2.44446", \
"0.0749179, 0.247709, 0.363739, 0.561698, 0.902655, 1.4794, 2.44447", \
"0.10906, 0.297778, 0.411489, 0.600381, 0.927007, 1.48958, 2.4463", \
"0.163179, 0.391474, 0.512288, 0.701406, 1.01376, 1.54999, 2.47433", \
"0.243517, 0.541332, 0.689919, 0.898289, 1.22082, 1.73914, 2.62107" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.047562, 0.142818, 0.207495, 0.314199, 0.49277, 0.789879, 1.2851", \
"0.075902, 0.179516, 0.244775, 0.351681, 0.530239, 0.827556, 1.32289", \
"0.0948518, 0.211762, 0.279564, 0.387723, 0.566592, 0.863941, 1.35982", \
"0.120151, 0.264636, 0.340253, 0.455142, 0.637479, 0.93568, 1.43119", \
"0.152638, 0.346247, 0.438346, 0.569885, 0.768387, 1.07649, 1.57472", \
"0.19377, 0.466221, 0.587283, 0.752081, 0.986437, 1.33025, 1.85451", \
"0.253911, 0.626465, 0.797661, 1.02251, 1.32157, 1.73985, 2.33662" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0277716, 0.151951, 0.238212, 0.380639, 0.619063, 1.0163, 1.67678", \
"0.0345683, 0.154918, 0.239476, 0.382054, 0.619064, 1.01631, 1.67708", \
"0.0433771, 0.164243, 0.245841, 0.383718, 0.619507, 1.01632, 1.67737", \
"0.0614908, 0.18827, 0.268493, 0.400641, 0.628274, 1.01801, 1.67738", \
"0.0936159, 0.236815, 0.318176, 0.449461, 0.66835, 1.04241, 1.68612", \
"0.147075, 0.328168, 0.416498, 0.550768, 0.771205, 1.13383, 1.74866", \
"0.228295, 0.483281, 0.593354, 0.744747, 0.976401, 1.34172, 1.94516" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0681046, 0.135006, 0.178017, 0.249168, 0.368778, 0.567728, 0.9", \
"0.100222, 0.168487, 0.211776, 0.283096, 0.402485, 0.60187, 0.933729", \
"0.122007, 0.19111, 0.234691, 0.306251, 0.425431, 0.624559, 0.95678", \
"0.151947, 0.223968, 0.267214, 0.33844, 0.457652, 0.657173, 0.989164", \
"0.192397, 0.270273, 0.315018, 0.386457, 0.505232, 0.704394, 1.03563", \
"0.246535, 0.337324, 0.381432, 0.452522, 0.571514, 0.770528, 1.10191", \
"0.316586, 0.428342, 0.474168, 0.546692, 0.666274, 0.86604, 1.19851" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0206767, 0.107142, 0.169464, 0.273057, 0.446963, 0.736152, 1.21878", \
"0.0232455, 0.107696, 0.169757, 0.273121, 0.447003, 0.736464, 1.21879", \
"0.0265319, 0.108599, 0.170251, 0.273569, 0.447004, 0.736761, 1.21905", \
"0.032869, 0.110195, 0.171193, 0.274133, 0.447395, 0.736762, 1.21911", \
"0.0427122, 0.114334, 0.173159, 0.275001, 0.448152, 0.737236, 1.21931", \
"0.056588, 0.124263, 0.179661, 0.278568, 0.449939, 0.738427, 1.2204", \
"0.076268, 0.146911, 0.197324, 0.28993, 0.457468, 0.743287, 1.22339" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0718642, 0.163185, 0.226728, 0.332812, 0.510594, 0.807395, 1.30239", \
"0.10364, 0.197229, 0.260996, 0.366928, 0.544759, 0.84151, 1.33627", \
"0.124999, 0.219815, 0.283609, 0.389448, 0.567207, 0.863844, 1.35876", \
"0.15465, 0.251846, 0.315898, 0.42166, 0.598641, 0.895326, 1.3901", \
"0.193322, 0.294167, 0.358753, 0.462864, 0.641368, 0.937594, 1.43208", \
"0.242721, 0.351908, 0.415736, 0.520107, 0.697038, 0.992311, 1.4855", \
"0.302247, 0.427362, 0.492581, 0.598176, 0.775565, 1.07042, 1.56402" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0290298, 0.151976, 0.238048, 0.380656, 0.618448, 1.01565, 1.67709", \
"0.0296732, 0.151977, 0.238064, 0.380657, 0.618449, 1.01626, 1.67722", \
"0.0307541, 0.151978, 0.238065, 0.380658, 0.624117, 1.01632, 1.67723", \
"0.0339509, 0.151979, 0.238066, 0.380659, 0.624118, 1.01633, 1.67724", \
"0.0412042, 0.151983, 0.238067, 0.38066, 0.624119, 1.01634, 1.67725", \
"0.052979, 0.157287, 0.239087, 0.380661, 0.62412, 1.01635, 1.67726", \
"0.07266, 0.172463, 0.249213, 0.384979, 0.624121, 1.01636, 1.67727" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0471103, 0.180272, 0.270358, 0.419013, 0.667631, 1.08177, 1.77182", \
"0.075132, 0.215595, 0.305854, 0.45473, 0.703988, 1.11747, 1.80802", \
"0.09321, 0.250652, 0.341774, 0.490467, 0.739026, 1.15346, 1.84346", \
"0.117707, 0.310125, 0.409737, 0.562255, 0.810599, 1.22451, 1.91427", \
"0.149455, 0.400598, 0.52191, 0.69482, 0.956213, 1.37256, 2.06203", \
"0.190746, 0.524321, 0.68373, 0.900547, 1.20797, 1.65816, 2.35907", \
"0.243203, 0.679989, 0.895112, 1.18699, 1.58096, 2.12805, 2.91097" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.039087, 0.21964, 0.345196, 0.552757, 0.900266, 1.47883, 2.44346", \
"0.0524587, 0.221119, 0.345402, 0.552758, 0.9005, 1.47938, 2.44401", \
"0.0665591, 0.231308, 0.349997, 0.55359, 0.900501, 1.47939, 2.44464", \
"0.0884266, 0.264192, 0.375228, 0.56713, 0.903291, 1.4794, 2.44465", \
"0.12294, 0.334395, 0.445411, 0.627318, 0.942565, 1.49478, 2.44736", \
"0.175485, 0.452525, 0.582428, 0.770831, 1.07322, 1.58932, 2.49286", \
"0.259632, 0.629672, 0.801252, 1.02828, 1.36012, 1.86614, 2.71536" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.040527, 0.135833, 0.199897, 0.30554, 0.482334, 0.777015, 1.26793", \
"0.0658598, 0.172254, 0.237196, 0.343292, 0.520419, 0.815126, 1.30594", \
"0.0815901, 0.203701, 0.271644, 0.379173, 0.556658, 0.851538, 1.3429", \
"0.101083, 0.254933, 0.331354, 0.446342, 0.627741, 0.923452, 1.41466", \
"0.124382, 0.333682, 0.427481, 0.559936, 0.758288, 1.06469, 1.55922", \
"0.152537, 0.447933, 0.572929, 0.739874, 0.975042, 1.31793, 1.83957", \
"0.191692, 0.598517, 0.775598, 1.0054, 1.30758, 1.72691, 2.32246" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0211377, 0.143763, 0.229063, 0.369952, 0.605947, 0.998481, 1.65336", \
"0.0281229, 0.146896, 0.230473, 0.370089, 0.605948, 0.999335, 1.65337", \
"0.0368174, 0.156618, 0.237148, 0.373412, 0.60636, 0.999336, 1.65338", \
"0.0539984, 0.180897, 0.260122, 0.390833, 0.616196, 1.00196, 1.65369", \
"0.0855603, 0.230466, 0.310348, 0.440012, 0.656325, 1.02635, 1.66456", \
"0.140675, 0.324672, 0.410655, 0.543866, 0.760701, 1.11845, 1.72609", \
"0.22641, 0.479571, 0.591345, 0.738279, 0.967563, 1.32912, 1.92741" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00788878, 0.00820629, 0.00813575, 0.00804686, 0.00790082, 0.0076615, 0.0077448", \
"0.00760929, 0.00800284, 0.00800581, 0.00790584, 0.00784088, 0.00752732, 0.00718389", \
"0.00756773, 0.00789046, 0.00790764, 0.00794932, 0.00778958, 0.007673, 0.00720182", \
"0.00762043, 0.00791189, 0.0079592, 0.00783621, 0.00792861, 0.00763001, 0.00723241", \
"0.00803441, 0.00827928, 0.00831606, 0.00838239, 0.00819974, 0.00818192, 0.00770087", \
"0.00938011, 0.00950029, 0.00949894, 0.0096116, 0.00959393, 0.00955417, 0.00914237", \
"0.0128026, 0.0125178, 0.0124786, 0.0125051, 0.0125459, 0.0124988, 0.0125542" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00695585, 0.00738298, 0.00739486, 0.00736926, 0.00728104, 0.00711353, 0.00683557", \
"0.00670548, 0.0071206, 0.0071426, 0.00716171, 0.00705061, 0.00690141, 0.00668764", \
"0.00671882, 0.00705024, 0.00717375, 0.00712984, 0.00712658, 0.00690555, 0.00661491", \
"0.00698134, 0.00729385, 0.00730813, 0.00740664, 0.00736468, 0.00709279, 0.00694909", \
"0.00769129, 0.0078942, 0.00797724, 0.00799269, 0.00787226, 0.00816597, 0.00770191", \
"0.00938552, 0.0093678, 0.00941196, 0.00947635, 0.00954451, 0.00932536, 0.0093349", \
"0.013104, 0.0127869, 0.0127397, 0.0127656, 0.0128573, 0.012816, 0.0126468" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00785171, 0.00785774, 0.00771755, 0.00754363, 0.0073914, 0.00708685, 0.00673229", \
"0.00750711, 0.00769267, 0.00762432, 0.00743367, 0.00726129, 0.00698884, 0.00660722", \
"0.00750656, 0.00765562, 0.00760589, 0.00768029, 0.00738713, 0.00708553, 0.00673605", \
"0.00772473, 0.00790175, 0.00789288, 0.00775119, 0.00766489, 0.00729787, 0.00698469", \
"0.00841006, 0.00848586, 0.00855672, 0.00859621, 0.00836164, 0.00820863, 0.00755094", \
"0.0102407, 0.0100791, 0.0100903, 0.0101354, 0.0101063, 0.0100257, 0.00943254", \
"0.0141118, 0.0136245, 0.0136559, 0.0135466, 0.0134502, 0.0134387, 0.0134359" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00748146, 0.00671884, 0.00649308, 0.00630993, 0.00607952, 0.00581248, 0.00544902", \
"0.006867, 0.00659521, 0.00635241, 0.00615813, 0.00591869, 0.00567046, 0.00529532", \
"0.00674825, 0.00656565, 0.00649828, 0.00626819, 0.00635696, 0.00573634, 0.00534927", \
"0.00691454, 0.00691452, 0.00677303, 0.00668507, 0.00636236, 0.00604174, 0.00565084", \
"0.00747863, 0.00751867, 0.00750946, 0.00732583, 0.00714214, 0.00697545, 0.00664574", \
"0.00909011, 0.00909737, 0.00908725, 0.00901502, 0.00893968, 0.00844059, 0.00836472", \
"0.0129935, 0.0126907, 0.0126368, 0.0126086, 0.0125124, 0.0123722, 0.0120475" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00559165;
rise_capacitance : 0.00565659;
rise_capacitance_range (0.00565659, 0.00565659);
fall_capacitance : 0.00552671;
fall_capacitance_range (0.00552671, 0.00552671);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00503005;
rise_capacitance : 0.00500419;
rise_capacitance_range (0.00500419, 0.00500419);
fall_capacitance : 0.00505591;
fall_capacitance_range (0.00505591, 0.00505591);
}
}
cell (sg13g2_xor2_1) {
area : 14.5152;
cell_footprint : "xor2_1";
cell_leakage_power : 184.815;
leakage_power () {
value : 194.556;
when : "!A&!B";
}
leakage_power () {
value : 194.602;
when : "A&B";
}
leakage_power () {
value : 174.793;
when : "A&!B";
}
leakage_power () {
value : 175.308;
when : "!A&B";
}
pin (X) {
direction : "output";
function : "(A^B)";
min_capacitance : 0.001;
max_capacitance : 0.3;
timing () {
related_pin : "A";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.071844, 0.205664, 0.296043, 0.445139, 0.694168, 1.10898, 1.8001", \
"0.108729, 0.241898, 0.332506, 0.481714, 0.731171, 1.14598, 1.83745", \
"0.134031, 0.266412, 0.356892, 0.506311, 0.75582, 1.17322, 1.8623", \
"0.170846, 0.302611, 0.392996, 0.542056, 0.791493, 1.20653, 1.89998", \
"0.221933, 0.355443, 0.445896, 0.594204, 0.843411, 1.2586, 1.95003", \
"0.290924, 0.431001, 0.520559, 0.668682, 0.917332, 1.33205, 2.02327", \
"0.383342, 0.536282, 0.624397, 0.77229, 1.02085, 1.43519, 2.12607" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.030192, 0.210456, 0.336152, 0.543861, 0.892013, 1.47199, 2.43793", \
"0.0313965, 0.210457, 0.336156, 0.544477, 0.892014, 1.47209, 2.43882", \
"0.0335062, 0.210458, 0.336157, 0.544478, 0.893819, 1.47467, 2.43883", \
"0.0383554, 0.210647, 0.336158, 0.544479, 0.89382, 1.47571, 2.43972", \
"0.0466348, 0.211714, 0.336607, 0.54448, 0.893821, 1.47572, 2.44251", \
"0.058853, 0.214633, 0.338174, 0.545305, 0.893822, 1.47573, 2.44252", \
"0.075872, 0.22347, 0.342517, 0.547479, 0.894364, 1.47574, 2.44253" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0877963, 0.149401, 0.184822, 0.242546, 0.338471, 0.498369, 0.764722", \
"0.116512, 0.17915, 0.214746, 0.272424, 0.368434, 0.528269, 0.79449", \
"0.136312, 0.200765, 0.236596, 0.294422, 0.390462, 0.550323, 0.81656", \
"0.164017, 0.232118, 0.268357, 0.326456, 0.42284, 0.582967, 0.849161", \
"0.199446, 0.273817, 0.310758, 0.369459, 0.465774, 0.625768, 0.89251", \
"0.243469, 0.328503, 0.367991, 0.42746, 0.523816, 0.683812, 0.950265", \
"0.295856, 0.399117, 0.442134, 0.50392, 0.602279, 0.76301, 1.03029" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0219029, 0.0861906, 0.131501, 0.208376, 0.337625, 0.554195, 0.915375", \
"0.0229659, 0.0865682, 0.131809, 0.208377, 0.337757, 0.554603, 0.915611", \
"0.024997, 0.0878503, 0.132858, 0.208782, 0.338076, 0.554991, 0.915709", \
"0.0290956, 0.0907329, 0.134761, 0.210262, 0.338861, 0.554992, 0.915799", \
"0.0367713, 0.0964641, 0.138809, 0.212736, 0.340362, 0.556284, 0.916198", \
"0.0489, 0.107268, 0.14778, 0.218889, 0.343709, 0.557855, 0.917906", \
"0.067787, 0.128679, 0.165763, 0.233275, 0.354105, 0.564778, 0.922411" \
);
}
}
timing () {
related_pin : "A";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0585896, 0.190789, 0.280898, 0.430502, 0.680199, 1.09652, 1.78957", \
"0.0869098, 0.223229, 0.313816, 0.463269, 0.713309, 1.12949, 1.82354", \
"0.104676, 0.251545, 0.342999, 0.492587, 0.74279, 1.15936, 1.85295", \
"0.128043, 0.300262, 0.397191, 0.549847, 0.800183, 1.21689, 1.91074", \
"0.154155, 0.377535, 0.48891, 0.655679, 0.915515, 1.33511, 2.02946", \
"0.182424, 0.484669, 0.62802, 0.826361, 1.11886, 1.56212, 2.2674", \
"0.221111, 0.623154, 0.815889, 1.0772, 1.43611, 1.94705, 2.70767" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0368371, 0.219181, 0.345138, 0.553714, 0.902905, 1.48482, 2.45396", \
"0.0423327, 0.219524, 0.346435, 0.553715, 0.902944, 1.48483, 2.45539", \
"0.0507579, 0.224924, 0.347649, 0.554189, 0.903369, 1.48484, 2.45589", \
"0.0671726, 0.244548, 0.362436, 0.56215, 0.904654, 1.48485, 2.4559", \
"0.0999123, 0.293685, 0.408467, 0.59941, 0.928718, 1.49477, 2.4563", \
"0.157988, 0.386244, 0.507946, 0.698441, 1.01391, 1.55418, 2.48656", \
"0.246405, 0.538777, 0.686577, 0.895831, 1.2198, 1.74091, 2.62856" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0441288, 0.138819, 0.202887, 0.308392, 0.485002, 0.778444, 1.26796", \
"0.0731402, 0.176201, 0.240707, 0.346388, 0.522929, 0.816685, 1.30582", \
"0.0925571, 0.208775, 0.275911, 0.382747, 0.559478, 0.853288, 1.3429", \
"0.118761, 0.26239, 0.337347, 0.451069, 0.631212, 0.925734, 1.41526", \
"0.153467, 0.344914, 0.436196, 0.566666, 0.763108, 1.06771, 1.56001", \
"0.199654, 0.466452, 0.586436, 0.750034, 0.982273, 1.32266, 1.84185", \
"0.26508, 0.629629, 0.798857, 1.02211, 1.31926, 1.73417, 2.32594" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0277994, 0.149773, 0.234846, 0.375561, 0.611137, 1.00262, 1.65681", \
"0.036366, 0.153284, 0.236248, 0.376547, 0.611138, 1.00281, 1.65682", \
"0.0462821, 0.163355, 0.243463, 0.379194, 0.611957, 1.00343, 1.65683", \
"0.0656552, 0.188011, 0.267007, 0.397089, 0.621379, 1.0062, 1.65684", \
"0.0984807, 0.237853, 0.31716, 0.446989, 0.662295, 1.03062, 1.667", \
"0.150068, 0.329906, 0.417165, 0.549548, 0.7669, 1.12328, 1.72894", \
"0.227535, 0.484578, 0.594761, 0.744657, 0.974233, 1.33295, 1.92952" \
);
}
}
timing () {
related_pin : "B";
timing_sense : positive_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0749298, 0.203452, 0.292389, 0.440352, 0.689055, 1.10495, 1.79748", \
"0.106311, 0.236874, 0.32651, 0.475042, 0.723836, 1.13951, 1.83308", \
"0.128049, 0.258838, 0.348512, 0.497096, 0.745918, 1.16196, 1.85428", \
"0.159437, 0.291026, 0.380774, 0.529174, 0.777978, 1.19343, 1.88625", \
"0.202553, 0.336876, 0.426768, 0.574926, 0.82349, 1.23865, 1.93174", \
"0.260391, 0.401451, 0.490897, 0.639358, 0.88856, 1.30324, 1.99557", \
"0.336691, 0.492646, 0.581547, 0.72864, 0.977471, 1.3945, 2.08553" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.036896, 0.218832, 0.345144, 0.553862, 0.903225, 1.48497, 2.45396", \
"0.036897, 0.218833, 0.345145, 0.554051, 0.903226, 1.48616, 2.45478", \
"0.036898, 0.218834, 0.345146, 0.554052, 0.903227, 1.48617, 2.45553", \
"0.0402351, 0.218835, 0.345147, 0.554053, 0.903228, 1.48618, 2.45554", \
"0.0478124, 0.218836, 0.345148, 0.554054, 0.903229, 1.48619, 2.45905", \
"0.060036, 0.218837, 0.345149, 0.554055, 0.90323, 1.4862, 2.45906", \
"0.078097, 0.229324, 0.348022, 0.554056, 0.903231, 1.48621, 2.45907" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0811881, 0.142174, 0.177368, 0.234842, 0.330723, 0.49053, 0.756913", \
"0.112064, 0.174522, 0.210014, 0.267398, 0.363305, 0.523317, 0.789103", \
"0.133939, 0.197926, 0.233758, 0.291276, 0.387226, 0.547203, 0.813107", \
"0.164039, 0.231414, 0.267506, 0.32551, 0.42174, 0.581737, 0.848286", \
"0.203368, 0.276406, 0.312766, 0.370894, 0.467278, 0.627475, 0.894216", \
"0.251699, 0.335993, 0.374063, 0.431253, 0.526931, 0.687324, 0.953639", \
"0.311211, 0.412865, 0.454376, 0.514913, 0.61152, 0.771468, 1.03604" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0219091, 0.0864346, 0.13173, 0.208336, 0.337664, 0.554278, 0.91547", \
"0.0237878, 0.0871013, 0.1321, 0.208481, 0.33792, 0.554666, 0.915533", \
"0.0267412, 0.0887432, 0.133532, 0.209455, 0.338318, 0.554667, 0.915534", \
"0.032253, 0.0916106, 0.135612, 0.210998, 0.339695, 0.555541, 0.915876", \
"0.0414356, 0.0970849, 0.139009, 0.213225, 0.341418, 0.557124, 0.917415", \
"0.054872, 0.107744, 0.147411, 0.218477, 0.343876, 0.558974, 0.919257", \
"0.075884, 0.130128, 0.16518, 0.231152, 0.352927, 0.564737, 0.923354" \
);
}
}
timing () {
related_pin : "B";
timing_sense : negative_unate;
timing_type : combinational;
cell_rise (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0503325, 0.183038, 0.27315, 0.422065, 0.67084, 1.08569, 1.77773", \
"0.0764364, 0.214963, 0.305493, 0.454673, 0.704031, 1.11893, 1.81102", \
"0.0920166, 0.242573, 0.334166, 0.483596, 0.733075, 1.14853, 1.84017", \
"0.111141, 0.289959, 0.387594, 0.540436, 0.790549, 1.2064, 1.89786", \
"0.129722, 0.364634, 0.477617, 0.645121, 0.90534, 1.32454, 2.01669", \
"0.146917, 0.467972, 0.614349, 0.814831, 1.10736, 1.55057, 2.25436", \
"0.169102, 0.598846, 0.796012, 1.06055, 1.42148, 1.93436, 2.69431" \
);
}
rise_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0297384, 0.210442, 0.336017, 0.544022, 0.891911, 1.47202, 2.43822", \
"0.0359154, 0.211255, 0.33771, 0.544023, 0.89211, 1.47205, 2.43823", \
"0.044462, 0.216985, 0.338868, 0.544435, 0.892111, 1.47206, 2.43927", \
"0.0603214, 0.237271, 0.354094, 0.552456, 0.894299, 1.47207, 2.43928", \
"0.0933424, 0.286667, 0.401081, 0.590809, 0.918247, 1.48128, 2.4407", \
"0.154885, 0.381394, 0.502632, 0.691232, 1.00473, 1.54239, 2.46988", \
"0.251235, 0.532908, 0.682859, 0.892042, 1.21153, 1.72999, 2.61565" \
);
}
cell_fall (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0389975, 0.134095, 0.198174, 0.303731, 0.480308, 0.773787, 1.26305", \
"0.0683277, 0.176162, 0.240738, 0.346298, 0.522734, 0.816501, 1.30564", \
"0.0870088, 0.213414, 0.281559, 0.388598, 0.564956, 0.858614, 1.34808", \
"0.112023, 0.272121, 0.35158, 0.467791, 0.648486, 0.942214, 1.43125", \
"0.146547, 0.358216, 0.458649, 0.598075, 0.801129, 1.10835, 1.59923", \
"0.192856, 0.480825, 0.613102, 0.793721, 1.04422, 1.40013, 1.9279", \
"0.256146, 0.64208, 0.825371, 1.07014, 1.39938, 1.85065, 2.47834" \
);
}
fall_transition (TIMING_DELAY_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0280753, 0.149933, 0.235043, 0.375691, 0.611085, 1.00227, 1.65584", \
"0.0422335, 0.155446, 0.237416, 0.376887, 0.611086, 1.00283, 1.65585", \
"0.0554424, 0.171093, 0.248337, 0.381529, 0.611975, 1.00284, 1.65586", \
"0.0777109, 0.207321, 0.283406, 0.408292, 0.627095, 1.00749, 1.65587", \
"0.111458, 0.272672, 0.353454, 0.480168, 0.688071, 1.04546, 1.66967", \
"0.16335, 0.381047, 0.480535, 0.617646, 0.834783, 1.18032, 1.76571", \
"0.245107, 0.554005, 0.683801, 0.856047, 1.10102, 1.47278, 2.05466" \
);
}
}
internal_power () {
related_pin : "A";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00695212, 0.00735433, 0.00736598, 0.00731818, 0.00722004, 0.00701232, 0.00677885", \
"0.00666824, 0.00700502, 0.00704434, 0.00706768, 0.00695067, 0.00675408, 0.00664941", \
"0.00668321, 0.00696654, 0.00698372, 0.00710802, 0.00701552, 0.00690618, 0.00661467", \
"0.00690432, 0.00705945, 0.00709271, 0.00721806, 0.00714336, 0.00708248, 0.00683307", \
"0.0075548, 0.00761841, 0.00768303, 0.00762396, 0.0077072, 0.00740665, 0.00748837", \
"0.00912004, 0.00908242, 0.00910906, 0.00914635, 0.00902925, 0.00907146, 0.00871105", \
"0.0126921, 0.0124047, 0.0122943, 0.0123172, 0.0123723, 0.0122658, 0.0120219" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00845536, 0.00872626, 0.00867065, 0.00858662, 0.00848118, 0.0083033, 0.00792287", \
"0.00825979, 0.00864489, 0.00873347, 0.00855436, 0.00845925, 0.00831506, 0.00791497", \
"0.00824131, 0.00860471, 0.00859394, 0.00859681, 0.00850723, 0.00831241, 0.00792353", \
"0.00829948, 0.00872098, 0.00875018, 0.00865205, 0.00859347, 0.00844109, 0.00827403", \
"0.00869715, 0.00899357, 0.00907279, 0.00915919, 0.00909762, 0.00871564, 0.00910497", \
"0.0100527, 0.0100857, 0.0102177, 0.0101992, 0.0102964, 0.0103122, 0.00979327", \
"0.0135162, 0.0132333, 0.0132236, 0.0132237, 0.0132223, 0.0130767, 0.0132353" \
);
}
}
internal_power () {
related_pin : "B";
rise_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.0074511, 0.00701545, 0.00679489, 0.00655402, 0.00628787, 0.00598359, 0.00597516", \
"0.00672391, 0.00665741, 0.006519, 0.00635003, 0.00608369, 0.00581668, 0.00586363", \
"0.00656171, 0.00658678, 0.00647481, 0.00639687, 0.00609499, 0.00580214, 0.00583174", \
"0.00665553, 0.00669532, 0.00664905, 0.00670491, 0.00637137, 0.00600597, 0.00601311", \
"0.00721219, 0.00727502, 0.00727622, 0.00714856, 0.00708168, 0.00670132, 0.0069331", \
"0.00877449, 0.00876171, 0.00877446, 0.00879238, 0.00865136, 0.00856556, 0.00835517", \
"0.0124693, 0.0121773, 0.0121129, 0.0121152, 0.0120948, 0.0119954, 0.01162" \
);
}
fall_power (POWER_7x7ds1) {
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
index_2 ("0.001, 0.0234, 0.039, 0.0648, 0.108, 0.18, 0.3");
values ( \
"0.00780203, 0.00773542, 0.00758903, 0.00744972, 0.00725073, 0.00702764, 0.00665723", \
"0.00754636, 0.00767856, 0.00767889, 0.00749225, 0.00727464, 0.00711037, 0.0066674", \
"0.00761015, 0.00775743, 0.00765663, 0.00761097, 0.00740811, 0.00712292, 0.00673821", \
"0.0079182, 0.0081359, 0.00812334, 0.00791049, 0.00777585, 0.00759882, 0.00742503", \
"0.00865957, 0.00876255, 0.00878468, 0.00881931, 0.0086756, 0.00826889, 0.00857362", \
"0.0103108, 0.0102078, 0.0103207, 0.010226, 0.0102213, 0.0102405, 0.00956458", \
"0.0143083, 0.0137792, 0.0137532, 0.0136348, 0.0136288, 0.0134538, 0.0131971" \
);
}
}
}
pin (A) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00578624;
rise_capacitance : 0.00585344;
rise_capacitance_range (0.00585344, 0.00585344);
fall_capacitance : 0.00571904;
fall_capacitance_range (0.00571904, 0.00571904);
}
pin (B) {
direction : "input";
max_transition : 2.5074;
capacitance : 0.00516912;
rise_capacitance : 0.00525006;
rise_capacitance_range (0.00525006, 0.00525006);
fall_capacitance : 0.00508818;
fall_capacitance_range (0.00508818, 0.00508818);
}
}
}