28276 lines
1.4 MiB
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_1p50V_25C) {
|
|
comment : "IHP Microelectronics GmbH, 2024";
|
|
date : "$Date: Thu Mar 14 14:52:32 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.5;
|
|
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_1p50V_25C) {
|
|
process : 1;
|
|
temperature : 25;
|
|
voltage : 1.5;
|
|
}
|
|
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_1p50V_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 : 458.077;
|
|
leakage_power () {
|
|
value : 437.718;
|
|
when : "!A1&!A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 521.369;
|
|
when : "!A1&A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 405.417;
|
|
when : "A1&!A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 469.615;
|
|
when : "A1&A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 407.421;
|
|
when : "!A1&!A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 471.231;
|
|
when : "!A1&A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 471.22;
|
|
when : "A1&!A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 480.629;
|
|
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.0555676, 0.105924, 0.137151, 0.188458, 0.273692, 0.415643, 0.651838", \
|
|
"0.0806446, 0.131541, 0.162892, 0.214231, 0.29965, 0.4415, 0.677846", \
|
|
"0.0979435, 0.149734, 0.180941, 0.232162, 0.317592, 0.459687, 0.69623", \
|
|
"0.119417, 0.173487, 0.204802, 0.255752, 0.341153, 0.483423, 0.719748", \
|
|
"0.150568, 0.208362, 0.239343, 0.290585, 0.375789, 0.51786, 0.754294", \
|
|
"0.193822, 0.259772, 0.291604, 0.342136, 0.427984, 0.570056, 0.806271", \
|
|
"0.257646, 0.335609, 0.370617, 0.423744, 0.509922, 0.654588, 0.893334" \
|
|
);
|
|
}
|
|
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.0149595, 0.0771776, 0.122385, 0.197937, 0.324433, 0.53577, 0.887521", \
|
|
"0.0172427, 0.0778887, 0.122852, 0.198077, 0.32454, 0.535771, 0.887684", \
|
|
"0.0196679, 0.0786522, 0.123348, 0.198489, 0.324891, 0.535808, 0.888932", \
|
|
"0.0235735, 0.0802144, 0.124182, 0.199011, 0.325365, 0.536254, 0.888933", \
|
|
"0.0291863, 0.0839415, 0.126642, 0.200307, 0.32635, 0.537152, 0.888934", \
|
|
"0.038697, 0.092126, 0.132314, 0.204879, 0.329784, 0.53983, 0.890167", \
|
|
"0.053413, 0.109326, 0.146573, 0.215554, 0.339318, 0.548954, 0.898364" \
|
|
);
|
|
}
|
|
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.0624676, 0.108442, 0.134342, 0.176073, 0.245476, 0.360715, 0.552861", \
|
|
"0.0809506, 0.128104, 0.154121, 0.195994, 0.265353, 0.380669, 0.57258", \
|
|
"0.0921867, 0.141043, 0.167391, 0.209435, 0.27892, 0.394364, 0.58639", \
|
|
"0.108542, 0.160188, 0.186951, 0.229052, 0.298617, 0.414156, 0.60627", \
|
|
"0.131407, 0.18948, 0.217577, 0.260341, 0.329824, 0.445616, 0.637458", \
|
|
"0.153611, 0.219646, 0.250457, 0.296661, 0.367922, 0.485893, 0.678092", \
|
|
"0.183891, 0.261717, 0.297071, 0.34769, 0.424461, 0.547823, 0.746994" \
|
|
);
|
|
}
|
|
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.0145847, 0.0612365, 0.0938724, 0.148779, 0.24231, 0.398627, 0.6594", \
|
|
"0.016242, 0.0622936, 0.0944527, 0.149241, 0.242366, 0.399182, 0.659449", \
|
|
"0.0181029, 0.0637523, 0.095584, 0.149946, 0.242714, 0.399183, 0.660234", \
|
|
"0.0219913, 0.0667961, 0.0978776, 0.151375, 0.243666, 0.399297, 0.660235", \
|
|
"0.0286672, 0.0738365, 0.1035, 0.155038, 0.24558, 0.400362, 0.660447", \
|
|
"0.037458, 0.084904, 0.114626, 0.166077, 0.254435, 0.406624, 0.664211", \
|
|
"0.052385, 0.104655, 0.134073, 0.184979, 0.273977, 0.426812, 0.681888" \
|
|
);
|
|
}
|
|
}
|
|
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.0577657, 0.108134, 0.139439, 0.190474, 0.275898, 0.417983, 0.653973", \
|
|
"0.0786308, 0.129649, 0.160965, 0.212187, 0.297605, 0.439635, 0.675829", \
|
|
"0.093678, 0.145749, 0.177019, 0.228357, 0.313715, 0.455762, 0.692238", \
|
|
"0.112081, 0.166768, 0.197834, 0.248797, 0.334286, 0.476321, 0.712757", \
|
|
"0.138301, 0.196849, 0.228158, 0.279481, 0.36468, 0.506887, 0.743287", \
|
|
"0.17509, 0.24084, 0.273508, 0.325469, 0.41177, 0.554636, 0.791012", \
|
|
"0.220826, 0.298822, 0.334724, 0.388757, 0.476866, 0.622915, 0.862518" \
|
|
);
|
|
}
|
|
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.0150221, 0.0771734, 0.122456, 0.197829, 0.324422, 0.535653, 0.887545", \
|
|
"0.0165551, 0.0777549, 0.122713, 0.198011, 0.324439, 0.535939, 0.887546", \
|
|
"0.0184004, 0.0784721, 0.123155, 0.19825, 0.324706, 0.53594, 0.890874", \
|
|
"0.0216503, 0.0803701, 0.124095, 0.198747, 0.325087, 0.535941, 0.890875", \
|
|
"0.0268963, 0.0839087, 0.126599, 0.200515, 0.326126, 0.536688, 0.890876", \
|
|
"0.035201, 0.091878, 0.132928, 0.205341, 0.330247, 0.539933, 0.890877", \
|
|
"0.048414, 0.108342, 0.147218, 0.216844, 0.340966, 0.550519, 0.89959" \
|
|
);
|
|
}
|
|
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.0689655, 0.115683, 0.141743, 0.183645, 0.253025, 0.368516, 0.560616", \
|
|
"0.0889754, 0.136679, 0.162974, 0.204889, 0.274322, 0.389661, 0.581782", \
|
|
"0.101593, 0.150691, 0.17724, 0.219437, 0.288954, 0.404447, 0.596608", \
|
|
"0.120437, 0.172017, 0.198917, 0.241181, 0.310829, 0.42644, 0.61861", \
|
|
"0.148369, 0.205455, 0.233347, 0.276191, 0.345793, 0.461547, 0.653867", \
|
|
"0.179035, 0.243239, 0.27321, 0.318108, 0.390379, 0.507348, 0.699661", \
|
|
"0.227659, 0.302558, 0.336276, 0.384977, 0.460917, 0.58232, 0.77945" \
|
|
);
|
|
}
|
|
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.0155383, 0.061941, 0.0943047, 0.149238, 0.242418, 0.398849, 0.659608", \
|
|
"0.0167714, 0.0627327, 0.0949743, 0.149565, 0.242678, 0.399017, 0.659698", \
|
|
"0.0185787, 0.0640624, 0.0959597, 0.150284, 0.243126, 0.399054, 0.660591", \
|
|
"0.0219763, 0.0667522, 0.0978791, 0.151497, 0.243726, 0.399595, 0.660592", \
|
|
"0.0278679, 0.0727515, 0.102669, 0.154552, 0.245422, 0.400626, 0.660699", \
|
|
"0.035694, 0.082502, 0.111944, 0.163046, 0.252353, 0.40514, 0.663127", \
|
|
"0.049152, 0.099219, 0.128273, 0.178584, 0.268157, 0.42086, 0.676952" \
|
|
);
|
|
}
|
|
}
|
|
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.0380163, 0.0854118, 0.116252, 0.167131, 0.2522, 0.393979, 0.630144", \
|
|
"0.0591346, 0.107948, 0.138941, 0.189846, 0.274943, 0.416627, 0.652865", \
|
|
"0.0722237, 0.122909, 0.153745, 0.20482, 0.289901, 0.431563, 0.667758", \
|
|
"0.0870031, 0.140949, 0.171715, 0.222648, 0.307605, 0.44937, 0.685402", \
|
|
"0.104984, 0.16487, 0.195899, 0.246836, 0.33174, 0.473558, 0.709583", \
|
|
"0.123103, 0.192804, 0.225618, 0.277281, 0.363172, 0.505803, 0.742109", \
|
|
"0.13362, 0.21782, 0.255404, 0.309778, 0.398043, 0.543592, 0.783214" \
|
|
);
|
|
}
|
|
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.0125176, 0.0750122, 0.120668, 0.196356, 0.323063, 0.53431, 0.886297", \
|
|
"0.0165932, 0.0756487, 0.120965, 0.196459, 0.323141, 0.534311, 0.886314", \
|
|
"0.0196947, 0.0764977, 0.121338, 0.19671, 0.323298, 0.534357, 0.887976", \
|
|
"0.0242708, 0.0786112, 0.122305, 0.197135, 0.323615, 0.534561, 0.887977", \
|
|
"0.0316065, 0.0837997, 0.125528, 0.19902, 0.324667, 0.535289, 0.887978", \
|
|
"0.0418843, 0.095159, 0.134079, 0.204891, 0.328938, 0.538457, 0.888625", \
|
|
"0.056397, 0.117637, 0.153875, 0.2197, 0.340637, 0.54911, 0.897948" \
|
|
);
|
|
}
|
|
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.0616643, 0.10849, 0.134538, 0.17636, 0.245923, 0.36127, 0.553378", \
|
|
"0.0869686, 0.134621, 0.160886, 0.202887, 0.272316, 0.387761, 0.579845", \
|
|
"0.104535, 0.153248, 0.179628, 0.22186, 0.291537, 0.40712, 0.599137", \
|
|
"0.130435, 0.180665, 0.207158, 0.249311, 0.319147, 0.435149, 0.627267", \
|
|
"0.169697, 0.224345, 0.251351, 0.293535, 0.363019, 0.478781, 0.671299", \
|
|
"0.215387, 0.278273, 0.307028, 0.350834, 0.421557, 0.537834, 0.73065", \
|
|
"0.294708, 0.369374, 0.402196, 0.448927, 0.522723, 0.643769, 0.839527" \
|
|
);
|
|
}
|
|
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.0155249, 0.0620249, 0.094396, 0.149298, 0.242551, 0.398861, 0.659607", \
|
|
"0.0174746, 0.0631051, 0.0952133, 0.149738, 0.242826, 0.399261, 0.659672", \
|
|
"0.0197377, 0.0644478, 0.0963448, 0.150757, 0.243405, 0.399262, 0.661031", \
|
|
"0.0235534, 0.0664342, 0.0977814, 0.151806, 0.24443, 0.400094, 0.661032", \
|
|
"0.0301729, 0.0712734, 0.101015, 0.153606, 0.2454, 0.401473, 0.661542", \
|
|
"0.040238, 0.08198, 0.110057, 0.161063, 0.251037, 0.404423, 0.663339", \
|
|
"0.055471, 0.101038, 0.128247, 0.177151, 0.266094, 0.41922, 0.675386" \
|
|
);
|
|
}
|
|
}
|
|
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.0359022, 0.0823196, 0.113199, 0.164028, 0.249293, 0.390949, 0.626962", \
|
|
"0.0557201, 0.102653, 0.133489, 0.184383, 0.269648, 0.411339, 0.647494", \
|
|
"0.0677735, 0.115805, 0.14661, 0.197386, 0.282447, 0.424201, 0.660528", \
|
|
"0.0805117, 0.131053, 0.161604, 0.212175, 0.296716, 0.438354, 0.674436", \
|
|
"0.0954015, 0.15149, 0.182217, 0.233019, 0.317863, 0.457806, 0.693902", \
|
|
"0.1085, 0.174477, 0.206188, 0.257391, 0.343465, 0.485745, 0.721461", \
|
|
"0.111903, 0.191952, 0.228342, 0.281956, 0.370726, 0.515748, 0.755145" \
|
|
);
|
|
}
|
|
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.0108492, 0.0749229, 0.120648, 0.196325, 0.323207, 0.53429, 0.886221", \
|
|
"0.0141217, 0.0753851, 0.120956, 0.196496, 0.323208, 0.534291, 0.886591", \
|
|
"0.0166618, 0.0759914, 0.121234, 0.196749, 0.323277, 0.534371, 0.887766", \
|
|
"0.0207719, 0.0774928, 0.121998, 0.197221, 0.323643, 0.534598, 0.887767", \
|
|
"0.0274433, 0.0817823, 0.124733, 0.198998, 0.324954, 0.535333, 0.887768", \
|
|
"0.0381023, 0.092461, 0.132462, 0.204754, 0.329579, 0.538969, 0.889151", \
|
|
"0.055131, 0.113781, 0.150832, 0.218796, 0.341741, 0.550647, 0.899224" \
|
|
);
|
|
}
|
|
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.0541865, 0.100147, 0.125971, 0.167789, 0.237113, 0.352418, 0.544541", \
|
|
"0.0775711, 0.124618, 0.150888, 0.192611, 0.262014, 0.37737, 0.569309", \
|
|
"0.0932966, 0.141456, 0.167777, 0.209949, 0.279674, 0.39507, 0.587278", \
|
|
"0.11672, 0.166588, 0.192868, 0.234878, 0.304517, 0.420113, 0.612526", \
|
|
"0.152517, 0.206991, 0.234059, 0.276057, 0.34489, 0.46026, 0.65235", \
|
|
"0.193922, 0.256275, 0.285256, 0.329015, 0.40033, 0.516411, 0.709159", \
|
|
"0.268058, 0.341539, 0.374581, 0.421482, 0.496266, 0.616915, 0.813492" \
|
|
);
|
|
}
|
|
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.0145805, 0.0611683, 0.0937438, 0.148768, 0.242261, 0.398808, 0.6594", \
|
|
"0.0169863, 0.0627184, 0.0949115, 0.149543, 0.242448, 0.398809, 0.659426", \
|
|
"0.0192981, 0.0640011, 0.0960154, 0.150479, 0.243229, 0.399057, 0.660641", \
|
|
"0.0233993, 0.0662299, 0.0975296, 0.151742, 0.244332, 0.400111, 0.660642", \
|
|
"0.0301422, 0.0715805, 0.10129, 0.153889, 0.245405, 0.401085, 0.661483", \
|
|
"0.040071, 0.08285, 0.111428, 0.161973, 0.252031, 0.405032, 0.663674", \
|
|
"0.056057, 0.102247, 0.129738, 0.179437, 0.268411, 0.421083, 0.677056" \
|
|
);
|
|
}
|
|
}
|
|
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.0380163, 0.0854118, 0.116252, 0.167131, 0.2522, 0.393979, 0.630144", \
|
|
"0.0591346, 0.107948, 0.138941, 0.189846, 0.274943, 0.416627, 0.652865", \
|
|
"0.0722237, 0.122909, 0.153745, 0.20482, 0.289901, 0.431563, 0.667758", \
|
|
"0.0870031, 0.140949, 0.171715, 0.222648, 0.307605, 0.44937, 0.685402", \
|
|
"0.104984, 0.16487, 0.195899, 0.246836, 0.33174, 0.473558, 0.709583", \
|
|
"0.123103, 0.192804, 0.225618, 0.277281, 0.363172, 0.505803, 0.742109", \
|
|
"0.13362, 0.21782, 0.255404, 0.309778, 0.398043, 0.543592, 0.783214" \
|
|
);
|
|
}
|
|
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.0125176, 0.0750122, 0.120668, 0.196356, 0.323063, 0.53431, 0.886297", \
|
|
"0.0165932, 0.0756487, 0.120965, 0.196459, 0.323141, 0.534311, 0.886314", \
|
|
"0.0196947, 0.0764977, 0.121338, 0.19671, 0.323298, 0.534357, 0.887976", \
|
|
"0.0242708, 0.0786112, 0.122305, 0.197135, 0.323615, 0.534561, 0.887977", \
|
|
"0.0316065, 0.0837997, 0.125528, 0.19902, 0.324667, 0.535289, 0.887978", \
|
|
"0.0418843, 0.095159, 0.134079, 0.204891, 0.328938, 0.538457, 0.888625", \
|
|
"0.056397, 0.117637, 0.153875, 0.2197, 0.340637, 0.54911, 0.897948" \
|
|
);
|
|
}
|
|
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.0616643, 0.10849, 0.134538, 0.17636, 0.245923, 0.36127, 0.553378", \
|
|
"0.0869686, 0.134621, 0.160886, 0.202887, 0.272316, 0.387761, 0.579845", \
|
|
"0.104535, 0.153248, 0.179628, 0.22186, 0.291537, 0.40712, 0.599137", \
|
|
"0.130435, 0.180665, 0.207158, 0.249311, 0.319147, 0.435149, 0.627267", \
|
|
"0.169697, 0.224345, 0.251351, 0.293535, 0.363019, 0.478781, 0.671299", \
|
|
"0.215387, 0.278273, 0.307028, 0.350834, 0.421557, 0.537834, 0.73065", \
|
|
"0.294708, 0.369374, 0.402196, 0.448927, 0.522723, 0.643769, 0.839527" \
|
|
);
|
|
}
|
|
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.0155249, 0.0620249, 0.094396, 0.149298, 0.242551, 0.398861, 0.659607", \
|
|
"0.0174746, 0.0631051, 0.0952133, 0.149738, 0.242826, 0.399261, 0.659672", \
|
|
"0.0197377, 0.0644478, 0.0963448, 0.150757, 0.243405, 0.399262, 0.661031", \
|
|
"0.0235534, 0.0664342, 0.0977814, 0.151806, 0.24443, 0.400094, 0.661032", \
|
|
"0.0301729, 0.0712734, 0.101015, 0.153606, 0.2454, 0.401473, 0.661542", \
|
|
"0.040238, 0.08198, 0.110057, 0.161063, 0.251037, 0.404423, 0.663339", \
|
|
"0.055471, 0.101038, 0.128247, 0.177151, 0.266094, 0.41922, 0.675386" \
|
|
);
|
|
}
|
|
}
|
|
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.0114806, 0.0119466, 0.0119987, 0.0120378, 0.0119048, 0.011633, 0.0111581", \
|
|
"0.0118508, 0.0119083, 0.0120697, 0.0120037, 0.0119391, 0.0115883, 0.0111734", \
|
|
"0.0126024, 0.0125087, 0.0124883, 0.0125304, 0.01244, 0.012399, 0.0119234", \
|
|
"0.0147274, 0.0142531, 0.0143203, 0.0142387, 0.0139951, 0.0143624, 0.0141752", \
|
|
"0.0193738, 0.0183465, 0.0182654, 0.0181943, 0.018104, 0.0176375, 0.0179155", \
|
|
"0.0295053, 0.0274937, 0.0272327, 0.0268725, 0.0266041, 0.026406, 0.0258531", \
|
|
"0.0501072, 0.0466376, 0.0460795, 0.0455828, 0.0450384, 0.0445501, 0.044072" \
|
|
);
|
|
}
|
|
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.0129329, 0.0135037, 0.0135601, 0.0135118, 0.0134226, 0.0131402, 0.0126933", \
|
|
"0.012726, 0.0130247, 0.013111, 0.0133516, 0.0130522, 0.0129283, 0.0122425", \
|
|
"0.0131325, 0.0133449, 0.0133918, 0.0133357, 0.0136524, 0.0134272, 0.0126476", \
|
|
"0.0148963, 0.0146366, 0.0146726, 0.0146756, 0.0144297, 0.0144585, 0.014098", \
|
|
"0.0194625, 0.0185604, 0.0185798, 0.0185091, 0.0185022, 0.0183319, 0.0174225", \
|
|
"0.0292669, 0.0273929, 0.027272, 0.0273798, 0.0269156, 0.0272309, 0.027009", \
|
|
"0.0497778, 0.0465933, 0.0460923, 0.0457551, 0.0452577, 0.0449816, 0.0450356" \
|
|
);
|
|
}
|
|
}
|
|
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.0138033, 0.014278, 0.0143642, 0.0143186, 0.0141944, 0.0139041, 0.0134361", \
|
|
"0.0139139, 0.0140816, 0.0142245, 0.014181, 0.014498, 0.0138429, 0.0132454", \
|
|
"0.0143903, 0.0144548, 0.0144475, 0.0145106, 0.0145297, 0.0143575, 0.0142626", \
|
|
"0.0161212, 0.015861, 0.0158824, 0.0158339, 0.0156949, 0.0160587, 0.0152398", \
|
|
"0.0203272, 0.0195008, 0.0194457, 0.0193932, 0.0193031, 0.0190908, 0.0193669", \
|
|
"0.0299198, 0.0283545, 0.0281393, 0.0278291, 0.0276753, 0.0276138, 0.0270912", \
|
|
"0.0499396, 0.0470167, 0.0464685, 0.0459161, 0.0455136, 0.045214, 0.0449224" \
|
|
);
|
|
}
|
|
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.0130923, 0.0134927, 0.0135345, 0.0135277, 0.0133938, 0.0132301, 0.0126968", \
|
|
"0.0129686, 0.0132125, 0.0133183, 0.013443, 0.0131879, 0.0129828, 0.0123926", \
|
|
"0.0133649, 0.0134827, 0.0135078, 0.0134988, 0.0138479, 0.0132891, 0.0129668", \
|
|
"0.0150624, 0.0147371, 0.0147851, 0.0148296, 0.0145746, 0.0146472, 0.014251", \
|
|
"0.0195572, 0.0187138, 0.0187582, 0.018721, 0.0186678, 0.0185758, 0.0178428", \
|
|
"0.0291653, 0.0274441, 0.0272288, 0.0271604, 0.0272084, 0.0273733, 0.0270772", \
|
|
"0.0493037, 0.0462121, 0.0457371, 0.0452545, 0.0450175, 0.0447825, 0.0447512" \
|
|
);
|
|
}
|
|
}
|
|
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.0112567, 0.0119193, 0.0118594, 0.0117849, 0.0116095, 0.0112599, 0.0107927", \
|
|
"0.011467, 0.011771, 0.0119244, 0.0118339, 0.0122908, 0.0113564, 0.010912", \
|
|
"0.0124158, 0.0124688, 0.0124671, 0.0125219, 0.0124106, 0.0120663, 0.0118726", \
|
|
"0.0147885, 0.0143904, 0.014425, 0.0144514, 0.0141942, 0.0143106, 0.0140189", \
|
|
"0.0199371, 0.0189036, 0.01878, 0.0187441, 0.0186419, 0.0183322, 0.0184966", \
|
|
"0.0308706, 0.0286218, 0.0284049, 0.0281279, 0.0280193, 0.0279853, 0.0275354", \
|
|
"0.0528135, 0.0492377, 0.0485026, 0.047826, 0.047525, 0.0472315, 0.0469478" \
|
|
);
|
|
}
|
|
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.00946761, 0.00992091, 0.00996331, 0.00992051, 0.00987821, 0.00959061, 0.00913215", \
|
|
"0.00986861, 0.00996171, 0.0100348, 0.010279, 0.00998171, 0.00982321, 0.00925261", \
|
|
"0.0108507, 0.0107831, 0.010722, 0.0107459, 0.0110605, 0.010404, 0.0103511", \
|
|
"0.0131605, 0.0126536, 0.0126432, 0.0126984, 0.0124264, 0.0126436, 0.011973", \
|
|
"0.0182698, 0.0170573, 0.0170441, 0.0170117, 0.0169759, 0.0167921, 0.0160231", \
|
|
"0.028625, 0.0264104, 0.0260987, 0.0259869, 0.0258928, 0.025851, 0.0257172", \
|
|
"0.0502445, 0.0464943, 0.0459195, 0.0452699, 0.0447607, 0.0442303, 0.0442164" \
|
|
);
|
|
}
|
|
}
|
|
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.00895609, 0.00963314, 0.00957084, 0.00948314, 0.00933184, 0.00897361, 0.00844426", \
|
|
"0.00913214, 0.00942627, 0.00953877, 0.00943877, 0.00999067, 0.00898744, 0.00856266", \
|
|
"0.0100121, 0.0101787, 0.0101561, 0.0101391, 0.010173, 0.0095793, 0.0094918", \
|
|
"0.0122235, 0.0120217, 0.011999, 0.0119526, 0.0116167, 0.0119042, 0.0108842", \
|
|
"0.0172807, 0.0164739, 0.0163821, 0.0163097, 0.0162357, 0.0154382, 0.0157521", \
|
|
"0.0279751, 0.0262067, 0.0259649, 0.0257137, 0.0255952, 0.0254425, 0.0250843", \
|
|
"0.0498115, 0.0465859, 0.0459467, 0.0453916, 0.0452029, 0.0446886, 0.0443354" \
|
|
);
|
|
}
|
|
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.00913732, 0.00967241, 0.00970381, 0.00971481, 0.00961871, 0.00940471, 0.00888817", \
|
|
"0.00967401, 0.00982271, 0.00991251, 0.0101739, 0.00979231, 0.00959951, 0.0090744", \
|
|
"0.0106991, 0.0107012, 0.0107067, 0.0106909, 0.0110144, 0.0107868, 0.0103152", \
|
|
"0.013134, 0.0126561, 0.0126199, 0.0126998, 0.0123603, 0.0123354, 0.0120144", \
|
|
"0.0184664, 0.0171834, 0.0171744, 0.0171364, 0.0169451, 0.0166029, 0.0157105", \
|
|
"0.0288829, 0.0267096, 0.026483, 0.0262211, 0.0262003, 0.02606, 0.0259425", \
|
|
"0.0507597, 0.0468174, 0.0463032, 0.0457476, 0.0453432, 0.0448167, 0.0447884" \
|
|
);
|
|
}
|
|
}
|
|
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.00895609, 0.00963314, 0.00957084, 0.00948314, 0.00933184, 0.00897361, 0.00844426", \
|
|
"0.00913214, 0.00942627, 0.00953877, 0.00943877, 0.00999067, 0.00898744, 0.00856266", \
|
|
"0.0100121, 0.0101787, 0.0101561, 0.0101391, 0.010173, 0.0095793, 0.0094918", \
|
|
"0.0122235, 0.0120217, 0.011999, 0.0119526, 0.0116167, 0.0119042, 0.0108842", \
|
|
"0.0172807, 0.0164739, 0.0163821, 0.0163097, 0.0162357, 0.0154382, 0.0157521", \
|
|
"0.0279751, 0.0262067, 0.0259649, 0.0257137, 0.0255952, 0.0254425, 0.0250843", \
|
|
"0.0498115, 0.0465859, 0.0459467, 0.0453916, 0.0452029, 0.0446886, 0.0443354" \
|
|
);
|
|
}
|
|
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.00913732, 0.00967241, 0.00970381, 0.00971481, 0.00961871, 0.00940471, 0.00888817", \
|
|
"0.00967401, 0.00982271, 0.00991251, 0.0101739, 0.00979231, 0.00959951, 0.0090744", \
|
|
"0.0106991, 0.0107012, 0.0107067, 0.0106909, 0.0110144, 0.0107868, 0.0103152", \
|
|
"0.013134, 0.0126561, 0.0126199, 0.0126998, 0.0123603, 0.0123354, 0.0120144", \
|
|
"0.0184664, 0.0171834, 0.0171744, 0.0171364, 0.0169451, 0.0166029, 0.0157105", \
|
|
"0.0288829, 0.0267096, 0.026483, 0.0262211, 0.0262003, 0.02606, 0.0259425", \
|
|
"0.0507597, 0.0468174, 0.0463032, 0.0457476, 0.0453432, 0.0448167, 0.0447884" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00292582;
|
|
rise_capacitance : 0.00292148;
|
|
rise_capacitance_range (0.00292148, 0.00292148);
|
|
fall_capacitance : 0.00293017;
|
|
fall_capacitance_range (0.00293017, 0.00293017);
|
|
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.000103326, -0.000254857, -0.000254398, -0.000239055, -0.000248615, -0.000250245, -0.000249344" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000256183, 0.000254857, 0.000254398, 0.000239055, 0.000248615, 0.000250245, 0.000249344" \
|
|
);
|
|
}
|
|
}
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.000103326, -0.000254857, -0.000254398, -0.000239055, -0.000248615, -0.000250245, -0.000249344" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000256183, 0.000254857, 0.000254398, 0.000239055, 0.000248615, 0.000250245, 0.000249344" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00299424;
|
|
rise_capacitance : 0.00302894;
|
|
rise_capacitance_range (0.00302894, 0.00302894);
|
|
fall_capacitance : 0.00295954;
|
|
fall_capacitance_range (0.00295954, 0.00295954);
|
|
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.96488e-05, -0.000218513, -0.000219769, -0.000207276, -0.00021302, -0.000217221, -0.000215952" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000222563, 0.000218513, 0.000219769, 0.000207276, 0.00021302, 0.000217221, 0.000215952" \
|
|
);
|
|
}
|
|
}
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.96488e-05, -0.000218513, -0.000219769, -0.000207276, -0.00021302, -0.000217221, -0.000215952" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000222563, 0.000218513, 0.000219769, 0.000207276, 0.00021302, 0.000217221, 0.000215952" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00258648;
|
|
rise_capacitance : 0.00264243;
|
|
rise_capacitance_range (0.00264243, 0.00264243);
|
|
fall_capacitance : 0.00253052;
|
|
fall_capacitance_range (0.00253052, 0.00253052);
|
|
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.000700259, 0.000698934, 0.000700603, 0.000702479, 0.000704088, 0.00070488, 0.00070666" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000800292, 0.000816792, 0.000830289, 0.000834369, 0.000820085, 0.000844593, 0.000826617" \
|
|
);
|
|
}
|
|
}
|
|
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.000700259, 0.000698934, 0.000700603, 0.000702479, 0.000704088, 0.00070488, 0.00070666" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000800292, 0.000816792, 0.000830289, 0.000834369, 0.000820085, 0.000844593, 0.000826617" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_a21o_2) {
|
|
area : 14.5152;
|
|
cell_footprint : "AO21";
|
|
cell_leakage_power : 642.534;
|
|
leakage_power () {
|
|
value : 685.812;
|
|
when : "!A1&!A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 796.599;
|
|
when : "!A1&A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 656.738;
|
|
when : "A1&!A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 609.812;
|
|
when : "A1&A2&!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 524.442;
|
|
when : "!A1&!A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 611.428;
|
|
when : "!A1&A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 611.428;
|
|
when : "A1&!A2&B1";
|
|
}
|
|
leakage_power () {
|
|
value : 644.012;
|
|
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.0592725, 0.114177, 0.145575, 0.196902, 0.282354, 0.424496, 0.660821", \
|
|
"0.0863358, 0.141856, 0.1733, 0.224529, 0.310018, 0.452043, 0.688634", \
|
|
"0.104921, 0.161607, 0.192965, 0.244217, 0.32964, 0.471693, 0.708233", \
|
|
"0.12784, 0.18751, 0.21902, 0.269932, 0.355072, 0.49723, 0.733733", \
|
|
"0.158817, 0.224007, 0.255397, 0.306112, 0.391213, 0.532507, 0.769182", \
|
|
"0.202044, 0.273441, 0.307007, 0.357054, 0.442253, 0.583886, 0.82099", \
|
|
"0.257506, 0.342286, 0.378537, 0.431131, 0.517121, 0.660103, 0.897798" \
|
|
);
|
|
}
|
|
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.0151225, 0.0784176, 0.123238, 0.198511, 0.325209, 0.536713, 0.889184", \
|
|
"0.0176856, 0.0792935, 0.123764, 0.198768, 0.325307, 0.537131, 0.889219", \
|
|
"0.0206917, 0.0804417, 0.124429, 0.19923, 0.325628, 0.537132, 0.894441", \
|
|
"0.0256933, 0.082721, 0.125859, 0.19997, 0.326165, 0.537222, 0.894442", \
|
|
"0.0331047, 0.08827, 0.129257, 0.201644, 0.327252, 0.537978, 0.894443", \
|
|
"0.044974, 0.098758, 0.137343, 0.207093, 0.330722, 0.540549, 0.894444", \
|
|
"0.064819, 0.120359, 0.155171, 0.219936, 0.340405, 0.548972, 0.898912" \
|
|
);
|
|
}
|
|
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.0786562, 0.132584, 0.159558, 0.201912, 0.27117, 0.38609, 0.577028", \
|
|
"0.0990671, 0.153769, 0.180847, 0.223197, 0.292549, 0.407347, 0.598316", \
|
|
"0.113368, 0.169579, 0.196898, 0.239563, 0.30901, 0.423752, 0.614833", \
|
|
"0.135661, 0.19437, 0.222085, 0.265093, 0.334409, 0.449457, 0.64026", \
|
|
"0.169956, 0.233466, 0.262758, 0.305914, 0.375566, 0.490135, 0.681076", \
|
|
"0.208812, 0.280681, 0.312949, 0.358995, 0.431333, 0.547248, 0.738898", \
|
|
"0.270029, 0.352172, 0.388686, 0.439561, 0.516906, 0.638671, 0.835606" \
|
|
);
|
|
}
|
|
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.018677, 0.0672148, 0.0989478, 0.152633, 0.244394, 0.39925, 0.658438", \
|
|
"0.020055, 0.0679496, 0.0994406, 0.152792, 0.244433, 0.399251, 0.658439", \
|
|
"0.0222246, 0.0697929, 0.100781, 0.153835, 0.244863, 0.399614, 0.658693", \
|
|
"0.0261141, 0.0734309, 0.103634, 0.155741, 0.246131, 0.400102, 0.658694", \
|
|
"0.033874, 0.0801946, 0.10942, 0.159719, 0.248576, 0.401405, 0.659287", \
|
|
"0.04554, 0.093767, 0.122826, 0.171466, 0.257824, 0.407341, 0.662559", \
|
|
"0.063529, 0.115077, 0.144297, 0.193841, 0.279401, 0.428491, 0.67937" \
|
|
);
|
|
}
|
|
}
|
|
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.0612721, 0.116193, 0.147576, 0.198884, 0.284337, 0.426589, 0.662918", \
|
|
"0.0832906, 0.138955, 0.170441, 0.221709, 0.307182, 0.449115, 0.6857", \
|
|
"0.0993578, 0.156137, 0.187642, 0.238997, 0.324484, 0.466495, 0.70296", \
|
|
"0.118747, 0.178717, 0.210017, 0.261363, 0.346639, 0.488763, 0.72531", \
|
|
"0.145151, 0.209369, 0.240948, 0.292346, 0.377492, 0.519487, 0.756097", \
|
|
"0.179141, 0.251842, 0.284576, 0.335733, 0.421057, 0.563003, 0.799581", \
|
|
"0.219408, 0.303257, 0.339956, 0.393723, 0.480728, 0.625657, 0.864454" \
|
|
);
|
|
}
|
|
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.0151159, 0.0784119, 0.123225, 0.198492, 0.325245, 0.536712, 0.889149", \
|
|
"0.0167303, 0.079041, 0.123604, 0.198719, 0.325288, 0.537081, 0.889182", \
|
|
"0.0188175, 0.0800386, 0.124234, 0.199014, 0.32547, 0.537082, 0.890629", \
|
|
"0.0227162, 0.082482, 0.12556, 0.199602, 0.325859, 0.537083, 0.89063", \
|
|
"0.0290149, 0.0873195, 0.128997, 0.201704, 0.326986, 0.537703, 0.890631", \
|
|
"0.039805, 0.097355, 0.136429, 0.207335, 0.331136, 0.540633, 0.891609", \
|
|
"0.057113, 0.116698, 0.153742, 0.220522, 0.341943, 0.550475, 0.899768" \
|
|
);
|
|
}
|
|
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.0858204, 0.140562, 0.167926, 0.210334, 0.279723, 0.394698, 0.585721", \
|
|
"0.107602, 0.163048, 0.19031, 0.232945, 0.302364, 0.417253, 0.608318", \
|
|
"0.123018, 0.17972, 0.207341, 0.250077, 0.319579, 0.434454, 0.625539", \
|
|
"0.147228, 0.206389, 0.234398, 0.277516, 0.347208, 0.462064, 0.653134", \
|
|
"0.18561, 0.249347, 0.277973, 0.32187, 0.391591, 0.506566, 0.697758", \
|
|
"0.232398, 0.303868, 0.335442, 0.381691, 0.452746, 0.569004, 0.759984", \
|
|
"0.310633, 0.391754, 0.427209, 0.476545, 0.55283, 0.673248, 0.868655" \
|
|
);
|
|
}
|
|
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.0198351, 0.0681334, 0.0999615, 0.153075, 0.244683, 0.399532, 0.658697", \
|
|
"0.0208541, 0.0686944, 0.0999625, 0.153401, 0.244893, 0.399638, 0.659088", \
|
|
"0.0227976, 0.0703305, 0.101229, 0.154238, 0.245366, 0.399826, 0.659408", \
|
|
"0.0263804, 0.0735821, 0.103814, 0.155924, 0.24637, 0.400307, 0.659409", \
|
|
"0.0333358, 0.0794903, 0.108573, 0.159461, 0.248677, 0.401751, 0.659676", \
|
|
"0.044332, 0.091664, 0.120545, 0.169891, 0.256076, 0.4064, 0.662286", \
|
|
"0.060545, 0.110996, 0.139525, 0.187905, 0.273729, 0.422391, 0.674675" \
|
|
);
|
|
}
|
|
}
|
|
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.0404522, 0.0913074, 0.122274, 0.173245, 0.258628, 0.400242, 0.636581", \
|
|
"0.0643273, 0.11689, 0.147806, 0.198726, 0.283917, 0.425752, 0.662104", \
|
|
"0.0790464, 0.133794, 0.164627, 0.215705, 0.300797, 0.442602, 0.67901", \
|
|
"0.0955281, 0.153875, 0.1847, 0.235654, 0.32076, 0.462563, 0.698598", \
|
|
"0.115114, 0.180239, 0.211083, 0.261838, 0.346766, 0.488212, 0.724326", \
|
|
"0.13387, 0.208695, 0.241723, 0.292759, 0.378428, 0.520161, 0.756635", \
|
|
"0.138292, 0.227966, 0.266491, 0.320427, 0.407249, 0.551247, 0.78982" \
|
|
);
|
|
}
|
|
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.0119705, 0.0751589, 0.120837, 0.196337, 0.323405, 0.5349, 0.887307", \
|
|
"0.0160517, 0.0758813, 0.12096, 0.196443, 0.323406, 0.534901, 0.887308", \
|
|
"0.0195603, 0.0769869, 0.121531, 0.19679, 0.323407, 0.534902, 0.889937", \
|
|
"0.0247836, 0.0797961, 0.122885, 0.197393, 0.32383, 0.535057, 0.889938", \
|
|
"0.033023, 0.0863881, 0.126785, 0.199441, 0.324834, 0.535649, 0.889939", \
|
|
"0.0454976, 0.100281, 0.136889, 0.205634, 0.329026, 0.538451, 0.88994", \
|
|
"0.064898, 0.125544, 0.160438, 0.222951, 0.341357, 0.548451, 0.897646" \
|
|
);
|
|
}
|
|
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.0788575, 0.133693, 0.160969, 0.203437, 0.272848, 0.387807, 0.5789", \
|
|
"0.107489, 0.162837, 0.190238, 0.232765, 0.302271, 0.41716, 0.608194", \
|
|
"0.12947, 0.18583, 0.213539, 0.25606, 0.325658, 0.440505, 0.631601", \
|
|
"0.162502, 0.221429, 0.249172, 0.291883, 0.36156, 0.476607, 0.667707", \
|
|
"0.2134, 0.27592, 0.304251, 0.347108, 0.416767, 0.531816, 0.722869", \
|
|
"0.278777, 0.350354, 0.380957, 0.425562, 0.495675, 0.610357, 0.801303", \
|
|
"0.390946, 0.474352, 0.509156, 0.558611, 0.631926, 0.750623, 0.94433" \
|
|
);
|
|
}
|
|
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.0198305, 0.0680579, 0.099647, 0.153259, 0.244831, 0.399496, 0.658732", \
|
|
"0.0215391, 0.0688649, 0.100111, 0.15342, 0.244917, 0.399541, 0.659043", \
|
|
"0.0244134, 0.0706826, 0.101682, 0.154542, 0.245621, 0.399867, 0.659355", \
|
|
"0.0294358, 0.0743057, 0.104337, 0.156254, 0.246919, 0.400808, 0.659356", \
|
|
"0.037607, 0.0798122, 0.108391, 0.159143, 0.248521, 0.402343, 0.66026", \
|
|
"0.051814, 0.094465, 0.120796, 0.168371, 0.254867, 0.4054, 0.662457", \
|
|
"0.072509, 0.118462, 0.143071, 0.189566, 0.272351, 0.420447, 0.673407" \
|
|
);
|
|
}
|
|
}
|
|
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.0388511, 0.0882437, 0.119223, 0.170232, 0.255591, 0.39718, 0.633564", \
|
|
"0.0615951, 0.112312, 0.143065, 0.194049, 0.279352, 0.42132, 0.657378", \
|
|
"0.0754187, 0.127559, 0.158522, 0.209403, 0.294627, 0.436415, 0.672854", \
|
|
"0.0903134, 0.145494, 0.176108, 0.226817, 0.311307, 0.453246, 0.689282", \
|
|
"0.107203, 0.168353, 0.199015, 0.249529, 0.333296, 0.474411, 0.710172", \
|
|
"0.121814, 0.192963, 0.225229, 0.275839, 0.360503, 0.50228, 0.737796", \
|
|
"0.121815, 0.206266, 0.243141, 0.296053, 0.382931, 0.526463, 0.765826" \
|
|
);
|
|
}
|
|
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.0103987, 0.074858, 0.120597, 0.196364, 0.323444, 0.534917, 0.887238", \
|
|
"0.0140147, 0.0755106, 0.120895, 0.196467, 0.323445, 0.534918, 0.887239", \
|
|
"0.0170036, 0.0764156, 0.121317, 0.196744, 0.323446, 0.534919, 0.888549", \
|
|
"0.0217425, 0.0786776, 0.12261, 0.197321, 0.323822, 0.535008, 0.88855", \
|
|
"0.0300491, 0.083954, 0.125792, 0.199279, 0.324957, 0.535832, 0.888551", \
|
|
"0.043389, 0.097376, 0.1352, 0.205273, 0.329137, 0.538998, 0.889568", \
|
|
"0.065264, 0.122196, 0.156823, 0.221267, 0.341299, 0.549465, 0.898559" \
|
|
);
|
|
}
|
|
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.0702075, 0.1243, 0.151258, 0.193719, 0.262936, 0.377818, 0.568963", \
|
|
"0.097871, 0.152427, 0.179603, 0.222017, 0.29136, 0.406125, 0.597142", \
|
|
"0.118356, 0.173976, 0.201434, 0.244001, 0.313652, 0.42838, 0.6195", \
|
|
"0.149196, 0.207093, 0.234327, 0.277144, 0.34651, 0.461395, 0.652411", \
|
|
"0.197212, 0.25905, 0.287261, 0.329788, 0.399028, 0.513779, 0.704669", \
|
|
"0.258424, 0.328799, 0.359854, 0.404438, 0.475047, 0.590111, 0.780988", \
|
|
"0.36534, 0.44692, 0.481922, 0.531152, 0.605245, 0.724469, 0.918967" \
|
|
);
|
|
}
|
|
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.0186574, 0.0672138, 0.098785, 0.152786, 0.244337, 0.399427, 0.658473", \
|
|
"0.0208937, 0.0683212, 0.0997041, 0.152878, 0.244516, 0.399428, 0.658474", \
|
|
"0.0240919, 0.0701642, 0.101215, 0.154185, 0.24516, 0.399591, 0.660451", \
|
|
"0.0290621, 0.0740708, 0.10392, 0.156147, 0.24661, 0.400754, 0.660452", \
|
|
"0.0378871, 0.079793, 0.108553, 0.159005, 0.248604, 0.402028, 0.660453", \
|
|
"0.05247, 0.095061, 0.121841, 0.169201, 0.255558, 0.405743, 0.662421", \
|
|
"0.074069, 0.119595, 0.145308, 0.191208, 0.274557, 0.42215, 0.67482" \
|
|
);
|
|
}
|
|
}
|
|
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.0404522, 0.0913074, 0.122274, 0.173245, 0.258628, 0.400242, 0.636581", \
|
|
"0.0643273, 0.11689, 0.147806, 0.198726, 0.283917, 0.425752, 0.662104", \
|
|
"0.0790464, 0.133794, 0.164627, 0.215705, 0.300797, 0.442602, 0.67901", \
|
|
"0.0955281, 0.153875, 0.1847, 0.235654, 0.32076, 0.462563, 0.698598", \
|
|
"0.115114, 0.180239, 0.211083, 0.261838, 0.346766, 0.488212, 0.724326", \
|
|
"0.13387, 0.208695, 0.241723, 0.292759, 0.378428, 0.520161, 0.756635", \
|
|
"0.138292, 0.227966, 0.266491, 0.320427, 0.407249, 0.551247, 0.78982" \
|
|
);
|
|
}
|
|
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.0119705, 0.0751589, 0.120837, 0.196337, 0.323405, 0.5349, 0.887307", \
|
|
"0.0160517, 0.0758813, 0.12096, 0.196443, 0.323406, 0.534901, 0.887308", \
|
|
"0.0195603, 0.0769869, 0.121531, 0.19679, 0.323407, 0.534902, 0.889937", \
|
|
"0.0247836, 0.0797961, 0.122885, 0.197393, 0.32383, 0.535057, 0.889938", \
|
|
"0.033023, 0.0863881, 0.126785, 0.199441, 0.324834, 0.535649, 0.889939", \
|
|
"0.0454976, 0.100281, 0.136889, 0.205634, 0.329026, 0.538451, 0.88994", \
|
|
"0.064898, 0.125544, 0.160438, 0.222951, 0.341357, 0.548451, 0.897646" \
|
|
);
|
|
}
|
|
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.0788575, 0.133693, 0.160969, 0.203437, 0.272848, 0.387807, 0.5789", \
|
|
"0.107489, 0.162837, 0.190238, 0.232765, 0.302271, 0.41716, 0.608194", \
|
|
"0.12947, 0.18583, 0.213539, 0.25606, 0.325658, 0.440505, 0.631601", \
|
|
"0.162502, 0.221429, 0.249172, 0.291883, 0.36156, 0.476607, 0.667707", \
|
|
"0.2134, 0.27592, 0.304251, 0.347108, 0.416767, 0.531816, 0.722869", \
|
|
"0.278777, 0.350354, 0.380957, 0.425562, 0.495675, 0.610357, 0.801303", \
|
|
"0.390946, 0.474352, 0.509156, 0.558611, 0.631926, 0.750623, 0.94433" \
|
|
);
|
|
}
|
|
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.0198305, 0.0680579, 0.099647, 0.153259, 0.244831, 0.399496, 0.658732", \
|
|
"0.0215391, 0.0688649, 0.100111, 0.15342, 0.244917, 0.399541, 0.659043", \
|
|
"0.0244134, 0.0706826, 0.101682, 0.154542, 0.245621, 0.399867, 0.659355", \
|
|
"0.0294358, 0.0743057, 0.104337, 0.156254, 0.246919, 0.400808, 0.659356", \
|
|
"0.037607, 0.0798122, 0.108391, 0.159143, 0.248521, 0.402343, 0.66026", \
|
|
"0.051814, 0.094465, 0.120796, 0.168371, 0.254867, 0.4054, 0.662457", \
|
|
"0.072509, 0.118462, 0.143071, 0.189566, 0.272351, 0.420447, 0.673407" \
|
|
);
|
|
}
|
|
}
|
|
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.0181696, 0.0187107, 0.0188422, 0.0188446, 0.018574, 0.0179923, 0.0170664", \
|
|
"0.0189163, 0.0183972, 0.018774, 0.0185477, 0.0183401, 0.017934, 0.0169292", \
|
|
"0.020198, 0.0190342, 0.0189173, 0.0190712, 0.018678, 0.0190932, 0.0193463", \
|
|
"0.0232969, 0.0210253, 0.0210808, 0.02087, 0.0204148, 0.0212381, 0.0201539", \
|
|
"0.0296028, 0.025638, 0.0253278, 0.0251204, 0.0250072, 0.0241271, 0.0248478", \
|
|
"0.0426072, 0.0359561, 0.035532, 0.0345982, 0.0338234, 0.0336, 0.0328518", \
|
|
"0.0689689, 0.0583057, 0.0568891, 0.0554135, 0.0544263, 0.0533903, 0.0524141" \
|
|
);
|
|
}
|
|
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.020649, 0.0203335, 0.0203462, 0.0203885, 0.0200041, 0.0195541, 0.0185294", \
|
|
"0.0205344, 0.0197397, 0.0199732, 0.0202094, 0.0208341, 0.0192929, 0.0183199", \
|
|
"0.0213623, 0.020092, 0.0200272, 0.0200646, 0.0205725, 0.0193532, 0.0184355", \
|
|
"0.0238798, 0.021647, 0.0214395, 0.0214265, 0.0206025, 0.0211848, 0.0195354", \
|
|
"0.0299189, 0.0258685, 0.0258127, 0.0255146, 0.0252382, 0.0244274, 0.0226952", \
|
|
"0.042759, 0.0356166, 0.0352756, 0.034771, 0.0347511, 0.0347381, 0.0346264", \
|
|
"0.0679093, 0.0572883, 0.0561027, 0.0553778, 0.0545905, 0.0538754, 0.0536607" \
|
|
);
|
|
}
|
|
}
|
|
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.0208413, 0.0213755, 0.0214769, 0.0214738, 0.021238, 0.0206855, 0.0198682", \
|
|
"0.0211043, 0.0209494, 0.0213595, 0.0212526, 0.0211656, 0.020539, 0.0193737", \
|
|
"0.0219452, 0.0213162, 0.0213666, 0.021492, 0.0211666, 0.0214129, 0.020164", \
|
|
"0.0242805, 0.022836, 0.0228702, 0.0229167, 0.0224776, 0.0223188, 0.0225272", \
|
|
"0.0299726, 0.0267898, 0.0265264, 0.0264215, 0.0262281, 0.0258947, 0.0258629", \
|
|
"0.0422873, 0.0367865, 0.0361462, 0.0354005, 0.0347683, 0.0344403, 0.0339316", \
|
|
"0.0671534, 0.0580335, 0.0568815, 0.055605, 0.0546313, 0.0539592, 0.0531154" \
|
|
);
|
|
}
|
|
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.0208698, 0.0201704, 0.0203004, 0.0203364, 0.0200708, 0.0197168, 0.0185621", \
|
|
"0.0209998, 0.0199598, 0.0201605, 0.020205, 0.0202506, 0.0194548, 0.018667", \
|
|
"0.0217935, 0.0202012, 0.0201347, 0.0201828, 0.0210097, 0.0196545, 0.0189724", \
|
|
"0.0242538, 0.0217086, 0.0216158, 0.0217172, 0.0212183, 0.0213295, 0.0202245", \
|
|
"0.0302157, 0.0259138, 0.0256863, 0.0256985, 0.0255887, 0.0250108, 0.0234975", \
|
|
"0.0426736, 0.0357923, 0.0354392, 0.0353983, 0.0349646, 0.0353178, 0.0349247", \
|
|
"0.0674503, 0.057266, 0.0560638, 0.0549347, 0.0545362, 0.0538478, 0.0543826" \
|
|
);
|
|
}
|
|
}
|
|
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.017985, 0.019338, 0.0194674, 0.0192621, 0.0190685, 0.0183027, 0.0173998", \
|
|
"0.0187262, 0.0188531, 0.0192433, 0.0190072, 0.0196563, 0.0181886, 0.0173253", \
|
|
"0.020117, 0.0195574, 0.0195317, 0.019692, 0.0196703, 0.019057, 0.0187958", \
|
|
"0.0232324, 0.021453, 0.0215322, 0.0216606, 0.0212847, 0.0219039, 0.0212996", \
|
|
"0.030109, 0.0265033, 0.0261115, 0.0260826, 0.0260511, 0.0249731, 0.0255199", \
|
|
"0.0439708, 0.0373743, 0.0366381, 0.0358816, 0.0358388, 0.0356786, 0.0354184", \
|
|
"0.071668, 0.0608319, 0.0593553, 0.0579525, 0.0573529, 0.0565784, 0.0559795" \
|
|
);
|
|
}
|
|
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.0173528, 0.0166567, 0.0167828, 0.0166832, 0.0164198, 0.0160609, 0.0149567", \
|
|
"0.0179511, 0.0165718, 0.0168561, 0.0169226, 0.0170818, 0.0162017, 0.0154303", \
|
|
"0.0195433, 0.0173908, 0.0173382, 0.017324, 0.0178917, 0.0168917, 0.0162114", \
|
|
"0.0230607, 0.0197459, 0.0197116, 0.0196205, 0.0190483, 0.0192684, 0.0179293", \
|
|
"0.0296828, 0.024446, 0.0241252, 0.0239598, 0.0239336, 0.0235871, 0.0220963", \
|
|
"0.0433377, 0.0350101, 0.0344828, 0.0336418, 0.0336996, 0.0333143, 0.0328246", \
|
|
"0.0701314, 0.0579776, 0.0560864, 0.0554912, 0.0545894, 0.0536092, 0.053594" \
|
|
);
|
|
}
|
|
}
|
|
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.0152712, 0.0166439, 0.0167332, 0.0166438, 0.0164656, 0.015748, 0.0148023", \
|
|
"0.0158287, 0.0162084, 0.0165191, 0.0163964, 0.0168489, 0.0155388, 0.0144897", \
|
|
"0.0171337, 0.0169104, 0.0169693, 0.0169871, 0.0170705, 0.0162243, 0.0155702", \
|
|
"0.0200157, 0.0187016, 0.0187662, 0.0188263, 0.0180885, 0.0184317, 0.0176046", \
|
|
"0.0266969, 0.0233772, 0.0232286, 0.0231299, 0.0225649, 0.021395, 0.0218559", \
|
|
"0.0402862, 0.0342389, 0.0337699, 0.0330869, 0.0326056, 0.0323219, 0.0316156", \
|
|
"0.0676906, 0.0570653, 0.0558299, 0.0547381, 0.0542618, 0.0533284, 0.0530051" \
|
|
);
|
|
}
|
|
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.0167143, 0.0165202, 0.0165284, 0.0165548, 0.0164441, 0.0160172, 0.0150155", \
|
|
"0.0175867, 0.0163864, 0.016639, 0.0169272, 0.0165778, 0.0160424, 0.0150595", \
|
|
"0.0192392, 0.0173145, 0.0172269, 0.0172171, 0.017863, 0.016565, 0.0167075", \
|
|
"0.022902, 0.0197499, 0.0194789, 0.0194592, 0.0187515, 0.018936, 0.0173995", \
|
|
"0.0296933, 0.0243698, 0.0242245, 0.0239261, 0.0239102, 0.0228603, 0.0214322", \
|
|
"0.0435229, 0.035066, 0.0346988, 0.0341126, 0.0342186, 0.0341185, 0.0338942", \
|
|
"0.0706135, 0.0581579, 0.0566239, 0.0556922, 0.0549515, 0.0537864, 0.054298" \
|
|
);
|
|
}
|
|
}
|
|
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.0152712, 0.0166439, 0.0167332, 0.0166438, 0.0164656, 0.015748, 0.0148023", \
|
|
"0.0158287, 0.0162084, 0.0165191, 0.0163964, 0.0168489, 0.0155388, 0.0144897", \
|
|
"0.0171337, 0.0169104, 0.0169693, 0.0169871, 0.0170705, 0.0162243, 0.0155702", \
|
|
"0.0200157, 0.0187016, 0.0187662, 0.0188263, 0.0180885, 0.0184317, 0.0176046", \
|
|
"0.0266969, 0.0233772, 0.0232286, 0.0231299, 0.0225649, 0.021395, 0.0218559", \
|
|
"0.0402862, 0.0342389, 0.0337699, 0.0330869, 0.0326056, 0.0323219, 0.0316156", \
|
|
"0.0676906, 0.0570653, 0.0558299, 0.0547381, 0.0542618, 0.0533284, 0.0530051" \
|
|
);
|
|
}
|
|
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.0167143, 0.0165202, 0.0165284, 0.0165548, 0.0164441, 0.0160172, 0.0150155", \
|
|
"0.0175867, 0.0163864, 0.016639, 0.0169272, 0.0165778, 0.0160424, 0.0150595", \
|
|
"0.0192392, 0.0173145, 0.0172269, 0.0172171, 0.017863, 0.016565, 0.0167075", \
|
|
"0.022902, 0.0197499, 0.0194789, 0.0194592, 0.0187515, 0.018936, 0.0173995", \
|
|
"0.0296933, 0.0243698, 0.0242245, 0.0239261, 0.0239102, 0.0228603, 0.0214322", \
|
|
"0.0435229, 0.035066, 0.0346988, 0.0341126, 0.0342186, 0.0341185, 0.0338942", \
|
|
"0.0706135, 0.0581579, 0.0566239, 0.0556922, 0.0549515, 0.0537864, 0.054298" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00312856;
|
|
rise_capacitance : 0.00311197;
|
|
rise_capacitance_range (0.00311197, 0.00311197);
|
|
fall_capacitance : 0.00314515;
|
|
fall_capacitance_range (0.00314515, 0.00314515);
|
|
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 ( \
|
|
"4.51574e-06, -3.28622e-05, -3.25821e-05, -1.58403e-05, -2.64836e-05, -2.8818e-05, -2.65872e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"3.75256e-05, 3.28622e-05, 3.25821e-05, 1.58403e-05, 2.64836e-05, 2.8818e-05, 2.65872e-05" \
|
|
);
|
|
}
|
|
}
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.51574e-06, -3.28622e-05, -3.25821e-05, -1.58403e-05, -2.64836e-05, -2.8818e-05, -2.65872e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"3.75256e-05, 3.28622e-05, 3.25821e-05, 1.58403e-05, 2.64836e-05, 2.8818e-05, 2.65872e-05" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.003095;
|
|
rise_capacitance : 0.00312188;
|
|
rise_capacitance_range (0.00312188, 0.00312188);
|
|
fall_capacitance : 0.00306812;
|
|
fall_capacitance_range (0.00306812, 0.00306812);
|
|
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 ( \
|
|
"-8.73196e-05, -0.000121085, -0.000123733, -0.000109456, -0.000118076, -0.000119805, -0.000117025" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000128022, 0.000121085, 0.000123733, 0.000109456, 0.000118076, 0.000119805, 0.000117025" \
|
|
);
|
|
}
|
|
}
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
internal_power () {
|
|
rise_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-8.73196e-05, -0.000121085, -0.000123733, -0.000109456, -0.000118076, -0.000119805, -0.000117025" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000128022, 0.000121085, 0.000123733, 0.000109456, 0.000118076, 0.000119805, 0.000117025" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00273053;
|
|
rise_capacitance : 0.00276867;
|
|
rise_capacitance_range (0.00276867, 0.00276867);
|
|
fall_capacitance : 0.00269238;
|
|
fall_capacitance_range (0.00269238, 0.00269238);
|
|
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.000756773, 0.000754175, 0.000756415, 0.000759324, 0.000763442, 0.000764294, 0.000763348" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000636992, 0.000652369, 0.000654608, 0.000659149, 0.000648973, 0.000676147, 0.000659296" \
|
|
);
|
|
}
|
|
}
|
|
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.000756773, 0.000754175, 0.000756415, 0.000759324, 0.000763442, 0.000764294, 0.000763348" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000636992, 0.000652369, 0.000654608, 0.000659149, 0.000648973, 0.000676147, 0.000659296" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_a21oi_1) {
|
|
area : 9.072;
|
|
cell_footprint : "a21oi";
|
|
cell_leakage_power : 358.546;
|
|
leakage_power () {
|
|
value : 222.655;
|
|
when : "!A1*!A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 359.06;
|
|
when : "!A1*!A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 326.679;
|
|
when : "!A1*A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 439.284;
|
|
when : "!A1*A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 186.818;
|
|
when : "A1*!A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 439.283;
|
|
when : "A1*!A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 434.766;
|
|
when : "A1*A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 459.821;
|
|
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.033278, 0.125404, 0.187878, 0.291206, 0.46399, 0.75187, 1.23166", \
|
|
"0.0470351, 0.148451, 0.21156, 0.315118, 0.488084, 0.776369, 1.25588", \
|
|
"0.0542259, 0.167822, 0.233297, 0.33776, 0.510906, 0.799106, 1.27921", \
|
|
"0.0623924, 0.198427, 0.270299, 0.380155, 0.555901, 0.84431, 1.3246", \
|
|
"0.0750943, 0.245077, 0.328355, 0.45196, 0.639535, 0.935483, 1.41621", \
|
|
"0.0871931, 0.302593, 0.407157, 0.555097, 0.76934, 1.09242, 1.59266", \
|
|
"0.100677, 0.383559, 0.517806, 0.703703, 0.967526, 1.3399, 1.8971" \
|
|
);
|
|
}
|
|
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.0207647, 0.15018, 0.240141, 0.389225, 0.638833, 1.05513, 1.74825", \
|
|
"0.0309564, 0.153167, 0.24127, 0.389264, 0.638834, 1.05514, 1.74826", \
|
|
"0.0411582, 0.162798, 0.24765, 0.392239, 0.64313, 1.05515, 1.74827", \
|
|
"0.0616343, 0.185138, 0.268369, 0.407698, 0.647302, 1.05818, 1.74911", \
|
|
"0.0954447, 0.228109, 0.312987, 0.450696, 0.682722, 1.07773, 1.75567", \
|
|
"0.139053, 0.306174, 0.40028, 0.543553, 0.773684, 1.15632, 1.8086", \
|
|
"0.219999, 0.430747, 0.541427, 0.707249, 0.952235, 1.33873, 1.97797" \
|
|
);
|
|
}
|
|
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.0282358, 0.0924844, 0.135541, 0.206538, 0.325121, 0.522861, 0.851798", \
|
|
"0.0467574, 0.12662, 0.171621, 0.243171, 0.361742, 0.55933, 0.888332", \
|
|
"0.0587858, 0.154028, 0.204152, 0.279643, 0.399945, 0.597524, 0.926419", \
|
|
"0.0730271, 0.190951, 0.251189, 0.337484, 0.467454, 0.669634, 0.999134", \
|
|
"0.0930298, 0.242411, 0.317619, 0.423419, 0.575844, 0.799568, 1.14216", \
|
|
"0.120353, 0.310947, 0.407631, 0.542964, 0.731856, 1.0015, 1.39273", \
|
|
"0.156962, 0.405181, 0.527346, 0.700121, 0.944752, 1.28227, 1.75979" \
|
|
);
|
|
}
|
|
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.0208117, 0.103369, 0.161147, 0.257488, 0.417721, 0.685521, 1.1318", \
|
|
"0.0347888, 0.113918, 0.167886, 0.260303, 0.418494, 0.685643, 1.13181", \
|
|
"0.0460875, 0.131324, 0.183834, 0.271838, 0.424631, 0.687395, 1.13182", \
|
|
"0.064674, 0.163642, 0.218695, 0.306217, 0.451466, 0.702839, 1.13637", \
|
|
"0.0954691, 0.216096, 0.280495, 0.373491, 0.521028, 0.762142, 1.17482", \
|
|
"0.146645, 0.30245, 0.379231, 0.489084, 0.651354, 0.9028, 1.30526", \
|
|
"0.23517, 0.442029, 0.53861, 0.676078, 0.8702, 1.15592, 1.58188" \
|
|
);
|
|
}
|
|
}
|
|
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.0394525, 0.130844, 0.193587, 0.297182, 0.470413, 0.759432, 1.24083", \
|
|
"0.0558388, 0.154709, 0.217747, 0.32147, 0.495079, 0.783732, 1.26497", \
|
|
"0.0650839, 0.174685, 0.239849, 0.344285, 0.517795, 0.806725, 1.28807", \
|
|
"0.0775377, 0.206385, 0.277588, 0.387108, 0.562936, 0.851999, 1.33364", \
|
|
"0.0975509, 0.255345, 0.337584, 0.459727, 0.647015, 0.943114, 1.42527", \
|
|
"0.120374, 0.319067, 0.421408, 0.566085, 0.778806, 1.1012, 1.60175", \
|
|
"0.156669, 0.413673, 0.542233, 0.723374, 0.980548, 1.35108, 1.90907" \
|
|
);
|
|
}
|
|
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.0271403, 0.1573, 0.247925, 0.397576, 0.648176, 1.0661, 1.7618", \
|
|
"0.0365014, 0.160292, 0.248952, 0.397641, 0.648286, 1.06611, 1.76181", \
|
|
"0.0462135, 0.169441, 0.255087, 0.40049, 0.649328, 1.06612, 1.762", \
|
|
"0.0662322, 0.191395, 0.27529, 0.415589, 0.656525, 1.06915, 1.76257", \
|
|
"0.097892, 0.233883, 0.319476, 0.458173, 0.69129, 1.08842, 1.769", \
|
|
"0.138458, 0.311104, 0.406244, 0.549661, 0.781555, 1.16616, 1.8216", \
|
|
"0.212872, 0.43035, 0.543201, 0.70964, 0.954835, 1.34635, 1.98932" \
|
|
);
|
|
}
|
|
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.0307237, 0.0946744, 0.137726, 0.208726, 0.327285, 0.524967, 0.853933", \
|
|
"0.0470915, 0.12153, 0.16598, 0.237492, 0.356266, 0.553822, 0.883184", \
|
|
"0.0577164, 0.143936, 0.19179, 0.265981, 0.38602, 0.583802, 0.915923", \
|
|
"0.0692434, 0.175479, 0.230269, 0.312006, 0.438273, 0.639416, 0.969447", \
|
|
"0.0851061, 0.220158, 0.287727, 0.383503, 0.525679, 0.741243, 1.07978", \
|
|
"0.105576, 0.279914, 0.365931, 0.487811, 0.657677, 0.906062, 1.27527", \
|
|
"0.128397, 0.360203, 0.469812, 0.625592, 0.844635, 1.14845, 1.58049" \
|
|
);
|
|
}
|
|
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.0201687, 0.103272, 0.16136, 0.257245, 0.417941, 0.685782, 1.13179", \
|
|
"0.0301953, 0.10979, 0.165239, 0.258907, 0.418676, 0.685783, 1.1318", \
|
|
"0.0402297, 0.121431, 0.175344, 0.266246, 0.422029, 0.688571, 1.13536", \
|
|
"0.0583463, 0.145425, 0.199688, 0.288315, 0.438812, 0.696251, 1.13537", \
|
|
"0.0887963, 0.189093, 0.246885, 0.337396, 0.485192, 0.734704, 1.15883", \
|
|
"0.137629, 0.264158, 0.331292, 0.430726, 0.584098, 0.831603, 1.2446", \
|
|
"0.217759, 0.388114, 0.470703, 0.588072, 0.761731, 1.02373, 1.44068" \
|
|
);
|
|
}
|
|
}
|
|
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.0320552, 0.125013, 0.187833, 0.291483, 0.465091, 0.753696, 1.23545", \
|
|
"0.0520828, 0.155866, 0.21889, 0.322736, 0.496072, 0.785092, 1.26638", \
|
|
"0.0651249, 0.18422, 0.250487, 0.354961, 0.528145, 0.816749, 1.29788", \
|
|
"0.0843279, 0.228973, 0.304515, 0.416928, 0.593042, 0.881292, 1.36246", \
|
|
"0.114441, 0.293654, 0.385855, 0.517033, 0.711498, 1.00969, 1.49034", \
|
|
"0.150957, 0.381631, 0.498058, 0.661456, 0.896096, 1.23648, 1.74618", \
|
|
"0.216513, 0.511424, 0.661222, 0.869359, 1.16314, 1.57842, 2.17253" \
|
|
);
|
|
}
|
|
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.0274622, 0.157553, 0.247922, 0.397589, 0.648246, 1.06576, 1.76189", \
|
|
"0.0412208, 0.1625, 0.249651, 0.39759, 0.648248, 1.06577, 1.7619", \
|
|
"0.0512901, 0.177192, 0.25997, 0.40257, 0.648814, 1.06592, 1.76191", \
|
|
"0.069416, 0.208476, 0.291185, 0.426436, 0.661614, 1.07206, 1.76284", \
|
|
"0.0993443, 0.261737, 0.352684, 0.491316, 0.716481, 1.10202, 1.77216", \
|
|
"0.141769, 0.350862, 0.455905, 0.610499, 0.845962, 1.22275, 1.85654", \
|
|
"0.221744, 0.487881, 0.618055, 0.802264, 1.07154, 1.4747, 2.10822" \
|
|
);
|
|
}
|
|
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.0165021, 0.0555828, 0.080749, 0.122255, 0.191703, 0.307072, 0.49924", \
|
|
"0.0278639, 0.0895495, 0.119319, 0.163623, 0.233946, 0.349345, 0.541357", \
|
|
"0.0346452, 0.113006, 0.148968, 0.199661, 0.275057, 0.392781, 0.584877", \
|
|
"0.0399485, 0.142764, 0.188551, 0.251629, 0.340132, 0.469245, 0.667248", \
|
|
"0.0446671, 0.180575, 0.242182, 0.32412, 0.436228, 0.591318, 0.814164", \
|
|
"0.0459775, 0.226762, 0.308038, 0.418978, 0.56772, 0.767338, 1.04181", \
|
|
"0.0459785, 0.274434, 0.384365, 0.530412, 0.731907, 1.00154, 1.35937" \
|
|
);
|
|
}
|
|
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.0130111, 0.0594904, 0.0930268, 0.149034, 0.242712, 0.398843, 0.659486", \
|
|
"0.0299889, 0.0762182, 0.106287, 0.157291, 0.246152, 0.399592, 0.659487", \
|
|
"0.0432483, 0.0948647, 0.125779, 0.175445, 0.259922, 0.406962, 0.661143", \
|
|
"0.0644782, 0.12633, 0.161865, 0.214141, 0.29825, 0.43721, 0.679037", \
|
|
"0.0989962, 0.178822, 0.220477, 0.282345, 0.372607, 0.514052, 0.745129", \
|
|
"0.156041, 0.263159, 0.317567, 0.393697, 0.501778, 0.658548, 0.902693", \
|
|
"0.252688, 0.404834, 0.474169, 0.572958, 0.711079, 0.903175, 1.1798" \
|
|
);
|
|
}
|
|
}
|
|
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.0250847, 0.117385, 0.180086, 0.283399, 0.456175, 0.744227, 1.22406", \
|
|
"0.0411267, 0.148377, 0.211224, 0.314656, 0.487369, 0.775777, 1.25507", \
|
|
"0.0519014, 0.176092, 0.242589, 0.346852, 0.519322, 0.806926, 1.28674", \
|
|
"0.067391, 0.219412, 0.29576, 0.408402, 0.58438, 0.871631, 1.35115", \
|
|
"0.0924538, 0.281759, 0.375047, 0.50742, 0.702132, 0.999968, 1.47914", \
|
|
"0.123305, 0.365807, 0.484878, 0.64948, 0.885165, 1.22491, 1.73456", \
|
|
"0.180313, 0.492191, 0.642674, 0.854087, 1.14887, 1.56555, 2.15939" \
|
|
);
|
|
}
|
|
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.0215214, 0.15004, 0.240135, 0.389207, 0.638764, 1.05486, 1.74825", \
|
|
"0.0352378, 0.155857, 0.242184, 0.389208, 0.638765, 1.05487, 1.74826", \
|
|
"0.0448327, 0.171056, 0.253004, 0.39451, 0.640411, 1.05488, 1.74827", \
|
|
"0.0623037, 0.202563, 0.284655, 0.418908, 0.65285, 1.06044, 1.74828", \
|
|
"0.0904716, 0.25536, 0.345535, 0.484413, 0.708501, 1.09206, 1.75949", \
|
|
"0.130677, 0.344347, 0.449534, 0.603865, 0.838384, 1.21326, 1.8442", \
|
|
"0.211251, 0.480337, 0.612648, 0.798799, 1.06322, 1.4681, 2.09597" \
|
|
);
|
|
}
|
|
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.0161865, 0.0551384, 0.0801355, 0.121441, 0.190533, 0.305628, 0.497692", \
|
|
"0.0269533, 0.0888835, 0.118585, 0.162794, 0.232843, 0.34791, 0.539701", \
|
|
"0.0330254, 0.112, 0.148007, 0.198612, 0.273841, 0.391284, 0.583273", \
|
|
"0.0367666, 0.141143, 0.187136, 0.250186, 0.338611, 0.467601, 0.665584", \
|
|
"0.0384256, 0.177828, 0.239673, 0.322027, 0.434154, 0.589331, 0.812397", \
|
|
"0.0384266, 0.221861, 0.303645, 0.415217, 0.565001, 0.764749, 1.03974", \
|
|
"0.0384276, 0.264915, 0.377274, 0.524681, 0.727744, 0.998356, 1.35665" \
|
|
);
|
|
}
|
|
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.00942923, 0.0557307, 0.0892885, 0.145209, 0.239037, 0.395359, 0.655791", \
|
|
"0.0221715, 0.0721809, 0.102472, 0.153576, 0.242538, 0.395932, 0.655792", \
|
|
"0.0328777, 0.090179, 0.121716, 0.171537, 0.256243, 0.403306, 0.657488", \
|
|
"0.0500566, 0.120513, 0.157006, 0.209996, 0.294044, 0.433605, 0.675722", \
|
|
"0.0782508, 0.171467, 0.21422, 0.27702, 0.367981, 0.510227, 0.741465", \
|
|
"0.126198, 0.252136, 0.308745, 0.387649, 0.497166, 0.655031, 0.898751", \
|
|
"0.210798, 0.390553, 0.461495, 0.563158, 0.706413, 0.898079, 1.17482" \
|
|
);
|
|
}
|
|
}
|
|
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.0210399, 0.0897784, 0.136697, 0.21292, 0.341142, 0.554549, 0.910439", \
|
|
"0.0357751, 0.122966, 0.170678, 0.247491, 0.375729, 0.589364, 0.945068", \
|
|
"0.0450814, 0.149783, 0.202466, 0.282143, 0.410606, 0.62394, 0.979548", \
|
|
"0.0575423, 0.189412, 0.252834, 0.343201, 0.479337, 0.694447, 1.04965", \
|
|
"0.0770487, 0.245885, 0.325072, 0.436301, 0.594347, 0.827479, 1.18911", \
|
|
"0.0994209, 0.315832, 0.42113, 0.564483, 0.763092, 1.04305, 1.44752", \
|
|
"0.137978, 0.41913, 0.55422, 0.740921, 0.998773, 1.35193, 1.84873" \
|
|
);
|
|
}
|
|
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.0163713, 0.111857, 0.180147, 0.291664, 0.479449, 0.792091, 1.31342", \
|
|
"0.0303187, 0.121036, 0.184077, 0.292875, 0.47945, 0.792321, 1.31343", \
|
|
"0.0405867, 0.138367, 0.198488, 0.301577, 0.482301, 0.792322, 1.31344", \
|
|
"0.0574683, 0.170456, 0.233111, 0.332849, 0.50322, 0.801006, 1.31412", \
|
|
"0.0858015, 0.22304, 0.294687, 0.401522, 0.570456, 0.850328, 1.33908", \
|
|
"0.125557, 0.310588, 0.400131, 0.52283, 0.705533, 0.988057, 1.45333", \
|
|
"0.204663, 0.44078, 0.554828, 0.714918, 0.929493, 1.24997, 1.72856" \
|
|
);
|
|
}
|
|
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.015919, 0.0549578, 0.0799743, 0.121257, 0.190353, 0.305427, 0.497282", \
|
|
"0.0268097, 0.0885979, 0.118314, 0.162513, 0.232578, 0.347686, 0.539472", \
|
|
"0.0334371, 0.111793, 0.147754, 0.198331, 0.273618, 0.391101, 0.583036", \
|
|
"0.0386675, 0.14123, 0.18712, 0.250027, 0.338431, 0.467437, 0.665417", \
|
|
"0.0433807, 0.179288, 0.240622, 0.322426, 0.4343, 0.58943, 0.812264", \
|
|
"0.0440093, 0.227311, 0.307632, 0.417984, 0.566625, 0.76547, 1.04001", \
|
|
"0.0440103, 0.281413, 0.389359, 0.533987, 0.733764, 1.00282, 1.35917" \
|
|
);
|
|
}
|
|
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.00954895, 0.0557616, 0.089293, 0.145181, 0.239024, 0.395487, 0.655851", \
|
|
"0.0223702, 0.0723229, 0.102554, 0.153601, 0.242528, 0.395826, 0.655852", \
|
|
"0.0329195, 0.090326, 0.121979, 0.171782, 0.25633, 0.403436, 0.657714", \
|
|
"0.0494403, 0.120678, 0.156873, 0.210114, 0.294405, 0.433673, 0.675437", \
|
|
"0.0769795, 0.170412, 0.213707, 0.276535, 0.368158, 0.510313, 0.741501", \
|
|
"0.123746, 0.24866, 0.306766, 0.385818, 0.495825, 0.653217, 0.89767", \
|
|
"0.207214, 0.381258, 0.454584, 0.558899, 0.702043, 0.894655, 1.17378" \
|
|
);
|
|
}
|
|
}
|
|
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.0320552, 0.125013, 0.187833, 0.291483, 0.465091, 0.753696, 1.23545", \
|
|
"0.0520828, 0.155866, 0.21889, 0.322736, 0.496072, 0.785092, 1.26638", \
|
|
"0.0651249, 0.18422, 0.250487, 0.354961, 0.528145, 0.816749, 1.29788", \
|
|
"0.0843279, 0.228973, 0.304515, 0.416928, 0.593042, 0.881292, 1.36246", \
|
|
"0.114441, 0.293654, 0.385855, 0.517033, 0.711498, 1.00969, 1.49034", \
|
|
"0.150957, 0.381631, 0.498058, 0.661456, 0.896096, 1.23648, 1.74618", \
|
|
"0.216513, 0.511424, 0.661222, 0.869359, 1.16314, 1.57842, 2.17253" \
|
|
);
|
|
}
|
|
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.0274622, 0.157553, 0.247922, 0.397589, 0.648246, 1.06576, 1.76189", \
|
|
"0.0412208, 0.1625, 0.249651, 0.39759, 0.648248, 1.06577, 1.7619", \
|
|
"0.0512901, 0.177192, 0.25997, 0.40257, 0.648814, 1.06592, 1.76191", \
|
|
"0.069416, 0.208476, 0.291185, 0.426436, 0.661614, 1.07206, 1.76284", \
|
|
"0.0993443, 0.261737, 0.352684, 0.491316, 0.716481, 1.10202, 1.77216", \
|
|
"0.141769, 0.350862, 0.455905, 0.610499, 0.845962, 1.22275, 1.85654", \
|
|
"0.221744, 0.487881, 0.618055, 0.802264, 1.07154, 1.4747, 2.10822" \
|
|
);
|
|
}
|
|
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.0165021, 0.0555828, 0.080749, 0.122255, 0.191703, 0.307072, 0.49924", \
|
|
"0.0278639, 0.0895495, 0.119319, 0.163623, 0.233946, 0.349345, 0.541357", \
|
|
"0.0346452, 0.113006, 0.148968, 0.199661, 0.275057, 0.392781, 0.584877", \
|
|
"0.0399485, 0.142764, 0.188551, 0.251629, 0.340132, 0.469245, 0.667248", \
|
|
"0.0446671, 0.180575, 0.242182, 0.32412, 0.436228, 0.591318, 0.814164", \
|
|
"0.0459775, 0.226762, 0.308038, 0.418978, 0.56772, 0.767338, 1.04181", \
|
|
"0.0459785, 0.274434, 0.384365, 0.530412, 0.731907, 1.00154, 1.35937" \
|
|
);
|
|
}
|
|
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.0130111, 0.0594904, 0.0930268, 0.149034, 0.242712, 0.398843, 0.659486", \
|
|
"0.0299889, 0.0762182, 0.106287, 0.157291, 0.246152, 0.399592, 0.659487", \
|
|
"0.0432483, 0.0948647, 0.125779, 0.175445, 0.259922, 0.406962, 0.661143", \
|
|
"0.0644782, 0.12633, 0.161865, 0.214141, 0.29825, 0.43721, 0.679037", \
|
|
"0.0989962, 0.178822, 0.220477, 0.282345, 0.372607, 0.514052, 0.745129", \
|
|
"0.156041, 0.263159, 0.317567, 0.393697, 0.501778, 0.658548, 0.902693", \
|
|
"0.252688, 0.404834, 0.474169, 0.572958, 0.711079, 0.903175, 1.1798" \
|
|
);
|
|
}
|
|
}
|
|
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.00550679, 0.00610195, 0.00608092, 0.00601372, 0.00581993, 0.0055271, 0.0051112", \
|
|
"0.0052724, 0.00573123, 0.00584801, 0.00576732, 0.00568823, 0.00539318, 0.00508847", \
|
|
"0.00576243, 0.00567204, 0.0058525, 0.00580807, 0.0059504, 0.00540103, 0.00499762", \
|
|
"0.00757875, 0.00642382, 0.00618238, 0.00612901, 0.00579762, 0.0055351, 0.00516604", \
|
|
"0.012369, 0.00923168, 0.00852612, 0.00779121, 0.0070406, 0.0066918, 0.00557395", \
|
|
"0.0226668, 0.016967, 0.015236, 0.0134583, 0.0115904, 0.00964508, 0.00884028", \
|
|
"0.0440162, 0.0355846, 0.0321597, 0.0285204, 0.0246527, 0.020455, 0.0165947" \
|
|
);
|
|
}
|
|
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.00562782, 0.00578112, 0.00570918, 0.00566285, 0.00544739, 0.00519905, 0.00464043", \
|
|
"0.00567392, 0.00564266, 0.00574668, 0.00559175, 0.0053706, 0.00509307, 0.00455791", \
|
|
"0.00646327, 0.00592456, 0.00575972, 0.00573931, 0.00550081, 0.00515478, 0.00460601", \
|
|
"0.00862767, 0.0070037, 0.00669798, 0.00624152, 0.00598141, 0.00534207, 0.00533598", \
|
|
"0.0133043, 0.0101935, 0.00930394, 0.00844423, 0.00753967, 0.00654207, 0.00585267", \
|
|
"0.0235512, 0.0180509, 0.0160319, 0.0139142, 0.0120157, 0.0102314, 0.00804221", \
|
|
"0.0444748, 0.0366872, 0.0332548, 0.0290919, 0.0248454, 0.0204906, 0.0167994" \
|
|
);
|
|
}
|
|
}
|
|
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.00695463, 0.00704277, 0.0069947, 0.00690498, 0.00672659, 0.00642747, 0.00597922", \
|
|
"0.00687252, 0.0070139, 0.00698848, 0.00690733, 0.00677134, 0.00647211, 0.00603572", \
|
|
"0.00729794, 0.0071099, 0.00706837, 0.00695419, 0.00682395, 0.006489, 0.00610684", \
|
|
"0.00903333, 0.00793402, 0.00761388, 0.00749644, 0.00703246, 0.00675223, 0.0062651", \
|
|
"0.0137215, 0.0109096, 0.0101528, 0.00928495, 0.00853925, 0.00776518, 0.00683779", \
|
|
"0.0237693, 0.0189567, 0.0172835, 0.0152086, 0.0133082, 0.0112363, 0.0105706", \
|
|
"0.0446405, 0.0378441, 0.034697, 0.0311422, 0.0267814, 0.0225339, 0.0184562" \
|
|
);
|
|
}
|
|
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.00781728, 0.00788788, 0.00782852, 0.00772301, 0.00755058, 0.00732104, 0.00671859", \
|
|
"0.00749887, 0.00760393, 0.00767956, 0.00761067, 0.00741289, 0.00705596, 0.00660469", \
|
|
"0.00793356, 0.00777079, 0.00762427, 0.00770786, 0.00743495, 0.00731369, 0.00717424", \
|
|
"0.00962391, 0.00853911, 0.00832938, 0.00800125, 0.00779401, 0.0072393, 0.00674214", \
|
|
"0.014082, 0.0112036, 0.0104469, 0.00983537, 0.00908851, 0.00831063, 0.00772785", \
|
|
"0.0239972, 0.0187651, 0.0168354, 0.0150866, 0.0133396, 0.0117699, 0.00988233", \
|
|
"0.0444031, 0.036677, 0.0334341, 0.0294007, 0.0253165, 0.021208, 0.0179328" \
|
|
);
|
|
}
|
|
}
|
|
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.00450528, 0.00503189, 0.00503071, 0.00497989, 0.00481032, 0.00452999, 0.00405049", \
|
|
"0.00498399, 0.0048519, 0.0047974, 0.00474987, 0.00469553, 0.00441203, 0.00401267", \
|
|
"0.00599852, 0.00520544, 0.00507458, 0.00493692, 0.00471554, 0.00444223, 0.00395828", \
|
|
"0.00829581, 0.0065786, 0.00608263, 0.00585162, 0.00515133, 0.00495611, 0.00423543", \
|
|
"0.013731, 0.0105643, 0.00970978, 0.00848168, 0.00741171, 0.00613038, 0.00521023", \
|
|
"0.0242389, 0.0188131, 0.0169922, 0.0150335, 0.0128971, 0.010722, 0.00970855", \
|
|
"0.0465681, 0.0383083, 0.0353171, 0.0315243, 0.0275127, 0.0232777, 0.0184035" \
|
|
);
|
|
}
|
|
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.00475821, 0.00545403, 0.00542774, 0.0053845, 0.00524589, 0.00499918, 0.00460988", \
|
|
"0.00510808, 0.00534271, 0.00533286, 0.00552473, 0.00521407, 0.00499115, 0.00458845", \
|
|
"0.00607972, 0.00559878, 0.00559313, 0.00548713, 0.00546483, 0.00518045, 0.00453815", \
|
|
"0.00847468, 0.00666246, 0.00637905, 0.00617963, 0.00566404, 0.0053866, 0.00538647", \
|
|
"0.0136505, 0.0099495, 0.00905868, 0.00829134, 0.00756735, 0.00672703, 0.00545769", \
|
|
"0.0245933, 0.0182989, 0.0161427, 0.0140276, 0.0118287, 0.010401, 0.00879196", \
|
|
"0.0466971, 0.0376123, 0.033895, 0.0298086, 0.0250859, 0.0207389, 0.0172433" \
|
|
);
|
|
}
|
|
}
|
|
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.00400165, 0.00463858, 0.00466385, 0.00462833, 0.00447867, 0.00417606, 0.00368299", \
|
|
"0.00471417, 0.00446019, 0.00446194, 0.0044068, 0.00430941, 0.00406025, 0.0036525", \
|
|
"0.0058488, 0.00486757, 0.00485084, 0.00461606, 0.00443542, 0.00404433, 0.00366958", \
|
|
"0.00832681, 0.00630662, 0.00577312, 0.0053687, 0.00482183, 0.00448214, 0.00374505", \
|
|
"0.0139667, 0.0103672, 0.00942329, 0.00818465, 0.00709383, 0.00606812, 0.00472755", \
|
|
"0.0247197, 0.0187943, 0.01689, 0.0148315, 0.0127101, 0.0102604, 0.00907431", \
|
|
"0.0473363, 0.0385382, 0.0351461, 0.0316402, 0.02731, 0.0231565, 0.0181814" \
|
|
);
|
|
}
|
|
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.00210381, 0.00277343, 0.00283781, 0.00272279, 0.00259375, 0.00232922, 0.00198293", \
|
|
"0.00245646, 0.00268732, 0.00270542, 0.00284461, 0.00262822, 0.00234957, 0.00191503", \
|
|
"0.00346493, 0.0029467, 0.0029611, 0.00280699, 0.00280426, 0.00252849, 0.00187725", \
|
|
"0.0059162, 0.00402824, 0.00377894, 0.00356758, 0.00297801, 0.00281886, 0.00238088", \
|
|
"0.0111924, 0.00737016, 0.00642036, 0.00560595, 0.0048933, 0.00411849, 0.00297075", \
|
|
"0.0221532, 0.0157168, 0.0135398, 0.0114905, 0.00934052, 0.00798152, 0.00625718", \
|
|
"0.0444837, 0.0351977, 0.0313941, 0.0272258, 0.0227733, 0.0182776, 0.0145708" \
|
|
);
|
|
}
|
|
}
|
|
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.00401509, 0.00463922, 0.00475526, 0.00462798, 0.00448535, 0.0041728, 0.00408527", \
|
|
"0.00480833, 0.00451803, 0.00447391, 0.0047854, 0.0043498, 0.00408729, 0.00397933", \
|
|
"0.00607056, 0.00494994, 0.00485555, 0.00459992, 0.00503642, 0.00405423, 0.00402595", \
|
|
"0.00873595, 0.00654493, 0.00598824, 0.00549387, 0.00501268, 0.00441614, 0.00410438", \
|
|
"0.0146126, 0.0110049, 0.0098752, 0.00878694, 0.00729127, 0.0065873, 0.00506525", \
|
|
"0.0264402, 0.0200834, 0.0182251, 0.015939, 0.0135304, 0.0109231, 0.00892199", \
|
|
"0.0507239, 0.041572, 0.0382249, 0.0340485, 0.0294397, 0.0248244, 0.0198839" \
|
|
);
|
|
}
|
|
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.00196256, 0.0026395, 0.00263744, 0.00258316, 0.00246539, 0.00224773, 0.00179963", \
|
|
"0.00243102, 0.00254811, 0.00251364, 0.00267109, 0.00243105, 0.00216634, 0.00174307", \
|
|
"0.00355346, 0.00282232, 0.0028292, 0.00265047, 0.00266662, 0.00229445, 0.00174981", \
|
|
"0.00624638, 0.00407913, 0.0037109, 0.00347851, 0.00296797, 0.0026849, 0.0024073", \
|
|
"0.0119123, 0.00774997, 0.0067326, 0.00576049, 0.00499191, 0.00416124, 0.00289316", \
|
|
"0.0237457, 0.0168209, 0.0144909, 0.0122405, 0.00991902, 0.00818377, 0.0062758", \
|
|
"0.0475546, 0.0378766, 0.0337538, 0.0293273, 0.0244319, 0.0197437, 0.015726" \
|
|
);
|
|
}
|
|
}
|
|
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.00450528, 0.00503189, 0.00503071, 0.00497989, 0.00481032, 0.00452999, 0.00405049", \
|
|
"0.00498399, 0.0048519, 0.0047974, 0.00474987, 0.00469553, 0.00441203, 0.00401267", \
|
|
"0.00599852, 0.00520544, 0.00507458, 0.00493692, 0.00471554, 0.00444223, 0.00395828", \
|
|
"0.00829581, 0.0065786, 0.00608263, 0.00585162, 0.00515133, 0.00495611, 0.00423543", \
|
|
"0.013731, 0.0105643, 0.00970978, 0.00848168, 0.00741171, 0.00613038, 0.00521023", \
|
|
"0.0242389, 0.0188131, 0.0169922, 0.0150335, 0.0128971, 0.010722, 0.00970855", \
|
|
"0.0465681, 0.0383083, 0.0353171, 0.0315243, 0.0275127, 0.0232777, 0.0184035" \
|
|
);
|
|
}
|
|
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.00196256, 0.0026395, 0.00263744, 0.00258316, 0.00246539, 0.00224773, 0.00179963", \
|
|
"0.00243102, 0.00254811, 0.00251364, 0.00267109, 0.00243105, 0.00216634, 0.00174307", \
|
|
"0.00355346, 0.00282232, 0.0028292, 0.00265047, 0.00266662, 0.00229445, 0.00174981", \
|
|
"0.00624638, 0.00407913, 0.0037109, 0.00347851, 0.00296797, 0.0026849, 0.0024073", \
|
|
"0.0119123, 0.00774997, 0.0067326, 0.00576049, 0.00499191, 0.00416124, 0.00289316", \
|
|
"0.0237457, 0.0168209, 0.0144909, 0.0122405, 0.00991902, 0.00818377, 0.0062758", \
|
|
"0.0475546, 0.0378766, 0.0337538, 0.0293273, 0.0244319, 0.0197437, 0.015726" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00295419;
|
|
rise_capacitance : 0.00299177;
|
|
rise_capacitance_range (0.00299177, 0.00299177);
|
|
fall_capacitance : 0.00291661;
|
|
fall_capacitance_range (0.00291661, 0.00291661);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.000822363, -0.000812513, -0.00081117, -0.000807229, -0.000806707, -0.000805705, -0.000806278" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00137282, 0.00138114, 0.00137516, 0.0013785, 0.00137822, 0.00138342, 0.00138388" \
|
|
);
|
|
}
|
|
}
|
|
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.000822363, -0.000812513, -0.00081117, -0.000807229, -0.000806707, -0.000805705, -0.000806278" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00137282, 0.00138114, 0.00137516, 0.0013785, 0.00137822, 0.00138342, 0.00138388" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00311447;
|
|
rise_capacitance : 0.00313618;
|
|
rise_capacitance_range (0.00313618, 0.00313618);
|
|
fall_capacitance : 0.00309277;
|
|
fall_capacitance_range (0.00309277, 0.00309277);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.000397471, -0.000284123, -0.000257246, -0.000235471, -0.000211807, -0.000199352, -0.000182626" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000397471, 0.000284123, 0.000257246, 0.000235471, 0.000211807, 0.000199352, 0.000182626" \
|
|
);
|
|
}
|
|
}
|
|
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.000397471, -0.000284123, -0.000257246, -0.000235471, -0.000211807, -0.000199352, -0.000182626" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000397471, 0.000284123, 0.000257246, 0.000235471, 0.000211807, 0.000199352, 0.000182626" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00282524;
|
|
rise_capacitance : 0.00286874;
|
|
rise_capacitance_range (0.00286874, 0.00286874);
|
|
fall_capacitance : 0.00278173;
|
|
fall_capacitance_range (0.00278173, 0.00278173);
|
|
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.000703778, 0.000701556, 0.000705, 0.000705882, 0.000709402, 0.00070928, 0.000709404" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000703778, -0.000701556, -0.000705, -0.000705882, -0.000709402, -0.00070928, -0.000709404" \
|
|
);
|
|
}
|
|
}
|
|
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.000703778, 0.000701556, 0.000705, 0.000705882, 0.000709402, 0.00070928, 0.000709404" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000703778, -0.000701556, -0.000705, -0.000705882, -0.000709402, -0.00070928, -0.000709404" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_a21oi_2) {
|
|
area : 14.5152;
|
|
cell_footprint : "a21oi";
|
|
cell_leakage_power : 717.092;
|
|
leakage_power () {
|
|
value : 445.313;
|
|
when : "!A1*!A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 718.12;
|
|
when : "!A1*!A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 653.36;
|
|
when : "!A1*A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 878.567;
|
|
when : "!A1*A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 373.638;
|
|
when : "A1*!A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 878.567;
|
|
when : "A1*!A2*B1";
|
|
}
|
|
leakage_power () {
|
|
value : 869.532;
|
|
when : "A1*A2*!B1";
|
|
}
|
|
leakage_power () {
|
|
value : 919.64;
|
|
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.0303303, 0.125349, 0.18832, 0.292332, 0.466114, 0.756051, 1.23857", \
|
|
"0.0429071, 0.148308, 0.211829, 0.316101, 0.490199, 0.780211, 1.26305", \
|
|
"0.0491372, 0.167557, 0.233443, 0.338585, 0.512874, 0.802938, 1.28605", \
|
|
"0.0555549, 0.197946, 0.270152, 0.380771, 0.557557, 0.847728, 1.33061", \
|
|
"0.0661021, 0.244149, 0.327928, 0.451827, 0.640626, 0.938231, 1.42222", \
|
|
"0.0755726, 0.301569, 0.407177, 0.554943, 0.769737, 1.09458, 1.59752", \
|
|
"0.0859559, 0.382025, 0.516881, 0.704162, 0.967522, 1.34363, 1.90046" \
|
|
);
|
|
}
|
|
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.0170757, 0.150103, 0.240898, 0.391243, 0.642795, 1.06237, 1.76073", \
|
|
"0.0271856, 0.153271, 0.242117, 0.392317, 0.642796, 1.06238, 1.76074", \
|
|
"0.037351, 0.162811, 0.24842, 0.394225, 0.646492, 1.06239, 1.76075", \
|
|
"0.057356, 0.185042, 0.269084, 0.409657, 0.651152, 1.0652, 1.76564", \
|
|
"0.0902734, 0.22762, 0.313291, 0.452128, 0.686109, 1.08447, 1.768", \
|
|
"0.132978, 0.306434, 0.401337, 0.545675, 0.776287, 1.16274, 1.82073", \
|
|
"0.212045, 0.430052, 0.541822, 0.708032, 0.95448, 1.3467, 1.98785" \
|
|
);
|
|
}
|
|
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.0258409, 0.0920633, 0.13522, 0.206389, 0.325257, 0.523231, 0.853299", \
|
|
"0.0430359, 0.125985, 0.171278, 0.243035, 0.361896, 0.559828, 0.889836", \
|
|
"0.0543726, 0.153501, 0.203793, 0.279457, 0.400006, 0.598017, 0.927684", \
|
|
"0.0675093, 0.190243, 0.250732, 0.337253, 0.467524, 0.670165, 1.00036", \
|
|
"0.0860269, 0.241549, 0.317029, 0.423099, 0.57584, 0.800063, 1.14338", \
|
|
"0.111173, 0.309817, 0.40684, 0.542544, 0.731789, 1.00188, 1.39393", \
|
|
"0.145038, 0.403792, 0.526297, 0.699395, 0.944453, 1.28273, 1.76073" \
|
|
);
|
|
}
|
|
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.0184995, 0.103136, 0.161055, 0.25765, 0.418467, 0.686961, 1.13473", \
|
|
"0.0318918, 0.113687, 0.167764, 0.260483, 0.419169, 0.687146, 1.13474", \
|
|
"0.0427371, 0.130931, 0.183671, 0.271964, 0.42528, 0.692263, 1.13475", \
|
|
"0.0603695, 0.163962, 0.218491, 0.306073, 0.452083, 0.704007, 1.13982", \
|
|
"0.0896098, 0.215702, 0.280363, 0.373619, 0.52152, 0.763714, 1.17771", \
|
|
"0.139086, 0.302033, 0.378977, 0.489264, 0.651951, 0.904109, 1.30776", \
|
|
"0.223818, 0.441567, 0.538949, 0.676209, 0.869831, 1.1571, 1.58412" \
|
|
);
|
|
}
|
|
}
|
|
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.0367242, 0.130357, 0.193042, 0.296636, 0.469693, 0.758541, 1.23949", \
|
|
"0.0523539, 0.154223, 0.217204, 0.320882, 0.494089, 0.782785, 1.26363", \
|
|
"0.0609019, 0.174172, 0.239332, 0.343715, 0.517096, 0.805802, 1.28683", \
|
|
"0.0721465, 0.205862, 0.277095, 0.386656, 0.562283, 0.851212, 1.33174", \
|
|
"0.0907405, 0.254668, 0.337088, 0.459418, 0.646477, 0.942596, 1.42411", \
|
|
"0.111945, 0.318253, 0.419864, 0.56474, 0.778357, 1.10045, 1.60076", \
|
|
"0.145338, 0.412187, 0.541545, 0.723202, 0.980431, 1.35031, 1.90804" \
|
|
);
|
|
}
|
|
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.0234461, 0.156588, 0.247075, 0.396891, 0.647517, 1.06513, 1.76109", \
|
|
"0.0329427, 0.159594, 0.248212, 0.396979, 0.647518, 1.06514, 1.7611", \
|
|
"0.0423422, 0.168722, 0.254393, 0.399766, 0.648674, 1.06515, 1.76111", \
|
|
"0.0619184, 0.190648, 0.274664, 0.414863, 0.655672, 1.06716, 1.76572", \
|
|
"0.0923941, 0.233099, 0.318853, 0.45743, 0.690783, 1.08753, 1.76811", \
|
|
"0.13181, 0.3103, 0.403473, 0.547661, 0.78109, 1.16547, 1.82109", \
|
|
"0.203949, 0.429725, 0.54389, 0.706715, 0.956176, 1.34588, 1.98889" \
|
|
);
|
|
}
|
|
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.0286252, 0.0944824, 0.13764, 0.208757, 0.327655, 0.525768, 0.855526", \
|
|
"0.044086, 0.121303, 0.16587, 0.237552, 0.356571, 0.554605, 0.884711", \
|
|
"0.0540879, 0.14379, 0.191753, 0.266108, 0.386364, 0.584634, 0.917439", \
|
|
"0.0643643, 0.175299, 0.23016, 0.311998, 0.438603, 0.640271, 0.971012", \
|
|
"0.0787122, 0.219641, 0.28755, 0.383529, 0.526012, 0.741827, 1.08129", \
|
|
"0.0972252, 0.279203, 0.365827, 0.487753, 0.658603, 0.906435, 1.27713", \
|
|
"0.117405, 0.358624, 0.469938, 0.625407, 0.844949, 1.15064, 1.58201" \
|
|
);
|
|
}
|
|
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.017783, 0.102872, 0.161218, 0.257492, 0.418603, 0.687266, 1.13471", \
|
|
"0.0276905, 0.109442, 0.16511, 0.259062, 0.419017, 0.687267, 1.13472", \
|
|
"0.0374867, 0.121198, 0.175254, 0.26647, 0.422665, 0.6878, 1.1374", \
|
|
"0.055565, 0.145182, 0.19963, 0.288475, 0.439495, 0.697431, 1.13791", \
|
|
"0.0852578, 0.188864, 0.246869, 0.33712, 0.48621, 0.736399, 1.1611", \
|
|
"0.13159, 0.263623, 0.33098, 0.430373, 0.585025, 0.832458, 1.24723", \
|
|
"0.21098, 0.388323, 0.470047, 0.588222, 0.762378, 1.02585, 1.44168" \
|
|
);
|
|
}
|
|
}
|
|
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.0293563, 0.124461, 0.18736, 0.290924, 0.464275, 0.752793, 1.23395", \
|
|
"0.0481181, 0.155424, 0.218452, 0.322049, 0.49538, 0.784264, 1.26516", \
|
|
"0.0604439, 0.183823, 0.250125, 0.354496, 0.527523, 0.81592, 1.29679", \
|
|
"0.0785107, 0.228736, 0.303797, 0.416339, 0.592375, 0.880312, 1.36075", \
|
|
"0.106979, 0.292925, 0.385115, 0.516187, 0.710691, 1.0088, 1.48908", \
|
|
"0.141819, 0.380685, 0.497315, 0.660373, 0.895208, 1.2351, 1.74473", \
|
|
"0.204592, 0.510487, 0.659454, 0.867848, 1.16166, 1.57529, 2.17059" \
|
|
);
|
|
}
|
|
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.0238213, 0.156759, 0.247158, 0.396843, 0.647531, 1.06503, 1.76105", \
|
|
"0.0371279, 0.161777, 0.248857, 0.397042, 0.647532, 1.06508, 1.76106", \
|
|
"0.0464147, 0.176431, 0.259231, 0.401748, 0.648146, 1.06514, 1.76107", \
|
|
"0.0639086, 0.207694, 0.290482, 0.425874, 0.660815, 1.07125, 1.76281", \
|
|
"0.0919293, 0.261465, 0.351894, 0.490465, 0.715756, 1.10145, 1.77153", \
|
|
"0.131886, 0.349569, 0.45504, 0.609547, 0.845153, 1.22192, 1.8559", \
|
|
"0.20825, 0.486403, 0.616539, 0.800804, 1.07071, 1.47594, 2.10645" \
|
|
);
|
|
}
|
|
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.0148043, 0.0552483, 0.080353, 0.121759, 0.19107, 0.306199, 0.497872", \
|
|
"0.0244627, 0.0891182, 0.118815, 0.163099, 0.233271, 0.348485, 0.540085", \
|
|
"0.0301092, 0.11241, 0.148473, 0.199077, 0.274365, 0.391921, 0.583631", \
|
|
"0.0338437, 0.142009, 0.187917, 0.250995, 0.339384, 0.468318, 0.665981", \
|
|
"0.0371304, 0.179581, 0.241335, 0.323259, 0.43522, 0.590267, 0.812732", \
|
|
"0.0372678, 0.22548, 0.306811, 0.417687, 0.566622, 0.766078, 1.04018", \
|
|
"0.0372688, 0.273265, 0.382656, 0.529224, 0.730431, 1, 1.35706" \
|
|
);
|
|
}
|
|
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.0117379, 0.0592381, 0.0927313, 0.148611, 0.242236, 0.398216, 0.658439", \
|
|
"0.0288222, 0.0760274, 0.106055, 0.156967, 0.245776, 0.399301, 0.65844", \
|
|
"0.0420664, 0.0947068, 0.12554, 0.175137, 0.259505, 0.406413, 0.660187", \
|
|
"0.0630585, 0.12616, 0.161514, 0.213891, 0.297678, 0.43669, 0.67805", \
|
|
"0.0968096, 0.178585, 0.220273, 0.281686, 0.372066, 0.513563, 0.744252", \
|
|
"0.153278, 0.263078, 0.317342, 0.392668, 0.500877, 0.657511, 0.902852", \
|
|
"0.247856, 0.403988, 0.474112, 0.573134, 0.711834, 0.902164, 1.17852" \
|
|
);
|
|
}
|
|
}
|
|
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.0221631, 0.117534, 0.180629, 0.284638, 0.458783, 0.748283, 1.23147", \
|
|
"0.0364462, 0.148487, 0.211783, 0.315776, 0.489789, 0.779821, 1.26261", \
|
|
"0.0461608, 0.176252, 0.243239, 0.348225, 0.521854, 0.811573, 1.29417", \
|
|
"0.0600634, 0.219519, 0.296205, 0.409689, 0.586632, 0.875896, 1.35855", \
|
|
"0.0833234, 0.281904, 0.375844, 0.508792, 0.704576, 1.00435, 1.4865", \
|
|
"0.112042, 0.366571, 0.485748, 0.651353, 0.888343, 1.22994, 1.74219", \
|
|
"0.166323, 0.492477, 0.644097, 0.855675, 1.15246, 1.56922, 2.16784" \
|
|
);
|
|
}
|
|
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.0180531, 0.150135, 0.240982, 0.391217, 0.642833, 1.06198, 1.76091", \
|
|
"0.0305226, 0.155996, 0.243004, 0.391417, 0.642834, 1.06217, 1.76092", \
|
|
"0.0399784, 0.17117, 0.253803, 0.396396, 0.645084, 1.06218, 1.76093", \
|
|
"0.055941, 0.202656, 0.285549, 0.42091, 0.656555, 1.06785, 1.76187", \
|
|
"0.0829499, 0.255321, 0.345986, 0.485998, 0.712418, 1.09908, 1.77157", \
|
|
"0.121301, 0.344455, 0.450119, 0.605418, 0.841303, 1.2199, 1.85607", \
|
|
"0.19793, 0.479766, 0.613095, 0.799112, 1.06587, 1.47311, 2.10679" \
|
|
);
|
|
}
|
|
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.0144635, 0.0548222, 0.0797614, 0.120955, 0.189911, 0.304736, 0.496363", \
|
|
"0.0235234, 0.0884893, 0.118099, 0.162292, 0.232178, 0.347039, 0.53836", \
|
|
"0.0283267, 0.111491, 0.147524, 0.198062, 0.273193, 0.390413, 0.58196", \
|
|
"0.0305173, 0.140463, 0.186483, 0.249551, 0.337866, 0.466655, 0.664243", \
|
|
"0.0305183, 0.176774, 0.23877, 0.321172, 0.433151, 0.588202, 0.810808", \
|
|
"0.0305193, 0.220328, 0.302258, 0.413868, 0.563526, 0.762986, 1.038", \
|
|
"0.0305203, 0.263162, 0.374588, 0.522932, 0.725593, 0.99649, 1.35439" \
|
|
);
|
|
}
|
|
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.00800705, 0.0552786, 0.0888076, 0.144764, 0.238349, 0.394255, 0.654511", \
|
|
"0.0198213, 0.071729, 0.102055, 0.153, 0.24185, 0.395536, 0.654512", \
|
|
"0.0300315, 0.0897527, 0.121466, 0.17116, 0.255634, 0.402752, 0.656404", \
|
|
"0.0461335, 0.120224, 0.156536, 0.209656, 0.293765, 0.432806, 0.674144", \
|
|
"0.0726286, 0.170863, 0.214191, 0.276476, 0.367609, 0.50935, 0.740286", \
|
|
"0.118029, 0.251813, 0.309185, 0.387377, 0.496173, 0.654473, 0.897516", \
|
|
"0.200135, 0.388813, 0.462508, 0.563131, 0.705767, 0.896535, 1.17616" \
|
|
);
|
|
}
|
|
}
|
|
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.0187142, 0.0896391, 0.136728, 0.213211, 0.341823, 0.556073, 0.913161", \
|
|
"0.0317264, 0.122765, 0.170695, 0.247665, 0.376267, 0.590735, 0.948171", \
|
|
"0.0398825, 0.149592, 0.202485, 0.282476, 0.411419, 0.62548, 0.982496", \
|
|
"0.0508195, 0.189145, 0.252757, 0.343416, 0.480012, 0.695834, 1.05233", \
|
|
"0.0684537, 0.245472, 0.324962, 0.436483, 0.595052, 0.828804, 1.19168", \
|
|
"0.0887395, 0.315888, 0.420597, 0.564683, 0.763657, 1.04451, 1.45003", \
|
|
"0.124445, 0.418379, 0.554072, 0.741668, 1.00019, 1.35356, 1.85093" \
|
|
);
|
|
}
|
|
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.0138174, 0.111594, 0.180205, 0.29224, 0.480754, 0.795052, 1.31871", \
|
|
"0.0265793, 0.120837, 0.184134, 0.293448, 0.480755, 0.795199, 1.31907", \
|
|
"0.0361914, 0.138087, 0.198514, 0.3021, 0.483713, 0.7952, 1.31908", \
|
|
"0.051822, 0.170217, 0.233207, 0.333409, 0.504619, 0.803832, 1.31931", \
|
|
"0.0785937, 0.222627, 0.295378, 0.402102, 0.571826, 0.852881, 1.34389", \
|
|
"0.116673, 0.308687, 0.399583, 0.523099, 0.706456, 0.990336, 1.45796", \
|
|
"0.193316, 0.440083, 0.553232, 0.714636, 0.93128, 1.25235, 1.73354" \
|
|
);
|
|
}
|
|
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.0141845, 0.054636, 0.0796043, 0.120779, 0.18974, 0.304587, 0.496224", \
|
|
"0.0234646, 0.0882144, 0.117885, 0.161998, 0.231982, 0.346839, 0.538119", \
|
|
"0.0288586, 0.111269, 0.147269, 0.19778, 0.27295, 0.390213, 0.581739", \
|
|
"0.0326731, 0.140497, 0.186499, 0.249367, 0.337683, 0.466496, 0.664063", \
|
|
"0.0354364, 0.178331, 0.239831, 0.321575, 0.43323, 0.58821, 0.81082", \
|
|
"0.0354374, 0.225972, 0.306267, 0.416601, 0.565302, 0.764058, 1.03827", \
|
|
"0.0354384, 0.279295, 0.388176, 0.532937, 0.732043, 1.00129, 1.35699" \
|
|
);
|
|
}
|
|
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.00813777, 0.0552875, 0.0888476, 0.144675, 0.238351, 0.39446, 0.654553", \
|
|
"0.0199895, 0.0718993, 0.102146, 0.153109, 0.242162, 0.395178, 0.654554", \
|
|
"0.0300538, 0.0899553, 0.12128, 0.171322, 0.2557, 0.402822, 0.656443", \
|
|
"0.045636, 0.120148, 0.156609, 0.209653, 0.293627, 0.432903, 0.674216", \
|
|
"0.0714795, 0.169839, 0.213527, 0.276175, 0.367285, 0.509387, 0.740456", \
|
|
"0.116315, 0.248114, 0.306098, 0.384756, 0.495157, 0.652379, 0.896854", \
|
|
"0.197118, 0.3808, 0.453321, 0.555636, 0.700102, 0.893868, 1.17253" \
|
|
);
|
|
}
|
|
}
|
|
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.0293563, 0.124461, 0.18736, 0.290924, 0.464275, 0.752793, 1.23395", \
|
|
"0.0481181, 0.155424, 0.218452, 0.322049, 0.49538, 0.784264, 1.26516", \
|
|
"0.0604439, 0.183823, 0.250125, 0.354496, 0.527523, 0.81592, 1.29679", \
|
|
"0.0785107, 0.228736, 0.303797, 0.416339, 0.592375, 0.880312, 1.36075", \
|
|
"0.106979, 0.292925, 0.385115, 0.516187, 0.710691, 1.0088, 1.48908", \
|
|
"0.141819, 0.380685, 0.497315, 0.660373, 0.895208, 1.2351, 1.74473", \
|
|
"0.204592, 0.510487, 0.659454, 0.867848, 1.16166, 1.57529, 2.17059" \
|
|
);
|
|
}
|
|
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.0238213, 0.156759, 0.247158, 0.396843, 0.647531, 1.06503, 1.76105", \
|
|
"0.0371279, 0.161777, 0.248857, 0.397042, 0.647532, 1.06508, 1.76106", \
|
|
"0.0464147, 0.176431, 0.259231, 0.401748, 0.648146, 1.06514, 1.76107", \
|
|
"0.0639086, 0.207694, 0.290482, 0.425874, 0.660815, 1.07125, 1.76281", \
|
|
"0.0919293, 0.261465, 0.351894, 0.490465, 0.715756, 1.10145, 1.77153", \
|
|
"0.131886, 0.349569, 0.45504, 0.609547, 0.845153, 1.22192, 1.8559", \
|
|
"0.20825, 0.486403, 0.616539, 0.800804, 1.07071, 1.47594, 2.10645" \
|
|
);
|
|
}
|
|
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.0148043, 0.0552483, 0.080353, 0.121759, 0.19107, 0.306199, 0.497872", \
|
|
"0.0244627, 0.0891182, 0.118815, 0.163099, 0.233271, 0.348485, 0.540085", \
|
|
"0.0301092, 0.11241, 0.148473, 0.199077, 0.274365, 0.391921, 0.583631", \
|
|
"0.0338437, 0.142009, 0.187917, 0.250995, 0.339384, 0.468318, 0.665981", \
|
|
"0.0371304, 0.179581, 0.241335, 0.323259, 0.43522, 0.590267, 0.812732", \
|
|
"0.0372678, 0.22548, 0.306811, 0.417687, 0.566622, 0.766078, 1.04018", \
|
|
"0.0372688, 0.273265, 0.382656, 0.529224, 0.730431, 1, 1.35706" \
|
|
);
|
|
}
|
|
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.0117379, 0.0592381, 0.0927313, 0.148611, 0.242236, 0.398216, 0.658439", \
|
|
"0.0288222, 0.0760274, 0.106055, 0.156967, 0.245776, 0.399301, 0.65844", \
|
|
"0.0420664, 0.0947068, 0.12554, 0.175137, 0.259505, 0.406413, 0.660187", \
|
|
"0.0630585, 0.12616, 0.161514, 0.213891, 0.297678, 0.43669, 0.67805", \
|
|
"0.0968096, 0.178585, 0.220273, 0.281686, 0.372066, 0.513563, 0.744252", \
|
|
"0.153278, 0.263078, 0.317342, 0.392668, 0.500877, 0.657511, 0.902852", \
|
|
"0.247856, 0.403988, 0.474112, 0.573134, 0.711834, 0.902164, 1.17852" \
|
|
);
|
|
}
|
|
}
|
|
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.0107344, 0.012055, 0.0120515, 0.0119184, 0.0115892, 0.0109119, 0.0101532", \
|
|
"0.0104306, 0.0112499, 0.0114575, 0.0116496, 0.0112815, 0.0107124, 0.0100636", \
|
|
"0.0115381, 0.0112491, 0.0114034, 0.0113612, 0.0116864, 0.0106903, 0.00998795", \
|
|
"0.0153443, 0.0127392, 0.0122663, 0.0123242, 0.011461, 0.0108879, 0.0111453", \
|
|
"0.025116, 0.0183602, 0.0169554, 0.0153468, 0.0140399, 0.0132403, 0.011184", \
|
|
"0.0458591, 0.0339758, 0.0305429, 0.0268045, 0.0230985, 0.0192122, 0.0172037", \
|
|
"0.0886393, 0.0711405, 0.0642937, 0.0571169, 0.0491727, 0.0412593, 0.0326855" \
|
|
);
|
|
}
|
|
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.0101982, 0.0105948, 0.0104391, 0.0103175, 0.0098864, 0.00932238, 0.00830789", \
|
|
"0.0103751, 0.0102944, 0.0103789, 0.0104242, 0.00972103, 0.00921665, 0.00813573", \
|
|
"0.0120679, 0.0108676, 0.0105675, 0.0105702, 0.00982414, 0.0101749, 0.00809805", \
|
|
"0.0165121, 0.0131234, 0.0123965, 0.0114813, 0.0109286, 0.00965236, 0.00939615", \
|
|
"0.0260372, 0.0194019, 0.0176068, 0.0158486, 0.0140437, 0.0121163, 0.0118821", \
|
|
"0.0466505, 0.0350578, 0.0310824, 0.0268762, 0.0230261, 0.0193733, 0.0147364", \
|
|
"0.0885646, 0.0724301, 0.065758, 0.0571542, 0.0485226, 0.0398814, 0.0321726" \
|
|
);
|
|
}
|
|
}
|
|
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.0139564, 0.0142027, 0.0141092, 0.0139101, 0.0135852, 0.0128937, 0.0118562", \
|
|
"0.0138649, 0.014092, 0.0140828, 0.0139116, 0.0136039, 0.0130393, 0.0122713", \
|
|
"0.0147501, 0.0143263, 0.0145292, 0.0140134, 0.0137419, 0.013087, 0.0122919", \
|
|
"0.0183461, 0.0159972, 0.0153808, 0.0152882, 0.0141749, 0.0132705, 0.0134842", \
|
|
"0.0278709, 0.0219503, 0.020444, 0.0187513, 0.0171249, 0.0161782, 0.0136135", \
|
|
"0.0480994, 0.0380543, 0.0343359, 0.0304666, 0.0268071, 0.0225253, 0.0216778", \
|
|
"0.089997, 0.0757601, 0.069665, 0.0621364, 0.0539861, 0.0451062, 0.0368101" \
|
|
);
|
|
}
|
|
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.0149121, 0.0150475, 0.0149596, 0.0147773, 0.0144043, 0.0139447, 0.0127476", \
|
|
"0.0142292, 0.014475, 0.0146303, 0.0145193, 0.0139967, 0.0134345, 0.0124311", \
|
|
"0.0151977, 0.0148564, 0.0145526, 0.0146354, 0.0141633, 0.0133314, 0.01348", \
|
|
"0.0186708, 0.0163511, 0.0159779, 0.0153133, 0.0149238, 0.0137379, 0.0129803", \
|
|
"0.027742, 0.0216284, 0.020183, 0.0188603, 0.0175204, 0.0158199, 0.0163425", \
|
|
"0.0477072, 0.0367189, 0.0329867, 0.0293727, 0.0261286, 0.0228718, 0.019091", \
|
|
"0.0887084, 0.0725359, 0.0659983, 0.0579823, 0.0498203, 0.0418281, 0.034757" \
|
|
);
|
|
}
|
|
}
|
|
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.00905931, 0.0101771, 0.0101888, 0.0100893, 0.00983317, 0.00916802, 0.00810877", \
|
|
"0.0101668, 0.00983267, 0.00978731, 0.00968273, 0.00950076, 0.00898727, 0.00800099", \
|
|
"0.0122682, 0.0104953, 0.0102627, 0.0101409, 0.00960135, 0.00901847, 0.00818908", \
|
|
"0.0170019, 0.0134083, 0.012283, 0.011636, 0.010465, 0.00998865, 0.00905496", \
|
|
"0.0280192, 0.0213266, 0.0195816, 0.0170722, 0.0149156, 0.0130399, 0.0106799", \
|
|
"0.049176, 0.0378226, 0.0341857, 0.0301713, 0.0261888, 0.0215785, 0.0194414", \
|
|
"0.0940942, 0.07688, 0.0707756, 0.0631231, 0.0552422, 0.0464161, 0.0366188" \
|
|
);
|
|
}
|
|
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.00859279, 0.010243, 0.0101476, 0.0100415, 0.00980012, 0.00924162, 0.00844645", \
|
|
"0.00960679, 0.00998389, 0.0100189, 0.0103342, 0.00970139, 0.00942379, 0.00846763", \
|
|
"0.0117204, 0.0104561, 0.0104911, 0.0102249, 0.0103006, 0.0095317, 0.00834646", \
|
|
"0.0166143, 0.0126224, 0.0120851, 0.0116362, 0.0107605, 0.0101596, 0.00900771", \
|
|
"0.0271366, 0.0192463, 0.0174512, 0.0157399, 0.0144394, 0.0125084, 0.0102448", \
|
|
"0.0490082, 0.0359579, 0.0315895, 0.0271767, 0.0229341, 0.0202363, 0.0172536", \
|
|
"0.0934208, 0.0746557, 0.0672205, 0.0589062, 0.0495139, 0.0407389, 0.0335374" \
|
|
);
|
|
}
|
|
}
|
|
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.00776085, 0.00914819, 0.00922925, 0.00914774, 0.00882541, 0.00820788, 0.00720265", \
|
|
"0.00940037, 0.00885253, 0.00889159, 0.00872729, 0.00850628, 0.00802198, 0.0071468", \
|
|
"0.011802, 0.00960053, 0.00957499, 0.00923623, 0.00889335, 0.00806378, 0.00700158", \
|
|
"0.016899, 0.0125069, 0.0113933, 0.0108817, 0.00947114, 0.00896675, 0.00768075", \
|
|
"0.0283629, 0.0206206, 0.0187074, 0.0162882, 0.0140264, 0.0116758, 0.00935649", \
|
|
"0.0499632, 0.0375105, 0.0336307, 0.0294885, 0.0253824, 0.0204346, 0.0186226", \
|
|
"0.0953709, 0.0768433, 0.0701066, 0.0629311, 0.0544584, 0.0457804, 0.0358667" \
|
|
);
|
|
}
|
|
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.00327433, 0.00484561, 0.00501629, 0.00476946, 0.00450571, 0.00397958, 0.0032996", \
|
|
"0.00430861, 0.00464188, 0.00465366, 0.00496519, 0.00455355, 0.00428016, 0.00317048", \
|
|
"0.0064919, 0.00518354, 0.00526261, 0.00489337, 0.00489956, 0.00435789, 0.00298847", \
|
|
"0.0115533, 0.00740314, 0.00685697, 0.00640514, 0.00547183, 0.00493525, 0.00373412", \
|
|
"0.0222359, 0.014046, 0.0122593, 0.0105523, 0.00917022, 0.00746322, 0.00496248", \
|
|
"0.0443043, 0.030707, 0.0264354, 0.0222582, 0.0178744, 0.0151962, 0.0117418", \
|
|
"0.0889717, 0.0696789, 0.0619823, 0.0536429, 0.0445242, 0.0358149, 0.0287616" \
|
|
);
|
|
}
|
|
}
|
|
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.00780716, 0.00913845, 0.00939518, 0.00912524, 0.0088016, 0.00825321, 0.00809044", \
|
|
"0.00964998, 0.00890401, 0.00880143, 0.00940681, 0.00848096, 0.00803839, 0.00809004", \
|
|
"0.0122674, 0.00976576, 0.00955159, 0.00911449, 0.00980437, 0.00800706, 0.00777221", \
|
|
"0.0177638, 0.0129801, 0.0118743, 0.0108453, 0.0101458, 0.00869108, 0.00812375", \
|
|
"0.0296831, 0.0219234, 0.0197558, 0.0174258, 0.014494, 0.0130344, 0.0109261", \
|
|
"0.053479, 0.0401551, 0.0362949, 0.03176, 0.0268481, 0.0218875, 0.0177308", \
|
|
"0.102206, 0.0830625, 0.0762305, 0.0680849, 0.0588536, 0.0495799, 0.0395535" \
|
|
);
|
|
}
|
|
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.00297661, 0.0045559, 0.00459802, 0.00447657, 0.00421493, 0.00375534, 0.00305237", \
|
|
"0.00425625, 0.00436972, 0.00431891, 0.00459534, 0.00418569, 0.00364023, 0.00279861", \
|
|
"0.00668993, 0.00495833, 0.00490858, 0.00456554, 0.00460465, 0.00401716, 0.0026462", \
|
|
"0.0123041, 0.00743637, 0.00678122, 0.0062696, 0.00521664, 0.00445606, 0.00347247", \
|
|
"0.0238139, 0.0148264, 0.0128587, 0.0108321, 0.00923722, 0.00752313, 0.0048337", \
|
|
"0.0475501, 0.0330102, 0.0282655, 0.023645, 0.0191154, 0.0156813, 0.0119697", \
|
|
"0.0956478, 0.0750141, 0.0669755, 0.0579256, 0.0479899, 0.0388695, 0.0307882" \
|
|
);
|
|
}
|
|
}
|
|
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.00905931, 0.0101771, 0.0101888, 0.0100893, 0.00983317, 0.00916802, 0.00810877", \
|
|
"0.0101668, 0.00983267, 0.00978731, 0.00968273, 0.00950076, 0.00898727, 0.00800099", \
|
|
"0.0122682, 0.0104953, 0.0102627, 0.0101409, 0.00960135, 0.00901847, 0.00818908", \
|
|
"0.0170019, 0.0134083, 0.012283, 0.011636, 0.010465, 0.00998865, 0.00905496", \
|
|
"0.0280192, 0.0213266, 0.0195816, 0.0170722, 0.0149156, 0.0130399, 0.0106799", \
|
|
"0.049176, 0.0378226, 0.0341857, 0.0301713, 0.0261888, 0.0215785, 0.0194414", \
|
|
"0.0940942, 0.07688, 0.0707756, 0.0631231, 0.0552422, 0.0464161, 0.0366188" \
|
|
);
|
|
}
|
|
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.00297661, 0.0045559, 0.00459802, 0.00447657, 0.00421493, 0.00375534, 0.00305237", \
|
|
"0.00425625, 0.00436972, 0.00431891, 0.00459534, 0.00418569, 0.00364023, 0.00279861", \
|
|
"0.00668993, 0.00495833, 0.00490858, 0.00456554, 0.00460465, 0.00401716, 0.0026462", \
|
|
"0.0123041, 0.00743637, 0.00678122, 0.0062696, 0.00521664, 0.00445606, 0.00347247", \
|
|
"0.0238139, 0.0148264, 0.0128587, 0.0108321, 0.00923722, 0.00752313, 0.0048337", \
|
|
"0.0475501, 0.0330102, 0.0282655, 0.023645, 0.0191154, 0.0156813, 0.0119697", \
|
|
"0.0956478, 0.0750141, 0.0669755, 0.0579256, 0.0479899, 0.0388695, 0.0307882" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00567658;
|
|
rise_capacitance : 0.00575032;
|
|
rise_capacitance_range (0.00575032, 0.00575032);
|
|
fall_capacitance : 0.00560284;
|
|
fall_capacitance_range (0.00560284, 0.00560284);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.00165036, -0.00162688, -0.0016159, -0.00161085, -0.00161587, -0.00161409, -0.00162326" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00299232, 0.00300379, 0.00299365, 0.0029976, 0.00299853, 0.0030116, 0.00301268" \
|
|
);
|
|
}
|
|
}
|
|
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.00165036, -0.00162688, -0.0016159, -0.00161085, -0.00161587, -0.00161409, -0.00162326" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00299232, 0.00300379, 0.00299365, 0.0029976, 0.00299853, 0.0030116, 0.00301268" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00624491;
|
|
rise_capacitance : 0.00628726;
|
|
rise_capacitance_range (0.00628726, 0.00628726);
|
|
fall_capacitance : 0.00620256;
|
|
fall_capacitance_range (0.00620256, 0.00620256);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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.000799776, -0.000571159, -0.000513344, -0.000467847, -0.000417046, -0.000392351, -0.000358812" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000799776, 0.000571159, 0.000513344, 0.000467847, 0.000417046, 0.000392351, 0.000358812" \
|
|
);
|
|
}
|
|
}
|
|
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.000799776, -0.000571159, -0.000513344, -0.000467847, -0.000417046, -0.000392351, -0.000358812" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000799776, 0.000571159, 0.000513344, 0.000467847, 0.000417046, 0.000392351, 0.000358812" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00554463;
|
|
rise_capacitance : 0.00563522;
|
|
rise_capacitance_range (0.00563522, 0.00563522);
|
|
fall_capacitance : 0.00545405;
|
|
fall_capacitance_range (0.00545405, 0.00545405);
|
|
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.00127588, 0.00127231, 0.0012769, 0.00128249, 0.00128808, 0.00128489, 0.00128657" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00127588, -0.00127231, -0.0012769, -0.00128249, -0.00128808, -0.00128489, -0.00128657" \
|
|
);
|
|
}
|
|
}
|
|
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.00127588, 0.00127231, 0.0012769, 0.00128249, 0.00128808, 0.00128489, 0.00128657" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00127588, -0.00127231, -0.0012769, -0.00128249, -0.00128808, -0.00128489, -0.00128657" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_a221oi_1) {
|
|
area : 14.5152;
|
|
cell_footprint : "a221oi";
|
|
cell_leakage_power : 536.895;
|
|
leakage_power () {
|
|
value : 351.413;
|
|
when : "!A1*!A2*!B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 476.302;
|
|
when : "!A1*!A2*!B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 455.429;
|
|
when : "!A1*!A2*!B1*B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 556.517;
|
|
when : "!A1*!A2*!B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 315.575;
|
|
when : "!A1*!A2*B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 556.525;
|
|
when : "!A1*!A2*B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 552.079;
|
|
when : "!A1*!A2*B1*B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 577.054;
|
|
when : "!A1*!A2*B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 455.444;
|
|
when : "!A1*A2*!B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 556.532;
|
|
when : "!A1*A2*!B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 559.46;
|
|
when : "!A1*A2*!B1*B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 636.747;
|
|
when : "!A1*A2*!B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 419.607;
|
|
when : "!A1*A2*B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 636.756;
|
|
when : "!A1*A2*B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 632.309;
|
|
when : "!A1*A2*B1*B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 657.285;
|
|
when : "!A1*A2*B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 315.575;
|
|
when : "A1*!A2*!B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 556.525;
|
|
when : "A1*!A2*!B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 419.591;
|
|
when : "A1*!A2*!B1*B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 636.74;
|
|
when : "A1*!A2*!B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 279.738;
|
|
when : "A1*!A2*B1*!B2*!C1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 636.748;
|
|
when : "A1*!A2*B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 632.302;
|
|
when : "A1*!A2*B1*B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 657.277;
|
|
when : "A1*!A2*B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 439.762;
|
|
when : "A1*A2*!B1*!B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 488.112;
|
|
when : "A1*A2*!B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 580.792;
|
|
when : "A1*A2*!B1*B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 615.659;
|
|
when : "A1*A2*!B1*B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 580.8;
|
|
when : "A1*A2*B1*!B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 615.667;
|
|
when : "A1*A2*B1*!B2*C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 605.054;
|
|
when : "A1*A2*B1*B2*!C1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 725.277;
|
|
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.0746019, 0.355576, 0.544344, 0.856972, 1.37931, 2.25018, 3.70373", \
|
|
"0.0916758, 0.375751, 0.564805, 0.878118, 1.40045, 2.27169, 3.72526", \
|
|
"0.101483, 0.391007, 0.580582, 0.894169, 1.41735, 2.28796, 3.74011", \
|
|
"0.113326, 0.418643, 0.609044, 0.921861, 1.44564, 2.31654, 3.76778", \
|
|
"0.130446, 0.467136, 0.664266, 0.980409, 1.5038, 2.37455, 3.82589", \
|
|
"0.149292, 0.542863, 0.755117, 1.08541, 1.61922, 2.4894, 3.93887", \
|
|
"0.1837, 0.664432, 0.907215, 1.26439, 1.82815, 2.72275, 4.17932" \
|
|
);
|
|
}
|
|
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.0532053, 0.450506, 0.720589, 1.16718, 1.91481, 3.15968, 5.23754", \
|
|
"0.0577925, 0.450507, 0.72059, 1.16735, 1.91482, 3.16222, 5.23755", \
|
|
"0.064726, 0.45173, 0.722365, 1.16856, 1.91501, 3.16223, 5.23756", \
|
|
"0.0802342, 0.460727, 0.724887, 1.17194, 1.91502, 3.16224, 5.23861", \
|
|
"0.116769, 0.490233, 0.748106, 1.18052, 1.91891, 3.16225, 5.23862", \
|
|
"0.174636, 0.561811, 0.814355, 1.23516, 1.95298, 3.17532, 5.24193", \
|
|
"0.268545, 0.697803, 0.953902, 1.37008, 2.07151, 3.25967, 5.28062" \
|
|
);
|
|
}
|
|
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.0358292, 0.169957, 0.257143, 0.40019, 0.638572, 1.03548, 1.69637", \
|
|
"0.0605134, 0.206187, 0.293563, 0.436544, 0.67495, 1.07216, 1.73309", \
|
|
"0.0766231, 0.24114, 0.331134, 0.474805, 0.712967, 1.10964, 1.77045", \
|
|
"0.0962848, 0.294269, 0.394108, 0.54487, 0.785616, 1.18205, 1.84259", \
|
|
"0.124342, 0.370431, 0.490735, 0.663011, 0.922092, 1.32688, 1.98803", \
|
|
"0.163066, 0.474372, 0.625064, 0.837169, 1.14236, 1.59185, 2.27636", \
|
|
"0.214741, 0.607373, 0.802349, 1.07247, 1.45341, 1.99357, 2.77716" \
|
|
);
|
|
}
|
|
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.0394644, 0.209979, 0.326685, 0.51945, 0.843086, 1.38073, 2.27633", \
|
|
"0.0552977, 0.214306, 0.327974, 0.519514, 0.843087, 1.38094, 2.27651", \
|
|
"0.0703343, 0.228442, 0.337224, 0.523691, 0.84462, 1.38095, 2.27652", \
|
|
"0.0959349, 0.26329, 0.368844, 0.546019, 0.854725, 1.38343, 2.27653", \
|
|
"0.137182, 0.330426, 0.43859, 0.612978, 0.905595, 1.41197, 2.2871", \
|
|
"0.206377, 0.441254, 0.56654, 0.75072, 1.04708, 1.53088, 2.35834", \
|
|
"0.323198, 0.625346, 0.773818, 0.992129, 1.31146, 1.81537, 2.62006" \
|
|
);
|
|
}
|
|
}
|
|
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.0639145, 0.345724, 0.535416, 0.848536, 1.37287, 2.24653, 3.70502", \
|
|
"0.0802779, 0.365858, 0.555806, 0.869376, 1.39426, 2.26821, 3.72651", \
|
|
"0.088915, 0.381094, 0.571285, 0.8857, 1.4108, 2.28545, 3.74126", \
|
|
"0.0985562, 0.408472, 0.599665, 0.913485, 1.43848, 2.31377, 3.76882", \
|
|
"0.111118, 0.456773, 0.654671, 0.971765, 1.4965, 2.37048, 3.82637", \
|
|
"0.12556, 0.52997, 0.743256, 1.07612, 1.60973, 2.48349, 3.9391", \
|
|
"0.15206, 0.651421, 0.894117, 1.2592, 1.82438, 2.7191, 4.17833" \
|
|
);
|
|
}
|
|
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.0435206, 0.441601, 0.71259, 1.1607, 1.91083, 3.16148, 5.24564", \
|
|
"0.048961, 0.442419, 0.71288, 1.16116, 1.91084, 3.16149, 5.24578", \
|
|
"0.0560489, 0.442953, 0.712881, 1.1618, 1.91118, 3.16169, 5.24579", \
|
|
"0.0728143, 0.452319, 0.717036, 1.16454, 1.91119, 3.1617, 5.2469", \
|
|
"0.111117, 0.481756, 0.740585, 1.17456, 1.9147, 3.16171, 5.24691", \
|
|
"0.168541, 0.55179, 0.806675, 1.22905, 1.94977, 3.17504, 5.2503", \
|
|
"0.262168, 0.693704, 0.945644, 1.36746, 2.07162, 3.2597, 5.28869" \
|
|
);
|
|
}
|
|
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.0349565, 0.168093, 0.254836, 0.397502, 0.635888, 1.03276, 1.69383", \
|
|
"0.0589813, 0.204361, 0.291281, 0.433819, 0.672252, 1.06988, 1.73047", \
|
|
"0.0743602, 0.239106, 0.328763, 0.472145, 0.710255, 1.10702, 1.76777", \
|
|
"0.0925517, 0.291704, 0.391355, 0.54209, 0.782838, 1.17942, 1.8399", \
|
|
"0.117582, 0.366808, 0.487384, 0.659797, 0.91917, 1.32404, 1.98542", \
|
|
"0.150299, 0.468739, 0.620682, 0.833257, 1.13889, 1.58911, 2.27346", \
|
|
"0.192393, 0.599004, 0.79595, 1.06948, 1.44926, 1.99029, 2.77511" \
|
|
);
|
|
}
|
|
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.0313861, 0.203612, 0.320539, 0.513547, 0.8369, 1.37456, 2.2714", \
|
|
"0.0460759, 0.20793, 0.322059, 0.513548, 0.836901, 1.37511, 2.27141", \
|
|
"0.0595425, 0.221974, 0.330862, 0.518017, 0.83918, 1.37512, 2.27142", \
|
|
"0.0820622, 0.256575, 0.362595, 0.539594, 0.847394, 1.37798, 2.27143", \
|
|
"0.118945, 0.322309, 0.432829, 0.606449, 0.899525, 1.40503, 2.27882", \
|
|
"0.182017, 0.43159, 0.55729, 0.742785, 1.04018, 1.52391, 2.35278", \
|
|
"0.289781, 0.613241, 0.762955, 0.981102, 1.30359, 1.80654, 2.61454" \
|
|
);
|
|
}
|
|
}
|
|
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.0580103, 0.291319, 0.448191, 0.707023, 1.14078, 1.86357, 3.07006", \
|
|
"0.0768535, 0.314661, 0.471773, 0.731182, 1.16566, 1.88864, 3.09331", \
|
|
"0.0868415, 0.333518, 0.490815, 0.750805, 1.1849, 1.90781, 3.11349", \
|
|
"0.0979176, 0.366728, 0.526426, 0.786335, 1.22072, 1.94403, 3.15075", \
|
|
"0.110636, 0.422546, 0.591196, 0.857524, 1.29335, 2.01642, 3.2215", \
|
|
"0.123141, 0.503268, 0.691003, 0.979558, 1.4309, 2.1594, 3.36279", \
|
|
"0.147456, 0.624434, 0.851084, 1.17952, 1.67009, 2.43461, 3.65669" \
|
|
);
|
|
}
|
|
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.0364804, 0.367557, 0.59298, 0.965532, 1.58983, 2.62903, 4.36393", \
|
|
"0.0430437, 0.369803, 0.592981, 0.965533, 1.58988, 2.62996, 4.36394", \
|
|
"0.0514041, 0.369891, 0.595358, 0.965726, 1.59078, 2.62999, 4.36577", \
|
|
"0.0701147, 0.382644, 0.600389, 0.967899, 1.59079, 2.63, 4.36578", \
|
|
"0.10936, 0.418646, 0.630844, 0.986734, 1.5972, 2.63281, 4.36579", \
|
|
"0.168534, 0.499648, 0.708429, 1.05661, 1.64647, 2.65519, 4.36957", \
|
|
"0.264695, 0.647269, 0.867508, 1.21608, 1.79423, 2.7683, 4.43391" \
|
|
);
|
|
}
|
|
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.0364568, 0.170275, 0.257115, 0.399968, 0.638371, 1.03536, 1.6964", \
|
|
"0.0613859, 0.206573, 0.293563, 0.436276, 0.674674, 1.0724, 1.73307", \
|
|
"0.0777036, 0.241408, 0.331088, 0.474506, 0.712753, 1.10948, 1.77064", \
|
|
"0.0972312, 0.294428, 0.393931, 0.544612, 0.785345, 1.182, 1.84266", \
|
|
"0.124624, 0.370713, 0.490653, 0.662894, 0.921921, 1.32672, 1.98796", \
|
|
"0.16145, 0.475009, 0.62546, 0.837721, 1.14257, 1.59229, 2.27627", \
|
|
"0.209455, 0.610175, 0.805181, 1.07686, 1.4549, 1.99421, 2.77831" \
|
|
);
|
|
}
|
|
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.0330751, 0.205786, 0.322717, 0.515389, 0.838648, 1.37683, 2.27369", \
|
|
"0.0472254, 0.209905, 0.323958, 0.515696, 0.838649, 1.37738, 2.2737", \
|
|
"0.0606818, 0.223667, 0.333086, 0.520091, 0.841443, 1.37739, 2.27371", \
|
|
"0.0829564, 0.258381, 0.364115, 0.541548, 0.849775, 1.37986, 2.27372", \
|
|
"0.118935, 0.32317, 0.432999, 0.608172, 0.901386, 1.40715, 2.28125", \
|
|
"0.179713, 0.431796, 0.557759, 0.744109, 1.04148, 1.52497, 2.35438", \
|
|
"0.28165, 0.609578, 0.761066, 0.981709, 1.30419, 1.80987, 2.61489" \
|
|
);
|
|
}
|
|
}
|
|
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.0746019, 0.355576, 0.544344, 0.856972, 1.37931, 2.25018, 3.70373", \
|
|
"0.0916758, 0.375751, 0.564805, 0.878118, 1.40045, 2.27169, 3.72526", \
|
|
"0.101483, 0.391007, 0.580582, 0.894169, 1.41735, 2.28796, 3.74011", \
|
|
"0.113326, 0.418643, 0.609044, 0.921861, 1.44564, 2.31654, 3.76778", \
|
|
"0.130446, 0.467136, 0.664266, 0.980409, 1.5038, 2.37455, 3.82589", \
|
|
"0.149292, 0.542863, 0.755117, 1.08541, 1.61922, 2.4894, 3.93887", \
|
|
"0.1837, 0.664432, 0.907215, 1.26439, 1.82815, 2.72275, 4.17932" \
|
|
);
|
|
}
|
|
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.0532053, 0.450506, 0.720589, 1.16718, 1.91481, 3.15968, 5.23754", \
|
|
"0.0577925, 0.450507, 0.72059, 1.16735, 1.91482, 3.16222, 5.23755", \
|
|
"0.064726, 0.45173, 0.722365, 1.16856, 1.91501, 3.16223, 5.23756", \
|
|
"0.0802342, 0.460727, 0.724887, 1.17194, 1.91502, 3.16224, 5.23861", \
|
|
"0.116769, 0.490233, 0.748106, 1.18052, 1.91891, 3.16225, 5.23862", \
|
|
"0.174636, 0.561811, 0.814355, 1.23516, 1.95298, 3.17532, 5.24193", \
|
|
"0.268545, 0.697803, 0.953902, 1.37008, 2.07151, 3.25967, 5.28062" \
|
|
);
|
|
}
|
|
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.0364568, 0.170275, 0.257115, 0.399968, 0.638371, 1.03536, 1.6964", \
|
|
"0.0613859, 0.206573, 0.293563, 0.436276, 0.674674, 1.0724, 1.73307", \
|
|
"0.0777036, 0.241408, 0.331088, 0.474506, 0.712753, 1.10948, 1.77064", \
|
|
"0.0972312, 0.294428, 0.393931, 0.544612, 0.785345, 1.182, 1.84266", \
|
|
"0.124624, 0.370713, 0.490653, 0.662894, 0.921921, 1.32672, 1.98796", \
|
|
"0.16145, 0.475009, 0.62546, 0.837721, 1.14257, 1.59229, 2.27627", \
|
|
"0.209455, 0.610175, 0.805181, 1.07686, 1.4549, 1.99421, 2.77831" \
|
|
);
|
|
}
|
|
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.0330751, 0.205786, 0.322717, 0.515389, 0.838648, 1.37683, 2.27369", \
|
|
"0.0472254, 0.209905, 0.323958, 0.515696, 0.838649, 1.37738, 2.2737", \
|
|
"0.0606818, 0.223667, 0.333086, 0.520091, 0.841443, 1.37739, 2.27371", \
|
|
"0.0829564, 0.258381, 0.364115, 0.541548, 0.849775, 1.37986, 2.27372", \
|
|
"0.118935, 0.32317, 0.432999, 0.608172, 0.901386, 1.40715, 2.28125", \
|
|
"0.179713, 0.431796, 0.557759, 0.744109, 1.04148, 1.52497, 2.35438", \
|
|
"0.28165, 0.609578, 0.761066, 0.981709, 1.30419, 1.80987, 2.61489" \
|
|
);
|
|
}
|
|
}
|
|
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.0834906, 0.362646, 0.551044, 0.862682, 1.3845, 2.25397, 3.70503", \
|
|
"0.102161, 0.383582, 0.57347, 0.883942, 1.40601, 2.27481, 3.72484", \
|
|
"0.113102, 0.39928, 0.588133, 0.900723, 1.42208, 2.29293, 3.74083", \
|
|
"0.127132, 0.427644, 0.617194, 0.928934, 1.45145, 2.32049, 3.77135", \
|
|
"0.148467, 0.477396, 0.673453, 0.988195, 1.5098, 2.37896, 3.82749", \
|
|
"0.17667, 0.557287, 0.765998, 1.09382, 1.62437, 2.49424, 3.94017", \
|
|
"0.230733, 0.687846, 0.923821, 1.2786, 1.8403, 2.73044, 4.18235" \
|
|
);
|
|
}
|
|
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.0629058, 0.460186, 0.73045, 1.1755, 1.92253, 3.16653, 5.23996", \
|
|
"0.0668144, 0.460209, 0.731532, 1.17648, 1.92348, 3.16722, 5.23997", \
|
|
"0.0734431, 0.461337, 0.731533, 1.1773, 1.92349, 3.16723, 5.23998", \
|
|
"0.0884673, 0.470023, 0.734353, 1.17911, 1.9235, 3.16806, 5.23999", \
|
|
"0.122685, 0.499252, 0.756955, 1.1892, 1.92626, 3.16807, 5.24", \
|
|
"0.177358, 0.57055, 0.822816, 1.24318, 1.96057, 3.18105, 5.24297", \
|
|
"0.26512, 0.702706, 0.958773, 1.37538, 2.08113, 3.26446, 5.28292" \
|
|
);
|
|
}
|
|
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.037935, 0.172122, 0.259305, 0.402374, 0.64077, 1.03762, 1.69852", \
|
|
"0.0585859, 0.200489, 0.287966, 0.43112, 0.669587, 1.06662, 1.72761", \
|
|
"0.0728309, 0.227969, 0.317282, 0.461034, 0.699526, 1.09639, 1.75738", \
|
|
"0.0893706, 0.270774, 0.366461, 0.515156, 0.755598, 1.15273, 1.81402", \
|
|
"0.112146, 0.33544, 0.445908, 0.608777, 0.861447, 1.2645, 1.92661", \
|
|
"0.142308, 0.425957, 0.562009, 0.753716, 1.03756, 1.47054, 2.14899", \
|
|
"0.178168, 0.541548, 0.716416, 0.96029, 1.30229, 1.79894, 2.54178" \
|
|
);
|
|
}
|
|
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.0390981, 0.209954, 0.326684, 0.519342, 0.843099, 1.38045, 2.27633", \
|
|
"0.0494641, 0.212672, 0.327442, 0.519584, 0.8431, 1.38068, 2.27653", \
|
|
"0.0612034, 0.221547, 0.333187, 0.522083, 0.843579, 1.38069, 2.27904", \
|
|
"0.0834391, 0.244857, 0.35338, 0.53576, 0.849697, 1.38212, 2.27905", \
|
|
"0.121809, 0.294572, 0.402235, 0.579951, 0.882029, 1.4, 2.28279", \
|
|
"0.18635, 0.386785, 0.499261, 0.678662, 0.978123, 1.47579, 2.32895", \
|
|
"0.293191, 0.544767, 0.675217, 0.868504, 1.17618, 1.66998, 2.49866" \
|
|
);
|
|
}
|
|
}
|
|
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.07309, 0.352871, 0.54218, 0.854544, 1.37811, 2.25046, 3.70632", \
|
|
"0.0911442, 0.373698, 0.562967, 0.875868, 1.39954, 2.27183, 3.72611", \
|
|
"0.101036, 0.389475, 0.578929, 0.892603, 1.41557, 2.28807, 3.74207", \
|
|
"0.113129, 0.417483, 0.60779, 0.920681, 1.44405, 2.31652, 3.77246", \
|
|
"0.131178, 0.467053, 0.663688, 0.979766, 1.50294, 2.37467, 3.83191", \
|
|
"0.156094, 0.543046, 0.75588, 1.08572, 1.61682, 2.49005, 3.94126", \
|
|
"0.203973, 0.672282, 0.912283, 1.26805, 1.83308, 2.72477, 4.18236" \
|
|
);
|
|
}
|
|
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.0532879, 0.45167, 0.722063, 1.16937, 1.9186, 3.16706, 5.24834", \
|
|
"0.0578848, 0.451671, 0.722064, 1.17004, 1.91874, 3.16909, 5.24835", \
|
|
"0.0647004, 0.452557, 0.723807, 1.17087, 1.91875, 3.1691, 5.24836", \
|
|
"0.0804504, 0.461686, 0.726521, 1.17554, 1.91876, 3.16911, 5.24837", \
|
|
"0.115739, 0.490776, 0.749407, 1.183, 1.92271, 3.16912, 5.25112", \
|
|
"0.168849, 0.559965, 0.815403, 1.23755, 1.95708, 3.18059, 5.25278", \
|
|
"0.25492, 0.693628, 0.952811, 1.36966, 2.07657, 3.26535, 5.29105" \
|
|
);
|
|
}
|
|
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.0370537, 0.170278, 0.257002, 0.399706, 0.638223, 1.03499, 1.696", \
|
|
"0.0573473, 0.198695, 0.285638, 0.428443, 0.666812, 1.06404, 1.72511", \
|
|
"0.0710569, 0.226048, 0.314909, 0.458299, 0.696785, 1.09407, 1.75537", \
|
|
"0.0866273, 0.268512, 0.363924, 0.512377, 0.75283, 1.15006, 1.8112", \
|
|
"0.107075, 0.332406, 0.442889, 0.605797, 0.858588, 1.2617, 1.92386", \
|
|
"0.132258, 0.420929, 0.558656, 0.750231, 1.03461, 1.46783, 2.14622", \
|
|
"0.159745, 0.534574, 0.71079, 0.95584, 1.29967, 1.79685, 2.53897" \
|
|
);
|
|
}
|
|
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.0310141, 0.203622, 0.32057, 0.513741, 0.836348, 1.37456, 2.2714", \
|
|
"0.0408681, 0.206098, 0.321175, 0.513742, 0.836349, 1.37463, 2.27141", \
|
|
"0.0518509, 0.214965, 0.326738, 0.515849, 0.837789, 1.37568, 2.27142", \
|
|
"0.0718203, 0.238258, 0.346896, 0.529343, 0.843307, 1.3779, 2.27143", \
|
|
"0.10684, 0.287325, 0.39557, 0.573654, 0.876285, 1.39349, 2.27693", \
|
|
"0.166434, 0.37816, 0.492208, 0.672138, 0.971561, 1.46997, 2.32257", \
|
|
"0.264192, 0.532805, 0.664984, 0.862512, 1.17039, 1.66491, 2.49414" \
|
|
);
|
|
}
|
|
}
|
|
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.0655456, 0.297047, 0.453608, 0.712317, 1.14475, 1.86602, 3.06805", \
|
|
"0.0860704, 0.321031, 0.477537, 0.736602, 1.16974, 1.89101, 3.0927", \
|
|
"0.0975573, 0.340346, 0.497073, 0.756108, 1.18904, 1.91034, 3.11286", \
|
|
"0.111012, 0.374277, 0.533101, 0.792032, 1.22534, 1.94674, 3.15077", \
|
|
"0.129481, 0.430958, 0.59866, 0.863936, 1.29833, 2.01899, 3.22148", \
|
|
"0.152687, 0.515158, 0.701202, 0.986591, 1.43557, 2.16335, 3.36361", \
|
|
"0.197701, 0.645468, 0.866136, 1.19158, 1.67896, 2.44028, 3.65815" \
|
|
);
|
|
}
|
|
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.0444841, 0.375509, 0.600615, 0.972723, 1.59527, 2.63305, 4.36536", \
|
|
"0.0500667, 0.375843, 0.600616, 0.972724, 1.59572, 2.63381, 4.36537", \
|
|
"0.0581306, 0.37771, 0.603473, 0.972725, 1.59573, 2.63383, 4.36538", \
|
|
"0.075625, 0.390122, 0.607851, 0.974777, 1.59582, 2.63384, 4.36539", \
|
|
"0.112822, 0.425392, 0.637865, 0.993469, 1.60326, 2.63626, 4.3654", \
|
|
"0.167948, 0.505781, 0.714819, 1.06212, 1.65225, 2.65901, 4.37527", \
|
|
"0.25651, 0.648036, 0.867819, 1.22082, 1.80035, 2.77185, 4.4345" \
|
|
);
|
|
}
|
|
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.0385564, 0.172441, 0.259324, 0.402263, 0.64068, 1.03751, 1.69856", \
|
|
"0.0594021, 0.200868, 0.287954, 0.430845, 0.669307, 1.06686, 1.72775", \
|
|
"0.0737885, 0.228328, 0.317226, 0.460733, 0.699304, 1.0965, 1.758", \
|
|
"0.090431, 0.271083, 0.366488, 0.514817, 0.755236, 1.1525, 1.81379", \
|
|
"0.113292, 0.335564, 0.44567, 0.60854, 0.861225, 1.26424, 1.92654", \
|
|
"0.142341, 0.426943, 0.562977, 0.753795, 1.03794, 1.47092, 2.14921", \
|
|
"0.175757, 0.544389, 0.719612, 0.962402, 1.3044, 1.80014, 2.54207" \
|
|
);
|
|
}
|
|
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.0328507, 0.205619, 0.322708, 0.51551, 0.838585, 1.37683, 2.27369", \
|
|
"0.0423397, 0.208195, 0.323316, 0.515651, 0.838586, 1.37817, 2.2737", \
|
|
"0.0531746, 0.216821, 0.328784, 0.518062, 0.838935, 1.37818, 2.27371", \
|
|
"0.0728655, 0.240154, 0.348829, 0.531511, 0.845424, 1.38855, 2.27372", \
|
|
"0.106576, 0.288493, 0.397184, 0.575298, 0.877997, 1.39611, 2.27914", \
|
|
"0.164331, 0.377905, 0.493823, 0.673362, 0.973248, 1.47218, 2.32484", \
|
|
"0.257712, 0.530539, 0.66306, 0.860387, 1.16903, 1.66581, 2.49759" \
|
|
);
|
|
}
|
|
}
|
|
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.07309, 0.352871, 0.54218, 0.854544, 1.37811, 2.25046, 3.70632", \
|
|
"0.0911442, 0.373698, 0.562967, 0.875868, 1.39954, 2.27183, 3.72611", \
|
|
"0.101036, 0.389475, 0.578929, 0.892603, 1.41557, 2.28807, 3.74207", \
|
|
"0.113129, 0.417483, 0.60779, 0.920681, 1.44405, 2.31652, 3.77246", \
|
|
"0.131178, 0.467053, 0.663688, 0.979766, 1.50294, 2.37467, 3.83191", \
|
|
"0.156094, 0.543046, 0.75588, 1.08572, 1.61682, 2.49005, 3.94126", \
|
|
"0.203973, 0.672282, 0.912283, 1.26805, 1.83308, 2.72477, 4.18236" \
|
|
);
|
|
}
|
|
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.0532879, 0.45167, 0.722063, 1.16937, 1.9186, 3.16706, 5.24834", \
|
|
"0.0578848, 0.451671, 0.722064, 1.17004, 1.91874, 3.16909, 5.24835", \
|
|
"0.0647004, 0.452557, 0.723807, 1.17087, 1.91875, 3.1691, 5.24836", \
|
|
"0.0804504, 0.461686, 0.726521, 1.17554, 1.91876, 3.16911, 5.24837", \
|
|
"0.115739, 0.490776, 0.749407, 1.183, 1.92271, 3.16912, 5.25112", \
|
|
"0.168849, 0.559965, 0.815403, 1.23755, 1.95708, 3.18059, 5.25278", \
|
|
"0.25492, 0.693628, 0.952811, 1.36966, 2.07657, 3.26535, 5.29105" \
|
|
);
|
|
}
|
|
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.0385564, 0.172441, 0.259324, 0.402263, 0.64068, 1.03751, 1.69856", \
|
|
"0.0594021, 0.200868, 0.287954, 0.430845, 0.669307, 1.06686, 1.72775", \
|
|
"0.0737885, 0.228328, 0.317226, 0.460733, 0.699304, 1.0965, 1.758", \
|
|
"0.090431, 0.271083, 0.366488, 0.514817, 0.755236, 1.1525, 1.81379", \
|
|
"0.113292, 0.335564, 0.44567, 0.60854, 0.861225, 1.26424, 1.92654", \
|
|
"0.142341, 0.426943, 0.562977, 0.753795, 1.03794, 1.47092, 2.14921", \
|
|
"0.175757, 0.544389, 0.719612, 0.962402, 1.3044, 1.80014, 2.54207" \
|
|
);
|
|
}
|
|
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.0328507, 0.205619, 0.322708, 0.51551, 0.838585, 1.37683, 2.27369", \
|
|
"0.0423397, 0.208195, 0.323316, 0.515651, 0.838586, 1.37817, 2.2737", \
|
|
"0.0531746, 0.216821, 0.328784, 0.518062, 0.838935, 1.37818, 2.27371", \
|
|
"0.0728655, 0.240154, 0.348829, 0.531511, 0.845424, 1.38855, 2.27372", \
|
|
"0.106576, 0.288493, 0.397184, 0.575298, 0.877997, 1.39611, 2.27914", \
|
|
"0.164331, 0.377905, 0.493823, 0.673362, 0.973248, 1.47218, 2.32484", \
|
|
"0.257712, 0.530539, 0.66306, 0.860387, 1.16903, 1.66581, 2.49759" \
|
|
);
|
|
}
|
|
}
|
|
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.0666212, 0.348114, 0.537111, 0.849784, 1.37326, 2.24577, 3.69976", \
|
|
"0.0840552, 0.370359, 0.559911, 0.873, 1.39669, 2.2704, 3.72343", \
|
|
"0.095816, 0.391525, 0.581428, 0.895371, 1.41949, 2.29108, 3.74525", \
|
|
"0.114572, 0.433502, 0.62466, 0.937936, 1.46239, 2.33583, 3.7891", \
|
|
"0.145944, 0.508731, 0.709243, 1.02751, 1.55113, 2.42349, 3.87701", \
|
|
"0.185371, 0.62523, 0.84941, 1.18863, 1.72698, 2.60125, 4.05347", \
|
|
"0.252445, 0.80594, 1.07164, 1.45661, 2.0441, 2.95313, 4.41696" \
|
|
);
|
|
}
|
|
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.0533076, 0.451414, 0.721975, 1.16933, 1.91934, 3.16706, 5.24771", \
|
|
"0.061598, 0.451722, 0.722329, 1.17, 1.9198, 3.16734, 5.24772", \
|
|
"0.0718794, 0.453418, 0.723517, 1.17082, 1.91981, 3.16735, 5.24773", \
|
|
"0.0924423, 0.466172, 0.728161, 1.1709, 1.91982, 3.16961, 5.25019", \
|
|
"0.129384, 0.507267, 0.75965, 1.18782, 1.92358, 3.16962, 5.2502", \
|
|
"0.182364, 0.596143, 0.847117, 1.25987, 1.96876, 3.1849, 5.25021", \
|
|
"0.272581, 0.755504, 1.01868, 1.43267, 2.12494, 3.29699, 5.30339" \
|
|
);
|
|
}
|
|
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.0329631, 0.162813, 0.249473, 0.392095, 0.630148, 1.02676, 1.68741", \
|
|
"0.0537788, 0.199385, 0.286249, 0.42884, 0.666942, 1.06392, 1.7244", \
|
|
"0.066703, 0.233848, 0.323736, 0.467111, 0.704942, 1.10139, 1.76199", \
|
|
"0.0815984, 0.285528, 0.385896, 0.536938, 0.777629, 1.17383, 1.83429", \
|
|
"0.101088, 0.358562, 0.480431, 0.653974, 0.913645, 1.31853, 1.97939", \
|
|
"0.124444, 0.456225, 0.61039, 0.825124, 1.13191, 1.58294, 2.26749", \
|
|
"0.146426, 0.575535, 0.776825, 1.05462, 1.43874, 1.9814, 2.76684" \
|
|
);
|
|
}
|
|
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.0317166, 0.201428, 0.317932, 0.510751, 0.833632, 1.37145, 2.26823", \
|
|
"0.0479049, 0.20626, 0.319511, 0.510772, 0.833633, 1.37191, 2.26824", \
|
|
"0.0622255, 0.220796, 0.329349, 0.515145, 0.83626, 1.37192, 2.26825", \
|
|
"0.0864189, 0.255991, 0.361321, 0.537798, 0.845608, 1.37573, 2.26826", \
|
|
"0.126014, 0.322705, 0.431739, 0.605433, 0.897665, 1.40315, 2.27616", \
|
|
"0.193007, 0.433245, 0.55783, 0.743052, 1.0387, 1.52169, 2.34946", \
|
|
"0.30481, 0.617218, 0.766387, 0.981782, 1.30459, 1.8081, 2.61174" \
|
|
);
|
|
}
|
|
}
|
|
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.0558764, 0.337777, 0.527093, 0.840401, 1.3648, 2.23869, 3.69526", \
|
|
"0.0716881, 0.359765, 0.549888, 0.863476, 1.38795, 2.26329, 3.71847", \
|
|
"0.081568, 0.381186, 0.571432, 0.885786, 1.41067, 2.2855, 3.74131", \
|
|
"0.0970644, 0.422952, 0.614613, 0.928505, 1.45372, 2.32779, 3.78447", \
|
|
"0.124253, 0.497421, 0.69874, 1.01793, 1.54265, 2.41643, 3.87264", \
|
|
"0.158238, 0.61315, 0.83694, 1.17933, 1.7184, 2.59406, 4.04917", \
|
|
"0.217304, 0.790375, 1.05789, 1.44724, 2.03428, 2.94544, 4.41085" \
|
|
);
|
|
}
|
|
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.0435583, 0.441596, 0.712431, 1.16058, 1.91083, 3.16125, 5.24785", \
|
|
"0.0531241, 0.44231, 0.712432, 1.16059, 1.91084, 3.1615, 5.24786", \
|
|
"0.0636533, 0.443846, 0.712494, 1.16178, 1.91096, 3.16169, 5.24787", \
|
|
"0.0849327, 0.457091, 0.719223, 1.16283, 1.9113, 3.1617, 5.24788", \
|
|
"0.121796, 0.498815, 0.751112, 1.17917, 1.91544, 3.16278, 5.24789", \
|
|
"0.172204, 0.588533, 0.837758, 1.25158, 1.96186, 3.17923, 5.2479", \
|
|
"0.261554, 0.748157, 1.0093, 1.42771, 2.11772, 3.2915, 5.30092" \
|
|
);
|
|
}
|
|
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.0323418, 0.161166, 0.247303, 0.389582, 0.627468, 1.02413, 1.68491", \
|
|
"0.0524695, 0.197695, 0.284009, 0.426211, 0.664197, 1.06102, 1.72201", \
|
|
"0.0647251, 0.231927, 0.321441, 0.464444, 0.702293, 1.09891, 1.75931", \
|
|
"0.0781947, 0.28302, 0.383295, 0.534175, 0.774869, 1.17112, 1.83163", \
|
|
"0.0948984, 0.354973, 0.477048, 0.650792, 0.91072, 1.31571, 1.97683", \
|
|
"0.111735, 0.450716, 0.606348, 0.821126, 1.12864, 1.58043, 2.26487", \
|
|
"0.122489, 0.567016, 0.770794, 1.0496, 1.43437, 1.97792, 2.76489" \
|
|
);
|
|
}
|
|
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.0244942, 0.195033, 0.311751, 0.504596, 0.827469, 1.3655, 2.26214", \
|
|
"0.0387743, 0.199887, 0.313585, 0.504597, 0.82747, 1.36551, 2.26215", \
|
|
"0.0512811, 0.214265, 0.322752, 0.50873, 0.828933, 1.36552, 2.26216", \
|
|
"0.0722567, 0.249299, 0.354771, 0.531427, 0.838897, 1.36788, 2.26217", \
|
|
"0.107283, 0.314493, 0.424365, 0.598896, 0.891525, 1.39693, 2.27035", \
|
|
"0.165959, 0.422973, 0.549444, 0.736157, 1.03309, 1.51641, 2.34405", \
|
|
"0.265892, 0.603869, 0.755552, 0.972344, 1.29693, 1.80102, 2.60629" \
|
|
);
|
|
}
|
|
}
|
|
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.0472991, 0.280979, 0.438225, 0.698548, 1.13328, 1.85848, 3.06723", \
|
|
"0.0630546, 0.304109, 0.462401, 0.722186, 1.1574, 1.88319, 3.09175", \
|
|
"0.0723766, 0.326019, 0.483872, 0.744659, 1.181, 1.90538, 3.11487", \
|
|
"0.0857037, 0.367084, 0.527962, 0.788639, 1.22399, 1.94996, 3.16038", \
|
|
"0.107321, 0.437043, 0.609571, 0.878039, 1.31518, 2.04027, 3.2503", \
|
|
"0.133014, 0.540694, 0.737209, 1.03155, 1.48774, 2.22028, 3.4281", \
|
|
"0.173316, 0.69398, 0.935109, 1.27539, 1.7847, 2.56098, 3.79276" \
|
|
);
|
|
}
|
|
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.0346833, 0.366512, 0.592509, 0.966306, 1.59144, 2.63429, 4.37534", \
|
|
"0.0446755, 0.368006, 0.592935, 0.966431, 1.59202, 2.63614, 4.37535", \
|
|
"0.0550046, 0.370091, 0.597482, 0.966496, 1.5927, 2.63615, 4.37536", \
|
|
"0.0763984, 0.386312, 0.602223, 0.969033, 1.59271, 2.63616, 4.37537", \
|
|
"0.11254, 0.429129, 0.638998, 0.991803, 1.60144, 2.63874, 4.37538", \
|
|
"0.160397, 0.520322, 0.730035, 1.07263, 1.65917, 2.66387, 4.38942", \
|
|
"0.24607, 0.678314, 0.903651, 1.25259, 1.82857, 2.7983, 4.45367" \
|
|
);
|
|
}
|
|
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.0320173, 0.160846, 0.246976, 0.38928, 0.627302, 1.02374, 1.68458", \
|
|
"0.0520595, 0.197283, 0.283609, 0.425822, 0.663747, 1.0608, 1.72192", \
|
|
"0.0646841, 0.231531, 0.32103, 0.464019, 0.70185, 1.09843, 1.7593", \
|
|
"0.0791172, 0.282804, 0.383022, 0.533761, 0.77446, 1.17088, 1.83119", \
|
|
"0.098293, 0.355416, 0.477064, 0.650587, 0.910509, 1.31543, 1.97675", \
|
|
"0.121378, 0.453666, 0.607816, 0.822023, 1.12894, 1.58044, 2.26467", \
|
|
"0.146014, 0.577605, 0.778433, 1.05434, 1.43749, 1.97909, 2.76539" \
|
|
);
|
|
}
|
|
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.0245419, 0.195052, 0.311703, 0.504597, 0.82748, 1.3655, 2.26214", \
|
|
"0.0390426, 0.199883, 0.313603, 0.504606, 0.827481, 1.366, 2.26225", \
|
|
"0.0514442, 0.214361, 0.323005, 0.508856, 0.828944, 1.36601, 2.26226", \
|
|
"0.0719883, 0.249471, 0.354777, 0.531467, 0.838911, 1.36821, 2.26227", \
|
|
"0.105715, 0.314314, 0.424485, 0.599101, 0.891637, 1.3968, 2.27038", \
|
|
"0.162854, 0.42143, 0.548445, 0.735226, 1.03288, 1.51573, 2.34324", \
|
|
"0.258708, 0.597126, 0.750395, 0.969666, 1.29388, 1.79802, 2.60508" \
|
|
);
|
|
}
|
|
}
|
|
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.0666212, 0.348114, 0.537111, 0.849784, 1.37326, 2.24577, 3.69976", \
|
|
"0.0840552, 0.370359, 0.559911, 0.873, 1.39669, 2.2704, 3.72343", \
|
|
"0.095816, 0.391525, 0.581428, 0.895371, 1.41949, 2.29108, 3.74525", \
|
|
"0.114572, 0.433502, 0.62466, 0.937936, 1.46239, 2.33583, 3.7891", \
|
|
"0.145944, 0.508731, 0.709243, 1.02751, 1.55113, 2.42349, 3.87701", \
|
|
"0.185371, 0.62523, 0.84941, 1.18863, 1.72698, 2.60125, 4.05347", \
|
|
"0.252445, 0.80594, 1.07164, 1.45661, 2.0441, 2.95313, 4.41696" \
|
|
);
|
|
}
|
|
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.0533076, 0.451414, 0.721975, 1.16933, 1.91934, 3.16706, 5.24771", \
|
|
"0.061598, 0.451722, 0.722329, 1.17, 1.9198, 3.16734, 5.24772", \
|
|
"0.0718794, 0.453418, 0.723517, 1.17082, 1.91981, 3.16735, 5.24773", \
|
|
"0.0924423, 0.466172, 0.728161, 1.1709, 1.91982, 3.16961, 5.25019", \
|
|
"0.129384, 0.507267, 0.75965, 1.18782, 1.92358, 3.16962, 5.2502", \
|
|
"0.182364, 0.596143, 0.847117, 1.25987, 1.96876, 3.1849, 5.25021", \
|
|
"0.272581, 0.755504, 1.01868, 1.43267, 2.12494, 3.29699, 5.30339" \
|
|
);
|
|
}
|
|
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.0329631, 0.162813, 0.249473, 0.392095, 0.630148, 1.02676, 1.68741", \
|
|
"0.0537788, 0.199385, 0.286249, 0.42884, 0.666942, 1.06392, 1.7244", \
|
|
"0.066703, 0.233848, 0.323736, 0.467111, 0.704942, 1.10139, 1.76199", \
|
|
"0.0815984, 0.285528, 0.385896, 0.536938, 0.777629, 1.17383, 1.83429", \
|
|
"0.101088, 0.358562, 0.480431, 0.653974, 0.913645, 1.31853, 1.97939", \
|
|
"0.124444, 0.456225, 0.61039, 0.825124, 1.13191, 1.58294, 2.26749", \
|
|
"0.146426, 0.575535, 0.776825, 1.05462, 1.43874, 1.9814, 2.76684" \
|
|
);
|
|
}
|
|
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.0317166, 0.201428, 0.317932, 0.510751, 0.833632, 1.37145, 2.26823", \
|
|
"0.0479049, 0.20626, 0.319511, 0.510772, 0.833633, 1.37191, 2.26824", \
|
|
"0.0622255, 0.220796, 0.329349, 0.515145, 0.83626, 1.37192, 2.26825", \
|
|
"0.0864189, 0.255991, 0.361321, 0.537798, 0.845608, 1.37573, 2.26826", \
|
|
"0.126014, 0.322705, 0.431739, 0.605433, 0.897665, 1.40315, 2.27616", \
|
|
"0.193007, 0.433245, 0.55783, 0.743052, 1.0387, 1.52169, 2.34946", \
|
|
"0.30481, 0.617218, 0.766387, 0.981782, 1.30459, 1.8081, 2.61174" \
|
|
);
|
|
}
|
|
}
|
|
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.0755199, 0.354767, 0.543011, 0.854903, 1.37666, 2.24601, 3.69513", \
|
|
"0.0951242, 0.377785, 0.566457, 0.878245, 1.40003, 2.27069, 3.71911", \
|
|
"0.10882, 0.399556, 0.588494, 0.900973, 1.42225, 2.29153, 3.74106", \
|
|
"0.1302, 0.442387, 0.632358, 0.944302, 1.46628, 2.33691, 3.785", \
|
|
"0.167378, 0.519145, 0.718416, 1.03479, 1.5564, 2.42541, 3.87341", \
|
|
"0.217194, 0.638462, 0.860381, 1.19898, 1.73386, 2.60452, 4.05178", \
|
|
"0.30416, 0.829237, 1.09185, 1.4722, 2.05401, 2.95906, 4.41741" \
|
|
);
|
|
}
|
|
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.0629114, 0.460241, 0.73025, 1.176, 1.92253, 3.16653, 5.23967", \
|
|
"0.0700756, 0.460271, 0.730251, 1.1765, 1.92254, 3.16654, 5.23969", \
|
|
"0.0803279, 0.462043, 0.731505, 1.17728, 1.92324, 3.16655, 5.2397", \
|
|
"0.10014, 0.474639, 0.736137, 1.17729, 1.92325, 3.16742, 5.24177", \
|
|
"0.135233, 0.51522, 0.767058, 1.19406, 1.92739, 3.16747, 5.24178", \
|
|
"0.18711, 0.602716, 0.853456, 1.2653, 1.97262, 3.18488, 5.24179", \
|
|
"0.272739, 0.759107, 1.02283, 1.43986, 2.12818, 3.29551, 5.29521" \
|
|
);
|
|
}
|
|
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.0353376, 0.165018, 0.25168, 0.394317, 0.632352, 1.02893, 1.68961", \
|
|
"0.0531248, 0.193696, 0.28069, 0.42343, 0.661579, 1.05869, 1.71913", \
|
|
"0.0648335, 0.220864, 0.309935, 0.453373, 0.691576, 1.08819, 1.74894", \
|
|
"0.0772746, 0.26256, 0.358546, 0.507299, 0.747631, 1.14449, 1.80537", \
|
|
"0.0927013, 0.325026, 0.436481, 0.599983, 0.853147, 1.25626, 1.91803", \
|
|
"0.108355, 0.410475, 0.549123, 0.743155, 1.0281, 1.46155, 2.14027", \
|
|
"0.116878, 0.514269, 0.694744, 0.943498, 1.28899, 1.78822, 2.53175" \
|
|
);
|
|
}
|
|
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.0312313, 0.201439, 0.317939, 0.510758, 0.833628, 1.37166, 2.26826", \
|
|
"0.0421381, 0.204385, 0.318913, 0.510759, 0.833629, 1.37223, 2.26827", \
|
|
"0.0536456, 0.213452, 0.324927, 0.513428, 0.834572, 1.37224, 2.26828", \
|
|
"0.0752264, 0.23726, 0.345394, 0.527398, 0.841104, 1.37466, 2.26829", \
|
|
"0.112405, 0.287093, 0.394569, 0.571889, 0.873837, 1.39089, 2.27348", \
|
|
"0.174587, 0.378379, 0.491769, 0.671592, 0.968653, 1.46756, 2.31955", \
|
|
"0.27459, 0.534423, 0.666132, 0.86089, 1.16879, 1.66281, 2.49189" \
|
|
);
|
|
}
|
|
}
|
|
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.0650535, 0.344632, 0.533113, 0.84572, 1.36797, 2.23897, 3.6906", \
|
|
"0.0834223, 0.367592, 0.556566, 0.868803, 1.39175, 2.26368, 3.71458", \
|
|
"0.0952708, 0.389319, 0.578388, 0.891633, 1.41373, 2.28459, 3.73651", \
|
|
"0.114437, 0.432106, 0.622436, 0.934769, 1.45731, 2.32811, 3.78046", \
|
|
"0.148277, 0.507753, 0.708003, 1.02518, 1.54776, 2.41836, 3.8688", \
|
|
"0.19289, 0.627174, 0.849371, 1.18901, 1.72526, 2.59751, 4.04671", \
|
|
"0.273355, 0.814681, 1.07753, 1.45956, 2.0437, 2.95165, 4.413" \
|
|
);
|
|
}
|
|
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.0532531, 0.450521, 0.720543, 1.16718, 1.91481, 3.16078, 5.23729", \
|
|
"0.0616495, 0.45111, 0.720544, 1.16719, 1.91568, 3.16091, 5.23731", \
|
|
"0.0718488, 0.452634, 0.722361, 1.16849, 1.91569, 3.16233, 5.23732", \
|
|
"0.0923422, 0.465668, 0.726894, 1.16931, 1.9157, 3.16234, 5.2394", \
|
|
"0.127094, 0.506527, 0.758347, 1.18551, 1.91961, 3.16235, 5.23941", \
|
|
"0.175748, 0.594593, 0.845454, 1.25787, 1.96541, 3.17922, 5.24104", \
|
|
"0.258928, 0.750546, 1.01535, 1.43014, 2.12165, 3.29044, 5.29226" \
|
|
);
|
|
}
|
|
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.0347269, 0.163637, 0.249455, 0.391668, 0.629846, 1.0263, 1.68709", \
|
|
"0.0521757, 0.192019, 0.27847, 0.420933, 0.658861, 1.05636, 1.71694", \
|
|
"0.0634214, 0.219076, 0.307616, 0.450694, 0.688812, 1.08605, 1.74644", \
|
|
"0.0748195, 0.260479, 0.356056, 0.504555, 0.744833, 1.14191, 1.8029", \
|
|
"0.0878231, 0.322516, 0.433337, 0.597308, 0.850229, 1.25353, 1.91536", \
|
|
"0.0985679, 0.406057, 0.54526, 0.739655, 1.02516, 1.4595, 2.13759", \
|
|
"0.0985689, 0.507592, 0.689305, 0.939915, 1.28622, 1.78624, 2.52932" \
|
|
);
|
|
}
|
|
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.0240147, 0.195335, 0.311905, 0.504582, 0.827473, 1.3655, 2.26214", \
|
|
"0.033958, 0.197914, 0.312719, 0.504728, 0.827625, 1.3661, 2.26215", \
|
|
"0.0442485, 0.207057, 0.318506, 0.507158, 0.828205, 1.36611, 2.26216", \
|
|
"0.0635815, 0.230665, 0.338913, 0.52116, 0.83455, 1.37053, 2.26217", \
|
|
"0.0969714, 0.280064, 0.387701, 0.565868, 0.867343, 1.38447, 2.26712", \
|
|
"0.152418, 0.369431, 0.484681, 0.664897, 0.963392, 1.46241, 2.31335", \
|
|
"0.243638, 0.523144, 0.657309, 0.854501, 1.16253, 1.65829, 2.48692" \
|
|
);
|
|
}
|
|
}
|
|
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.0547043, 0.286238, 0.442845, 0.701602, 1.13469, 1.85665, 3.06044", \
|
|
"0.0729886, 0.310078, 0.4668, 0.725914, 1.15914, 1.88146, 3.08408", \
|
|
"0.0840958, 0.332567, 0.489307, 0.748734, 1.18291, 1.90348, 3.10818", \
|
|
"0.101084, 0.374735, 0.53414, 0.793346, 1.22663, 1.94894, 3.15398", \
|
|
"0.129805, 0.446642, 0.617183, 0.883807, 1.31852, 2.04013, 3.24313", \
|
|
"0.165341, 0.553858, 0.747391, 1.03921, 1.49314, 2.22146, 3.4239", \
|
|
"0.22767, 0.717431, 0.951551, 1.29042, 1.79317, 2.56775, 3.79128" \
|
|
);
|
|
}
|
|
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.0426311, 0.373496, 0.59844, 0.970365, 1.59302, 2.63065, 4.3618", \
|
|
"0.0515765, 0.373562, 0.598441, 0.9707, 1.59352, 2.63175, 4.36181", \
|
|
"0.0618168, 0.377022, 0.60151, 0.971069, 1.59418, 2.63176, 4.36182", \
|
|
"0.0825216, 0.392829, 0.608336, 0.973169, 1.59419, 2.63177, 4.36195", \
|
|
"0.116588, 0.435331, 0.644641, 0.996364, 1.60274, 2.63387, 4.36196", \
|
|
"0.16243, 0.526001, 0.735086, 1.07654, 1.66051, 2.66053, 4.37734", \
|
|
"0.242219, 0.677269, 0.903387, 1.25655, 1.82933, 2.79591, 4.44347" \
|
|
);
|
|
}
|
|
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.034415, 0.163328, 0.249137, 0.391375, 0.629345, 1.02598, 1.68678", \
|
|
"0.0518306, 0.191603, 0.278042, 0.420411, 0.658392, 1.05596, 1.71645", \
|
|
"0.0631698, 0.218666, 0.307211, 0.450277, 0.688431, 1.08563, 1.74598", \
|
|
"0.0753532, 0.260196, 0.355804, 0.504121, 0.744429, 1.14153, 1.80254", \
|
|
"0.0905101, 0.322783, 0.433467, 0.596983, 0.850059, 1.25301, 1.915", \
|
|
"0.106916, 0.408121, 0.546752, 0.74027, 1.02544, 1.45942, 2.13749", \
|
|
"0.118541, 0.516315, 0.695565, 0.942897, 1.28867, 1.78642, 2.52951" \
|
|
);
|
|
}
|
|
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.0240563, 0.19544, 0.311895, 0.504917, 0.827483, 1.3655, 2.26214", \
|
|
"0.034145, 0.197971, 0.313006, 0.504918, 0.827484, 1.36611, 2.26219", \
|
|
"0.0444727, 0.207177, 0.318579, 0.507314, 0.828647, 1.36612, 2.2622", \
|
|
"0.0636758, 0.23086, 0.33906, 0.521357, 0.834626, 1.36817, 2.26221", \
|
|
"0.0963302, 0.279884, 0.388071, 0.565774, 0.867671, 1.38478, 2.26727", \
|
|
"0.149836, 0.368421, 0.484482, 0.664485, 0.962333, 1.46179, 2.31446", \
|
|
"0.237482, 0.519197, 0.653722, 0.852647, 1.16117, 1.65529, 2.4859" \
|
|
);
|
|
}
|
|
}
|
|
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.0755199, 0.354767, 0.543011, 0.854903, 1.37666, 2.24601, 3.69513", \
|
|
"0.0951242, 0.377785, 0.566457, 0.878245, 1.40003, 2.27069, 3.71911", \
|
|
"0.10882, 0.399556, 0.588494, 0.900973, 1.42225, 2.29153, 3.74106", \
|
|
"0.1302, 0.442387, 0.632358, 0.944302, 1.46628, 2.33691, 3.785", \
|
|
"0.167378, 0.519145, 0.718416, 1.03479, 1.5564, 2.42541, 3.87341", \
|
|
"0.217194, 0.638462, 0.860381, 1.19898, 1.73386, 2.60452, 4.05178", \
|
|
"0.30416, 0.829237, 1.09185, 1.4722, 2.05401, 2.95906, 4.41741" \
|
|
);
|
|
}
|
|
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.0629114, 0.460241, 0.73025, 1.176, 1.92253, 3.16653, 5.23967", \
|
|
"0.0700756, 0.460271, 0.730251, 1.1765, 1.92254, 3.16654, 5.23969", \
|
|
"0.0803279, 0.462043, 0.731505, 1.17728, 1.92324, 3.16655, 5.2397", \
|
|
"0.10014, 0.474639, 0.736137, 1.17729, 1.92325, 3.16742, 5.24177", \
|
|
"0.135233, 0.51522, 0.767058, 1.19406, 1.92739, 3.16747, 5.24178", \
|
|
"0.18711, 0.602716, 0.853456, 1.2653, 1.97262, 3.18488, 5.24179", \
|
|
"0.272739, 0.759107, 1.02283, 1.43986, 2.12818, 3.29551, 5.29521" \
|
|
);
|
|
}
|
|
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.0353376, 0.165018, 0.25168, 0.394317, 0.632352, 1.02893, 1.68961", \
|
|
"0.0531248, 0.193696, 0.28069, 0.42343, 0.661579, 1.05869, 1.71913", \
|
|
"0.0648335, 0.220864, 0.309935, 0.453373, 0.691576, 1.08819, 1.74894", \
|
|
"0.0772746, 0.26256, 0.358546, 0.507299, 0.747631, 1.14449, 1.80537", \
|
|
"0.0927013, 0.325026, 0.436481, 0.599983, 0.853147, 1.25626, 1.91803", \
|
|
"0.108355, 0.410475, 0.549123, 0.743155, 1.0281, 1.46155, 2.14027", \
|
|
"0.116878, 0.514269, 0.694744, 0.943498, 1.28899, 1.78822, 2.53175" \
|
|
);
|
|
}
|
|
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.0312313, 0.201439, 0.317939, 0.510758, 0.833628, 1.37166, 2.26826", \
|
|
"0.0421381, 0.204385, 0.318913, 0.510759, 0.833629, 1.37223, 2.26827", \
|
|
"0.0536456, 0.213452, 0.324927, 0.513428, 0.834572, 1.37224, 2.26828", \
|
|
"0.0752264, 0.23726, 0.345394, 0.527398, 0.841104, 1.37466, 2.26829", \
|
|
"0.112405, 0.287093, 0.394569, 0.571889, 0.873837, 1.39089, 2.27348", \
|
|
"0.174587, 0.378379, 0.491769, 0.671592, 0.968653, 1.46756, 2.31955", \
|
|
"0.27459, 0.534423, 0.666132, 0.86089, 1.16879, 1.66281, 2.49189" \
|
|
);
|
|
}
|
|
}
|
|
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.0483577, 0.330013, 0.51922, 0.831367, 1.35402, 2.22506, 3.67673", \
|
|
"0.0716611, 0.35696, 0.54651, 0.858492, 1.38215, 2.25374, 3.70482", \
|
|
"0.0884737, 0.385392, 0.574052, 0.886959, 1.40915, 2.28048, 3.73334", \
|
|
"0.114862, 0.443405, 0.63313, 0.94437, 1.46658, 2.33832, 3.78866", \
|
|
"0.157224, 0.541135, 0.745096, 1.06149, 1.58148, 2.4504, 3.89926", \
|
|
"0.213047, 0.687511, 0.926374, 1.27673, 1.81778, 2.68732, 4.13329", \
|
|
"0.314563, 0.908935, 1.19836, 1.61369, 2.22675, 3.14934, 4.60766" \
|
|
);
|
|
}
|
|
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.052665, 0.450362, 0.720593, 1.16708, 1.91481, 3.16078, 5.23729", \
|
|
"0.0639796, 0.451078, 0.721407, 1.16709, 1.91487, 3.16084, 5.2373", \
|
|
"0.0741347, 0.453809, 0.722937, 1.16825, 1.91588, 3.16229, 5.23731", \
|
|
"0.0916708, 0.473103, 0.73047, 1.16999, 1.91589, 3.1623, 5.23941", \
|
|
"0.123463, 0.530524, 0.777211, 1.19597, 1.92184, 3.16231, 5.23942", \
|
|
"0.173389, 0.637708, 0.891957, 1.30214, 1.99317, 3.18974, 5.24286", \
|
|
"0.261888, 0.810003, 1.09594, 1.527, 2.21546, 3.35868, 5.32507" \
|
|
);
|
|
}
|
|
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.0189229, 0.0949635, 0.145133, 0.227939, 0.366309, 0.596586, 0.980248", \
|
|
"0.0327786, 0.135028, 0.187, 0.270444, 0.40878, 0.639032, 1.02263", \
|
|
"0.0401943, 0.167344, 0.225473, 0.312767, 0.452405, 0.682546, 1.06633", \
|
|
"0.0452525, 0.211435, 0.282439, 0.382512, 0.53167, 0.765697, 1.14933", \
|
|
"0.0476151, 0.271271, 0.36264, 0.487828, 0.663456, 0.919753, 1.31413", \
|
|
"0.0476161, 0.343415, 0.468732, 0.632841, 0.857198, 1.16686, 1.61333", \
|
|
"0.0476171, 0.419495, 0.588331, 0.814039, 1.11549, 1.51636, 2.06563" \
|
|
);
|
|
}
|
|
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.0150935, 0.112168, 0.17991, 0.291916, 0.479353, 0.792425, 1.31358", \
|
|
"0.0319878, 0.123405, 0.186154, 0.293957, 0.480286, 0.792426, 1.3137", \
|
|
"0.0456121, 0.142524, 0.202972, 0.305375, 0.484638, 0.792947, 1.31387", \
|
|
"0.068595, 0.179843, 0.24172, 0.341318, 0.510694, 0.805613, 1.32709", \
|
|
"0.106438, 0.243144, 0.313579, 0.418878, 0.586157, 0.86464, 1.34902", \
|
|
"0.16932, 0.348492, 0.432143, 0.555984, 0.735935, 1.02033, 1.48075", \
|
|
"0.273205, 0.521222, 0.630765, 0.781949, 0.998036, 1.31035, 1.79641" \
|
|
);
|
|
}
|
|
}
|
|
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.0483577, 0.330013, 0.51922, 0.831367, 1.35402, 2.22506, 3.67673", \
|
|
"0.0716611, 0.35696, 0.54651, 0.858492, 1.38215, 2.25374, 3.70482", \
|
|
"0.0884737, 0.385392, 0.574052, 0.886959, 1.40915, 2.28048, 3.73334", \
|
|
"0.114862, 0.443405, 0.63313, 0.94437, 1.46658, 2.33832, 3.78866", \
|
|
"0.157224, 0.541135, 0.745096, 1.06149, 1.58148, 2.4504, 3.89926", \
|
|
"0.213047, 0.687511, 0.926374, 1.27673, 1.81778, 2.68732, 4.13329", \
|
|
"0.314563, 0.908935, 1.19836, 1.61369, 2.22675, 3.14934, 4.60766" \
|
|
);
|
|
}
|
|
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.052665, 0.450362, 0.720593, 1.16708, 1.91481, 3.16078, 5.23729", \
|
|
"0.0639796, 0.451078, 0.721407, 1.16709, 1.91487, 3.16084, 5.2373", \
|
|
"0.0741347, 0.453809, 0.722937, 1.16825, 1.91588, 3.16229, 5.23731", \
|
|
"0.0916708, 0.473103, 0.73047, 1.16999, 1.91589, 3.1623, 5.23941", \
|
|
"0.123463, 0.530524, 0.777211, 1.19597, 1.92184, 3.16231, 5.23942", \
|
|
"0.173389, 0.637708, 0.891957, 1.30214, 1.99317, 3.18974, 5.24286", \
|
|
"0.261888, 0.810003, 1.09594, 1.527, 2.21546, 3.35868, 5.32507" \
|
|
);
|
|
}
|
|
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.0189229, 0.0949635, 0.145133, 0.227939, 0.366309, 0.596586, 0.980248", \
|
|
"0.0327786, 0.135028, 0.187, 0.270444, 0.40878, 0.639032, 1.02263", \
|
|
"0.0401943, 0.167344, 0.225473, 0.312767, 0.452405, 0.682546, 1.06633", \
|
|
"0.0452525, 0.211435, 0.282439, 0.382512, 0.53167, 0.765697, 1.14933", \
|
|
"0.0476151, 0.271271, 0.36264, 0.487828, 0.663456, 0.919753, 1.31413", \
|
|
"0.0476161, 0.343415, 0.468732, 0.632841, 0.857198, 1.16686, 1.61333", \
|
|
"0.0476171, 0.419495, 0.588331, 0.814039, 1.11549, 1.51636, 2.06563" \
|
|
);
|
|
}
|
|
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.0150935, 0.112168, 0.17991, 0.291916, 0.479353, 0.792425, 1.31358", \
|
|
"0.0319878, 0.123405, 0.186154, 0.293957, 0.480286, 0.792426, 1.3137", \
|
|
"0.0456121, 0.142524, 0.202972, 0.305375, 0.484638, 0.792947, 1.31387", \
|
|
"0.068595, 0.179843, 0.24172, 0.341318, 0.510694, 0.805613, 1.32709", \
|
|
"0.106438, 0.243144, 0.313579, 0.418878, 0.586157, 0.86464, 1.34902", \
|
|
"0.16932, 0.348492, 0.432143, 0.555984, 0.735935, 1.02033, 1.48075", \
|
|
"0.273205, 0.521222, 0.630765, 0.781949, 0.998036, 1.31035, 1.79641" \
|
|
);
|
|
}
|
|
}
|
|
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.0128786, 0.0131698, 0.0130774, 0.0128578, 0.012506, 0.0118185, 0.012257", \
|
|
"0.0123587, 0.0128855, 0.0128567, 0.0127786, 0.0124136, 0.0118884, 0.0123132", \
|
|
"0.0123698, 0.0128597, 0.0128462, 0.0127664, 0.0123839, 0.0118156, 0.0116832", \
|
|
"0.0130151, 0.0129297, 0.0128897, 0.012794, 0.0123028, 0.0117708, 0.0117385", \
|
|
"0.0161842, 0.0139697, 0.0136555, 0.0131147, 0.0133589, 0.0119729, 0.0123796", \
|
|
"0.0251934, 0.0191829, 0.0178046, 0.016402, 0.015269, 0.0142355, 0.0130772", \
|
|
"0.0453462, 0.0339013, 0.0306648, 0.0269892, 0.0234611, 0.0211405, 0.0178568" \
|
|
);
|
|
}
|
|
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.0104603, 0.0103015, 0.0101881, 0.00998379, 0.00962616, 0.00904268, 0.00802508", \
|
|
"0.0102744, 0.0101034, 0.0102753, 0.00979517, 0.00952194, 0.00894516, 0.00792457", \
|
|
"0.0107535, 0.0102349, 0.0102461, 0.00982147, 0.00957869, 0.0088932, 0.00768038", \
|
|
"0.0123972, 0.0108916, 0.0105378, 0.0105595, 0.00987222, 0.0089271, 0.00784957", \
|
|
"0.0164848, 0.0129228, 0.0122536, 0.0113076, 0.0108719, 0.00993515, 0.008386", \
|
|
"0.0258947, 0.0185705, 0.0168255, 0.0151427, 0.0135634, 0.0118003, 0.0111901", \
|
|
"0.0458083, 0.0338411, 0.0297973, 0.0254022, 0.0218745, 0.0185435, 0.0140431" \
|
|
);
|
|
}
|
|
}
|
|
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.0123686, 0.0128084, 0.0126845, 0.0124704, 0.0121123, 0.0114163, 0.0120599", \
|
|
"0.0119076, 0.012553, 0.0125296, 0.0123809, 0.0120488, 0.0113823, 0.0119398", \
|
|
"0.0119522, 0.0124265, 0.0123394, 0.0123768, 0.0119798, 0.0114534, 0.0120027", \
|
|
"0.0127269, 0.012574, 0.0123268, 0.0123543, 0.0118731, 0.0113687, 0.01201", \
|
|
"0.0161446, 0.0136338, 0.0133127, 0.0127738, 0.0128448, 0.0116318, 0.0120983", \
|
|
"0.0254467, 0.0187846, 0.0173785, 0.0160522, 0.0147388, 0.0137988, 0.013129", \
|
|
"0.0457806, 0.0339649, 0.0303934, 0.0270819, 0.023275, 0.0206586, 0.0175143" \
|
|
);
|
|
}
|
|
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.00779587, 0.00766407, 0.0075529, 0.00735751, 0.0070301, 0.00634411, 0.00545602", \
|
|
"0.00760632, 0.00743592, 0.00773386, 0.00712302, 0.00683519, 0.00638116, 0.00523429", \
|
|
"0.00810317, 0.00759777, 0.00751678, 0.00724678, 0.00718325, 0.00621159, 0.00530149", \
|
|
"0.00976139, 0.0082298, 0.00782597, 0.00788002, 0.00698343, 0.00643406, 0.00531113", \
|
|
"0.0138574, 0.0102892, 0.00968261, 0.00862399, 0.0082274, 0.00729747, 0.00541998", \
|
|
"0.023271, 0.0159193, 0.014139, 0.0124845, 0.0107269, 0.00916616, 0.00754936", \
|
|
"0.0432649, 0.0311618, 0.027123, 0.0229577, 0.0192148, 0.0157414, 0.0115983" \
|
|
);
|
|
}
|
|
}
|
|
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.0154, 0.0158189, 0.015715, 0.0155186, 0.0151107, 0.0151073, 0.0148539", \
|
|
"0.0149478, 0.0156872, 0.015516, 0.0153656, 0.0150906, 0.0150884, 0.0149595", \
|
|
"0.0150001, 0.0154079, 0.0155126, 0.0153193, 0.0150889, 0.0150486, 0.0152249", \
|
|
"0.0157809, 0.0154576, 0.0153956, 0.015271, 0.0149426, 0.0150428, 0.0149826", \
|
|
"0.0191654, 0.016718, 0.0162824, 0.0161335, 0.0156315, 0.0154498, 0.015205", \
|
|
"0.0284639, 0.0219946, 0.0205097, 0.0191039, 0.0184244, 0.0170452, 0.016022", \
|
|
"0.049043, 0.0370819, 0.0338255, 0.0304114, 0.0266235, 0.0233752, 0.0207034" \
|
|
);
|
|
}
|
|
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.00639382, 0.00628338, 0.00617973, 0.00596022, 0.00560424, 0.00504863, 0.00405808", \
|
|
"0.00619586, 0.00606905, 0.00621329, 0.00578917, 0.00545593, 0.00494647, 0.00380172", \
|
|
"0.00667911, 0.00620356, 0.0062941, 0.0058291, 0.00576943, 0.00481679, 0.00388938", \
|
|
"0.00834005, 0.00683385, 0.00646116, 0.00648137, 0.00571512, 0.00494122, 0.00392297", \
|
|
"0.0124844, 0.00895993, 0.00827249, 0.0074112, 0.00689001, 0.00595427, 0.00408033", \
|
|
"0.0219705, 0.0147957, 0.012991, 0.011361, 0.00946422, 0.00775287, 0.00605975", \
|
|
"0.0421365, 0.0304247, 0.0263694, 0.022284, 0.0183799, 0.0149849, 0.01037" \
|
|
);
|
|
}
|
|
}
|
|
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.0128786, 0.0131698, 0.0130774, 0.0128578, 0.012506, 0.0118185, 0.012257", \
|
|
"0.0123587, 0.0128855, 0.0128567, 0.0127786, 0.0124136, 0.0118884, 0.0123132", \
|
|
"0.0123698, 0.0128597, 0.0128462, 0.0127664, 0.0123839, 0.0118156, 0.0116832", \
|
|
"0.0130151, 0.0129297, 0.0128897, 0.012794, 0.0123028, 0.0117708, 0.0117385", \
|
|
"0.0161842, 0.0139697, 0.0136555, 0.0131147, 0.0133589, 0.0119729, 0.0123796", \
|
|
"0.0251934, 0.0191829, 0.0178046, 0.016402, 0.015269, 0.0142355, 0.0130772", \
|
|
"0.0453462, 0.0339013, 0.0306648, 0.0269892, 0.0234611, 0.0211405, 0.0178568" \
|
|
);
|
|
}
|
|
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.00779587, 0.00766407, 0.0075529, 0.00735751, 0.0070301, 0.00634411, 0.00545602", \
|
|
"0.00760632, 0.00743592, 0.00773386, 0.00712302, 0.00683519, 0.00638116, 0.00523429", \
|
|
"0.00810317, 0.00759777, 0.00751678, 0.00724678, 0.00718325, 0.00621159, 0.00530149", \
|
|
"0.00976139, 0.0082298, 0.00782597, 0.00788002, 0.00698343, 0.00643406, 0.00531113", \
|
|
"0.0138574, 0.0102892, 0.00968261, 0.00862399, 0.0082274, 0.00729747, 0.00541998", \
|
|
"0.023271, 0.0159193, 0.014139, 0.0124845, 0.0107269, 0.00916616, 0.00754936", \
|
|
"0.0432649, 0.0311618, 0.027123, 0.0229577, 0.0192148, 0.0157414, 0.0115983" \
|
|
);
|
|
}
|
|
}
|
|
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.0131426, 0.0131026, 0.0130076, 0.012752, 0.0123621, 0.0117649, 0.0123099", \
|
|
"0.0128151, 0.0129445, 0.0129746, 0.0126844, 0.0123806, 0.011685, 0.0115645", \
|
|
"0.0128421, 0.0130028, 0.0127978, 0.0127405, 0.0122557, 0.0116884, 0.0120992", \
|
|
"0.013446, 0.0130834, 0.0130736, 0.0127806, 0.0123434, 0.011743, 0.0120879", \
|
|
"0.0165127, 0.0143526, 0.0140165, 0.0133238, 0.0131242, 0.0118589, 0.0121962", \
|
|
"0.0253959, 0.0199045, 0.0182877, 0.0167967, 0.0153995, 0.0136813, 0.0135899", \
|
|
"0.0452564, 0.0352635, 0.0318272, 0.0280563, 0.0241259, 0.0213145, 0.0181099" \
|
|
);
|
|
}
|
|
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.013035, 0.0128403, 0.0127269, 0.0125001, 0.0122317, 0.0115585, 0.0105537", \
|
|
"0.0127848, 0.012674, 0.0131332, 0.0123498, 0.0120874, 0.0113821, 0.0104853", \
|
|
"0.0130502, 0.0127668, 0.0129325, 0.0123739, 0.0120717, 0.0113423, 0.0107127", \
|
|
"0.0142714, 0.0132852, 0.012969, 0.013041, 0.012206, 0.0114626, 0.0104949", \
|
|
"0.0180187, 0.0150117, 0.0144465, 0.013729, 0.0132404, 0.0120135, 0.0107745", \
|
|
"0.0270766, 0.020331, 0.0186221, 0.0171957, 0.0157928, 0.0140638, 0.0142738", \
|
|
"0.0465409, 0.0348996, 0.0310242, 0.0270621, 0.0238804, 0.0204524, 0.0166391" \
|
|
);
|
|
}
|
|
}
|
|
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.0127493, 0.012748, 0.0125948, 0.0123767, 0.0119739, 0.0113082, 0.0118207", \
|
|
"0.0124, 0.0125756, 0.0124815, 0.0123127, 0.0119515, 0.0114131, 0.0117541", \
|
|
"0.0124398, 0.01262, 0.0125249, 0.0123762, 0.0118841, 0.0113203, 0.0117183", \
|
|
"0.0131217, 0.0128335, 0.0126281, 0.0125623, 0.0118816, 0.0113512, 0.0117476", \
|
|
"0.016398, 0.0139926, 0.0136327, 0.012977, 0.0129353, 0.0116581, 0.012289", \
|
|
"0.0255285, 0.0194325, 0.0179814, 0.0165179, 0.01502, 0.0137549, 0.0127905", \
|
|
"0.045564, 0.0350937, 0.0316762, 0.0277597, 0.0240955, 0.0213163, 0.0180175" \
|
|
);
|
|
}
|
|
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.0103745, 0.0101985, 0.0101106, 0.00991648, 0.00951966, 0.00889589, 0.00808068", \
|
|
"0.0101157, 0.0100054, 0.010105, 0.00968781, 0.00939096, 0.00877637, 0.00797734", \
|
|
"0.0103992, 0.0101193, 0.0100422, 0.00972306, 0.00957796, 0.00894048, 0.00794364", \
|
|
"0.0116355, 0.010641, 0.0103074, 0.0102623, 0.00956386, 0.00906924, 0.008061", \
|
|
"0.0153755, 0.0123518, 0.0118237, 0.0110829, 0.0106853, 0.00944821, 0.00833088", \
|
|
"0.024471, 0.017608, 0.0160388, 0.0145449, 0.0130852, 0.0113694, 0.0116854", \
|
|
"0.0439561, 0.0322425, 0.02831, 0.0245837, 0.0213426, 0.0180052, 0.0140497" \
|
|
);
|
|
}
|
|
}
|
|
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.0157561, 0.0157409, 0.0156143, 0.0153855, 0.0149857, 0.0149964, 0.0148803", \
|
|
"0.0154324, 0.0156099, 0.0154904, 0.0152951, 0.0149857, 0.0143297, 0.0147099", \
|
|
"0.0154799, 0.0155428, 0.0156077, 0.0152665, 0.0149641, 0.0149447, 0.0148372", \
|
|
"0.0161524, 0.0157408, 0.0156581, 0.0157306, 0.0149075, 0.0149426, 0.014958", \
|
|
"0.019414, 0.0170757, 0.0165588, 0.0164557, 0.0157391, 0.014765, 0.0149526", \
|
|
"0.0285563, 0.0226443, 0.0210521, 0.0194468, 0.0185913, 0.0171895, 0.0164809", \
|
|
"0.0488091, 0.038341, 0.0348447, 0.0313889, 0.0274366, 0.0239254, 0.0206584" \
|
|
);
|
|
}
|
|
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.00895516, 0.00881078, 0.00870493, 0.00852785, 0.00817372, 0.00757492, 0.00664934", \
|
|
"0.00871202, 0.00861772, 0.00872933, 0.00833658, 0.00798226, 0.0076304, 0.00643455", \
|
|
"0.00897106, 0.00870604, 0.00864873, 0.00835295, 0.00801403, 0.00740044, 0.00655307", \
|
|
"0.0101928, 0.00924326, 0.00893461, 0.00901969, 0.00811579, 0.00892697, 0.00669153", \
|
|
"0.0139731, 0.0109795, 0.0104739, 0.00971808, 0.0092915, 0.00788426, 0.0069013", \
|
|
"0.0231354, 0.0165219, 0.0148895, 0.0133408, 0.0119277, 0.0100148, 0.00884163", \
|
|
"0.0427827, 0.0314768, 0.0275788, 0.0235415, 0.0202622, 0.0169275, 0.0131742" \
|
|
);
|
|
}
|
|
}
|
|
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.0131426, 0.0131026, 0.0130076, 0.012752, 0.0123621, 0.0117649, 0.0123099", \
|
|
"0.0128151, 0.0129445, 0.0129746, 0.0126844, 0.0123806, 0.011685, 0.0115645", \
|
|
"0.0128421, 0.0130028, 0.0127978, 0.0127405, 0.0122557, 0.0116884, 0.0120992", \
|
|
"0.013446, 0.0130834, 0.0130736, 0.0127806, 0.0123434, 0.011743, 0.0120879", \
|
|
"0.0165127, 0.0143526, 0.0140165, 0.0133238, 0.0131242, 0.0118589, 0.0121962", \
|
|
"0.0253959, 0.0199045, 0.0182877, 0.0167967, 0.0153995, 0.0136813, 0.0135899", \
|
|
"0.0452564, 0.0352635, 0.0318272, 0.0280563, 0.0241259, 0.0213145, 0.0181099" \
|
|
);
|
|
}
|
|
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.0103745, 0.0101985, 0.0101106, 0.00991648, 0.00951966, 0.00889589, 0.00808068", \
|
|
"0.0101157, 0.0100054, 0.010105, 0.00968781, 0.00939096, 0.00877637, 0.00797734", \
|
|
"0.0103992, 0.0101193, 0.0100422, 0.00972306, 0.00957796, 0.00894048, 0.00794364", \
|
|
"0.0116355, 0.010641, 0.0103074, 0.0102623, 0.00956386, 0.00906924, 0.008061", \
|
|
"0.0153755, 0.0123518, 0.0118237, 0.0110829, 0.0106853, 0.00944821, 0.00833088", \
|
|
"0.024471, 0.017608, 0.0160388, 0.0145449, 0.0130852, 0.0113694, 0.0116854", \
|
|
"0.0439561, 0.0322425, 0.02831, 0.0245837, 0.0213426, 0.0180052, 0.0140497" \
|
|
);
|
|
}
|
|
}
|
|
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.0117391, 0.0120039, 0.011887, 0.011663, 0.0113338, 0.0106151, 0.0110882", \
|
|
"0.0112372, 0.0117588, 0.011732, 0.0116304, 0.0113215, 0.010717, 0.0110934", \
|
|
"0.0114377, 0.011755, 0.0116952, 0.0116167, 0.0112174, 0.010661, 0.0110715", \
|
|
"0.0126105, 0.0118458, 0.0119013, 0.0115211, 0.011156, 0.0107069, 0.0111872", \
|
|
"0.0162842, 0.0133723, 0.0129109, 0.0122142, 0.0126016, 0.0109565, 0.0113594", \
|
|
"0.0249055, 0.0186664, 0.0171483, 0.0155389, 0.0147869, 0.0125387, 0.012218", \
|
|
"0.0432667, 0.032405, 0.0292057, 0.025705, 0.022107, 0.019737, 0.0161366" \
|
|
);
|
|
}
|
|
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.00597615, 0.00599596, 0.00588284, 0.00568574, 0.00535407, 0.00474325, 0.00375431", \
|
|
"0.0058358, 0.00590969, 0.0062955, 0.00562005, 0.00531971, 0.00485015, 0.00373777", \
|
|
"0.0063724, 0.0060706, 0.00628165, 0.00568276, 0.00570146, 0.00477008, 0.00358364", \
|
|
"0.00806762, 0.00668351, 0.00631431, 0.00630725, 0.00552123, 0.00506294, 0.00366002", \
|
|
"0.0119358, 0.00859619, 0.00801255, 0.00712033, 0.00669163, 0.00585568, 0.00404592", \
|
|
"0.0207716, 0.013837, 0.0122057, 0.0107576, 0.00909895, 0.00750415, 0.00584204", \
|
|
"0.0389614, 0.0280457, 0.024211, 0.0203237, 0.0171535, 0.0140748, 0.00982214" \
|
|
);
|
|
}
|
|
}
|
|
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.0111942, 0.0116414, 0.0115125, 0.0113187, 0.0109357, 0.0102573, 0.0109278", \
|
|
"0.0108019, 0.0114011, 0.0113515, 0.0111891, 0.0108642, 0.0102492, 0.0108599", \
|
|
"0.0110663, 0.0113179, 0.01121, 0.0112378, 0.0108466, 0.0102854, 0.0108936", \
|
|
"0.0123888, 0.0115959, 0.0115234, 0.0111706, 0.0108224, 0.0101638, 0.0107895", \
|
|
"0.0163167, 0.0130045, 0.0125408, 0.0118625, 0.0116705, 0.0105753, 0.0109774", \
|
|
"0.0251511, 0.0184692, 0.0167858, 0.0152726, 0.0138677, 0.0120294, 0.0118767", \
|
|
"0.0437486, 0.0323223, 0.0289278, 0.0255726, 0.021673, 0.019372, 0.0155865" \
|
|
);
|
|
}
|
|
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.00331332, 0.0033542, 0.00324664, 0.00304849, 0.0027059, 0.00211166, 0.00105305", \
|
|
"0.0031895, 0.00329445, 0.00354203, 0.00301015, 0.00270574, 0.00201958, 0.00114265", \
|
|
"0.00370752, 0.00339388, 0.00352117, 0.00303025, 0.00279687, 0.00217927, 0.00102028", \
|
|
"0.00542989, 0.00404059, 0.00368965, 0.00374484, 0.00287808, 0.00213072, 0.00122782", \
|
|
"0.00932459, 0.00594258, 0.00530642, 0.00447826, 0.0040023, 0.00299221, 0.00144097", \
|
|
"0.0181638, 0.011215, 0.00959665, 0.00811969, 0.00638479, 0.0049228, 0.00362874", \
|
|
"0.0364078, 0.025404, 0.0216227, 0.0176894, 0.0145365, 0.0114252, 0.00714844" \
|
|
);
|
|
}
|
|
}
|
|
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.011189, 0.0116255, 0.0115144, 0.011322, 0.0108909, 0.0102294, 0.0108707", \
|
|
"0.010831, 0.0114381, 0.0114105, 0.0112484, 0.0108761, 0.0103712, 0.0106529", \
|
|
"0.0111618, 0.0113063, 0.0115225, 0.0111593, 0.0109081, 0.0102022, 0.0109118", \
|
|
"0.0126536, 0.0116002, 0.0114521, 0.0113213, 0.0108361, 0.01023, 0.0111725", \
|
|
"0.0168696, 0.0133328, 0.0127028, 0.0122567, 0.0118187, 0.0108041, 0.0110204", \
|
|
"0.026351, 0.0191975, 0.0175078, 0.0156623, 0.0144607, 0.0124393, 0.0125881", \
|
|
"0.0460794, 0.0340597, 0.0307259, 0.0268466, 0.0228048, 0.0195887, 0.0163995" \
|
|
);
|
|
}
|
|
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.00318231, 0.00321523, 0.00310436, 0.00292881, 0.00256315, 0.00196471, 0.00092166", \
|
|
"0.00306296, 0.00311244, 0.00338151, 0.00281631, 0.00251889, 0.0019733, 0.00109221", \
|
|
"0.00368141, 0.00324156, 0.00337425, 0.00291517, 0.00256754, 0.00199193, 0.00089805", \
|
|
"0.00556021, 0.00390166, 0.00352947, 0.00354549, 0.00266762, 0.00205337, 0.00105618", \
|
|
"0.00976229, 0.0060603, 0.00534709, 0.00439278, 0.00398799, 0.00284859, 0.00123651", \
|
|
"0.0191983, 0.011804, 0.00998415, 0.00839245, 0.00650859, 0.00487409, 0.00330742", \
|
|
"0.0386059, 0.0270364, 0.0230062, 0.0187826, 0.0152632, 0.0116428, 0.00744447" \
|
|
);
|
|
}
|
|
}
|
|
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.0117391, 0.0120039, 0.011887, 0.011663, 0.0113338, 0.0106151, 0.0110882", \
|
|
"0.0112372, 0.0117588, 0.011732, 0.0116304, 0.0113215, 0.010717, 0.0110934", \
|
|
"0.0114377, 0.011755, 0.0116952, 0.0116167, 0.0112174, 0.010661, 0.0110715", \
|
|
"0.0126105, 0.0118458, 0.0119013, 0.0115211, 0.011156, 0.0107069, 0.0111872", \
|
|
"0.0162842, 0.0133723, 0.0129109, 0.0122142, 0.0126016, 0.0109565, 0.0113594", \
|
|
"0.0249055, 0.0186664, 0.0171483, 0.0155389, 0.0147869, 0.0125387, 0.012218", \
|
|
"0.0432667, 0.032405, 0.0292057, 0.025705, 0.022107, 0.019737, 0.0161366" \
|
|
);
|
|
}
|
|
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.00318231, 0.00321523, 0.00310436, 0.00292881, 0.00256315, 0.00196471, 0.00092166", \
|
|
"0.00306296, 0.00311244, 0.00338151, 0.00281631, 0.00251889, 0.0019733, 0.00109221", \
|
|
"0.00368141, 0.00324156, 0.00337425, 0.00291517, 0.00256754, 0.00199193, 0.00089805", \
|
|
"0.00556021, 0.00390166, 0.00352947, 0.00354549, 0.00266762, 0.00205337, 0.00105618", \
|
|
"0.00976229, 0.0060603, 0.00534709, 0.00439278, 0.00398799, 0.00284859, 0.00123651", \
|
|
"0.0191983, 0.011804, 0.00998415, 0.00839245, 0.00650859, 0.00487409, 0.00330742", \
|
|
"0.0386059, 0.0270364, 0.0230062, 0.0187826, 0.0152632, 0.0116428, 0.00744447" \
|
|
);
|
|
}
|
|
}
|
|
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.0119132, 0.0118862, 0.0117617, 0.0115142, 0.011164, 0.0105429, 0.0111089", \
|
|
"0.0116497, 0.0117561, 0.0116612, 0.011522, 0.0110693, 0.0104065, 0.0103342", \
|
|
"0.0118348, 0.0119327, 0.0117319, 0.0115541, 0.0111479, 0.0104593, 0.0110902", \
|
|
"0.0129557, 0.0121274, 0.0120083, 0.0115757, 0.011168, 0.0106018, 0.011087", \
|
|
"0.0165676, 0.0136769, 0.0132162, 0.012386, 0.0120229, 0.0110161, 0.0112897", \
|
|
"0.0250505, 0.0192009, 0.0176025, 0.0160247, 0.0149912, 0.0131772, 0.0123447", \
|
|
"0.0430545, 0.0335247, 0.0302762, 0.0266993, 0.0226037, 0.0201575, 0.0167508" \
|
|
);
|
|
}
|
|
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.00864449, 0.00860509, 0.00848149, 0.00827389, 0.00791116, 0.00735467, 0.00633147", \
|
|
"0.00830088, 0.00851388, 0.00886408, 0.00823338, 0.00794814, 0.00737883, 0.0063187", \
|
|
"0.0085934, 0.0085741, 0.0086006, 0.0082665, 0.0079873, 0.00734109, 0.00623621", \
|
|
"0.00987261, 0.00906131, 0.00878341, 0.00889811, 0.00805398, 0.00761751, 0.00640918", \
|
|
"0.0134971, 0.0106733, 0.0102125, 0.00949785, 0.00915155, 0.00794863, 0.00679371", \
|
|
"0.0218824, 0.0156573, 0.0140869, 0.0128801, 0.0115622, 0.00990318, 0.00996748", \
|
|
"0.0395411, 0.0289804, 0.0254886, 0.0219438, 0.0191321, 0.0160796, 0.0125413" \
|
|
);
|
|
}
|
|
}
|
|
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.0115308, 0.0115061, 0.0113781, 0.0111612, 0.0107858, 0.0101493, 0.0105277", \
|
|
"0.0112383, 0.0114144, 0.0112762, 0.0111042, 0.0107695, 0.0100685, 0.0105709", \
|
|
"0.0114675, 0.0114798, 0.0113498, 0.011207, 0.0106894, 0.0101938, 0.0105321", \
|
|
"0.0127204, 0.0118192, 0.011432, 0.0112215, 0.0107533, 0.0100608, 0.0106984", \
|
|
"0.0165391, 0.0133348, 0.0128359, 0.0119945, 0.0116626, 0.0106068, 0.0108989", \
|
|
"0.0251715, 0.018982, 0.0172962, 0.0156181, 0.014308, 0.0124266, 0.0119882", \
|
|
"0.0433405, 0.0334026, 0.029977, 0.026195, 0.0221833, 0.0197943, 0.015922" \
|
|
);
|
|
}
|
|
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.00599034, 0.00601144, 0.00585267, 0.00566059, 0.00529962, 0.00470059, 0.00369551", \
|
|
"0.00564269, 0.0058845, 0.00583855, 0.00561826, 0.00534363, 0.00483378, 0.0039524", \
|
|
"0.00592469, 0.0059443, 0.00612469, 0.00579311, 0.0053056, 0.00484245, 0.00387956", \
|
|
"0.00722559, 0.00640229, 0.00613283, 0.00618825, 0.00539455, 0.00522965, 0.0038334", \
|
|
"0.0108585, 0.00805404, 0.00755293, 0.00684748, 0.00650586, 0.00541845, 0.00407945", \
|
|
"0.0192714, 0.0130104, 0.0114881, 0.0102557, 0.00883168, 0.00733287, 0.00622747", \
|
|
"0.036998, 0.0263813, 0.0228737, 0.0195201, 0.016594, 0.0136591, 0.00988611" \
|
|
);
|
|
}
|
|
}
|
|
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.0114938, 0.0114855, 0.0113721, 0.0111423, 0.0107182, 0.0100747, 0.0106138", \
|
|
"0.0112764, 0.0113588, 0.0112781, 0.0111153, 0.0107559, 0.0101681, 0.0104618", \
|
|
"0.0115447, 0.0114312, 0.0114071, 0.0111214, 0.0108013, 0.01005, 0.0105712", \
|
|
"0.0129615, 0.0119279, 0.0115288, 0.0112814, 0.0107846, 0.0102201, 0.0106932", \
|
|
"0.0170892, 0.0137101, 0.0129957, 0.0128265, 0.0116911, 0.0106534, 0.0108163", \
|
|
"0.0263317, 0.0198039, 0.0179661, 0.0160535, 0.0149472, 0.0124392, 0.0126561", \
|
|
"0.0456561, 0.0351921, 0.0316416, 0.0279214, 0.0235005, 0.0201886, 0.0165416" \
|
|
);
|
|
}
|
|
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.00585566, 0.00589419, 0.00572426, 0.00552517, 0.00517707, 0.00456846, 0.00356411", \
|
|
"0.00553938, 0.00570381, 0.00598417, 0.00544411, 0.00508598, 0.00460607, 0.0037048", \
|
|
"0.00586954, 0.00577058, 0.00594776, 0.00549227, 0.00519173, 0.00463718, 0.00354248", \
|
|
"0.00731851, 0.00631325, 0.00598641, 0.00609023, 0.00524647, 0.00480572, 0.00366155", \
|
|
"0.0112714, 0.00812885, 0.00754534, 0.00678746, 0.00637041, 0.00489578, 0.00404392", \
|
|
"0.0203232, 0.0134899, 0.0119022, 0.010431, 0.00896408, 0.00723063, 0.00805647", \
|
|
"0.0392383, 0.0279428, 0.024181, 0.020388, 0.0172995, 0.0138685, 0.0100708" \
|
|
);
|
|
}
|
|
}
|
|
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.0114938, 0.0114855, 0.0113721, 0.0111423, 0.0107182, 0.0100747, 0.0106138", \
|
|
"0.0112764, 0.0113588, 0.0112781, 0.0111153, 0.0107559, 0.0101681, 0.0104618", \
|
|
"0.0115447, 0.0114312, 0.0114071, 0.0111214, 0.0108013, 0.01005, 0.0105712", \
|
|
"0.0129615, 0.0119279, 0.0115288, 0.0112814, 0.0107846, 0.0102201, 0.0106932", \
|
|
"0.0170892, 0.0137101, 0.0129957, 0.0128265, 0.0116911, 0.0106534, 0.0108163", \
|
|
"0.0263317, 0.0198039, 0.0179661, 0.0160535, 0.0149472, 0.0124392, 0.0126561", \
|
|
"0.0456561, 0.0351921, 0.0316416, 0.0279214, 0.0235005, 0.0201886, 0.0165416" \
|
|
);
|
|
}
|
|
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.00585566, 0.00589419, 0.00572426, 0.00552517, 0.00517707, 0.00456846, 0.00356411", \
|
|
"0.00553938, 0.00570381, 0.00598417, 0.00544411, 0.00508598, 0.00460607, 0.0037048", \
|
|
"0.00586954, 0.00577058, 0.00594776, 0.00549227, 0.00519173, 0.00463718, 0.00354248", \
|
|
"0.00731851, 0.00631325, 0.00598641, 0.00609023, 0.00524647, 0.00480572, 0.00366155", \
|
|
"0.0112714, 0.00812885, 0.00754534, 0.00678746, 0.00637041, 0.00489578, 0.00404392", \
|
|
"0.0203232, 0.0134899, 0.0119022, 0.010431, 0.00896408, 0.00723063, 0.00805647", \
|
|
"0.0392383, 0.0279428, 0.024181, 0.020388, 0.0172995, 0.0138685, 0.0100708" \
|
|
);
|
|
}
|
|
}
|
|
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.00532598, 0.00578269, 0.00568597, 0.00549641, 0.00514751, 0.00451724, 0.00489585", \
|
|
"0.00556222, 0.00555356, 0.00553817, 0.00532043, 0.00500957, 0.00438868, 0.00409433", \
|
|
"0.00641057, 0.00574923, 0.00562919, 0.0054173, 0.00503426, 0.00443981, 0.0048321", \
|
|
"0.0082982, 0.00640311, 0.0060545, 0.00567708, 0.00516242, 0.00464074, 0.00502184", \
|
|
"0.0129147, 0.00913453, 0.00831599, 0.0071135, 0.00659048, 0.00502739, 0.00514058", \
|
|
"0.0219275, 0.0154022, 0.01349, 0.0114553, 0.00958085, 0.00728235, 0.00706334", \
|
|
"0.0416798, 0.0306883, 0.0275931, 0.02431, 0.0194907, 0.0158001, 0.0117119" \
|
|
);
|
|
}
|
|
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.00495126, 0.00543375, 0.0053638, 0.00519499, 0.00485422, 0.00435802, 0.00330141", \
|
|
"0.00518685, 0.00550562, 0.00556153, 0.00533567, 0.00514236, 0.00448627, 0.00358386", \
|
|
"0.00590636, 0.00572412, 0.00558515, 0.00561767, 0.00531599, 0.00449233, 0.00368822", \
|
|
"0.00786748, 0.00633466, 0.00617884, 0.00560414, 0.00560693, 0.00458307, 0.00627377", \
|
|
"0.0121776, 0.00831283, 0.00773023, 0.00720427, 0.00632372, 0.00572663, 0.00380503", \
|
|
"0.0215653, 0.0138548, 0.0122023, 0.0106578, 0.00942244, 0.0075539, 0.00554817", \
|
|
"0.0409098, 0.0286935, 0.0249345, 0.0210477, 0.0174263, 0.0146855, 0.011748" \
|
|
);
|
|
}
|
|
}
|
|
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.00532598, 0.00578269, 0.00568597, 0.00549641, 0.00514751, 0.00451724, 0.00489585", \
|
|
"0.00556222, 0.00555356, 0.00553817, 0.00532043, 0.00500957, 0.00438868, 0.00409433", \
|
|
"0.00641057, 0.00574923, 0.00562919, 0.0054173, 0.00503426, 0.00443981, 0.0048321", \
|
|
"0.0082982, 0.00640311, 0.0060545, 0.00567708, 0.00516242, 0.00464074, 0.00502184", \
|
|
"0.0129147, 0.00913453, 0.00831599, 0.0071135, 0.00659048, 0.00502739, 0.00514058", \
|
|
"0.0219275, 0.0154022, 0.01349, 0.0114553, 0.00958085, 0.00728235, 0.00706334", \
|
|
"0.0416798, 0.0306883, 0.0275931, 0.02431, 0.0194907, 0.0158001, 0.0117119" \
|
|
);
|
|
}
|
|
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.00495126, 0.00543375, 0.0053638, 0.00519499, 0.00485422, 0.00435802, 0.00330141", \
|
|
"0.00518685, 0.00550562, 0.00556153, 0.00533567, 0.00514236, 0.00448627, 0.00358386", \
|
|
"0.00590636, 0.00572412, 0.00558515, 0.00561767, 0.00531599, 0.00449233, 0.00368822", \
|
|
"0.00786748, 0.00633466, 0.00617884, 0.00560414, 0.00560693, 0.00458307, 0.00627377", \
|
|
"0.0121776, 0.00831283, 0.00773023, 0.00720427, 0.00632372, 0.00572663, 0.00380503", \
|
|
"0.0215653, 0.0138548, 0.0122023, 0.0106578, 0.00942244, 0.0075539, 0.00554817", \
|
|
"0.0409098, 0.0286935, 0.0249345, 0.0210477, 0.0174263, 0.0146855, 0.011748" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00307208;
|
|
rise_capacitance : 0.00300042;
|
|
rise_capacitance_range (0.00300042, 0.00300042);
|
|
fall_capacitance : 0.00314375;
|
|
fall_capacitance_range (0.00314375, 0.00314375);
|
|
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 (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00313322;
|
|
rise_capacitance : 0.00315075;
|
|
rise_capacitance_range (0.00315075, 0.00315075);
|
|
fall_capacitance : 0.00311569;
|
|
fall_capacitance_range (0.00311569, 0.00311569);
|
|
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 ( \
|
|
"2.14354e-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 ( \
|
|
"-2.14354e-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 ( \
|
|
"2.14354e-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 ( \
|
|
"-2.14354e-05, 0, 0, 0, 0, 0, 0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00284249;
|
|
rise_capacitance : 0.00279459;
|
|
rise_capacitance_range (0.00279459, 0.00279459);
|
|
fall_capacitance : 0.00289039;
|
|
fall_capacitance_range (0.00289039, 0.00289039);
|
|
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.00117231, 0.00119042, 0.0012058, 0.00123518, 0.00126954, 0.00129357, 0.001314" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-8.5432e-05, -7.85487e-05, -8.86323e-05, -8.66296e-05, -8.51805e-05, -8.39447e-05, -8.15478e-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.00183188, 0.00184957, 0.00184888, 0.00184324, 0.00185971, 0.00186105, 0.00187826" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00183188, -0.00184957, -0.00184888, -0.00184324, -0.00185971, -0.00186105, -0.00187826" \
|
|
);
|
|
}
|
|
}
|
|
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.00183188, 0.00184957, 0.00184888, 0.00184324, 0.00185971, 0.00186105, 0.00187826" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00183188, -0.00184957, -0.00184888, -0.00184324, -0.00185971, -0.00186105, -0.00187826" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00293839;
|
|
rise_capacitance : 0.0029563;
|
|
rise_capacitance_range (0.0029563, 0.0029563);
|
|
fall_capacitance : 0.00292049;
|
|
fall_capacitance_range (0.00292049, 0.00292049);
|
|
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.00120158, 0.00121724, 0.0012325, 0.00126646, 0.00129266, 0.00132745, 0.00135273" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000116832, -0.000108478, -0.000115545, -0.000115882, -0.000113728, -0.000112856, -0.00011008" \
|
|
);
|
|
}
|
|
}
|
|
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.00186231, 0.00187462, 0.001878, 0.00189109, 0.00189065, 0.00189132, 0.00190969" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00186231, -0.00187462, -0.001878, -0.00189109, -0.00189065, -0.00189132, -0.00190969" \
|
|
);
|
|
}
|
|
}
|
|
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.00186231, 0.00187462, 0.001878, 0.00189109, 0.00189065, 0.00189132, 0.00190969" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00186231, -0.00187462, -0.001878, -0.00189109, -0.00189065, -0.00189132, -0.00190969" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (C1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0025947;
|
|
rise_capacitance : 0.00251773;
|
|
rise_capacitance_range (0.00251773, 0.00251773);
|
|
fall_capacitance : 0.00267167;
|
|
fall_capacitance_range (0.00267167, 0.00267167);
|
|
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.000760078, 0.000754389, 0.000759252, 0.000761504, 0.00076561, 0.000765258, 0.000764853" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000861041, 0.000872015, 0.000885542, 0.000887476, 0.000879167, 0.000903454, 0.000885053" \
|
|
);
|
|
}
|
|
}
|
|
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.000760078, 0.000754389, 0.000759252, 0.000761504, 0.00076561, 0.000765258, 0.000764853" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000861041, 0.000872015, 0.000885542, 0.000887476, 0.000879167, 0.000903454, 0.000885053" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_a22oi_1) {
|
|
area : 10.8486;
|
|
cell_footprint : "a22oi";
|
|
cell_leakage_power : 432.974;
|
|
leakage_power () {
|
|
value : 257.516;
|
|
when : "!A1*!A2*!B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 221.68;
|
|
when : "!A1*!A2*!B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 361.54;
|
|
when : "!A1*!A2*B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 600.799;
|
|
when : "!A1*!A2*B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 361.652;
|
|
when : "!A1*A2*!B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 325.818;
|
|
when : "!A1*A2*!B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 465.676;
|
|
when : "!A1*A2*B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 681.134;
|
|
when : "!A1*A2*B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 221.668;
|
|
when : "A1*!A2*!B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 185.834;
|
|
when : "A1*!A2*!B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 325.694;
|
|
when : "A1*!A2*B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 681.011;
|
|
when : "A1*!A2*B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 442.314;
|
|
when : "A1*A2*!B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 589.12;
|
|
when : "A1*A2*!B1*B2";
|
|
}
|
|
leakage_power () {
|
|
value : 589.118;
|
|
when : "A1*A2*B1*!B2";
|
|
}
|
|
leakage_power () {
|
|
value : 617.011;
|
|
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.0342642, 0.10506, 0.153134, 0.232606, 0.365593, 0.58702, 0.955674", \
|
|
"0.0515441, 0.133198, 0.182265, 0.261905, 0.395126, 0.61652, 0.985612", \
|
|
"0.0604043, 0.156118, 0.208528, 0.290175, 0.423566, 0.645438, 1.01421", \
|
|
"0.0700737, 0.190294, 0.251268, 0.340574, 0.479331, 0.702343, 1.07134", \
|
|
"0.0842636, 0.239543, 0.313914, 0.42116, 0.576634, 0.81299, 1.18643", \
|
|
"0.0978049, 0.297653, 0.395981, 0.529997, 0.719408, 0.992467, 1.39711", \
|
|
"0.113057, 0.376831, 0.504944, 0.680415, 0.923963, 1.26066, 1.73807" \
|
|
);
|
|
}
|
|
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.0225592, 0.120369, 0.188529, 0.301492, 0.490491, 0.805464, 1.33039", \
|
|
"0.0349161, 0.125356, 0.190831, 0.301939, 0.490492, 0.805885, 1.33129", \
|
|
"0.0468852, 0.13791, 0.200328, 0.307272, 0.49191, 0.805886, 1.3313", \
|
|
"0.0705598, 0.165232, 0.227378, 0.329744, 0.50598, 0.810616, 1.33408", \
|
|
"0.109464, 0.214839, 0.280676, 0.38437, 0.555733, 0.844991, 1.34679", \
|
|
"0.158612, 0.29911, 0.378283, 0.491338, 0.668125, 0.951015, 1.42965", \
|
|
"0.248403, 0.428889, 0.528028, 0.666419, 0.867563, 1.17023, 1.64804" \
|
|
);
|
|
}
|
|
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.0353402, 0.0990648, 0.142208, 0.213274, 0.331783, 0.529475, 0.858433", \
|
|
"0.0574055, 0.133657, 0.178342, 0.249842, 0.368419, 0.565964, 0.895296", \
|
|
"0.072036, 0.16207, 0.21139, 0.286514, 0.406652, 0.604228, 0.933238", \
|
|
"0.089933, 0.200853, 0.25984, 0.34534, 0.474488, 0.676424, 1.00586", \
|
|
"0.115784, 0.255654, 0.328753, 0.433045, 0.584076, 0.806951, 1.14907", \
|
|
"0.151485, 0.329792, 0.423735, 0.556292, 0.742956, 1.01079, 1.40069", \
|
|
"0.200404, 0.432115, 0.550663, 0.720407, 0.961738, 1.29665, 1.77076" \
|
|
);
|
|
}
|
|
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.0266814, 0.109845, 0.168122, 0.263987, 0.424741, 0.693161, 1.13944", \
|
|
"0.0409832, 0.119743, 0.174157, 0.266743, 0.425052, 0.693162, 1.13945", \
|
|
"0.0531283, 0.136832, 0.189697, 0.27822, 0.43112, 0.694323, 1.13946", \
|
|
"0.0726613, 0.169306, 0.22425, 0.311429, 0.457457, 0.709329, 1.14312", \
|
|
"0.103718, 0.221912, 0.285452, 0.378552, 0.525919, 0.767845, 1.18132", \
|
|
"0.156751, 0.307795, 0.383797, 0.495009, 0.656619, 0.908521, 1.31066", \
|
|
"0.244905, 0.442574, 0.541206, 0.677784, 0.872113, 1.15921, 1.58928" \
|
|
);
|
|
}
|
|
}
|
|
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.0385988, 0.108859, 0.156917, 0.236224, 0.369338, 0.590674, 0.959161", \
|
|
"0.0585976, 0.137622, 0.18634, 0.265862, 0.398975, 0.620226, 0.989518", \
|
|
"0.0692739, 0.16124, 0.213144, 0.294367, 0.427521, 0.64899, 1.01798", \
|
|
"0.0828921, 0.19681, 0.256553, 0.345443, 0.483641, 0.706194, 1.0752", \
|
|
"0.103413, 0.248861, 0.321546, 0.426952, 0.581829, 0.817463, 1.19054", \
|
|
"0.127136, 0.312981, 0.407938, 0.540735, 0.727204, 0.99829, 1.40193", \
|
|
"0.164196, 0.405069, 0.527731, 0.69827, 0.937886, 1.27015, 1.74453" \
|
|
);
|
|
}
|
|
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.0271881, 0.125419, 0.193649, 0.306682, 0.495588, 0.81067, 1.33518", \
|
|
"0.038848, 0.130003, 0.195741, 0.307004, 0.495589, 0.810671, 1.33687", \
|
|
"0.0507402, 0.14233, 0.205047, 0.312282, 0.496973, 0.810672, 1.33688", \
|
|
"0.0738221, 0.169415, 0.23176, 0.334367, 0.510787, 0.815748, 1.33919", \
|
|
"0.110572, 0.218575, 0.284523, 0.388837, 0.560299, 0.849637, 1.35194", \
|
|
"0.156901, 0.302475, 0.381321, 0.495474, 0.671607, 0.955427, 1.43455", \
|
|
"0.239464, 0.427534, 0.527774, 0.667052, 0.868885, 1.17321, 1.65072" \
|
|
);
|
|
}
|
|
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.0375668, 0.101122, 0.14423, 0.215166, 0.333822, 0.531473, 0.86045", \
|
|
"0.0562087, 0.128202, 0.172498, 0.243962, 0.362743, 0.560376, 0.889729", \
|
|
"0.0690645, 0.151295, 0.198696, 0.272612, 0.39252, 0.590324, 0.91969", \
|
|
"0.0843336, 0.184159, 0.238224, 0.319004, 0.445034, 0.646094, 0.976029", \
|
|
"0.105834, 0.231562, 0.297876, 0.391919, 0.533204, 0.7482, 1.08664", \
|
|
"0.134353, 0.295993, 0.380617, 0.498913, 0.66762, 0.914272, 1.28346", \
|
|
"0.168852, 0.384562, 0.491366, 0.643129, 0.859882, 1.16139, 1.59111" \
|
|
);
|
|
}
|
|
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.026308, 0.109909, 0.168119, 0.264237, 0.424506, 0.692525, 1.13864", \
|
|
"0.0361766, 0.115867, 0.171584, 0.265832, 0.425057, 0.692526, 1.13865", \
|
|
"0.0464361, 0.127235, 0.181524, 0.272697, 0.42882, 0.693547, 1.13866", \
|
|
"0.0642863, 0.15134, 0.20566, 0.294436, 0.445167, 0.702718, 1.14121", \
|
|
"0.0946291, 0.194528, 0.252642, 0.342823, 0.491476, 0.740488, 1.1647", \
|
|
"0.143771, 0.268344, 0.334951, 0.434215, 0.589351, 0.837094, 1.25089", \
|
|
"0.225759, 0.388567, 0.471207, 0.590826, 0.764474, 1.02868, 1.44472" \
|
|
);
|
|
}
|
|
}
|
|
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.0281794, 0.0958044, 0.141947, 0.218126, 0.345527, 0.55779, 0.911548", \
|
|
"0.0477941, 0.12964, 0.17674, 0.252914, 0.380372, 0.592382, 0.946238", \
|
|
"0.0598409, 0.157291, 0.209018, 0.287784, 0.415379, 0.627377, 0.980922", \
|
|
"0.076228, 0.198447, 0.260253, 0.349314, 0.484252, 0.69793, 1.05114", \
|
|
"0.100314, 0.255966, 0.333474, 0.44272, 0.599301, 0.830809, 1.19038", \
|
|
"0.126848, 0.328349, 0.429733, 0.570934, 0.767811, 1.0463, 1.44823", \
|
|
"0.17067, 0.431685, 0.563065, 0.746503, 1.0021, 1.35257, 1.84808" \
|
|
);
|
|
}
|
|
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.0232126, 0.119488, 0.18688, 0.298369, 0.485209, 0.796314, 1.31488", \
|
|
"0.038543, 0.127711, 0.19091, 0.299451, 0.48521, 0.796315, 1.31489", \
|
|
"0.0496346, 0.144717, 0.204861, 0.307909, 0.487956, 0.796316, 1.3149", \
|
|
"0.0688944, 0.177687, 0.2395, 0.338775, 0.508512, 0.805033, 1.31554", \
|
|
"0.0993547, 0.23269, 0.302798, 0.408696, 0.57591, 0.854333, 1.34053", \
|
|
"0.141055, 0.321756, 0.40923, 0.531709, 0.712928, 0.992828, 1.45525", \
|
|
"0.219494, 0.456098, 0.57009, 0.72659, 0.94324, 1.25912, 1.73379" \
|
|
);
|
|
}
|
|
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.0268199, 0.0901209, 0.132987, 0.203833, 0.322294, 0.519886, 0.848788", \
|
|
"0.040046, 0.116392, 0.160976, 0.23256, 0.351259, 0.548827, 0.878185", \
|
|
"0.0484594, 0.138089, 0.186355, 0.26086, 0.380947, 0.57882, 0.908291", \
|
|
"0.0564997, 0.168324, 0.223998, 0.306087, 0.43287, 0.634361, 0.964303", \
|
|
"0.0669556, 0.21054, 0.279944, 0.376818, 0.519603, 0.735645, 1.07473", \
|
|
"0.0783264, 0.267046, 0.355734, 0.47898, 0.650385, 0.899568, 1.26982", \
|
|
"0.084212, 0.33998, 0.454681, 0.61292, 0.835054, 1.14222, 1.57487" \
|
|
);
|
|
}
|
|
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.0156245, 0.0980996, 0.155885, 0.251777, 0.412289, 0.680036, 1.12597", \
|
|
"0.0262179, 0.104956, 0.160127, 0.253517, 0.413847, 0.680205, 1.12598", \
|
|
"0.036301, 0.116831, 0.170593, 0.261133, 0.416463, 0.681146, 1.12599", \
|
|
"0.0545144, 0.140927, 0.195128, 0.283502, 0.433756, 0.690776, 1.12921", \
|
|
"0.084575, 0.184668, 0.242407, 0.332679, 0.480573, 0.729101, 1.15289", \
|
|
"0.131805, 0.258103, 0.324941, 0.425314, 0.579219, 0.82596, 1.23882", \
|
|
"0.212344, 0.380683, 0.462323, 0.582119, 0.754792, 1.01866, 1.43379" \
|
|
);
|
|
}
|
|
}
|
|
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.0237761, 0.0920397, 0.138205, 0.214553, 0.341883, 0.554087, 0.907852", \
|
|
"0.0395444, 0.125196, 0.172714, 0.248973, 0.376498, 0.58862, 0.942561", \
|
|
"0.0490982, 0.151906, 0.20436, 0.283582, 0.411402, 0.623509, 0.97705", \
|
|
"0.0610547, 0.191151, 0.254284, 0.344257, 0.479941, 0.693883, 1.04715", \
|
|
"0.0776737, 0.245564, 0.325063, 0.435797, 0.593788, 0.826326, 1.18619", \
|
|
"0.0928556, 0.311158, 0.416565, 0.560771, 0.759275, 1.04011, 1.44324", \
|
|
"0.113915, 0.399808, 0.537248, 0.726115, 0.987813, 1.34183, 1.83883" \
|
|
);
|
|
}
|
|
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.0188531, 0.11436, 0.181764, 0.293353, 0.479998, 0.791067, 1.30955", \
|
|
"0.0339023, 0.123046, 0.185914, 0.294305, 0.479999, 0.791072, 1.30956", \
|
|
"0.045191, 0.140426, 0.200191, 0.30296, 0.482794, 0.791073, 1.30957", \
|
|
"0.0644501, 0.173559, 0.235233, 0.334244, 0.503679, 0.799749, 1.31024", \
|
|
"0.0960419, 0.228788, 0.299505, 0.404355, 0.571343, 0.84942, 1.33537", \
|
|
"0.140126, 0.320042, 0.408913, 0.529406, 0.709142, 0.988398, 1.45021", \
|
|
"0.225176, 0.459613, 0.572402, 0.730052, 0.941763, 1.25709, 1.73018" \
|
|
);
|
|
}
|
|
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.0240245, 0.0878862, 0.130795, 0.201749, 0.320222, 0.517764, 0.846629", \
|
|
"0.0385252, 0.121356, 0.166653, 0.238271, 0.356895, 0.554447, 0.883537", \
|
|
"0.0481304, 0.147676, 0.198477, 0.274506, 0.394924, 0.592502, 0.921294", \
|
|
"0.0586585, 0.182943, 0.244163, 0.331546, 0.462013, 0.66457, 0.994024", \
|
|
"0.07269, 0.231743, 0.308849, 0.41591, 0.56942, 0.794017, 1.13711", \
|
|
"0.0897244, 0.29602, 0.394479, 0.533214, 0.724318, 0.994863, 1.38693", \
|
|
"0.108618, 0.382207, 0.509112, 0.686398, 0.934388, 1.2746, 1.75338" \
|
|
);
|
|
}
|
|
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.0165178, 0.0983838, 0.155907, 0.251951, 0.412403, 0.679944, 1.12568", \
|
|
"0.0304235, 0.109335, 0.162916, 0.254946, 0.413131, 0.679992, 1.12591", \
|
|
"0.0413863, 0.126709, 0.179081, 0.266901, 0.419257, 0.684326, 1.12592", \
|
|
"0.0593931, 0.158817, 0.213875, 0.301094, 0.446441, 0.69712, 1.13109", \
|
|
"0.0895682, 0.211679, 0.274379, 0.368318, 0.516178, 0.757033, 1.16939", \
|
|
"0.140517, 0.296333, 0.375132, 0.483338, 0.646487, 0.897416, 1.30061", \
|
|
"0.22893, 0.432948, 0.530493, 0.670017, 0.863247, 1.14862, 1.5752" \
|
|
);
|
|
}
|
|
}
|
|
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.00419445, 0.00468695, 0.00467565, 0.00460795, 0.00448845, 0.00412305, 0.00362615", \
|
|
"0.00389992, 0.00437632, 0.00441192, 0.00455562, 0.00433542, 0.00411902, 0.00371792", \
|
|
"0.00428511, 0.00426281, 0.00443011, 0.00434321, 0.00472201, 0.00405261, 0.00365391", \
|
|
"0.00589538, 0.00494598, 0.00478928, 0.00468378, 0.00451638, 0.00413408, 0.00405158", \
|
|
"0.0105289, 0.00765577, 0.00699927, 0.00639287, 0.00553417, 0.00548747, 0.00417647", \
|
|
"0.020846, 0.0153913, 0.0138163, 0.0119121, 0.0102679, 0.00834071, 0.00708501", \
|
|
"0.0423314, 0.0342812, 0.0310256, 0.0270653, 0.0232104, 0.0193822, 0.0155356" \
|
|
);
|
|
}
|
|
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.0005895, 0.00070037, 0.0006842, 0.00058723, 0.0003995, 0.00024109, -0.00028594", \
|
|
"0.00084475, 0.00087536, 0.00101604, 0.00081153, 0.00062869, 0.00038939, -0.0001328", \
|
|
"0.00161921, 0.00121082, 0.00108834, 0.0011923, 0.00078915, 0.00055761, -5.13201e-05", \
|
|
"0.00373319, 0.00235869, 0.00205763, 0.00162285, 0.00141088, 0.00078668, 0.00024183", \
|
|
"0.00826848, 0.00561898, 0.00476171, 0.0038992, 0.00295815, 0.00206506, 0.00136097", \
|
|
"0.0184556, 0.0135662, 0.0117005, 0.00968306, 0.00776766, 0.00599796, 0.00349684", \
|
|
"0.0394237, 0.0324809, 0.0292762, 0.0252135, 0.0208727, 0.016851, 0.0130528" \
|
|
);
|
|
}
|
|
}
|
|
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.00558194, 0.00567874, 0.00562674, 0.00553474, 0.00537444, 0.00502544, 0.00446978", \
|
|
"0.00541845, 0.00563335, 0.00557795, 0.00546535, 0.00532075, 0.00501055, 0.0046785", \
|
|
"0.00573876, 0.00558916, 0.00561576, 0.00553246, 0.00560356, 0.00497196, 0.00448405", \
|
|
"0.00726876, 0.00636326, 0.00609006, 0.00591436, 0.00558546, 0.00524136, 0.00501166", \
|
|
"0.0118281, 0.00922349, 0.00849509, 0.00772469, 0.00681419, 0.00662579, 0.00570859", \
|
|
"0.0219558, 0.017277, 0.0156095, 0.0137837, 0.011849, 0.0097923, 0.0083097", \
|
|
"0.0430932, 0.0363546, 0.0333646, 0.029474, 0.0254578, 0.0213654, 0.016889" \
|
|
);
|
|
}
|
|
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.00249957, 0.00254634, 0.0025118, 0.00241627, 0.00222087, 0.00197947, 0.00141828", \
|
|
"0.00254719, 0.00267689, 0.00278431, 0.00267671, 0.0024553, 0.00220979, 0.0017208", \
|
|
"0.00301992, 0.00291836, 0.00280789, 0.00292214, 0.00257392, 0.00231166, 0.00178822", \
|
|
"0.0046583, 0.00378364, 0.00359862, 0.00328138, 0.00310362, 0.00254129, 0.00274892", \
|
|
"0.00898864, 0.00649984, 0.00583604, 0.00515374, 0.00442163, 0.00368169, 0.00309155", \
|
|
"0.018821, 0.0141614, 0.0124122, 0.0104765, 0.0090093, 0.0073725, 0.0053901", \
|
|
"0.0393562, 0.0323377, 0.0292328, 0.0253372, 0.0213797, 0.0173637, 0.0137753" \
|
|
);
|
|
}
|
|
}
|
|
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.00216705, 0.00242585, 0.00238446, 0.0023011, 0.00214321, 0.0018065, 0.00125474", \
|
|
"0.00256411, 0.00240081, 0.00227567, 0.0024099, 0.00202732, 0.00171561, 0.00120792", \
|
|
"0.0035846, 0.00271572, 0.00264778, 0.00239229, 0.0027293, 0.00173371, 0.00119007", \
|
|
"0.00591699, 0.00413018, 0.00361893, 0.00318814, 0.00283797, 0.00212354, 0.00142602", \
|
|
"0.0112065, 0.00825763, 0.00718934, 0.00609039, 0.00469239, 0.0038303, 0.00239979", \
|
|
"0.0219003, 0.0168366, 0.0148195, 0.0130051, 0.0103774, 0.0079205, 0.00604014", \
|
|
"0.0439454, 0.0372527, 0.0338366, 0.030007, 0.0254896, 0.0209807, 0.0161338" \
|
|
);
|
|
}
|
|
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.00216705, -0.00242585, -0.00238446, -0.0023011, -0.00214321, -0.0018065, -0.00125474", \
|
|
"-0.00256411, -0.00240081, -0.00227567, -0.0024099, -0.00202732, -0.00171561, -0.00120792", \
|
|
"-0.0035846, -0.00271572, -0.00264778, -0.00239229, -0.0027293, -0.00173371, -0.00119007", \
|
|
"-0.00264817, -0.00392468, -0.00361893, -0.00318814, -0.00283797, -0.00212354, -0.00142602", \
|
|
"0.0021423, -0.0012718, -0.00201244, -0.00261174, -0.00326559, -0.0038303, -0.00239979", \
|
|
"0.0126368, 0.0064001, 0.0043627, 0.0025544, 0.000818401, -0.000604199, -0.00251567", \
|
|
"0.0342913, 0.0250458, 0.0212967, 0.0169884, 0.0127842, 0.0088939, 0.005514" \
|
|
);
|
|
}
|
|
}
|
|
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.00180732, 0.00249738, 0.00251285, 0.00248795, 0.00232106, 0.00199569, 0.00139669", \
|
|
"0.00226558, 0.00228912, 0.00228249, 0.00260621, 0.00213943, 0.00188889, 0.00135426", \
|
|
"0.00335105, 0.00253732, 0.00253324, 0.00236573, 0.00277317, 0.00187472, 0.00131617", \
|
|
"0.00574695, 0.00385797, 0.0034085, 0.00303631, 0.00267788, 0.00218474, 0.00152025", \
|
|
"0.0113402, 0.00772797, 0.00683654, 0.00574535, 0.00449977, 0.00391545, 0.00231932", \
|
|
"0.0219876, 0.0161175, 0.0145573, 0.012451, 0.0100927, 0.0074552, 0.00582544", \
|
|
"0.044404, 0.0359875, 0.0325142, 0.0286646, 0.0243225, 0.0199853, 0.0154364" \
|
|
);
|
|
}
|
|
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.00180732, -0.00249738, -0.00251285, -0.00248795, -0.00232106, -0.00199569, -0.00139669", \
|
|
"-0.00226558, -0.00228912, -0.00228249, -0.00260621, -0.00213943, -0.00188889, -0.00135426", \
|
|
"-0.00335105, -0.00253732, -0.00253324, -0.00236573, -0.00277317, -0.00187472, -0.00131617", \
|
|
"-0.00176396, -0.00354826, -0.0034085, -0.00303631, -0.00267788, -0.00218474, -0.00152025", \
|
|
"0.00320946, -0.00038862, -0.0013722, -0.00214789, -0.00299378, -0.00391545, -0.00231932", \
|
|
"0.0140541, 0.00744034, 0.00532484, 0.00323834, 0.00150274, -0.00033655, -0.00257589", \
|
|
"0.0360353, 0.0265485, 0.0227885, 0.0185642, 0.0141216, 0.0101556, 0.00626133" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00283112;
|
|
rise_capacitance : 0.00360174;
|
|
rise_capacitance_range (0.00360174, 0.00360174);
|
|
fall_capacitance : 0.0020605;
|
|
fall_capacitance_range (0.0020605, 0.0020605);
|
|
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.00500768, 0.00468778, 0.00461635, 0.00455868, 0.00452642, 0.00449134, 0.00445725" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00642665, 0.00638568, 0.00637599, 0.00637332, 0.00637583, 0.00637819, 0.00637457" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00320165;
|
|
rise_capacitance : 0.0032664;
|
|
rise_capacitance_range (0.0032664, 0.0032664);
|
|
fall_capacitance : 0.0031369;
|
|
fall_capacitance_range (0.0031369, 0.0031369);
|
|
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.00570666, 0.00538691, 0.00531713, 0.00525262, 0.00523676, 0.0052068, 0.0052306" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00529896, 0.00524325, 0.00523624, 0.00522784, 0.00523431, 0.005233, 0.00523165" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00367809;
|
|
rise_capacitance : 0.00451421;
|
|
rise_capacitance_range (0.00451421, 0.00451421);
|
|
fall_capacitance : 0.00284198;
|
|
fall_capacitance_range (0.00284198, 0.00284198);
|
|
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.0113238, 0.01149, 0.011588, 0.0117303, 0.0118495, 0.0119849, 0.0121059" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00211319, 0.00214536, 0.00214958, 0.00214933, 0.00215597, 0.0021833, 0.00217732" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0037008;
|
|
rise_capacitance : 0.00450252;
|
|
rise_capacitance_range (0.00450252, 0.00450252);
|
|
fall_capacitance : 0.00289908;
|
|
fall_capacitance_range (0.00289908, 0.00289908);
|
|
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.00885961, 0.00903724, 0.00914102, 0.00928236, 0.00943474, 0.00955446, 0.00962287" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00205957, 0.00208001, 0.00208352, 0.00208325, 0.00208888, 0.00211189, 0.00210845" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_and2_1) {
|
|
area : 9.072;
|
|
cell_footprint : "AND2";
|
|
cell_leakage_power : 392.859;
|
|
leakage_power () {
|
|
value : 489.112;
|
|
when : "A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 430.307;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 314.369;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 337.646;
|
|
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.045562, 0.0945482, 0.125608, 0.176679, 0.261977, 0.404215, 0.640528", \
|
|
"0.0665499, 0.116441, 0.147777, 0.198644, 0.284128, 0.426103, 0.662719", \
|
|
"0.0807486, 0.131791, 0.162923, 0.214007, 0.29944, 0.441723, 0.678463", \
|
|
"0.0977479, 0.151019, 0.18218, 0.233048, 0.318546, 0.460685, 0.697361", \
|
|
"0.121871, 0.179676, 0.210941, 0.262093, 0.347091, 0.488403, 0.724595", \
|
|
"0.154447, 0.221651, 0.254063, 0.305633, 0.391618, 0.532686, 0.769558", \
|
|
"0.198142, 0.278522, 0.314929, 0.369243, 0.458138, 0.604367, 0.84321" \
|
|
);
|
|
}
|
|
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.0135531, 0.0764171, 0.121996, 0.197611, 0.324534, 0.536143, 0.888634", \
|
|
"0.0164621, 0.0773447, 0.122495, 0.197898, 0.324736, 0.536144, 0.888635", \
|
|
"0.0189764, 0.0780981, 0.12298, 0.198379, 0.324957, 0.536289, 0.890168", \
|
|
"0.022867, 0.0799026, 0.123944, 0.198899, 0.325565, 0.536734, 0.890169", \
|
|
"0.0294558, 0.0845513, 0.126745, 0.20064, 0.3265, 0.537601, 0.89017", \
|
|
"0.0401, 0.094681, 0.134849, 0.206601, 0.331459, 0.540984, 0.891356", \
|
|
"0.057137, 0.115606, 0.153219, 0.221331, 0.344145, 0.553362, 0.90225" \
|
|
);
|
|
}
|
|
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.0398911, 0.080482, 0.105673, 0.147132, 0.216193, 0.3314, 0.523211", \
|
|
"0.0626071, 0.104763, 0.130156, 0.171715, 0.240825, 0.355964, 0.547827", \
|
|
"0.0763552, 0.119689, 0.144919, 0.186468, 0.25567, 0.370768, 0.562652", \
|
|
"0.0949228, 0.141648, 0.166759, 0.207817, 0.27671, 0.391732, 0.583749", \
|
|
"0.120023, 0.172526, 0.198456, 0.240209, 0.308248, 0.42298, 0.614279", \
|
|
"0.144696, 0.204718, 0.232546, 0.275628, 0.345824, 0.461372, 0.652474", \
|
|
"0.179313, 0.251356, 0.28312, 0.329789, 0.40359, 0.523301, 0.719161" \
|
|
);
|
|
}
|
|
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.010593, 0.057142, 0.0906887, 0.146568, 0.240183, 0.396422, 0.656914", \
|
|
"0.0137694, 0.0582816, 0.0913261, 0.146777, 0.240217, 0.396714, 0.656915", \
|
|
"0.0162654, 0.0596464, 0.0920381, 0.147336, 0.240651, 0.396715, 0.656932", \
|
|
"0.0209512, 0.0621729, 0.0936932, 0.14822, 0.241394, 0.397046, 0.657014", \
|
|
"0.0281231, 0.0684122, 0.097878, 0.150817, 0.242823, 0.397875, 0.657712", \
|
|
"0.037533, 0.078706, 0.106973, 0.158538, 0.249448, 0.402831, 0.660533", \
|
|
"0.054529, 0.0992, 0.125944, 0.175037, 0.26448, 0.418127, 0.674319" \
|
|
);
|
|
}
|
|
}
|
|
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.0482172, 0.0972183, 0.128236, 0.179504, 0.264528, 0.406644, 0.643139", \
|
|
"0.0664282, 0.116453, 0.147592, 0.198636, 0.283993, 0.426053, 0.662737", \
|
|
"0.0788606, 0.130071, 0.161201, 0.212292, 0.297701, 0.439806, 0.676386", \
|
|
"0.0932128, 0.147395, 0.178275, 0.22929, 0.31451, 0.456581, 0.693206", \
|
|
"0.113308, 0.172465, 0.203828, 0.255256, 0.340565, 0.482473, 0.719241", \
|
|
"0.138658, 0.206703, 0.239904, 0.2925, 0.379431, 0.522134, 0.759023", \
|
|
"0.168395, 0.249446, 0.286701, 0.342237, 0.432111, 0.578867, 0.820365" \
|
|
);
|
|
}
|
|
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.0134998, 0.0767941, 0.121916, 0.197835, 0.324552, 0.535985, 0.888563", \
|
|
"0.0156053, 0.0770917, 0.122291, 0.197836, 0.324651, 0.536091, 0.888729", \
|
|
"0.0176686, 0.077889, 0.122697, 0.198065, 0.324741, 0.536092, 0.890076", \
|
|
"0.0212075, 0.0800471, 0.123839, 0.198493, 0.325151, 0.536374, 0.890077", \
|
|
"0.0272259, 0.0846259, 0.126996, 0.200654, 0.326338, 0.537126, 0.890078", \
|
|
"0.0366993, 0.09437, 0.135133, 0.206969, 0.331635, 0.541033, 0.89112", \
|
|
"0.05109, 0.113586, 0.152337, 0.221884, 0.345371, 0.554373, 0.902533" \
|
|
);
|
|
}
|
|
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.0437732, 0.0848385, 0.11011, 0.151572, 0.220825, 0.336057, 0.527908", \
|
|
"0.069146, 0.111494, 0.136889, 0.178406, 0.247679, 0.362904, 0.554788", \
|
|
"0.0849297, 0.128641, 0.154149, 0.195635, 0.265005, 0.380272, 0.572201", \
|
|
"0.107073, 0.153201, 0.178708, 0.220055, 0.289282, 0.404586, 0.596529", \
|
|
"0.137967, 0.18913, 0.214972, 0.256744, 0.325633, 0.441035, 0.632837", \
|
|
"0.170386, 0.228484, 0.255872, 0.298347, 0.368464, 0.484279, 0.676354", \
|
|
"0.224875, 0.293341, 0.323795, 0.368601, 0.440944, 0.559917, 0.755202" \
|
|
);
|
|
}
|
|
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.0111364, 0.0574739, 0.0908517, 0.146669, 0.240354, 0.396413, 0.656974", \
|
|
"0.0139396, 0.0584398, 0.0914974, 0.147039, 0.240478, 0.396676, 0.657119", \
|
|
"0.0163293, 0.0595851, 0.0921858, 0.147431, 0.240777, 0.396677, 0.657546", \
|
|
"0.0205332, 0.0618301, 0.0934714, 0.148267, 0.241369, 0.397212, 0.657547", \
|
|
"0.026985, 0.0668647, 0.0968606, 0.150346, 0.242514, 0.397929, 0.657961", \
|
|
"0.035514, 0.076026, 0.104622, 0.156357, 0.247214, 0.401577, 0.660024", \
|
|
"0.050022, 0.092387, 0.119317, 0.169047, 0.258959, 0.413312, 0.670123" \
|
|
);
|
|
}
|
|
}
|
|
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.0101462, 0.0107078, 0.0107635, 0.0106944, 0.0105504, 0.0103331, 0.00967231", \
|
|
"0.0105127, 0.0106793, 0.010825, 0.0107283, 0.0108888, 0.0102521, 0.00979103", \
|
|
"0.0114898, 0.0114576, 0.0114516, 0.0114365, 0.0114568, 0.0111712, 0.0107856", \
|
|
"0.0136874, 0.0133168, 0.0133728, 0.0133514, 0.0130975, 0.0130608, 0.0124273", \
|
|
"0.0184443, 0.0175848, 0.0174293, 0.0173769, 0.0172101, 0.0165831, 0.016805", \
|
|
"0.0288829, 0.0268708, 0.0266507, 0.02631, 0.02608, 0.0256846, 0.0251837", \
|
|
"0.0501077, 0.0465946, 0.0460684, 0.0454866, 0.0451624, 0.0447347, 0.0440234" \
|
|
);
|
|
}
|
|
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.00883067, 0.0095553, 0.00959986, 0.00955019, 0.00937923, 0.00918226, 0.00861922", \
|
|
"0.00917874, 0.00956605, 0.00962296, 0.00971736, 0.00965036, 0.00930638, 0.00874656", \
|
|
"0.0102047, 0.0103135, 0.0103118, 0.010236, 0.01049, 0.0100474, 0.00943165", \
|
|
"0.0125821, 0.0123762, 0.0123588, 0.012405, 0.0119181, 0.0119353, 0.0110955", \
|
|
"0.0176551, 0.0166912, 0.0165778, 0.016616, 0.016566, 0.0161399, 0.0150937", \
|
|
"0.0279675, 0.0259319, 0.0256458, 0.025571, 0.0255721, 0.0252296, 0.0247579", \
|
|
"0.0493924, 0.0457531, 0.0451348, 0.0446056, 0.0441867, 0.043846, 0.0434051" \
|
|
);
|
|
}
|
|
}
|
|
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.0124754, 0.0131127, 0.0130598, 0.0130604, 0.0128518, 0.0124995, 0.0119751", \
|
|
"0.0124755, 0.0127389, 0.0128821, 0.0128024, 0.0129699, 0.0123144, 0.0118607", \
|
|
"0.0130126, 0.013219, 0.0132123, 0.0132219, 0.0130642, 0.0128615, 0.0125599", \
|
|
"0.0148131, 0.0146961, 0.0146939, 0.0146964, 0.0144751, 0.0148963, 0.0141494", \
|
|
"0.0193924, 0.0186314, 0.0185289, 0.0185087, 0.0184557, 0.0179344, 0.0183139", \
|
|
"0.0293644, 0.0276096, 0.027421, 0.0271392, 0.0270121, 0.0269048, 0.0264662", \
|
|
"0.0497343, 0.0468047, 0.0462116, 0.0456514, 0.0453788, 0.0448746, 0.0447368" \
|
|
);
|
|
}
|
|
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.00906725, 0.00972273, 0.00974298, 0.00971098, 0.00961941, 0.00931838, 0.00887126", \
|
|
"0.00946912, 0.00976914, 0.00984342, 0.0100297, 0.00977975, 0.00952397, 0.00906315", \
|
|
"0.0104801, 0.0106116, 0.010693, 0.010555, 0.010684, 0.0105252, 0.00992593", \
|
|
"0.0128054, 0.0124623, 0.0125317, 0.0125457, 0.0123039, 0.0122807, 0.0116391", \
|
|
"0.0179504, 0.0169983, 0.0169153, 0.0170081, 0.0168991, 0.0167542, 0.0159393", \
|
|
"0.0280639, 0.0260809, 0.0258405, 0.0256792, 0.025516, 0.0254519, 0.0253218", \
|
|
"0.0489677, 0.0454971, 0.0449658, 0.0443747, 0.0439248, 0.0437106, 0.0435286" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00268477;
|
|
rise_capacitance : 0.00267325;
|
|
rise_capacitance_range (0.00267325, 0.00267325);
|
|
fall_capacitance : 0.00269629;
|
|
fall_capacitance_range (0.00269629, 0.00269629);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00271672;
|
|
rise_capacitance : 0.00281424;
|
|
rise_capacitance_range (0.00281424, 0.00281424);
|
|
fall_capacitance : 0.0026192;
|
|
fall_capacitance_range (0.0026192, 0.0026192);
|
|
}
|
|
}
|
|
cell (sg13g2_and2_2) {
|
|
area : 10.8864;
|
|
cell_footprint : "AND2";
|
|
cell_leakage_power : 597.639;
|
|
leakage_power () {
|
|
value : 583.015;
|
|
when : "A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 672.046;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 556.111;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 579.384;
|
|
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.0558853, 0.110941, 0.142281, 0.193513, 0.279044, 0.421205, 0.657902", \
|
|
"0.0816133, 0.137624, 0.169074, 0.220288, 0.305722, 0.447908, 0.684791", \
|
|
"0.0995209, 0.156874, 0.188296, 0.239478, 0.324969, 0.467122, 0.703947", \
|
|
"0.121949, 0.182368, 0.213734, 0.264878, 0.350104, 0.49208, 0.728882", \
|
|
"0.153074, 0.219464, 0.250624, 0.300963, 0.386794, 0.528757, 0.765683", \
|
|
"0.197015, 0.270851, 0.304181, 0.355246, 0.440516, 0.581366, 0.817432", \
|
|
"0.257714, 0.343956, 0.381854, 0.435944, 0.52268, 0.66656, 0.904751" \
|
|
);
|
|
}
|
|
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.015295, 0.0788654, 0.123739, 0.19913, 0.326071, 0.537884, 0.890848", \
|
|
"0.0184848, 0.0799118, 0.124368, 0.199411, 0.326154, 0.537919, 0.89095", \
|
|
"0.0217674, 0.0812977, 0.125133, 0.199936, 0.326428, 0.537976, 0.891472", \
|
|
"0.0272001, 0.0841376, 0.126848, 0.200747, 0.327087, 0.538449, 0.891473", \
|
|
"0.035329, 0.0906175, 0.131152, 0.20313, 0.328117, 0.539179, 0.891905", \
|
|
"0.049197, 0.102999, 0.140776, 0.209791, 0.333003, 0.542366, 0.893507", \
|
|
"0.071636, 0.128297, 0.163451, 0.226742, 0.345751, 0.553608, 0.90286" \
|
|
);
|
|
}
|
|
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.0487074, 0.095156, 0.120763, 0.162367, 0.231709, 0.347091, 0.539148", \
|
|
"0.0765301, 0.124236, 0.149962, 0.191617, 0.260936, 0.376283, 0.568132", \
|
|
"0.0942364, 0.143965, 0.169721, 0.211403, 0.280761, 0.39607, 0.588402", \
|
|
"0.119105, 0.17173, 0.197593, 0.239114, 0.308304, 0.423264, 0.615516", \
|
|
"0.153088, 0.211809, 0.238506, 0.280022, 0.34872, 0.46298, 0.654632", \
|
|
"0.187659, 0.254968, 0.283935, 0.327572, 0.396453, 0.511228, 0.70291", \
|
|
"0.239718, 0.316752, 0.351326, 0.398853, 0.470821, 0.589008, 0.784205" \
|
|
);
|
|
}
|
|
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.0126097, 0.0601748, 0.0929219, 0.148414, 0.242152, 0.398696, 0.659607", \
|
|
"0.0159575, 0.0613001, 0.0937323, 0.148742, 0.242225, 0.399933, 0.659608", \
|
|
"0.0194023, 0.0632242, 0.0949137, 0.149429, 0.242608, 0.399934, 0.660318", \
|
|
"0.0250582, 0.0668577, 0.0974067, 0.151064, 0.243403, 0.399935, 0.660319", \
|
|
"0.0344992, 0.0748843, 0.103081, 0.154186, 0.245116, 0.400422, 0.660668", \
|
|
"0.047687, 0.089409, 0.115962, 0.16452, 0.252127, 0.404618, 0.662833", \
|
|
"0.06894, 0.113599, 0.138269, 0.184473, 0.269199, 0.419481, 0.674629" \
|
|
);
|
|
}
|
|
}
|
|
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.0583542, 0.113416, 0.1449, 0.196038, 0.281579, 0.423591, 0.660692", \
|
|
"0.0797045, 0.135714, 0.167078, 0.218396, 0.30374, 0.445974, 0.682786", \
|
|
"0.0950833, 0.152453, 0.183988, 0.235278, 0.320719, 0.462985, 0.69977", \
|
|
"0.113942, 0.174762, 0.205996, 0.257052, 0.342444, 0.484731, 0.721485", \
|
|
"0.140785, 0.206374, 0.238493, 0.288758, 0.374586, 0.516612, 0.753239", \
|
|
"0.177222, 0.250809, 0.284328, 0.336036, 0.421901, 0.564079, 0.800361", \
|
|
"0.221519, 0.306885, 0.345031, 0.400296, 0.488467, 0.634246, 0.873731" \
|
|
);
|
|
}
|
|
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.0152701, 0.0788822, 0.123867, 0.199089, 0.326019, 0.537826, 0.890852", \
|
|
"0.0172596, 0.0796789, 0.124199, 0.199314, 0.326083, 0.537914, 0.890977", \
|
|
"0.0196194, 0.080833, 0.124923, 0.199691, 0.326265, 0.538068, 0.895407", \
|
|
"0.0239384, 0.0837741, 0.126601, 0.200424, 0.326756, 0.538183, 0.895408", \
|
|
"0.0308956, 0.0891677, 0.130804, 0.203056, 0.32786, 0.538856, 0.895409", \
|
|
"0.043188, 0.100816, 0.139802, 0.210083, 0.33322, 0.542216, 0.89541", \
|
|
"0.062718, 0.122796, 0.159931, 0.226176, 0.346881, 0.554549, 0.903454" \
|
|
);
|
|
}
|
|
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.0523875, 0.0993153, 0.124968, 0.16673, 0.236132, 0.351513, 0.543689", \
|
|
"0.0820091, 0.130034, 0.155767, 0.197515, 0.266949, 0.382269, 0.574299", \
|
|
"0.101423, 0.151214, 0.177126, 0.21891, 0.288294, 0.403611, 0.595843", \
|
|
"0.129033, 0.181681, 0.207999, 0.249389, 0.318429, 0.433799, 0.625657", \
|
|
"0.167731, 0.226091, 0.252681, 0.294429, 0.363149, 0.478135, 0.669811", \
|
|
"0.210138, 0.27645, 0.305119, 0.348189, 0.417473, 0.53269, 0.724375", \
|
|
"0.279278, 0.355642, 0.388085, 0.433854, 0.505173, 0.622192, 0.81612" \
|
|
);
|
|
}
|
|
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.0132071, 0.0603993, 0.0932541, 0.14866, 0.242363, 0.398833, 0.659694", \
|
|
"0.0161245, 0.0615712, 0.093909, 0.149054, 0.242448, 0.399352, 0.659715", \
|
|
"0.0194766, 0.063236, 0.0951206, 0.149592, 0.242724, 0.399353, 0.661187", \
|
|
"0.0246648, 0.0668513, 0.0976291, 0.151102, 0.243557, 0.399354, 0.661188", \
|
|
"0.0334061, 0.0741307, 0.102266, 0.154139, 0.245105, 0.400399, 0.661189", \
|
|
"0.046031, 0.087081, 0.11393, 0.162519, 0.250785, 0.403866, 0.662843", \
|
|
"0.064605, 0.107853, 0.133026, 0.178544, 0.264025, 0.414973, 0.671545" \
|
|
);
|
|
}
|
|
}
|
|
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.0168529, 0.0174311, 0.0175616, 0.0175155, 0.0172466, 0.0166324, 0.0156703", \
|
|
"0.0176826, 0.0171443, 0.0174255, 0.0171717, 0.017215, 0.0164205, 0.0154503", \
|
|
"0.0189941, 0.0178046, 0.017693, 0.01781, 0.0174281, 0.0176757, 0.0161698", \
|
|
"0.0222974, 0.0196972, 0.0197439, 0.0196535, 0.0192772, 0.0196135, 0.0185292", \
|
|
"0.0285012, 0.0239934, 0.0239598, 0.0236081, 0.0234125, 0.0228527, 0.023338", \
|
|
"0.0411192, 0.0336678, 0.0331963, 0.0323873, 0.0317842, 0.0311969, 0.0300578", \
|
|
"0.0665277, 0.0548986, 0.053634, 0.0521638, 0.0511038, 0.0500973, 0.0488085" \
|
|
);
|
|
}
|
|
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.0151006, 0.0163195, 0.016377, 0.0162762, 0.0160598, 0.0157097, 0.0146668", \
|
|
"0.0158998, 0.0158303, 0.0160102, 0.0166095, 0.0158423, 0.0160297, 0.014304", \
|
|
"0.017325, 0.0165876, 0.016568, 0.0165314, 0.0172091, 0.0167022, 0.0154589", \
|
|
"0.0205822, 0.0183836, 0.0182872, 0.0183418, 0.0176759, 0.0175213, 0.0167964", \
|
|
"0.0275688, 0.0229756, 0.0227722, 0.0225356, 0.0223169, 0.0215522, 0.0197334", \
|
|
"0.0399956, 0.032369, 0.0319092, 0.0316443, 0.0309451, 0.0306856, 0.0304577", \
|
|
"0.0648725, 0.0537485, 0.0519603, 0.0509642, 0.0500171, 0.0489261, 0.0489801" \
|
|
);
|
|
}
|
|
}
|
|
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.0191322, 0.0197477, 0.0199164, 0.0197471, 0.0195572, 0.0189068, 0.0192639", \
|
|
"0.0194497, 0.0192807, 0.0196083, 0.0195357, 0.0191383, 0.0185533, 0.0176971", \
|
|
"0.0203568, 0.0196836, 0.0197204, 0.0197825, 0.0194343, 0.0196491, 0.0197588", \
|
|
"0.0228038, 0.0212141, 0.021197, 0.0211127, 0.0207161, 0.0216614, 0.0202805", \
|
|
"0.0283526, 0.0248903, 0.0249496, 0.024372, 0.0244899, 0.0238897, 0.0244567", \
|
|
"0.0402767, 0.0342158, 0.0337045, 0.0330318, 0.0325075, 0.032199, 0.0313851", \
|
|
"0.0644831, 0.0544842, 0.0531735, 0.0520598, 0.0511799, 0.0504031, 0.0497666" \
|
|
);
|
|
}
|
|
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.0153553, 0.0162565, 0.0163166, 0.0163259, 0.0161008, 0.0156757, 0.0147062", \
|
|
"0.0162302, 0.0160798, 0.0162159, 0.0167571, 0.0161005, 0.0158526, 0.0146686", \
|
|
"0.0176496, 0.0168027, 0.0168071, 0.0168226, 0.016927, 0.0164241, 0.0159038", \
|
|
"0.0209512, 0.0186975, 0.0188185, 0.0188027, 0.0179681, 0.0182495, 0.0173673", \
|
|
"0.0276883, 0.0233424, 0.0231991, 0.0231769, 0.0229893, 0.022391, 0.0209342", \
|
|
"0.0400573, 0.0329012, 0.0324256, 0.0320429, 0.0316726, 0.0316834, 0.0310098", \
|
|
"0.0644223, 0.0532717, 0.0520064, 0.0507439, 0.0497861, 0.0488236, 0.0491343" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00266035;
|
|
rise_capacitance : 0.00265044;
|
|
rise_capacitance_range (0.00265044, 0.00265044);
|
|
fall_capacitance : 0.00267026;
|
|
fall_capacitance_range (0.00267026, 0.00267026);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00270204;
|
|
rise_capacitance : 0.00280162;
|
|
rise_capacitance_range (0.00280162, 0.00280162);
|
|
fall_capacitance : 0.00260245;
|
|
fall_capacitance_range (0.00260245, 0.00260245);
|
|
}
|
|
}
|
|
cell (sg13g2_and3_1) {
|
|
area : 12.7008;
|
|
cell_footprint : "AND3";
|
|
cell_leakage_power : 437.282;
|
|
leakage_power () {
|
|
value : 686.776;
|
|
when : "A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 378.562;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 453.343;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 345.81;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 546.044;
|
|
when : "!A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 340.028;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 430.068;
|
|
when : "A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 317.625;
|
|
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.0592756, 0.112718, 0.144282, 0.195159, 0.280306, 0.422053, 0.658126", \
|
|
"0.0820235, 0.136259, 0.167788, 0.219042, 0.304229, 0.445944, 0.681962", \
|
|
"0.0986298, 0.153805, 0.185373, 0.236692, 0.322038, 0.46408, 0.699951", \
|
|
"0.119708, 0.177306, 0.208906, 0.260321, 0.345626, 0.487721, 0.723844", \
|
|
"0.150931, 0.213901, 0.245152, 0.296431, 0.381472, 0.523789, 0.759898", \
|
|
"0.197586, 0.267705, 0.302171, 0.354182, 0.440382, 0.582258, 0.817145", \
|
|
"0.266518, 0.350662, 0.388481, 0.443551, 0.53176, 0.676543, 0.917" \
|
|
);
|
|
}
|
|
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.016971, 0.0791296, 0.123749, 0.198384, 0.324779, 0.535695, 0.887564", \
|
|
"0.0191243, 0.0802497, 0.124382, 0.198855, 0.324948, 0.535848, 0.887569", \
|
|
"0.0215757, 0.0812598, 0.12519, 0.19954, 0.325438, 0.536062, 0.891995", \
|
|
"0.0256505, 0.0832094, 0.126189, 0.200205, 0.32616, 0.53675, 0.891996", \
|
|
"0.0318404, 0.0880517, 0.129638, 0.202112, 0.327142, 0.537632, 0.891997", \
|
|
"0.042297, 0.098548, 0.138402, 0.208812, 0.332154, 0.540936, 0.891998", \
|
|
"0.059397, 0.119778, 0.156698, 0.224592, 0.345692, 0.553953, 0.901425" \
|
|
);
|
|
}
|
|
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.0425396, 0.0838774, 0.10908, 0.150543, 0.219631, 0.334894, 0.526772", \
|
|
"0.0661439, 0.109255, 0.134642, 0.176199, 0.245327, 0.360535, 0.552303", \
|
|
"0.0802141, 0.124791, 0.149954, 0.191493, 0.260651, 0.375886, 0.567756", \
|
|
"0.0985918, 0.146658, 0.171948, 0.213216, 0.282262, 0.397292, 0.589157", \
|
|
"0.121972, 0.176231, 0.202502, 0.243768, 0.312621, 0.426987, 0.618473", \
|
|
"0.141883, 0.203671, 0.232477, 0.275923, 0.345934, 0.461377, 0.653135", \
|
|
"0.163176, 0.238427, 0.27151, 0.318757, 0.392106, 0.511386, 0.706075" \
|
|
);
|
|
}
|
|
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.0110737, 0.0574024, 0.0907644, 0.146578, 0.240174, 0.396406, 0.656785", \
|
|
"0.0141673, 0.0586018, 0.0913923, 0.146749, 0.240302, 0.396862, 0.657051", \
|
|
"0.0166875, 0.0600562, 0.0924309, 0.147398, 0.240692, 0.396863, 0.657052", \
|
|
"0.0214642, 0.0630311, 0.0941183, 0.148296, 0.241255, 0.396995, 0.657053", \
|
|
"0.0288557, 0.0695947, 0.0988032, 0.151185, 0.242719, 0.397908, 0.657768", \
|
|
"0.038541, 0.080917, 0.108936, 0.159596, 0.249231, 0.402695, 0.660327", \
|
|
"0.055838, 0.102196, 0.128551, 0.176369, 0.264284, 0.417546, 0.673911" \
|
|
);
|
|
}
|
|
}
|
|
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.0651688, 0.118597, 0.14998, 0.201072, 0.286256, 0.427831, 0.663843", \
|
|
"0.0848225, 0.139292, 0.170851, 0.222053, 0.307182, 0.448875, 0.684967", \
|
|
"0.0993013, 0.155109, 0.186807, 0.238086, 0.323444, 0.46529, 0.701274", \
|
|
"0.117819, 0.176858, 0.208307, 0.259515, 0.34505, 0.486956, 0.723041", \
|
|
"0.145865, 0.209589, 0.242201, 0.293507, 0.378877, 0.52058, 0.756865", \
|
|
"0.187372, 0.259565, 0.293572, 0.346663, 0.433081, 0.575906, 0.812263", \
|
|
"0.244066, 0.329546, 0.368566, 0.424803, 0.513645, 0.660332, 0.900441" \
|
|
);
|
|
}
|
|
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.0169639, 0.0790772, 0.123489, 0.198367, 0.324791, 0.535719, 0.887384", \
|
|
"0.0186798, 0.0800319, 0.124215, 0.198729, 0.324953, 0.536186, 0.887526", \
|
|
"0.0206509, 0.0811577, 0.124975, 0.199295, 0.325242, 0.536187, 0.892275", \
|
|
"0.0243403, 0.083706, 0.126349, 0.199964, 0.325838, 0.53643, 0.892276", \
|
|
"0.0299852, 0.0885329, 0.130142, 0.202432, 0.326953, 0.537094, 0.892277", \
|
|
"0.03967, 0.09911, 0.138643, 0.209483, 0.332313, 0.540825, 0.892278", \
|
|
"0.055007, 0.119041, 0.158062, 0.225523, 0.347002, 0.554851, 0.902282" \
|
|
);
|
|
}
|
|
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.0465537, 0.0884556, 0.11381, 0.155276, 0.224479, 0.339725, 0.531603", \
|
|
"0.0725015, 0.115719, 0.141198, 0.182702, 0.251978, 0.367207, 0.55915", \
|
|
"0.0885069, 0.13341, 0.15895, 0.200524, 0.269888, 0.385231, 0.577218", \
|
|
"0.110407, 0.157866, 0.183351, 0.225043, 0.294237, 0.409303, 0.601353", \
|
|
"0.139368, 0.192541, 0.218561, 0.260293, 0.329598, 0.444338, 0.636556", \
|
|
"0.166122, 0.226319, 0.255154, 0.297801, 0.368204, 0.483829, 0.675934", \
|
|
"0.205393, 0.277611, 0.308329, 0.354044, 0.426455, 0.545771, 0.740672" \
|
|
);
|
|
}
|
|
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.0116092, 0.0577754, 0.0910985, 0.146761, 0.240361, 0.396408, 0.656912", \
|
|
"0.01431, 0.0588301, 0.0916072, 0.147015, 0.240441, 0.397277, 0.657024", \
|
|
"0.0168284, 0.0601011, 0.0923736, 0.14748, 0.240735, 0.397278, 0.657025", \
|
|
"0.0211244, 0.0626121, 0.0939891, 0.148396, 0.241341, 0.397279, 0.657183", \
|
|
"0.0278929, 0.0683159, 0.0980266, 0.150768, 0.24253, 0.397923, 0.657918", \
|
|
"0.036847, 0.078453, 0.106455, 0.15733, 0.247465, 0.401453, 0.660287", \
|
|
"0.051967, 0.096233, 0.122736, 0.171402, 0.259916, 0.413345, 0.670124" \
|
|
);
|
|
}
|
|
}
|
|
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.0676148, 0.121076, 0.152438, 0.203457, 0.288774, 0.430274, 0.666441", \
|
|
"0.0842051, 0.138596, 0.170051, 0.221144, 0.306298, 0.447912, 0.684001", \
|
|
"0.0962315, 0.151792, 0.183476, 0.234662, 0.319948, 0.461726, 0.697775", \
|
|
"0.110466, 0.168876, 0.200774, 0.251864, 0.337324, 0.479086, 0.715076", \
|
|
"0.131474, 0.194943, 0.228188, 0.279703, 0.365055, 0.506748, 0.742739", \
|
|
"0.161442, 0.23413, 0.269095, 0.322514, 0.410039, 0.5529, 0.789129", \
|
|
"0.197277, 0.282994, 0.322982, 0.38091, 0.471786, 0.62006, 0.861472" \
|
|
);
|
|
}
|
|
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.01689, 0.0791007, 0.123575, 0.198399, 0.324813, 0.535747, 0.887406", \
|
|
"0.0181398, 0.0798072, 0.123955, 0.198598, 0.324823, 0.535825, 0.887541", \
|
|
"0.0196495, 0.0808021, 0.124697, 0.199018, 0.325044, 0.535871, 0.891808", \
|
|
"0.0226265, 0.0831429, 0.126208, 0.199737, 0.325584, 0.536139, 0.891809", \
|
|
"0.0281255, 0.0884904, 0.130777, 0.202597, 0.326806, 0.536831, 0.89181", \
|
|
"0.037386, 0.099047, 0.139694, 0.210514, 0.333294, 0.541382, 0.891811", \
|
|
"0.052102, 0.119148, 0.158998, 0.228536, 0.35008, 0.557212, 0.904028" \
|
|
);
|
|
}
|
|
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.0490712, 0.0917331, 0.117219, 0.158838, 0.228167, 0.343564, 0.535584", \
|
|
"0.0768916, 0.120468, 0.146135, 0.187779, 0.257153, 0.372502, 0.565771", \
|
|
"0.0944891, 0.139622, 0.165271, 0.207039, 0.276498, 0.391835, 0.583903", \
|
|
"0.119242, 0.166743, 0.19233, 0.233957, 0.303075, 0.418408, 0.610425", \
|
|
"0.152864, 0.205711, 0.232023, 0.27383, 0.342864, 0.458045, 0.649806", \
|
|
"0.1877, 0.247934, 0.275458, 0.318236, 0.388096, 0.504018, 0.69646", \
|
|
"0.244478, 0.314916, 0.345912, 0.391243, 0.463242, 0.581898, 0.77642" \
|
|
);
|
|
}
|
|
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.0121653, 0.0582978, 0.0915147, 0.147092, 0.240766, 0.396772, 0.657088", \
|
|
"0.0146079, 0.0592547, 0.092045, 0.147361, 0.240879, 0.398309, 0.658676", \
|
|
"0.0170396, 0.060372, 0.0928098, 0.147817, 0.241009, 0.39831, 0.658677", \
|
|
"0.0210441, 0.062827, 0.0942908, 0.148837, 0.241587, 0.398311, 0.658678", \
|
|
"0.0274779, 0.0680118, 0.0978337, 0.150958, 0.242739, 0.398486, 0.658679", \
|
|
"0.035928, 0.077402, 0.105574, 0.156999, 0.247307, 0.401597, 0.66011", \
|
|
"0.049531, 0.093198, 0.119964, 0.169131, 0.258438, 0.412036, 0.669423" \
|
|
);
|
|
}
|
|
}
|
|
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.0128282, 0.0131986, 0.0132985, 0.0132035, 0.0130887, 0.012793, 0.0122826", \
|
|
"0.013087, 0.013042, 0.0132016, 0.0130874, 0.0131671, 0.0126717, 0.0122116", \
|
|
"0.0139633, 0.0137319, 0.0137024, 0.0137222, 0.0135582, 0.013533, 0.0136896", \
|
|
"0.0160934, 0.0154899, 0.0155022, 0.0154937, 0.0153131, 0.0152467, 0.0153457", \
|
|
"0.0205733, 0.0193529, 0.019219, 0.0191313, 0.019032, 0.0186117, 0.0189938", \
|
|
"0.0301604, 0.0279747, 0.0278986, 0.02748, 0.0271492, 0.0270044, 0.0261724", \
|
|
"0.0501243, 0.0463249, 0.04573, 0.0453423, 0.0447519, 0.0441002, 0.0438354" \
|
|
);
|
|
}
|
|
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.00789301, 0.00861615, 0.00864278, 0.00863336, 0.00846315, 0.00826221, 0.00771245", \
|
|
"0.0080997, 0.00845584, 0.00852793, 0.00862594, 0.00847039, 0.00831304, 0.00769036", \
|
|
"0.00898797, 0.00908857, 0.00909477, 0.00899677, 0.00914977, 0.00889957, 0.00824885", \
|
|
"0.0110994, 0.0108456, 0.0108293, 0.0107725, 0.0103756, 0.0103623, 0.0100259", \
|
|
"0.0158951, 0.0148065, 0.0147282, 0.014799, 0.0147335, 0.0142175, 0.0132916", \
|
|
"0.025755, 0.0235394, 0.0233125, 0.0230836, 0.0228428, 0.0226839, 0.0225535", \
|
|
"0.045844, 0.0419341, 0.0413253, 0.0406629, 0.040268, 0.0398278, 0.0394064" \
|
|
);
|
|
}
|
|
}
|
|
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.0140013, 0.0143592, 0.014407, 0.0143513, 0.0142524, 0.0139139, 0.0134284", \
|
|
"0.0139208, 0.01399, 0.0141682, 0.014074, 0.0140169, 0.0137199, 0.0131608", \
|
|
"0.014387, 0.0143168, 0.014299, 0.0143665, 0.0142332, 0.0138892, 0.0143598", \
|
|
"0.0160651, 0.0157107, 0.0156975, 0.0156526, 0.015543, 0.0154066, 0.0156367", \
|
|
"0.0201569, 0.0191905, 0.0191878, 0.0191188, 0.0191248, 0.0186472, 0.0187827", \
|
|
"0.0294845, 0.0276032, 0.0273545, 0.0270852, 0.026751, 0.0267899, 0.0264911", \
|
|
"0.0487046, 0.0452672, 0.0448554, 0.0442939, 0.0437767, 0.0433711, 0.0428546" \
|
|
);
|
|
}
|
|
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.0093739, 0.0100502, 0.0100992, 0.0100795, 0.00993247, 0.00966983, 0.00922126", \
|
|
"0.00958918, 0.00990218, 0.00997387, 0.0102316, 0.0100359, 0.00981984, 0.00919082", \
|
|
"0.0104747, 0.0106023, 0.0106475, 0.0105591, 0.0108688, 0.0106206, 0.00981202", \
|
|
"0.0126263, 0.0122648, 0.0122981, 0.0124035, 0.0120763, 0.0120473, 0.0114413", \
|
|
"0.0174205, 0.0163689, 0.0163729, 0.0163655, 0.016434, 0.0161168, 0.0152322", \
|
|
"0.0269625, 0.0248791, 0.0245818, 0.0244048, 0.0242315, 0.0241981, 0.0241322", \
|
|
"0.0464614, 0.0428864, 0.0424307, 0.0418261, 0.0412951, 0.0411059, 0.0408589" \
|
|
);
|
|
}
|
|
}
|
|
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.0161474, 0.0164858, 0.0165278, 0.0164779, 0.0163633, 0.0160124, 0.0154389", \
|
|
"0.0159089, 0.0160862, 0.0162441, 0.0160988, 0.0159563, 0.0156464, 0.0151851", \
|
|
"0.0162056, 0.0162765, 0.0162872, 0.0163281, 0.0161557, 0.0161625, 0.016247", \
|
|
"0.0175429, 0.0173642, 0.0174535, 0.0174036, 0.017209, 0.0175922, 0.0172385", \
|
|
"0.0215404, 0.0207288, 0.0207835, 0.0206836, 0.0206176, 0.0200238, 0.0205278", \
|
|
"0.0310266, 0.0293556, 0.0291915, 0.0289121, 0.0287633, 0.0286769, 0.0284027", \
|
|
"0.0510473, 0.0480022, 0.047524, 0.0470997, 0.0466246, 0.0462616, 0.0459247" \
|
|
);
|
|
}
|
|
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.00960666, 0.0102386, 0.0102659, 0.0102477, 0.0101417, 0.00990199, 0.00939148", \
|
|
"0.00991361, 0.0101502, 0.0102498, 0.0104569, 0.0101655, 0.0103539, 0.00992126", \
|
|
"0.0107626, 0.0108439, 0.0108853, 0.0108335, 0.0109533, 0.0106114, 0.010135", \
|
|
"0.0129693, 0.0125615, 0.0125373, 0.0125649, 0.0122242, 0.0122472, 0.0119592", \
|
|
"0.0178441, 0.0167868, 0.0167714, 0.0167205, 0.0166774, 0.0164769, 0.0154835", \
|
|
"0.0276972, 0.0256754, 0.0253371, 0.0252648, 0.0249926, 0.0249543, 0.0248278", \
|
|
"0.0480833, 0.0445709, 0.0440058, 0.0434513, 0.0429277, 0.042546, 0.0424475" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00248785;
|
|
rise_capacitance : 0.00247972;
|
|
rise_capacitance_range (0.00247972, 0.00247972);
|
|
fall_capacitance : 0.00249599;
|
|
fall_capacitance_range (0.00249599, 0.00249599);
|
|
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.0010956, -0.00110017, -0.00110623, -0.00112236, -0.0011449, -0.00115447, -0.00115483" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0010956, 0.00110017, 0.00110623, 0.00112236, 0.0011449, 0.00116503, 0.00118915" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00266035;
|
|
rise_capacitance : 0.00271377;
|
|
rise_capacitance_range (0.00271377, 0.00271377);
|
|
fall_capacitance : 0.00260693;
|
|
fall_capacitance_range (0.00260693, 0.00260693);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00267517;
|
|
rise_capacitance : 0.00277454;
|
|
rise_capacitance_range (0.00277454, 0.00277454);
|
|
fall_capacitance : 0.0025758;
|
|
fall_capacitance_range (0.0025758, 0.0025758);
|
|
}
|
|
}
|
|
cell (sg13g2_and3_2) {
|
|
area : 12.7008;
|
|
cell_footprint : "AND3";
|
|
cell_leakage_power : 660.537;
|
|
leakage_power () {
|
|
value : 780.672;
|
|
when : "A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 620.297;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 695.079;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 587.546;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 787.781;
|
|
when : "!A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 581.764;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 671.804;
|
|
when : "A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 559.357;
|
|
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.0738641, 0.135621, 0.168049, 0.219914, 0.306024, 0.448821, 0.686527", \
|
|
"0.10061, 0.162682, 0.195228, 0.247163, 0.333274, 0.476036, 0.713663", \
|
|
"0.120812, 0.183898, 0.216651, 0.268658, 0.35465, 0.497458, 0.735209", \
|
|
"0.147829, 0.213521, 0.246138, 0.298095, 0.383804, 0.526603, 0.764377", \
|
|
"0.186168, 0.257699, 0.291291, 0.343298, 0.428515, 0.571413, 0.80918", \
|
|
"0.243559, 0.322376, 0.358048, 0.410085, 0.496669, 0.638382, 0.875831", \
|
|
"0.330341, 0.420566, 0.459837, 0.515447, 0.602469, 0.748285, 0.987173" \
|
|
);
|
|
}
|
|
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.0199098, 0.0846494, 0.128436, 0.202877, 0.329791, 0.542052, 0.896844", \
|
|
"0.0222604, 0.0856511, 0.129162, 0.203347, 0.330731, 0.543868, 0.896845", \
|
|
"0.0253114, 0.0872389, 0.130358, 0.204152, 0.330732, 0.543869, 0.89906", \
|
|
"0.0310638, 0.0901367, 0.132251, 0.205438, 0.331165, 0.54387, 0.899061", \
|
|
"0.0398268, 0.0973115, 0.136819, 0.207975, 0.332422, 0.543871, 0.899062", \
|
|
"0.052817, 0.110789, 0.148673, 0.215765, 0.337452, 0.546674, 0.899395", \
|
|
"0.075463, 0.134222, 0.169084, 0.233048, 0.351265, 0.558664, 0.908726" \
|
|
);
|
|
}
|
|
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.051109, 0.0984123, 0.124141, 0.165794, 0.235155, 0.350558, 0.542727", \
|
|
"0.0794831, 0.128135, 0.154004, 0.195689, 0.26509, 0.380325, 0.572375", \
|
|
"0.0974261, 0.148316, 0.174184, 0.215943, 0.28528, 0.400689, 0.592744", \
|
|
"0.122141, 0.17602, 0.202112, 0.243602, 0.312893, 0.427756, 0.619654", \
|
|
"0.154591, 0.215159, 0.242079, 0.284075, 0.35209, 0.466699, 0.658239", \
|
|
"0.18382, 0.25309, 0.283228, 0.32696, 0.396053, 0.511238, 0.702822", \
|
|
"0.224334, 0.304986, 0.339542, 0.387031, 0.460487, 0.578566, 0.772683" \
|
|
);
|
|
}
|
|
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.0130177, 0.0604035, 0.0932543, 0.148535, 0.242187, 0.398574, 0.659511", \
|
|
"0.0161361, 0.0617333, 0.0939888, 0.148888, 0.242248, 0.399012, 0.659513", \
|
|
"0.0196026, 0.0637451, 0.0953069, 0.149556, 0.242597, 0.399013, 0.660997", \
|
|
"0.0252607, 0.0676812, 0.0980436, 0.151396, 0.243348, 0.3992, 0.660998", \
|
|
"0.0349702, 0.0764876, 0.104282, 0.155069, 0.245384, 0.400304, 0.660999", \
|
|
"0.048639, 0.091398, 0.118169, 0.165884, 0.252613, 0.404511, 0.662748", \
|
|
"0.070566, 0.116157, 0.141553, 0.186026, 0.270074, 0.419345, 0.674685" \
|
|
);
|
|
}
|
|
}
|
|
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.0796326, 0.141241, 0.173788, 0.225635, 0.311674, 0.454538, 0.692339", \
|
|
"0.101973, 0.164251, 0.196866, 0.248801, 0.334822, 0.477607, 0.71557", \
|
|
"0.119527, 0.183039, 0.215762, 0.267821, 0.353834, 0.496647, 0.734417", \
|
|
"0.142985, 0.209205, 0.24206, 0.294318, 0.380271, 0.523137, 0.760921", \
|
|
"0.177603, 0.248945, 0.282552, 0.335014, 0.420955, 0.563741, 0.801353", \
|
|
"0.229999, 0.308921, 0.344678, 0.3978, 0.48442, 0.62742, 0.865196", \
|
|
"0.303125, 0.393375, 0.43385, 0.489593, 0.578948, 0.725068, 0.965406" \
|
|
);
|
|
}
|
|
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.0199101, 0.0846319, 0.128473, 0.202967, 0.329717, 0.542292, 0.896495", \
|
|
"0.021488, 0.0854407, 0.12896, 0.20326, 0.330714, 0.543807, 0.896759", \
|
|
"0.0236804, 0.0869397, 0.130089, 0.203967, 0.330715, 0.543808, 0.897101", \
|
|
"0.0283481, 0.0897261, 0.132049, 0.205225, 0.330895, 0.543809, 0.897102", \
|
|
"0.0359265, 0.0962112, 0.136686, 0.207945, 0.332261, 0.54381, 0.897493", \
|
|
"0.047675, 0.10853, 0.147325, 0.215864, 0.337749, 0.546653, 0.899244", \
|
|
"0.068243, 0.130529, 0.16804, 0.233362, 0.352777, 0.559693, 0.909076" \
|
|
);
|
|
}
|
|
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.0550005, 0.102821, 0.128656, 0.170455, 0.23987, 0.355143, 0.547399", \
|
|
"0.0849333, 0.13386, 0.159803, 0.20163, 0.270987, 0.386262, 0.578395", \
|
|
"0.104463, 0.155467, 0.181425, 0.223284, 0.292621, 0.408049, 0.600163", \
|
|
"0.131755, 0.185741, 0.212384, 0.253733, 0.323021, 0.438398, 0.630167", \
|
|
"0.168866, 0.228888, 0.25589, 0.297779, 0.366609, 0.481645, 0.673288", \
|
|
"0.20584, 0.274599, 0.304656, 0.348306, 0.417458, 0.532645, 0.724375", \
|
|
"0.259879, 0.338559, 0.37136, 0.420051, 0.490187, 0.607977, 0.801749" \
|
|
);
|
|
}
|
|
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.0135929, 0.0608078, 0.0935556, 0.148775, 0.242323, 0.398757, 0.659722", \
|
|
"0.0163389, 0.0619787, 0.0942328, 0.149191, 0.242402, 0.399131, 0.659723", \
|
|
"0.0196706, 0.0638996, 0.0954283, 0.149691, 0.242756, 0.399132, 0.660589", \
|
|
"0.0249548, 0.0677116, 0.0984089, 0.151308, 0.243452, 0.399347, 0.66059", \
|
|
"0.0339519, 0.0751047, 0.103414, 0.154697, 0.245371, 0.400507, 0.660591", \
|
|
"0.046993, 0.08914, 0.116009, 0.163701, 0.251066, 0.403995, 0.662313", \
|
|
"0.066636, 0.111551, 0.136967, 0.182103, 0.26543, 0.41577, 0.672139" \
|
|
);
|
|
}
|
|
}
|
|
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.08209, 0.14384, 0.176187, 0.228181, 0.314084, 0.45709, 0.694534", \
|
|
"0.100319, 0.162484, 0.194999, 0.24695, 0.332911, 0.47574, 0.713584", \
|
|
"0.114278, 0.177851, 0.210427, 0.262461, 0.348371, 0.491168, 0.728902", \
|
|
"0.132326, 0.198376, 0.231443, 0.283634, 0.369586, 0.512407, 0.750215", \
|
|
"0.159274, 0.229808, 0.263706, 0.316575, 0.402184, 0.544903, 0.782671", \
|
|
"0.197933, 0.276089, 0.312061, 0.367225, 0.453999, 0.597146, 0.83447", \
|
|
"0.249779, 0.340201, 0.380564, 0.43898, 0.529329, 0.676889, 0.918263" \
|
|
);
|
|
}
|
|
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.0199059, 0.0847819, 0.128449, 0.203054, 0.329735, 0.542138, 0.896558", \
|
|
"0.0209807, 0.0851629, 0.128838, 0.20319, 0.330651, 0.54229, 0.896746", \
|
|
"0.0225435, 0.086607, 0.129743, 0.203717, 0.330652, 0.542291, 0.897915", \
|
|
"0.0260275, 0.0891366, 0.13164, 0.204945, 0.330655, 0.542496, 0.897916", \
|
|
"0.0323312, 0.0950029, 0.136348, 0.208038, 0.331984, 0.543209, 0.897917", \
|
|
"0.044023, 0.106665, 0.146677, 0.217144, 0.338686, 0.547171, 0.898962", \
|
|
"0.063012, 0.128389, 0.167127, 0.235026, 0.354929, 0.561732, 0.911235" \
|
|
);
|
|
}
|
|
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.0576593, 0.106114, 0.132106, 0.173966, 0.243569, 0.358853, 0.551259", \
|
|
"0.088866, 0.138198, 0.164235, 0.206179, 0.275663, 0.391118, 0.583238", \
|
|
"0.109757, 0.161065, 0.18704, 0.228962, 0.298441, 0.413942, 0.605985", \
|
|
"0.139371, 0.193604, 0.219833, 0.261429, 0.331055, 0.446277, 0.638213", \
|
|
"0.180682, 0.240423, 0.267459, 0.309227, 0.378343, 0.493503, 0.685137", \
|
|
"0.225524, 0.293778, 0.320954, 0.366548, 0.436163, 0.551998, 0.743443", \
|
|
"0.294299, 0.373833, 0.406948, 0.453443, 0.524951, 0.641876, 0.835401" \
|
|
);
|
|
}
|
|
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.0142029, 0.0614444, 0.0940721, 0.149178, 0.242745, 0.398957, 0.659741", \
|
|
"0.0166047, 0.0623641, 0.0945996, 0.149451, 0.242868, 0.399057, 0.659858", \
|
|
"0.0198117, 0.0642424, 0.095776, 0.150066, 0.243038, 0.399058, 0.660031", \
|
|
"0.0248482, 0.0679963, 0.0985569, 0.151602, 0.243805, 0.399509, 0.660168", \
|
|
"0.0335077, 0.0748051, 0.103207, 0.154602, 0.245569, 0.400729, 0.660599", \
|
|
"0.046071, 0.088183, 0.115021, 0.163115, 0.250814, 0.403821, 0.662944", \
|
|
"0.064225, 0.108672, 0.134018, 0.179857, 0.264337, 0.414748, 0.671592" \
|
|
);
|
|
}
|
|
}
|
|
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.0203796, 0.0199288, 0.0199923, 0.0199736, 0.0197627, 0.0191272, 0.018316", \
|
|
"0.020985, 0.0196363, 0.0198481, 0.0196246, 0.0197357, 0.0197357, 0.0178664", \
|
|
"0.0223964, 0.0202998, 0.0201833, 0.0203015, 0.0197818, 0.021237, 0.0193887", \
|
|
"0.0254359, 0.022116, 0.0219468, 0.0217524, 0.0212572, 0.0221063, 0.0199008", \
|
|
"0.0317954, 0.0264638, 0.0259527, 0.0257806, 0.025395, 0.0244854, 0.0254459", \
|
|
"0.04356, 0.0357783, 0.0350338, 0.0339541, 0.0332886, 0.0329075, 0.0315724", \
|
|
"0.0673406, 0.0549708, 0.053425, 0.0523501, 0.0509098, 0.0501502, 0.0490214" \
|
|
);
|
|
}
|
|
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.0142421, 0.0152526, 0.015389, 0.0153454, 0.0150888, 0.0145921, 0.0137105", \
|
|
"0.0149118, 0.0148199, 0.0150232, 0.0154195, 0.0148893, 0.0144755, 0.0133838", \
|
|
"0.016235, 0.0154797, 0.0154404, 0.0153791, 0.0161083, 0.0150095, 0.0146687", \
|
|
"0.0192833, 0.0169963, 0.0169196, 0.0169119, 0.0163475, 0.0161914, 0.0151092", \
|
|
"0.0259752, 0.0214369, 0.0210627, 0.0209542, 0.0202895, 0.0193041, 0.0179302", \
|
|
"0.0381124, 0.0301555, 0.0296111, 0.0292709, 0.0283584, 0.0283091, 0.0280425", \
|
|
"0.0618189, 0.0501585, 0.0486385, 0.0470438, 0.0461431, 0.0453065, 0.0448125" \
|
|
);
|
|
}
|
|
}
|
|
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.0215328, 0.0210136, 0.0211253, 0.0210742, 0.0207774, 0.0202645, 0.0195215", \
|
|
"0.0217111, 0.0206211, 0.0209155, 0.0206213, 0.020701, 0.0206075, 0.0190276", \
|
|
"0.0226098, 0.0209089, 0.0207696, 0.0209328, 0.02047, 0.0215297, 0.0193377", \
|
|
"0.024869, 0.0222035, 0.0221315, 0.0220633, 0.0216466, 0.0216637, 0.0213218", \
|
|
"0.0304285, 0.0259012, 0.0255694, 0.0255787, 0.0254142, 0.0246891, 0.024864", \
|
|
"0.0416529, 0.0347337, 0.0341243, 0.0333575, 0.0326269, 0.0324835, 0.0318888", \
|
|
"0.064536, 0.0536009, 0.0523188, 0.0511287, 0.0500265, 0.0488453, 0.0480863" \
|
|
);
|
|
}
|
|
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.0157729, 0.0165794, 0.0167417, 0.0167094, 0.0165043, 0.0159789, 0.0150998", \
|
|
"0.01645, 0.0162336, 0.0164114, 0.0167616, 0.0164298, 0.0159643, 0.0146486", \
|
|
"0.0177316, 0.016882, 0.0168507, 0.0168264, 0.0174909, 0.0161602, 0.0155077", \
|
|
"0.0207841, 0.018478, 0.0186764, 0.0184076, 0.0179188, 0.0180955, 0.0164752", \
|
|
"0.0273552, 0.022762, 0.0225423, 0.0223114, 0.0222123, 0.0214795, 0.0200453", \
|
|
"0.0392473, 0.0316662, 0.0311924, 0.0308854, 0.0302865, 0.0303909, 0.0297954", \
|
|
"0.0627361, 0.0513019, 0.0497988, 0.048807, 0.0474551, 0.0470526, 0.046735" \
|
|
);
|
|
}
|
|
}
|
|
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.0236217, 0.0232141, 0.0232484, 0.0231975, 0.0228674, 0.0223707, 0.0213826", \
|
|
"0.0236555, 0.022754, 0.0230571, 0.0227502, 0.0227674, 0.0219887, 0.0210959", \
|
|
"0.024206, 0.023017, 0.0228417, 0.0229781, 0.0224787, 0.0222267, 0.0214753", \
|
|
"0.0259375, 0.0239386, 0.0239681, 0.0239558, 0.0234891, 0.0244193, 0.0237691", \
|
|
"0.0309096, 0.0272104, 0.0271038, 0.0271645, 0.0268873, 0.0261701, 0.0269595", \
|
|
"0.0423684, 0.0363013, 0.035706, 0.0353891, 0.0345409, 0.0344711, 0.0328865", \
|
|
"0.0659796, 0.0559049, 0.054551, 0.0536327, 0.0524492, 0.051569, 0.0507544" \
|
|
);
|
|
}
|
|
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.0159965, 0.016665, 0.0168015, 0.0167497, 0.0166148, 0.0160358, 0.0151657", \
|
|
"0.0167361, 0.0164142, 0.0166018, 0.0168854, 0.0167948, 0.0159963, 0.0150019", \
|
|
"0.018045, 0.017136, 0.0169803, 0.0169609, 0.0176254, 0.0165986, 0.0154732", \
|
|
"0.0211489, 0.0189427, 0.0188102, 0.0186134, 0.0182357, 0.0183093, 0.0175769", \
|
|
"0.0276581, 0.0231696, 0.022889, 0.0226077, 0.0224609, 0.0218918, 0.0202459", \
|
|
"0.0398198, 0.0327018, 0.0319048, 0.0315965, 0.0311878, 0.0314118, 0.0305729", \
|
|
"0.0638168, 0.0525418, 0.051212, 0.0501975, 0.0490248, 0.0477781, 0.0477397" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00247786;
|
|
rise_capacitance : 0.00247379;
|
|
rise_capacitance_range (0.00247379, 0.00247379);
|
|
fall_capacitance : 0.00248193;
|
|
fall_capacitance_range (0.00248193, 0.00248193);
|
|
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.00108906, -0.0010979, -0.0011032, -0.00111774, -0.0011434, -0.00115269, -0.0011546" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00108906, 0.0010979, 0.0011032, 0.00111774, 0.0011434, 0.00116647, 0.0011881" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00264614;
|
|
rise_capacitance : 0.00270563;
|
|
rise_capacitance_range (0.00270563, 0.00270563);
|
|
fall_capacitance : 0.00258664;
|
|
fall_capacitance_range (0.00258664, 0.00258664);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00268304;
|
|
rise_capacitance : 0.0027854;
|
|
rise_capacitance_range (0.0027854, 0.0027854);
|
|
fall_capacitance : 0.00258068;
|
|
fall_capacitance_range (0.00258068, 0.00258068);
|
|
}
|
|
}
|
|
cell (sg13g2_and4_1) {
|
|
area : 14.5152;
|
|
cell_footprint : "AND4";
|
|
cell_leakage_power : 465.118;
|
|
leakage_power () {
|
|
value : 420.782;
|
|
when : "!A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 494.256;
|
|
when : "!A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 389.781;
|
|
when : "!A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 569.038;
|
|
when : "!A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 382.821;
|
|
when : "!A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 461.489;
|
|
when : "!A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 348.816;
|
|
when : "!A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 661.723;
|
|
when : "!A&B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 381.028;
|
|
when : "A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 455.706;
|
|
when : "A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 348.329;
|
|
when : "A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 545.766;
|
|
when : "A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 343.664;
|
|
when : "A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 433.302;
|
|
when : "A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 321.022;
|
|
when : "A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 884.361;
|
|
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.0740265, 0.132321, 0.164817, 0.21643, 0.30204, 0.444266, 0.681058", \
|
|
"0.0977203, 0.156401, 0.188926, 0.240744, 0.326447, 0.46865, 0.705626", \
|
|
"0.116156, 0.175706, 0.208176, 0.260254, 0.345948, 0.488151, 0.724853", \
|
|
"0.141007, 0.202509, 0.23528, 0.287029, 0.372837, 0.515291, 0.752395", \
|
|
"0.178666, 0.245044, 0.277819, 0.32987, 0.415594, 0.558049, 0.795483", \
|
|
"0.236389, 0.310154, 0.34501, 0.399034, 0.485039, 0.627822, 0.865059", \
|
|
"0.325615, 0.412441, 0.451129, 0.507489, 0.596505, 0.743161, 0.9838" \
|
|
);
|
|
}
|
|
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.0210693, 0.083965, 0.127672, 0.201483, 0.32764, 0.538657, 0.891372", \
|
|
"0.0225924, 0.08516, 0.128428, 0.202128, 0.328095, 0.539373, 0.891384", \
|
|
"0.024702, 0.0862904, 0.129547, 0.202974, 0.328357, 0.539374, 0.89157", \
|
|
"0.0288937, 0.0882612, 0.130814, 0.204039, 0.329314, 0.539899, 0.891877", \
|
|
"0.0353464, 0.0937199, 0.134213, 0.205851, 0.330304, 0.540891, 0.892997", \
|
|
"0.045181, 0.1039, 0.143098, 0.212985, 0.335427, 0.544036, 0.89464", \
|
|
"0.062699, 0.124785, 0.16169, 0.229059, 0.349978, 0.557592, 0.905799" \
|
|
);
|
|
}
|
|
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.0448935, 0.0863688, 0.111426, 0.152681, 0.22142, 0.335985, 0.526687", \
|
|
"0.0693794, 0.112531, 0.1378, 0.179037, 0.247827, 0.362352, 0.553018", \
|
|
"0.0836971, 0.128424, 0.153825, 0.195215, 0.263981, 0.37856, 0.569324", \
|
|
"0.102203, 0.150442, 0.175973, 0.216868, 0.285632, 0.400044, 0.59093", \
|
|
"0.124052, 0.178955, 0.205518, 0.247111, 0.314971, 0.428997, 0.6195", \
|
|
"0.139202, 0.202902, 0.231591, 0.274745, 0.344977, 0.460011, 0.649848", \
|
|
"0.150402, 0.227077, 0.261045, 0.308294, 0.381886, 0.500448, 0.695835" \
|
|
);
|
|
}
|
|
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.0118239, 0.0579253, 0.0907865, 0.146224, 0.239186, 0.394476, 0.653324", \
|
|
"0.0148313, 0.0590167, 0.0914721, 0.14649, 0.239318, 0.394987, 0.653374", \
|
|
"0.0174138, 0.0605387, 0.0924626, 0.147051, 0.239685, 0.394988, 0.653602", \
|
|
"0.0222453, 0.0635012, 0.0944305, 0.148063, 0.240293, 0.395165, 0.653603", \
|
|
"0.0298925, 0.0708043, 0.0996075, 0.151361, 0.241948, 0.39598, 0.654312", \
|
|
"0.040039, 0.082857, 0.110857, 0.160045, 0.248649, 0.400632, 0.657051", \
|
|
"0.057569, 0.104984, 0.131232, 0.177558, 0.264756, 0.415688, 0.670946" \
|
|
);
|
|
}
|
|
}
|
|
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.0826537, 0.141134, 0.173393, 0.224981, 0.310582, 0.452934, 0.689533", \
|
|
"0.102781, 0.161862, 0.194396, 0.246213, 0.331806, 0.474056, 0.710897", \
|
|
"0.118885, 0.179199, 0.211864, 0.263921, 0.349584, 0.491856, 0.728562", \
|
|
"0.140901, 0.20362, 0.236635, 0.288666, 0.374545, 0.517034, 0.75391", \
|
|
"0.175412, 0.243018, 0.276696, 0.329929, 0.415926, 0.558081, 0.795474", \
|
|
"0.230061, 0.305641, 0.340943, 0.394569, 0.481619, 0.624165, 0.861613", \
|
|
"0.309581, 0.397861, 0.438226, 0.494681, 0.585318, 0.732642, 0.973788" \
|
|
);
|
|
}
|
|
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.0210849, 0.0842018, 0.127629, 0.201608, 0.327526, 0.538705, 0.891221", \
|
|
"0.0224762, 0.085032, 0.128348, 0.201976, 0.32837, 0.539625, 0.891353", \
|
|
"0.0242201, 0.0863006, 0.129382, 0.202813, 0.328371, 0.539626, 0.89227", \
|
|
"0.0279333, 0.0886533, 0.130981, 0.203934, 0.329033, 0.539649, 0.892271", \
|
|
"0.0339653, 0.0940582, 0.135066, 0.206209, 0.330127, 0.540505, 0.892621", \
|
|
"0.043025, 0.104947, 0.144029, 0.214143, 0.33556, 0.543865, 0.894347", \
|
|
"0.05901, 0.124716, 0.163584, 0.230525, 0.351234, 0.558447, 0.906276" \
|
|
);
|
|
}
|
|
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.0488787, 0.090834, 0.11609, 0.157336, 0.22619, 0.340749, 0.531514", \
|
|
"0.0754182, 0.118749, 0.14406, 0.18535, 0.254233, 0.368876, 0.559508", \
|
|
"0.0915546, 0.13665, 0.162079, 0.203523, 0.272471, 0.387132, 0.577893", \
|
|
"0.113187, 0.161055, 0.18664, 0.227949, 0.296678, 0.411234, 0.602013", \
|
|
"0.140151, 0.194191, 0.220554, 0.262041, 0.330608, 0.445463, 0.635971", \
|
|
"0.162851, 0.224841, 0.253773, 0.296337, 0.365822, 0.48109, 0.672042", \
|
|
"0.188332, 0.262786, 0.294942, 0.341303, 0.413188, 0.530992, 0.725408" \
|
|
);
|
|
}
|
|
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.0123428, 0.0580973, 0.0910897, 0.146274, 0.239383, 0.394623, 0.653404", \
|
|
"0.0150215, 0.0592308, 0.0916824, 0.146637, 0.239473, 0.394843, 0.653415", \
|
|
"0.017562, 0.0605316, 0.0924929, 0.14711, 0.239754, 0.394918, 0.653716", \
|
|
"0.0219823, 0.0632828, 0.0942916, 0.148145, 0.240362, 0.395276, 0.653746", \
|
|
"0.0290639, 0.0696264, 0.0987384, 0.150911, 0.241597, 0.395981, 0.654271", \
|
|
"0.038411, 0.080381, 0.108543, 0.157895, 0.246993, 0.399665, 0.656605", \
|
|
"0.054422, 0.099743, 0.125903, 0.172937, 0.259531, 0.411927, 0.667044" \
|
|
);
|
|
}
|
|
}
|
|
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.0876679, 0.146045, 0.17837, 0.230061, 0.315585, 0.457735, 0.6946", \
|
|
"0.104773, 0.163879, 0.19631, 0.248061, 0.333686, 0.475905, 0.712814", \
|
|
"0.118176, 0.178426, 0.211176, 0.263099, 0.348769, 0.490885, 0.727629", \
|
|
"0.135831, 0.19874, 0.231731, 0.283868, 0.369652, 0.512188, 0.749042", \
|
|
"0.163695, 0.231281, 0.265411, 0.318349, 0.403979, 0.546731, 0.783564", \
|
|
"0.207677, 0.283789, 0.320123, 0.375105, 0.462858, 0.606008, 0.842831", \
|
|
"0.27044, 0.360018, 0.401202, 0.459799, 0.551557, 0.699499, 0.941053" \
|
|
);
|
|
}
|
|
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.0841206, 0.127641, 0.20173, 0.327447, 0.538644, 0.891208", \
|
|
"0.0220852, 0.0848439, 0.12812, 0.201924, 0.328449, 0.53914, 0.891404", \
|
|
"0.0235151, 0.0860714, 0.129121, 0.202581, 0.32845, 0.539141, 0.89366", \
|
|
"0.0266278, 0.0884847, 0.130839, 0.2038, 0.328754, 0.539353, 0.893661", \
|
|
"0.0321582, 0.0940918, 0.135277, 0.206565, 0.330054, 0.540143, 0.893662", \
|
|
"0.041651, 0.104972, 0.145274, 0.215268, 0.336958, 0.544261, 0.894239", \
|
|
"0.057001, 0.125674, 0.165121, 0.23318, 0.354504, 0.560851, 0.908066" \
|
|
);
|
|
}
|
|
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.0516484, 0.0943574, 0.119806, 0.161144, 0.230126, 0.344784, 0.535619", \
|
|
"0.0797447, 0.123484, 0.148984, 0.190421, 0.259437, 0.374123, 0.564828", \
|
|
"0.0974128, 0.142843, 0.168394, 0.20996, 0.278969, 0.393716, 0.584632", \
|
|
"0.1217, 0.16967, 0.195227, 0.23676, 0.305641, 0.420236, 0.611194", \
|
|
"0.153449, 0.206995, 0.233408, 0.27472, 0.343817, 0.458209, 0.64913", \
|
|
"0.182161, 0.244139, 0.272477, 0.315456, 0.385308, 0.500242, 0.691932", \
|
|
"0.223407, 0.295698, 0.327126, 0.372401, 0.444453, 0.562807, 0.756882" \
|
|
);
|
|
}
|
|
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.012901, 0.0586924, 0.0915647, 0.146721, 0.239709, 0.394864, 0.653717", \
|
|
"0.0153103, 0.0595999, 0.0920553, 0.146944, 0.239789, 0.396288, 0.653718", \
|
|
"0.017778, 0.0608481, 0.0928562, 0.14742, 0.240026, 0.396289, 0.653898", \
|
|
"0.0219227, 0.0633807, 0.0945384, 0.148568, 0.240602, 0.39629, 0.653899", \
|
|
"0.0287043, 0.0693583, 0.0986919, 0.150852, 0.241832, 0.396576, 0.654537", \
|
|
"0.037821, 0.079386, 0.107489, 0.157599, 0.247003, 0.399644, 0.656756", \
|
|
"0.052562, 0.097534, 0.12386, 0.171561, 0.258718, 0.410717, 0.666587" \
|
|
);
|
|
}
|
|
}
|
|
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.0903847, 0.148595, 0.181042, 0.23265, 0.318216, 0.460469, 0.697094", \
|
|
"0.105966, 0.164751, 0.197157, 0.248913, 0.334464, 0.476582, 0.713355", \
|
|
"0.117152, 0.177216, 0.209743, 0.261591, 0.347247, 0.489349, 0.72612", \
|
|
"0.130463, 0.192768, 0.225903, 0.278007, 0.363729, 0.506088, 0.74283", \
|
|
"0.150323, 0.21715, 0.252041, 0.304312, 0.390354, 0.532513, 0.769229", \
|
|
"0.180757, 0.256537, 0.293279, 0.348904, 0.43686, 0.58067, 0.817696", \
|
|
"0.223541, 0.31258, 0.353855, 0.414079, 0.507091, 0.657722, 0.899952" \
|
|
);
|
|
}
|
|
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.0210919, 0.0840424, 0.127722, 0.201666, 0.327484, 0.538638, 0.891215", \
|
|
"0.0217928, 0.0845661, 0.127965, 0.201789, 0.32835, 0.540465, 0.89137", \
|
|
"0.0228036, 0.0857483, 0.128807, 0.202315, 0.328351, 0.540466, 0.891412", \
|
|
"0.0251945, 0.0877169, 0.13044, 0.203358, 0.328421, 0.540467, 0.891413", \
|
|
"0.0300876, 0.0933726, 0.135766, 0.206602, 0.330049, 0.540468, 0.891854", \
|
|
"0.039495, 0.104466, 0.145562, 0.216299, 0.337688, 0.544892, 0.89434", \
|
|
"0.053707, 0.124951, 0.165518, 0.235086, 0.356993, 0.563173, 0.909724" \
|
|
);
|
|
}
|
|
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.0536239, 0.0972219, 0.122781, 0.164475, 0.233649, 0.348529, 0.539419", \
|
|
"0.0832062, 0.127474, 0.153257, 0.194855, 0.264059, 0.378863, 0.570978", \
|
|
"0.102294, 0.148107, 0.173821, 0.215549, 0.284784, 0.399706, 0.590733", \
|
|
"0.128921, 0.177251, 0.202963, 0.244268, 0.313407, 0.428076, 0.619052", \
|
|
"0.165139, 0.218651, 0.244838, 0.286951, 0.356098, 0.470635, 0.661465", \
|
|
"0.202337, 0.263596, 0.291478, 0.334336, 0.404662, 0.519664, 0.710949", \
|
|
"0.258494, 0.331849, 0.363665, 0.408633, 0.480436, 0.597975, 0.790858" \
|
|
);
|
|
}
|
|
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.0135392, 0.0595474, 0.0922838, 0.147411, 0.240276, 0.395281, 0.65404", \
|
|
"0.0156297, 0.060199, 0.092651, 0.147652, 0.240279, 0.395831, 0.655187", \
|
|
"0.0180858, 0.06133, 0.0934565, 0.147976, 0.240641, 0.395832, 0.655188", \
|
|
"0.0220595, 0.0640188, 0.0951993, 0.148903, 0.241122, 0.395833, 0.655189", \
|
|
"0.0286338, 0.069556, 0.0987798, 0.151247, 0.24228, 0.396871, 0.65519", \
|
|
"0.037549, 0.079255, 0.106977, 0.157176, 0.247058, 0.399985, 0.657048", \
|
|
"0.0512, 0.095378, 0.122149, 0.17019, 0.257952, 0.410479, 0.666525" \
|
|
);
|
|
}
|
|
}
|
|
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.013285, 0.0134151, 0.0135284, 0.0134941, 0.0133763, 0.0130612, 0.012651", \
|
|
"0.013462, 0.0132475, 0.0134389, 0.0132894, 0.0132491, 0.0130376, 0.0124245", \
|
|
"0.0142337, 0.013891, 0.0137969, 0.0138431, 0.0136254, 0.0140742, 0.0128606", \
|
|
"0.0161597, 0.0154701, 0.0154577, 0.0153413, 0.0151604, 0.0154128, 0.014314", \
|
|
"0.0203903, 0.0190805, 0.0188632, 0.0188131, 0.0187074, 0.0182854, 0.0187364", \
|
|
"0.0294307, 0.0271449, 0.026791, 0.0265054, 0.026084, 0.0260912, 0.0257401", \
|
|
"0.0482821, 0.0443095, 0.04365, 0.0431524, 0.0425287, 0.0420467, 0.0417304" \
|
|
);
|
|
}
|
|
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.00848856, 0.00923146, 0.00920366, 0.00920236, 0.00903876, 0.00880826, 0.00828469", \
|
|
"0.00863296, 0.00899392, 0.00904502, 0.00929132, 0.00896882, 0.00883922, 0.00824941", \
|
|
"0.00943738, 0.00952848, 0.00954758, 0.00951368, 0.00961798, 0.00962758, 0.00875107", \
|
|
"0.0113296, 0.0110485, 0.0110727, 0.0109959, 0.0106516, 0.0106401, 0.0102707", \
|
|
"0.015972, 0.0148652, 0.0148055, 0.0147597, 0.0146749, 0.0143443, 0.0133826", \
|
|
"0.0251448, 0.0230259, 0.0228924, 0.0226268, 0.0224241, 0.022275, 0.0217518", \
|
|
"0.0441842, 0.0404678, 0.0398419, 0.039202, 0.0389903, 0.0386488, 0.0385438" \
|
|
);
|
|
}
|
|
}
|
|
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.0159957, 0.0161085, 0.0161246, 0.016078, 0.0159695, 0.0156841, 0.0152552", \
|
|
"0.0158341, 0.0157222, 0.0158272, 0.0157271, 0.0157236, 0.015539, 0.0148566", \
|
|
"0.0162699, 0.0160026, 0.0159397, 0.0160279, 0.0157929, 0.0155166, 0.0152616", \
|
|
"0.0177029, 0.0171385, 0.0171287, 0.0170982, 0.016908, 0.0168838, 0.0171036", \
|
|
"0.0216498, 0.0205135, 0.0203984, 0.0203975, 0.0203643, 0.0199251, 0.0203998", \
|
|
"0.0302347, 0.028286, 0.0279489, 0.0276873, 0.0273869, 0.0272441, 0.0266805", \
|
|
"0.0483566, 0.0447963, 0.0443396, 0.0437447, 0.0432099, 0.0426586, 0.0424483" \
|
|
);
|
|
}
|
|
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.00893496, 0.00957783, 0.00964803, 0.00959623, 0.00950133, 0.00921683, 0.00873298", \
|
|
"0.00907784, 0.00936104, 0.00940234, 0.00967124, 0.00936674, 0.00915144, 0.00860738", \
|
|
"0.00984367, 0.00994117, 0.00996637, 0.00991467, 0.0101669, 0.0100646, 0.00920957", \
|
|
"0.0117517, 0.0113709, 0.0114003, 0.0114163, 0.0110407, 0.011177, 0.0107932", \
|
|
"0.0162385, 0.0152166, 0.0151828, 0.0151155, 0.0150682, 0.0149772, 0.0140416", \
|
|
"0.0253481, 0.0232173, 0.0230823, 0.0228352, 0.0225904, 0.0225636, 0.0224945", \
|
|
"0.0437767, 0.040211, 0.0397869, 0.0391493, 0.0386005, 0.0383416, 0.0383115" \
|
|
);
|
|
}
|
|
}
|
|
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.0176718, 0.0177416, 0.0177774, 0.01775, 0.0176029, 0.0173034, 0.0168434", \
|
|
"0.0173527, 0.0173295, 0.0174943, 0.017327, 0.0173431, 0.0170106, 0.0165225", \
|
|
"0.0176399, 0.0174512, 0.0174284, 0.0174919, 0.0172567, 0.0170024, 0.0169641", \
|
|
"0.0187834, 0.0183866, 0.0183857, 0.0182654, 0.0182023, 0.0187061, 0.0177763", \
|
|
"0.0224954, 0.0214091, 0.0213646, 0.0214234, 0.0213056, 0.0210149, 0.0212315", \
|
|
"0.0313691, 0.0294354, 0.0292043, 0.028982, 0.028759, 0.0287077, 0.0279616", \
|
|
"0.0501302, 0.0467982, 0.0462303, 0.0457434, 0.0453258, 0.0447762, 0.044337" \
|
|
);
|
|
}
|
|
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.0100285, 0.0106493, 0.0107167, 0.0106536, 0.0105794, 0.0103374, 0.009869", \
|
|
"0.0101994, 0.0104382, 0.0105374, 0.0108105, 0.0104158, 0.0105812, 0.00963224", \
|
|
"0.0108876, 0.0109824, 0.0109952, 0.010995, 0.0111749, 0.0107048, 0.0102707", \
|
|
"0.0128784, 0.0125012, 0.0124497, 0.0125615, 0.012167, 0.0122633, 0.0114517", \
|
|
"0.0175978, 0.0164772, 0.0164378, 0.0163155, 0.0163205, 0.0159726, 0.0150949", \
|
|
"0.0267379, 0.0246715, 0.0245716, 0.0244264, 0.0242928, 0.0241161, 0.024113", \
|
|
"0.0458869, 0.0424831, 0.0419707, 0.0413127, 0.0407575, 0.0405674, 0.0404908" \
|
|
);
|
|
}
|
|
}
|
|
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.017453, 0.0174939, 0.0175438, 0.0175009, 0.0173565, 0.0170346, 0.0166292", \
|
|
"0.0171088, 0.0171059, 0.0172348, 0.0171064, 0.0171166, 0.0170625, 0.0162256", \
|
|
"0.0172397, 0.0171942, 0.0171229, 0.0171946, 0.0169902, 0.0169792, 0.0162167", \
|
|
"0.018094, 0.0178415, 0.0178951, 0.0179, 0.0177781, 0.0179328, 0.0174707", \
|
|
"0.0214458, 0.0206746, 0.0207818, 0.0206557, 0.0205927, 0.0203235, 0.0205125", \
|
|
"0.0305593, 0.0287802, 0.0285459, 0.0283549, 0.0280218, 0.0280344, 0.0275991", \
|
|
"0.0499912, 0.0471445, 0.0464578, 0.0459262, 0.0454825, 0.0452166, 0.0447435" \
|
|
);
|
|
}
|
|
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.0103144, 0.0108569, 0.0108695, 0.0108902, 0.0107759, 0.0105835, 0.0100989", \
|
|
"0.0105572, 0.0107638, 0.0108154, 0.0111144, 0.0107381, 0.0106528, 0.0103918", \
|
|
"0.011343, 0.0113319, 0.0113384, 0.0112877, 0.0116403, 0.0112224, 0.0107456", \
|
|
"0.0133406, 0.0129916, 0.0128945, 0.0128649, 0.0125928, 0.0125737, 0.0122625", \
|
|
"0.0180325, 0.0170459, 0.0169047, 0.0169538, 0.0169263, 0.0165849, 0.0156107", \
|
|
"0.0276521, 0.0257107, 0.0253752, 0.0251731, 0.0251603, 0.0250423, 0.0249143", \
|
|
"0.0476552, 0.0442703, 0.0437315, 0.0430567, 0.042595, 0.0423288, 0.0418896" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00237103;
|
|
rise_capacitance : 0.0024216;
|
|
rise_capacitance_range (0.0024216, 0.0024216);
|
|
fall_capacitance : 0.00232047;
|
|
fall_capacitance_range (0.00232047, 0.00232047);
|
|
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.000303286, -0.000282917, -0.000280455, -0.000286026, -0.000280905, -0.000279901, -0.000282122" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00122104, 0.00121658, 0.00121532, 0.00121792, 0.00121759, 0.00122254, 0.00122328" \
|
|
);
|
|
}
|
|
}
|
|
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.000303286, -0.000282917, -0.000280455, -0.000286026, -0.000280905, -0.000279901, -0.000282122" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00122104, 0.00121658, 0.00121532, 0.00121792, 0.00121759, 0.00122254, 0.00122328" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0023848;
|
|
rise_capacitance : 0.00246838;
|
|
rise_capacitance_range (0.00246838, 0.00246838);
|
|
fall_capacitance : 0.00230122;
|
|
fall_capacitance_range (0.00230122, 0.00230122);
|
|
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.000479922, -0.000478602, -0.000478179, -0.000475353, -0.000478004, -0.000475821, -0.000476759" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000886774, 0.000892261, 0.000889634, 0.000891754, 0.000891537, 0.000896459, 0.000896308" \
|
|
);
|
|
}
|
|
}
|
|
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.000479922, -0.000478602, -0.000478179, -0.000475353, -0.000478004, -0.000475821, -0.000476759" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000886774, 0.000892261, 0.000889634, 0.000891754, 0.000891537, 0.000896459, 0.000896308" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00276461;
|
|
rise_capacitance : 0.00287643;
|
|
rise_capacitance_range (0.00287643, 0.00287643);
|
|
fall_capacitance : 0.00265278;
|
|
fall_capacitance_range (0.00265278, 0.00265278);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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 (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00271951;
|
|
rise_capacitance : 0.00284091;
|
|
rise_capacitance_range (0.00284091, 0.00284091);
|
|
fall_capacitance : 0.0025981;
|
|
fall_capacitance_range (0.0025981, 0.0025981);
|
|
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.00227845, 0.00225877, 0.00226797, 0.00226267, 0.00227078, 0.00225261, 0.00226382" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"5.52277e-05, 1.79678e-05, 5.10611e-06, -7.81264e-06, -1.79216e-05, -2.46426e-05, -3.57855e-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.00227845, 0.00225877, 0.00226797, 0.00226267, 0.00227078, 0.00225261, 0.00226382" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"5.52277e-05, 1.79678e-05, 5.10611e-06, -7.81264e-06, -1.79216e-05, -2.46426e-05, -3.57855e-05" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_and4_2) {
|
|
area : 16.3296;
|
|
cell_footprint : "AND4";
|
|
cell_leakage_power : 697.622;
|
|
leakage_power () {
|
|
value : 662.525;
|
|
when : "!A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 736;
|
|
when : "!A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 631.525;
|
|
when : "!A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 810.782;
|
|
when : "!A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 624.565;
|
|
when : "!A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 703.233;
|
|
when : "!A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 590.56;
|
|
when : "!A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 903.468;
|
|
when : "!A&B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 622.772;
|
|
when : "A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 697.45;
|
|
when : "A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 590.073;
|
|
when : "A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 787.513;
|
|
when : "A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 585.408;
|
|
when : "A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 675.047;
|
|
when : "A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 562.767;
|
|
when : "A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 978.264;
|
|
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.0925684, 0.160159, 0.194276, 0.246877, 0.332999, 0.475463, 0.71253", \
|
|
"0.11928, 0.186974, 0.220836, 0.273805, 0.359979, 0.502336, 0.739941", \
|
|
"0.141284, 0.20986, 0.243825, 0.296672, 0.382882, 0.525394, 0.762531", \
|
|
"0.171917, 0.242245, 0.276184, 0.329095, 0.41505, 0.557646, 0.794444", \
|
|
"0.217281, 0.292124, 0.326867, 0.379799, 0.465977, 0.608281, 0.844894", \
|
|
"0.285511, 0.368267, 0.40532, 0.45905, 0.545597, 0.68848, 0.925276", \
|
|
"0.391647, 0.484713, 0.525556, 0.583393, 0.671986, 0.817207, 1.05527" \
|
|
);
|
|
}
|
|
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.0248852, 0.091016, 0.134106, 0.206984, 0.331536, 0.541986, 0.894581", \
|
|
"0.0264917, 0.0918394, 0.134603, 0.207138, 0.332902, 0.542161, 0.895264", \
|
|
"0.0294701, 0.0936373, 0.13585, 0.20806, 0.332903, 0.542361, 0.895265", \
|
|
"0.0348309, 0.0966476, 0.137965, 0.209716, 0.333339, 0.543197, 0.895266", \
|
|
"0.0439688, 0.102984, 0.14255, 0.212131, 0.334893, 0.544529, 0.896075", \
|
|
"0.057655, 0.116566, 0.154522, 0.220648, 0.340043, 0.546882, 0.897698", \
|
|
"0.079708, 0.14012, 0.176757, 0.240757, 0.355941, 0.559981, 0.906658" \
|
|
);
|
|
}
|
|
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.0529219, 0.100479, 0.12612, 0.167683, 0.236646, 0.35129, 0.542397", \
|
|
"0.0819232, 0.130796, 0.156556, 0.198094, 0.267098, 0.381752, 0.572604", \
|
|
"0.100104, 0.151159, 0.17713, 0.218693, 0.287655, 0.402257, 0.593428", \
|
|
"0.124664, 0.179043, 0.205201, 0.246597, 0.315201, 0.42963, 0.620392", \
|
|
"0.15569, 0.217035, 0.244841, 0.285952, 0.353665, 0.467827, 0.657817", \
|
|
"0.181932, 0.252152, 0.282786, 0.326547, 0.395568, 0.510031, 0.700427", \
|
|
"0.210373, 0.292737, 0.327381, 0.377381, 0.448407, 0.56565, 0.759203" \
|
|
);
|
|
}
|
|
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.0134363, 0.0606334, 0.0931097, 0.148013, 0.241039, 0.396571, 0.655914", \
|
|
"0.0164483, 0.0619729, 0.0938403, 0.148312, 0.241098, 0.397095, 0.655934", \
|
|
"0.0198822, 0.0640247, 0.0952811, 0.14916, 0.241481, 0.397096, 0.657516", \
|
|
"0.0255568, 0.068108, 0.0984803, 0.151033, 0.242412, 0.397161, 0.657517", \
|
|
"0.0354606, 0.0771023, 0.105135, 0.154853, 0.244522, 0.398379, 0.657518", \
|
|
"0.04916, 0.093366, 0.119577, 0.16617, 0.25205, 0.402673, 0.65921", \
|
|
"0.072152, 0.118715, 0.144108, 0.188372, 0.269794, 0.418139, 0.671962" \
|
|
);
|
|
}
|
|
}
|
|
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.101065, 0.168609, 0.202625, 0.255334, 0.341322, 0.483877, 0.720834", \
|
|
"0.123429, 0.19142, 0.225524, 0.278232, 0.364278, 0.509177, 0.743851", \
|
|
"0.1424, 0.211462, 0.245578, 0.298564, 0.384797, 0.52736, 0.764555", \
|
|
"0.169383, 0.240574, 0.275099, 0.328114, 0.41419, 0.557032, 0.793705", \
|
|
"0.210909, 0.286914, 0.322154, 0.3755, 0.461832, 0.604341, 0.841376", \
|
|
"0.275504, 0.359133, 0.396691, 0.451278, 0.538321, 0.680874, 0.917759", \
|
|
"0.371357, 0.465137, 0.50629, 0.564478, 0.655312, 0.801163, 1.04034" \
|
|
);
|
|
}
|
|
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.024914, 0.0910421, 0.13422, 0.206773, 0.331471, 0.541973, 0.894668", \
|
|
"0.0261342, 0.0918122, 0.134549, 0.207047, 0.331995, 0.544499, 0.894967", \
|
|
"0.0282201, 0.0932835, 0.135778, 0.207831, 0.332107, 0.5445, 0.894968", \
|
|
"0.0325852, 0.096474, 0.138201, 0.209604, 0.33314, 0.544501, 0.894992", \
|
|
"0.0407037, 0.102857, 0.142592, 0.212462, 0.334678, 0.544502, 0.895758", \
|
|
"0.052691, 0.115933, 0.154618, 0.221256, 0.340219, 0.546932, 0.897551", \
|
|
"0.073297, 0.137498, 0.17541, 0.239423, 0.356924, 0.560855, 0.907309" \
|
|
);
|
|
}
|
|
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.0568303, 0.10487, 0.130627, 0.172188, 0.241189, 0.355944, 0.546948", \
|
|
"0.0871099, 0.136268, 0.162115, 0.203694, 0.272724, 0.387467, 0.578426", \
|
|
"0.106797, 0.158038, 0.184059, 0.225641, 0.294615, 0.409292, 0.600397", \
|
|
"0.133727, 0.188325, 0.214553, 0.256269, 0.325118, 0.439853, 0.630471", \
|
|
"0.169166, 0.230053, 0.257398, 0.29923, 0.368069, 0.482109, 0.673055", \
|
|
"0.201686, 0.27137, 0.301488, 0.344691, 0.414223, 0.528987, 0.719338", \
|
|
"0.242895, 0.323714, 0.357987, 0.405717, 0.476759, 0.593361, 0.787042" \
|
|
);
|
|
}
|
|
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.0140147, 0.0610752, 0.0934612, 0.148223, 0.241185, 0.39669, 0.656008", \
|
|
"0.0166572, 0.0621774, 0.0941352, 0.148552, 0.241274, 0.397107, 0.656076", \
|
|
"0.0199735, 0.0641406, 0.095427, 0.149215, 0.241522, 0.397108, 0.656252", \
|
|
"0.025297, 0.068286, 0.0984214, 0.151049, 0.242472, 0.397362, 0.656362", \
|
|
"0.0346163, 0.0760771, 0.103999, 0.154577, 0.24442, 0.39845, 0.656844", \
|
|
"0.047893, 0.091291, 0.117569, 0.164335, 0.250979, 0.402062, 0.658893", \
|
|
"0.068667, 0.11457, 0.139116, 0.185066, 0.265983, 0.41457, 0.668729" \
|
|
);
|
|
}
|
|
}
|
|
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.106074, 0.173484, 0.207661, 0.260345, 0.346266, 0.488887, 0.725917", \
|
|
"0.124712, 0.192679, 0.226654, 0.279464, 0.365643, 0.507921, 0.745044", \
|
|
"0.14004, 0.208984, 0.24319, 0.296205, 0.382386, 0.524877, 0.762054", \
|
|
"0.161577, 0.232502, 0.26774, 0.320355, 0.406765, 0.549373, 0.786293", \
|
|
"0.195483, 0.271035, 0.307232, 0.360793, 0.447188, 0.589448, 0.826692", \
|
|
"0.248587, 0.331998, 0.369548, 0.425271, 0.513345, 0.655729, 0.892904", \
|
|
"0.327154, 0.421264, 0.463045, 0.522063, 0.613802, 0.76098, 1.00138" \
|
|
);
|
|
}
|
|
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.024903, 0.0912222, 0.134415, 0.206741, 0.331365, 0.54206, 0.894532", \
|
|
"0.0258005, 0.0916218, 0.134416, 0.206976, 0.331731, 0.542061, 0.894917", \
|
|
"0.0273342, 0.0928907, 0.135447, 0.207709, 0.331973, 0.542238, 0.894918", \
|
|
"0.0308084, 0.0957677, 0.138052, 0.209251, 0.332791, 0.542723, 0.894919", \
|
|
"0.03773, 0.101742, 0.142981, 0.212565, 0.334643, 0.543984, 0.895593", \
|
|
"0.048921, 0.114685, 0.153796, 0.221898, 0.34151, 0.547546, 0.897126", \
|
|
"0.069056, 0.135957, 0.17408, 0.241684, 0.358557, 0.563285, 0.909029" \
|
|
);
|
|
}
|
|
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.0596899, 0.10844, 0.134284, 0.175935, 0.245162, 0.359923, 0.551163", \
|
|
"0.091028, 0.140657, 0.166627, 0.208303, 0.27744, 0.392289, 0.583246", \
|
|
"0.111973, 0.163448, 0.189557, 0.231282, 0.300402, 0.415205, 0.606129", \
|
|
"0.1411, 0.196048, 0.222499, 0.263664, 0.332856, 0.447418, 0.638266", \
|
|
"0.180362, 0.241311, 0.268369, 0.309962, 0.378715, 0.493163, 0.683689", \
|
|
"0.219674, 0.289555, 0.319162, 0.362459, 0.43193, 0.546658, 0.73754", \
|
|
"0.271695, 0.352268, 0.388789, 0.436364, 0.507796, 0.624666, 0.817182" \
|
|
);
|
|
}
|
|
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.0146054, 0.0617473, 0.0940201, 0.14861, 0.241632, 0.396928, 0.656187", \
|
|
"0.0169376, 0.0626582, 0.0945295, 0.148954, 0.241633, 0.396929, 0.656262", \
|
|
"0.0201029, 0.0644548, 0.0957405, 0.149537, 0.24186, 0.396946, 0.657281", \
|
|
"0.0252513, 0.0687307, 0.0988883, 0.151267, 0.242585, 0.397456, 0.657282", \
|
|
"0.03421, 0.0758009, 0.103862, 0.154596, 0.244624, 0.398646, 0.657283", \
|
|
"0.047208, 0.090197, 0.116065, 0.163707, 0.250572, 0.402035, 0.659421", \
|
|
"0.066761, 0.112853, 0.137287, 0.182798, 0.264891, 0.413468, 0.668742" \
|
|
);
|
|
}
|
|
}
|
|
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.108828, 0.176406, 0.210061, 0.262948, 0.349084, 0.491647, 0.728611", \
|
|
"0.125297, 0.193165, 0.227176, 0.279931, 0.365975, 0.508325, 0.745492", \
|
|
"0.137869, 0.206783, 0.240707, 0.293653, 0.379826, 0.522324, 0.759498", \
|
|
"0.153914, 0.224716, 0.259404, 0.312338, 0.3987, 0.541224, 0.778196", \
|
|
"0.178805, 0.253773, 0.290117, 0.343589, 0.430291, 0.572704, 0.809577", \
|
|
"0.217718, 0.299882, 0.337876, 0.394134, 0.482686, 0.625951, 0.862597", \
|
|
"0.27485, 0.368269, 0.410823, 0.471314, 0.565026, 0.712772, 0.954588" \
|
|
);
|
|
}
|
|
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.0249177, 0.0913223, 0.134239, 0.206808, 0.33137, 0.541962, 0.894656", \
|
|
"0.0255145, 0.0914559, 0.134285, 0.206844, 0.332144, 0.541963, 0.894979", \
|
|
"0.0266568, 0.0924874, 0.135149, 0.207403, 0.332145, 0.542202, 0.89498", \
|
|
"0.0292623, 0.0951647, 0.137289, 0.209012, 0.332575, 0.542615, 0.894981", \
|
|
"0.0348311, 0.100659, 0.142475, 0.212231, 0.33451, 0.543413, 0.895354", \
|
|
"0.045552, 0.112592, 0.153285, 0.222288, 0.342119, 0.548165, 0.897434", \
|
|
"0.063949, 0.13325, 0.173926, 0.241487, 0.361232, 0.565549, 0.910989" \
|
|
);
|
|
}
|
|
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.0619325, 0.111442, 0.137479, 0.179364, 0.248687, 0.363685, 0.55508", \
|
|
"0.0942119, 0.144404, 0.170595, 0.212423, 0.281736, 0.396605, 0.587785", \
|
|
"0.116429, 0.168134, 0.194508, 0.236437, 0.305641, 0.42053, 0.61175", \
|
|
"0.147601, 0.202502, 0.229514, 0.271117, 0.340166, 0.454811, 0.646013", \
|
|
"0.190827, 0.251479, 0.278693, 0.320518, 0.389173, 0.503339, 0.695018", \
|
|
"0.235413, 0.30519, 0.334803, 0.378461, 0.447955, 0.561785, 0.752627", \
|
|
"0.306582, 0.386434, 0.421131, 0.468208, 0.537839, 0.654196, 0.847032" \
|
|
);
|
|
}
|
|
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.0152689, 0.0624142, 0.0947149, 0.149317, 0.242072, 0.397404, 0.656517", \
|
|
"0.017334, 0.0631464, 0.0951122, 0.149437, 0.242089, 0.397405, 0.656527", \
|
|
"0.0203637, 0.0649439, 0.0962677, 0.150089, 0.242453, 0.397491, 0.659145", \
|
|
"0.0253969, 0.0687266, 0.0991763, 0.151687, 0.243198, 0.397957, 0.659146", \
|
|
"0.0339997, 0.0756369, 0.10408, 0.15507, 0.245182, 0.39889, 0.659147", \
|
|
"0.047185, 0.08992, 0.115838, 0.163592, 0.250557, 0.402405, 0.659748", \
|
|
"0.064977, 0.110537, 0.135575, 0.181606, 0.264258, 0.413358, 0.668344" \
|
|
);
|
|
}
|
|
}
|
|
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.0215803, 0.0200989, 0.0202176, 0.0199953, 0.0198624, 0.0193541, 0.0183186", \
|
|
"0.0220871, 0.0199637, 0.0202968, 0.0200367, 0.020058, 0.0191217, 0.0185836", \
|
|
"0.0235298, 0.0206551, 0.0203621, 0.0205335, 0.0200668, 0.0212712, 0.018592", \
|
|
"0.0263941, 0.0222841, 0.0219534, 0.0216415, 0.0212166, 0.0208556, 0.0198422", \
|
|
"0.0322637, 0.0260671, 0.0255479, 0.025263, 0.0251218, 0.0239746, 0.0246655", \
|
|
"0.0441172, 0.0349717, 0.0340366, 0.0331967, 0.0324832, 0.0321258, 0.0311552", \
|
|
"0.0666814, 0.0535169, 0.0521841, 0.0512163, 0.049238, 0.0484067, 0.047269" \
|
|
);
|
|
}
|
|
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.0147717, 0.0157763, 0.0159014, 0.0158792, 0.0157065, 0.0151477, 0.0142889", \
|
|
"0.0154389, 0.0153978, 0.0155223, 0.0161643, 0.0154486, 0.015182, 0.0139316", \
|
|
"0.0167064, 0.0159224, 0.0159777, 0.0158371, 0.0163396, 0.0157607, 0.0151407", \
|
|
"0.0196017, 0.0173061, 0.0172921, 0.0172859, 0.01655, 0.0162351, 0.015705", \
|
|
"0.0259093, 0.0212629, 0.0213036, 0.0208703, 0.0204695, 0.0196783, 0.0175895", \
|
|
"0.0379334, 0.0300384, 0.0293685, 0.0287902, 0.0280597, 0.0279375, 0.0274904", \
|
|
"0.060778, 0.048694, 0.0472525, 0.046249, 0.0445203, 0.0439502, 0.0438452" \
|
|
);
|
|
}
|
|
}
|
|
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.0242209, 0.022697, 0.0227334, 0.0227609, 0.0223118, 0.0218722, 0.0210847", \
|
|
"0.024382, 0.0224237, 0.0227978, 0.0226122, 0.022281, 0.0228557, 0.0207399", \
|
|
"0.0253412, 0.0227279, 0.0225386, 0.0227575, 0.0222776, 0.0233627, 0.0209017", \
|
|
"0.0275626, 0.0239664, 0.0237814, 0.0235119, 0.023059, 0.0230209, 0.0219178", \
|
|
"0.0327729, 0.0274124, 0.0269011, 0.0267197, 0.026617, 0.0255796, 0.0263096", \
|
|
"0.0440061, 0.0361259, 0.0351612, 0.0344435, 0.0337653, 0.0335866, 0.032774", \
|
|
"0.0655629, 0.0538444, 0.0525275, 0.0509955, 0.0496367, 0.0488482, 0.0481066" \
|
|
);
|
|
}
|
|
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.0153267, 0.0161169, 0.0162369, 0.0162013, 0.0160009, 0.0155906, 0.0145159", \
|
|
"0.0158681, 0.0157328, 0.0158783, 0.0160797, 0.0157451, 0.015454, 0.0143871", \
|
|
"0.0171057, 0.0162363, 0.0162756, 0.0161602, 0.0168371, 0.0156566, 0.0147153", \
|
|
"0.0199831, 0.0178155, 0.0178577, 0.0179126, 0.0173558, 0.0175875, 0.0166258", \
|
|
"0.0264633, 0.0218285, 0.0216398, 0.0214735, 0.0214464, 0.0207959, 0.019246", \
|
|
"0.037835, 0.030277, 0.0296903, 0.0290208, 0.0286768, 0.0287112, 0.0281597", \
|
|
"0.0604398, 0.0488361, 0.0471488, 0.046502, 0.0448022, 0.0440914, 0.0444385" \
|
|
);
|
|
}
|
|
}
|
|
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.025861, 0.0242773, 0.0243027, 0.0244105, 0.0240302, 0.0233343, 0.0225739", \
|
|
"0.0257961, 0.0240438, 0.0241769, 0.024245, 0.023818, 0.0231963, 0.0224457", \
|
|
"0.0265132, 0.0241737, 0.0240439, 0.0242769, 0.0238132, 0.0250396, 0.0222227", \
|
|
"0.0282237, 0.0250458, 0.0251689, 0.0247011, 0.0243475, 0.0244119, 0.023052", \
|
|
"0.0331023, 0.0281946, 0.0281204, 0.0279666, 0.0278912, 0.0269299, 0.0278717", \
|
|
"0.0439, 0.0369261, 0.0360277, 0.0354251, 0.0349784, 0.0346413, 0.033821", \
|
|
"0.0662293, 0.0554195, 0.0537222, 0.0524915, 0.0513502, 0.050609, 0.0498826" \
|
|
);
|
|
}
|
|
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.0164655, 0.0171506, 0.0172367, 0.0172008, 0.0170721, 0.0165362, 0.015719", \
|
|
"0.0170202, 0.0168016, 0.0169727, 0.0172084, 0.0171133, 0.0163173, 0.0153257", \
|
|
"0.0182339, 0.0172647, 0.0171962, 0.0172005, 0.0179315, 0.0169759, 0.016141", \
|
|
"0.0211808, 0.0190664, 0.0190233, 0.0187543, 0.0183515, 0.018466, 0.0175525", \
|
|
"0.0275764, 0.023119, 0.0228309, 0.0225211, 0.0223391, 0.0215895, 0.0198892", \
|
|
"0.0391717, 0.031751, 0.0310133, 0.0305949, 0.0301318, 0.0301818, 0.0298689", \
|
|
"0.0624515, 0.0514302, 0.0495258, 0.0485135, 0.0472345, 0.0464499, 0.0464325" \
|
|
);
|
|
}
|
|
}
|
|
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.025669, 0.0241982, 0.0240141, 0.0239715, 0.0238378, 0.0233278, 0.0223941", \
|
|
"0.0254984, 0.0238209, 0.0240608, 0.0241037, 0.0237255, 0.0228858, 0.02219", \
|
|
"0.025987, 0.0239002, 0.0237531, 0.0239781, 0.0235165, 0.0229944, 0.0220715", \
|
|
"0.0272284, 0.0246248, 0.0245766, 0.0243164, 0.0239974, 0.0242484, 0.0240253", \
|
|
"0.0316334, 0.027479, 0.0275698, 0.0273171, 0.0272511, 0.0264476, 0.0273974", \
|
|
"0.0422731, 0.0358979, 0.0352305, 0.0346787, 0.034087, 0.0340935, 0.0326422", \
|
|
"0.0650947, 0.0550399, 0.0537712, 0.052563, 0.0518498, 0.050652, 0.0501052" \
|
|
);
|
|
}
|
|
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.0168648, 0.0173094, 0.0173952, 0.0173902, 0.0170558, 0.0167533, 0.0158672", \
|
|
"0.0174046, 0.0170375, 0.0172427, 0.0177254, 0.0175175, 0.0165575, 0.0156636", \
|
|
"0.0187016, 0.0176021, 0.0175263, 0.0175457, 0.0182654, 0.0168645, 0.0173807", \
|
|
"0.0217465, 0.0192629, 0.0193906, 0.0193236, 0.0186718, 0.0188015, 0.0180603", \
|
|
"0.0280497, 0.0234285, 0.0231775, 0.0229069, 0.0225922, 0.0211441, 0.0205004", \
|
|
"0.0401647, 0.0327056, 0.0319804, 0.0314851, 0.0311103, 0.0310551, 0.030571", \
|
|
"0.0636657, 0.0526708, 0.0511263, 0.0503849, 0.0487721, 0.0474694, 0.0477577" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0023608;
|
|
rise_capacitance : 0.00241696;
|
|
rise_capacitance_range (0.00241696, 0.00241696);
|
|
fall_capacitance : 0.00230464;
|
|
fall_capacitance_range (0.00230464, 0.00230464);
|
|
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.000307085, -0.000284786, -0.000283598, -0.000285541, -0.000282102, -0.000279795, -0.000280362" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00121726, 0.0012187, 0.00121238, 0.00121397, 0.00121668, 0.00122256, 0.00122285" \
|
|
);
|
|
}
|
|
}
|
|
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.000307085, -0.000284786, -0.000283598, -0.000285541, -0.000282102, -0.000279795, -0.000280362" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00121726, 0.0012187, 0.00121238, 0.00121397, 0.00121668, 0.00122256, 0.00122285" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00237854;
|
|
rise_capacitance : 0.00246672;
|
|
rise_capacitance_range (0.00246672, 0.00246672);
|
|
fall_capacitance : 0.00229036;
|
|
fall_capacitance_range (0.00229036, 0.00229036);
|
|
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.000482974, -0.000482822, -0.000480004, -0.000477005, -0.000476448, -0.00047532, -0.000475327" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000886785, 0.000891604, 0.000889487, 0.000890616, 0.000892164, 0.000895721, 0.000895614" \
|
|
);
|
|
}
|
|
}
|
|
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.000482974, -0.000482822, -0.000480004, -0.000477005, -0.000476448, -0.00047532, -0.000475327" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000886785, 0.000891604, 0.000889487, 0.000890616, 0.000892164, 0.000895721, 0.000895614" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00275997;
|
|
rise_capacitance : 0.00287494;
|
|
rise_capacitance_range (0.00287494, 0.00287494);
|
|
fall_capacitance : 0.002645;
|
|
fall_capacitance_range (0.002645, 0.002645);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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 (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00271614;
|
|
rise_capacitance : 0.00283895;
|
|
rise_capacitance_range (0.00283895, 0.00283895);
|
|
fall_capacitance : 0.00259333;
|
|
fall_capacitance_range (0.00259333, 0.00259333);
|
|
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.0022801, 0.00225845, 0.00226567, 0.00226274, 0.00227142, 0.00225369, 0.00226419" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"5.24333e-05, 1.77105e-05, 3.64607e-06, -1.03192e-05, -1.92883e-05, -2.52233e-05, -3.62818e-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.0022801, 0.00225845, 0.00226567, 0.00226274, 0.00227142, 0.00225369, 0.00226419" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"5.24333e-05, 1.77105e-05, 3.64607e-06, -1.03192e-05, -1.92883e-05, -2.52233e-05, -3.62818e-05" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_antennanp) {
|
|
area : 5.4432;
|
|
cell_footprint : "NP_ant";
|
|
dont_touch : true;
|
|
dont_use : true;
|
|
cell_leakage_power : 6.75;
|
|
leakage_power () {
|
|
value : 6.75;
|
|
when : "A";
|
|
}
|
|
leakage_power () {
|
|
value : 6.75;
|
|
when : "!A";
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
capacitance : 0.000894056;
|
|
rise_capacitance : 0.000858874;
|
|
rise_capacitance_range (0.000858874, 0.000858874);
|
|
fall_capacitance : 0.000929238;
|
|
fall_capacitance_range (0.000929238, 0.000929238);
|
|
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.000600311, -0.000601472, -0.000603573, -0.00060469, -0.000606207, -0.000604433, -0.000604264" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000600311, 0.000601472, 0.000603573, 0.00060469, 0.000606207, 0.000604433, 0.000604264" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_buf_1) {
|
|
area : 7.2576;
|
|
cell_footprint : "BU";
|
|
cell_leakage_power : 290.472;
|
|
leakage_power () {
|
|
value : 310.158;
|
|
when : "!A&!X";
|
|
}
|
|
leakage_power () {
|
|
value : 270.786;
|
|
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.0358823, 0.0827461, 0.113855, 0.165056, 0.250896, 0.393415, 0.631126", \
|
|
"0.0563388, 0.103946, 0.134936, 0.186193, 0.271771, 0.414553, 0.652345", \
|
|
"0.0695853, 0.118186, 0.149107, 0.200324, 0.286107, 0.428792, 0.66654", \
|
|
"0.084885, 0.135898, 0.166431, 0.217215, 0.302115, 0.444602, 0.682389", \
|
|
"0.106143, 0.161787, 0.192103, 0.243576, 0.328359, 0.470807, 0.708248", \
|
|
"0.133135, 0.198334, 0.230156, 0.281647, 0.367359, 0.510486, 0.747605", \
|
|
"0.166664, 0.244916, 0.280584, 0.334362, 0.423365, 0.568984, 0.808429" \
|
|
);
|
|
}
|
|
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.0110391, 0.0754197, 0.12144, 0.19761, 0.325303, 0.537698, 0.892137", \
|
|
"0.0145038, 0.0759039, 0.121717, 0.197761, 0.325304, 0.537699, 0.892189", \
|
|
"0.0170446, 0.076512, 0.122055, 0.197994, 0.325383, 0.537773, 0.893579", \
|
|
"0.0211451, 0.0780941, 0.122769, 0.198422, 0.325722, 0.538011, 0.89358", \
|
|
"0.0275809, 0.082028, 0.125472, 0.200119, 0.326946, 0.538689, 0.893581", \
|
|
"0.0381568, 0.092459, 0.132794, 0.205471, 0.331222, 0.542003, 0.894403", \
|
|
"0.055106, 0.1127, 0.150516, 0.219233, 0.343133, 0.553066, 0.90361" \
|
|
);
|
|
}
|
|
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.0376111, 0.0777532, 0.102906, 0.144299, 0.213431, 0.32871, 0.520431", \
|
|
"0.0596323, 0.101356, 0.126668, 0.168193, 0.23739, 0.352591, 0.544593", \
|
|
"0.0728668, 0.115628, 0.140813, 0.18211, 0.251316, 0.366417, 0.558233", \
|
|
"0.0905608, 0.136508, 0.161401, 0.20258, 0.271392, 0.386383, 0.578414", \
|
|
"0.115072, 0.166332, 0.191801, 0.233516, 0.302244, 0.416568, 0.608366", \
|
|
"0.139782, 0.19793, 0.225491, 0.268188, 0.338265, 0.452845, 0.644713", \
|
|
"0.177172, 0.247079, 0.278715, 0.32425, 0.3969, 0.516817, 0.712605" \
|
|
);
|
|
}
|
|
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.0102294, 0.0569082, 0.0905382, 0.146366, 0.240133, 0.396334, 0.656692", \
|
|
"0.0135078, 0.0580492, 0.091156, 0.14671, 0.240195, 0.39652, 0.657125", \
|
|
"0.0159864, 0.0591988, 0.0919243, 0.147197, 0.24054, 0.396612, 0.657126", \
|
|
"0.0206902, 0.0616711, 0.0933496, 0.147941, 0.241307, 0.396891, 0.657127", \
|
|
"0.027801, 0.0675491, 0.0972389, 0.150444, 0.242457, 0.397802, 0.657705", \
|
|
"0.037129, 0.077405, 0.105972, 0.157737, 0.248495, 0.402121, 0.660685", \
|
|
"0.053795, 0.097139, 0.124237, 0.173357, 0.263408, 0.416782, 0.672798" \
|
|
);
|
|
}
|
|
}
|
|
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.00887848, 0.00950477, 0.0095034, 0.00943339, 0.00929045, 0.00894356, 0.00840576", \
|
|
"0.00921265, 0.00944896, 0.00958634, 0.00947495, 0.00939962, 0.00902137, 0.00863577", \
|
|
"0.0101702, 0.0103129, 0.0102967, 0.0102499, 0.01023, 0.00988404, 0.0096854", \
|
|
"0.0124768, 0.0122101, 0.012153, 0.0121185, 0.0118842, 0.0118112, 0.0112036", \
|
|
"0.0172428, 0.0164071, 0.0162832, 0.0162983, 0.0160122, 0.0155055, 0.0157226", \
|
|
"0.0276223, 0.0257339, 0.0254557, 0.0251375, 0.0249023, 0.0247735, 0.0243052", \
|
|
"0.0487314, 0.045334, 0.0448332, 0.0441717, 0.0438493, 0.0431579, 0.0424566" \
|
|
);
|
|
}
|
|
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.00877569, 0.00945745, 0.00948348, 0.00941383, 0.00928418, 0.00910349, 0.00850999", \
|
|
"0.00927701, 0.0096479, 0.00971329, 0.0098665, 0.00975778, 0.00934767, 0.00900407", \
|
|
"0.0102749, 0.0104764, 0.0104748, 0.0102893, 0.01049, 0.0103748, 0.00954576", \
|
|
"0.0126603, 0.0124724, 0.0125151, 0.0124896, 0.0119973, 0.0120061, 0.011547", \
|
|
"0.0178052, 0.0168545, 0.0167344, 0.0167874, 0.0167165, 0.0161842, 0.0154035", \
|
|
"0.0280917, 0.026005, 0.0257645, 0.0256212, 0.0252779, 0.0250416, 0.0250469", \
|
|
"0.0492515, 0.0455368, 0.0450742, 0.0444645, 0.0439064, 0.0435712, 0.0433202" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00245924;
|
|
rise_capacitance : 0.00250252;
|
|
rise_capacitance_range (0.00250252, 0.00250252);
|
|
fall_capacitance : 0.00241596;
|
|
fall_capacitance_range (0.00241596, 0.00241596);
|
|
}
|
|
}
|
|
cell (sg13g2_buf_16) {
|
|
area : 45.36;
|
|
cell_footprint : "BU";
|
|
cell_leakage_power : 3691.96;
|
|
leakage_power () {
|
|
value : 2952.72;
|
|
when : "A&X";
|
|
}
|
|
leakage_power () {
|
|
value : 4431.2;
|
|
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.0407694, 0.0932661, 0.124533, 0.176015, 0.262055, 0.405335, 0.643104", \
|
|
"0.0654824, 0.119276, 0.150669, 0.202015, 0.287862, 0.431013, 0.669337", \
|
|
"0.0816032, 0.13719, 0.168311, 0.219562, 0.305426, 0.448421, 0.686791", \
|
|
"0.10098, 0.159798, 0.190841, 0.241966, 0.327606, 0.470469, 0.708613", \
|
|
"0.128157, 0.192276, 0.223166, 0.273906, 0.358573, 0.501033, 0.738386", \
|
|
"0.163723, 0.236841, 0.268639, 0.320108, 0.405086, 0.548071, 0.785093", \
|
|
"0.209735, 0.295051, 0.331769, 0.385174, 0.47193, 0.616985, 0.856384" \
|
|
);
|
|
}
|
|
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.0107228, 0.077131, 0.123133, 0.199486, 0.327905, 0.541559, 0.898216", \
|
|
"0.0146216, 0.0776084, 0.123271, 0.199632, 0.327906, 0.541655, 0.898217", \
|
|
"0.0179593, 0.0786407, 0.123808, 0.199958, 0.327994, 0.541716, 0.898934", \
|
|
"0.0231664, 0.0811915, 0.125179, 0.200567, 0.328504, 0.541974, 0.898935", \
|
|
"0.0314058, 0.0871038, 0.128849, 0.202548, 0.329521, 0.542795, 0.898936", \
|
|
"0.045681, 0.099671, 0.13783, 0.208763, 0.333976, 0.545762, 0.900495", \
|
|
"0.067911, 0.124193, 0.159393, 0.225882, 0.346479, 0.5564, 0.909065" \
|
|
);
|
|
}
|
|
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.0449118, 0.0926533, 0.118393, 0.16013, 0.229697, 0.345451, 0.538309", \
|
|
"0.0718868, 0.120896, 0.146667, 0.188559, 0.258023, 0.373832, 0.567871", \
|
|
"0.0887612, 0.13964, 0.165538, 0.207363, 0.276919, 0.392753, 0.585629", \
|
|
"0.112728, 0.166437, 0.191943, 0.233558, 0.302905, 0.418362, 0.610965", \
|
|
"0.14616, 0.205613, 0.232095, 0.273491, 0.342558, 0.457679, 0.649541", \
|
|
"0.180277, 0.248955, 0.277657, 0.319833, 0.389777, 0.504574, 0.697118", \
|
|
"0.235794, 0.313525, 0.347617, 0.394026, 0.466822, 0.585883, 0.781439" \
|
|
);
|
|
}
|
|
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.0116601, 0.0606014, 0.0939363, 0.149793, 0.244257, 0.401862, 0.664663", \
|
|
"0.0152012, 0.0618945, 0.0946661, 0.150173, 0.244325, 0.401981, 0.66597", \
|
|
"0.0187194, 0.06368, 0.0958242, 0.15084, 0.244628, 0.401982, 0.665971", \
|
|
"0.0245582, 0.0671899, 0.0981996, 0.152392, 0.245488, 0.402554, 0.665972", \
|
|
"0.0339697, 0.0750774, 0.103368, 0.155584, 0.247069, 0.403523, 0.665973", \
|
|
"0.047144, 0.08863, 0.115604, 0.165147, 0.254222, 0.407847, 0.668072", \
|
|
"0.068389, 0.112281, 0.137776, 0.185053, 0.27092, 0.423203, 0.680236" \
|
|
);
|
|
}
|
|
}
|
|
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.119845, 0.130085, 0.13056, 0.129215, 0.127604, 0.123994, 0.114923", \
|
|
"0.127705, 0.127664, 0.1297, 0.12942, 0.126167, 0.121211, 0.115253", \
|
|
"0.139698, 0.133688, 0.132864, 0.134125, 0.131513, 0.130453, 0.122913", \
|
|
"0.164922, 0.147672, 0.148973, 0.149059, 0.145298, 0.146491, 0.145636", \
|
|
"0.215591, 0.184741, 0.181697, 0.181117, 0.177003, 0.167388, 0.171514", \
|
|
"0.32276, 0.264835, 0.259371, 0.254398, 0.248393, 0.24735, 0.23778", \
|
|
"0.527957, 0.435881, 0.425658, 0.420054, 0.411101, 0.405074, 0.395123" \
|
|
);
|
|
}
|
|
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.118385, 0.12696, 0.127831, 0.127099, 0.12509, 0.121472, 0.113731", \
|
|
"0.1279, 0.125961, 0.127333, 0.130475, 0.125686, 0.122211, 0.121483", \
|
|
"0.141268, 0.132896, 0.133102, 0.132654, 0.137531, 0.127746, 0.125101", \
|
|
"0.170074, 0.148583, 0.146699, 0.146995, 0.1419, 0.140817, 0.137448", \
|
|
"0.224382, 0.186189, 0.184045, 0.182492, 0.180734, 0.172539, 0.15991", \
|
|
"0.328, 0.264479, 0.259789, 0.257375, 0.254029, 0.25191, 0.248412", \
|
|
"0.532175, 0.436642, 0.425647, 0.418079, 0.409812, 0.402524, 0.400443" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0180832;
|
|
rise_capacitance : 0.018457;
|
|
rise_capacitance_range (0.018457, 0.018457);
|
|
fall_capacitance : 0.0177093;
|
|
fall_capacitance_range (0.0177093, 0.0177093);
|
|
}
|
|
}
|
|
cell (sg13g2_buf_2) {
|
|
area : 9.072;
|
|
cell_footprint : "BU";
|
|
cell_leakage_power : 481.443;
|
|
leakage_power () {
|
|
value : 565.41;
|
|
when : "!A&!X";
|
|
}
|
|
leakage_power () {
|
|
value : 397.475;
|
|
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.0403394, 0.0903049, 0.121454, 0.172697, 0.258572, 0.401032, 0.638655", \
|
|
"0.0645193, 0.115618, 0.146655, 0.197971, 0.28384, 0.426493, 0.66418", \
|
|
"0.0801403, 0.132999, 0.164037, 0.215175, 0.300779, 0.443513, 0.681104", \
|
|
"0.0992468, 0.155107, 0.185752, 0.236812, 0.322321, 0.464713, 0.702357", \
|
|
"0.125629, 0.186515, 0.217672, 0.268394, 0.35253, 0.494963, 0.73219", \
|
|
"0.160842, 0.23141, 0.262856, 0.31471, 0.39928, 0.541982, 0.778022", \
|
|
"0.207467, 0.290477, 0.326366, 0.379968, 0.466682, 0.611457, 0.850099" \
|
|
);
|
|
}
|
|
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.0110162, 0.0757836, 0.121986, 0.198204, 0.326352, 0.539601, 0.894793", \
|
|
"0.0148191, 0.076436, 0.12212, 0.198345, 0.326353, 0.539602, 0.894881", \
|
|
"0.0179063, 0.0774001, 0.122582, 0.19863, 0.326354, 0.539603, 0.898176", \
|
|
"0.0226271, 0.0797637, 0.123723, 0.19919, 0.32684, 0.539727, 0.898177", \
|
|
"0.0303316, 0.085437, 0.127124, 0.201095, 0.327774, 0.540485, 0.898178", \
|
|
"0.043476, 0.097258, 0.135765, 0.206946, 0.33205, 0.543347, 0.898179", \
|
|
"0.064196, 0.120755, 0.155961, 0.222564, 0.343917, 0.553851, 0.905592" \
|
|
);
|
|
}
|
|
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.0428944, 0.0874553, 0.11274, 0.154167, 0.223256, 0.338231, 0.529538", \
|
|
"0.0687135, 0.114723, 0.14007, 0.181534, 0.250552, 0.365388, 0.556843", \
|
|
"0.0845142, 0.132369, 0.157855, 0.199233, 0.268272, 0.383154, 0.574778", \
|
|
"0.106504, 0.157268, 0.18248, 0.223577, 0.292342, 0.406955, 0.598199", \
|
|
"0.136843, 0.193074, 0.219357, 0.260653, 0.328415, 0.442784, 0.63339", \
|
|
"0.167848, 0.231941, 0.260309, 0.303077, 0.371884, 0.486131, 0.67715", \
|
|
"0.214566, 0.289441, 0.321587, 0.367631, 0.440001, 0.558559, 0.751857" \
|
|
);
|
|
}
|
|
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.0111511, 0.058505, 0.0915943, 0.147094, 0.240627, 0.396618, 0.65663", \
|
|
"0.0146904, 0.0598427, 0.0923661, 0.147425, 0.240729, 0.397248, 0.656652", \
|
|
"0.0178534, 0.061486, 0.0933568, 0.148051, 0.241086, 0.397249, 0.656878", \
|
|
"0.0234185, 0.0647738, 0.095472, 0.149366, 0.241917, 0.397288, 0.656879", \
|
|
"0.0320971, 0.0718172, 0.100535, 0.152445, 0.243284, 0.398221, 0.657588", \
|
|
"0.043776, 0.084483, 0.111634, 0.160837, 0.249792, 0.40234, 0.660279", \
|
|
"0.064075, 0.106898, 0.13187, 0.178989, 0.265403, 0.416847, 0.671804" \
|
|
);
|
|
}
|
|
}
|
|
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.0153229, 0.0165514, 0.0166712, 0.0165084, 0.0162868, 0.0156016, 0.0145213", \
|
|
"0.0161203, 0.0162346, 0.0165828, 0.016338, 0.0162791, 0.0154724, 0.0147433", \
|
|
"0.0175849, 0.0172336, 0.0171532, 0.0172349, 0.0169937, 0.0162607, 0.0166904", \
|
|
"0.0208006, 0.0192919, 0.0193163, 0.0193215, 0.01895, 0.0196582, 0.0171892", \
|
|
"0.0275366, 0.0244696, 0.0241033, 0.0239573, 0.0235253, 0.0224569, 0.0232239", \
|
|
"0.042008, 0.035846, 0.0350959, 0.0345359, 0.0339682, 0.0336659, 0.0324085", \
|
|
"0.0704221, 0.0602552, 0.0589448, 0.0578493, 0.0568055, 0.0558004, 0.0545785" \
|
|
);
|
|
}
|
|
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.0151117, 0.0164355, 0.0164609, 0.0164348, 0.0162395, 0.0156471, 0.0146895", \
|
|
"0.0161109, 0.0163594, 0.0164247, 0.0167052, 0.0163171, 0.015971, 0.0147989", \
|
|
"0.0178245, 0.0173347, 0.0173279, 0.0172254, 0.0174653, 0.0171188, 0.0156815", \
|
|
"0.0212951, 0.0195526, 0.0194426, 0.0193198, 0.0187458, 0.018468, 0.0179181", \
|
|
"0.0286787, 0.0247612, 0.0246945, 0.0247522, 0.0242261, 0.0235349, 0.0213702", \
|
|
"0.0426892, 0.0359421, 0.0355375, 0.0352171, 0.0346655, 0.0344396, 0.0339916", \
|
|
"0.0707482, 0.0601746, 0.0587676, 0.0579118, 0.0569898, 0.0565598, 0.055621" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00276335;
|
|
rise_capacitance : 0.00281789;
|
|
rise_capacitance_range (0.00281789, 0.00281789);
|
|
fall_capacitance : 0.00270881;
|
|
fall_capacitance_range (0.00270881, 0.00270881);
|
|
}
|
|
}
|
|
cell (sg13g2_buf_4) {
|
|
area : 14.5152;
|
|
cell_footprint : "BU";
|
|
cell_leakage_power : 883.106;
|
|
leakage_power () {
|
|
value : 678.323;
|
|
when : "A&X";
|
|
}
|
|
leakage_power () {
|
|
value : 1087.89;
|
|
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.0508645, 0.104588, 0.135816, 0.187105, 0.2728, 0.415372, 0.652778", \
|
|
"0.0802957, 0.13526, 0.166379, 0.21755, 0.303156, 0.445672, 0.683089", \
|
|
"0.100621, 0.157418, 0.188365, 0.239523, 0.324972, 0.467311, 0.704717", \
|
|
"0.127585, 0.187855, 0.218979, 0.269663, 0.354893, 0.497239, 0.73434", \
|
|
"0.166783, 0.23301, 0.26443, 0.315107, 0.400015, 0.542085, 0.77891", \
|
|
"0.227903, 0.30215, 0.335523, 0.386185, 0.470447, 0.61231, 0.848094", \
|
|
"0.318646, 0.403999, 0.441616, 0.494889, 0.580825, 0.724902, 0.962839" \
|
|
);
|
|
}
|
|
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.0137771, 0.0775288, 0.122948, 0.198936, 0.326321, 0.538674, 0.892603", \
|
|
"0.017709, 0.0785623, 0.123423, 0.199049, 0.326343, 0.538831, 0.892802", \
|
|
"0.0214782, 0.0801052, 0.124296, 0.199412, 0.326508, 0.538832, 0.893954", \
|
|
"0.0275929, 0.0833871, 0.126247, 0.200325, 0.327067, 0.539067, 0.893955", \
|
|
"0.0367728, 0.090874, 0.130869, 0.202685, 0.328136, 0.539813, 0.893956", \
|
|
"0.050471, 0.104589, 0.142267, 0.210384, 0.333009, 0.542717, 0.894957", \
|
|
"0.074676, 0.129719, 0.1643, 0.227569, 0.346294, 0.553489, 0.903618" \
|
|
);
|
|
}
|
|
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.0438437, 0.0902746, 0.1159, 0.157699, 0.227237, 0.343109, 0.535986", \
|
|
"0.0703716, 0.118055, 0.143789, 0.185487, 0.255044, 0.37091, 0.563726", \
|
|
"0.0863207, 0.135879, 0.161494, 0.203192, 0.272819, 0.388576, 0.581542", \
|
|
"0.107297, 0.159887, 0.18549, 0.226913, 0.296134, 0.411711, 0.603828", \
|
|
"0.133344, 0.19177, 0.218265, 0.259474, 0.328464, 0.443206, 0.634342", \
|
|
"0.154172, 0.219823, 0.248212, 0.291117, 0.360649, 0.475801, 0.668976", \
|
|
"0.176016, 0.252534, 0.284764, 0.33067, 0.403093, 0.520652, 0.715426" \
|
|
);
|
|
}
|
|
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.0115672, 0.0597604, 0.0930615, 0.148959, 0.243235, 0.400439, 0.662602", \
|
|
"0.0152819, 0.0611017, 0.0937886, 0.149273, 0.243282, 0.401135, 0.662603", \
|
|
"0.0189524, 0.0629737, 0.0949484, 0.149919, 0.243622, 0.401136, 0.663013", \
|
|
"0.0253488, 0.0666606, 0.0973527, 0.151407, 0.244423, 0.401137, 0.663014", \
|
|
"0.0355111, 0.0748188, 0.103174, 0.154703, 0.2462, 0.402097, 0.663595", \
|
|
"0.049077, 0.088984, 0.115475, 0.164037, 0.252676, 0.406118, 0.666248", \
|
|
"0.072456, 0.113939, 0.138263, 0.183169, 0.268245, 0.419466, 0.677007" \
|
|
);
|
|
}
|
|
}
|
|
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.0293059, 0.0307477, 0.0309717, 0.0308853, 0.0303909, 0.0291921, 0.0271714", \
|
|
"0.0311945, 0.0300859, 0.0307959, 0.0301984, 0.0298502, 0.0288285, 0.0269893", \
|
|
"0.0341101, 0.0312185, 0.0309794, 0.0313382, 0.0304779, 0.0309151, 0.0287093", \
|
|
"0.0401976, 0.0343599, 0.034621, 0.0341986, 0.0335661, 0.0329969, 0.0301487", \
|
|
"0.0520677, 0.041766, 0.0412536, 0.0410483, 0.0409112, 0.0389967, 0.0407207", \
|
|
"0.0747996, 0.0588088, 0.0579305, 0.0563902, 0.0548789, 0.054311, 0.0512119", \
|
|
"0.120318, 0.0949729, 0.0922317, 0.089728, 0.0874017, 0.0855714, 0.083893" \
|
|
);
|
|
}
|
|
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.0292919, 0.0316051, 0.0317985, 0.0317587, 0.0311738, 0.030159, 0.0284303", \
|
|
"0.0313424, 0.031, 0.0314773, 0.0318221, 0.0309547, 0.0304808, 0.027708", \
|
|
"0.0346415, 0.0324943, 0.0326799, 0.0323888, 0.0335801, 0.0310947, 0.0293452", \
|
|
"0.0405058, 0.0352799, 0.035115, 0.0351557, 0.033715, 0.0339831, 0.0323574", \
|
|
"0.0531101, 0.0428379, 0.0426494, 0.0422509, 0.0419913, 0.0401689, 0.0354074", \
|
|
"0.0756331, 0.0594353, 0.0583741, 0.0578302, 0.0565108, 0.0559894, 0.0559408", \
|
|
"0.119808, 0.0954683, 0.0917408, 0.0898514, 0.0878326, 0.0868849, 0.086444" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00391892;
|
|
rise_capacitance : 0.00404382;
|
|
rise_capacitance_range (0.00404382, 0.00404382);
|
|
fall_capacitance : 0.00379402;
|
|
fall_capacitance_range (0.00379402, 0.00379402);
|
|
}
|
|
}
|
|
cell (sg13g2_buf_8) {
|
|
area : 23.5872;
|
|
cell_footprint : "BU";
|
|
cell_leakage_power : 1845.98;
|
|
leakage_power () {
|
|
value : 1476.38;
|
|
when : "A&X";
|
|
}
|
|
leakage_power () {
|
|
value : 2215.59;
|
|
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.0403875, 0.0923697, 0.123626, 0.175029, 0.26107, 0.403818, 0.642097", \
|
|
"0.0651356, 0.118385, 0.149677, 0.201004, 0.286852, 0.430145, 0.668134", \
|
|
"0.081085, 0.136123, 0.167233, 0.218417, 0.304197, 0.447206, 0.685314", \
|
|
"0.10044, 0.158519, 0.189645, 0.240709, 0.326207, 0.469075, 0.707106", \
|
|
"0.127513, 0.190779, 0.222074, 0.272918, 0.356944, 0.499363, 0.737539", \
|
|
"0.162751, 0.235272, 0.267276, 0.318522, 0.403671, 0.545773, 0.783261", \
|
|
"0.208802, 0.29355, 0.330302, 0.383502, 0.470292, 0.615147, 0.854392" \
|
|
);
|
|
}
|
|
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.0105541, 0.0763261, 0.122357, 0.19881, 0.327145, 0.540651, 0.896377", \
|
|
"0.0145188, 0.0769928, 0.122679, 0.198914, 0.327146, 0.540652, 0.896496", \
|
|
"0.0178677, 0.0780229, 0.123193, 0.199249, 0.327147, 0.540653, 0.896591", \
|
|
"0.0230967, 0.0805364, 0.124552, 0.199865, 0.327611, 0.540795, 0.896592", \
|
|
"0.0313632, 0.0866323, 0.128121, 0.201819, 0.328709, 0.541583, 0.896997", \
|
|
"0.045698, 0.099102, 0.137186, 0.208146, 0.333119, 0.544497, 0.898924", \
|
|
"0.067891, 0.123671, 0.158823, 0.225085, 0.345558, 0.555366, 0.907521" \
|
|
);
|
|
}
|
|
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.0444017, 0.0917851, 0.117514, 0.159507, 0.229369, 0.345748, 0.539539", \
|
|
"0.0712954, 0.120016, 0.14585, 0.187743, 0.257676, 0.374115, 0.569027", \
|
|
"0.0881585, 0.138846, 0.16463, 0.206661, 0.276608, 0.392884, 0.586863", \
|
|
"0.112023, 0.165419, 0.19107, 0.232688, 0.302348, 0.41833, 0.611855", \
|
|
"0.145338, 0.20454, 0.230963, 0.272739, 0.34215, 0.457517, 0.650539", \
|
|
"0.179307, 0.247566, 0.276777, 0.319072, 0.388506, 0.503952, 0.697588", \
|
|
"0.234503, 0.31185, 0.345261, 0.393464, 0.466011, 0.584843, 0.78088" \
|
|
);
|
|
}
|
|
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.0114463, 0.0601995, 0.0935931, 0.1497, 0.244398, 0.40237, 0.665741", \
|
|
"0.0150591, 0.0615358, 0.0943095, 0.150046, 0.244468, 0.403752, 0.666835", \
|
|
"0.0186014, 0.063324, 0.0955053, 0.150728, 0.244742, 0.403753, 0.666914", \
|
|
"0.0245066, 0.0667165, 0.0978571, 0.152134, 0.245664, 0.403754, 0.666915", \
|
|
"0.0339213, 0.0746077, 0.103307, 0.155361, 0.247254, 0.404081, 0.666916", \
|
|
"0.047069, 0.088176, 0.115648, 0.165223, 0.25417, 0.408523, 0.669145", \
|
|
"0.068362, 0.111917, 0.137705, 0.185203, 0.27088, 0.423579, 0.681976" \
|
|
);
|
|
}
|
|
}
|
|
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.0590542, 0.0641537, 0.0644127, 0.0640075, 0.0633676, 0.0604891, 0.0561552", \
|
|
"0.0629776, 0.0627192, 0.0641442, 0.0632213, 0.0653355, 0.0601764, 0.0561991", \
|
|
"0.0689341, 0.0659079, 0.0659784, 0.0660564, 0.0655295, 0.0643956, 0.0588944", \
|
|
"0.0815165, 0.0728603, 0.0737645, 0.0739034, 0.0723678, 0.0722237, 0.0710627", \
|
|
"0.106965, 0.0912426, 0.0900178, 0.0895275, 0.0881327, 0.0839232, 0.0858294", \
|
|
"0.160494, 0.131197, 0.128748, 0.12642, 0.123685, 0.121956, 0.119238", \
|
|
"0.263596, 0.216917, 0.211851, 0.208696, 0.204427, 0.201338, 0.196728" \
|
|
);
|
|
}
|
|
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.0582766, 0.0628064, 0.063114, 0.0629535, 0.0618328, 0.0600966, 0.0561178", \
|
|
"0.0630346, 0.0621236, 0.0629092, 0.06503, 0.061783, 0.0633165, 0.0589983", \
|
|
"0.0696837, 0.0656133, 0.0655515, 0.0653745, 0.0667971, 0.0628888, 0.0620653", \
|
|
"0.0834338, 0.0731974, 0.0724745, 0.0724146, 0.0702919, 0.0694552, 0.0634569", \
|
|
"0.111659, 0.0922658, 0.0912648, 0.09072, 0.0901466, 0.0856812, 0.0805481", \
|
|
"0.163126, 0.131107, 0.129593, 0.128818, 0.125896, 0.124255, 0.123642", \
|
|
"0.264977, 0.217446, 0.21198, 0.2087, 0.203815, 0.199563, 0.200831" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00906959;
|
|
rise_capacitance : 0.00925561;
|
|
rise_capacitance_range (0.00925561, 0.00925561);
|
|
fall_capacitance : 0.00888357;
|
|
fall_capacitance_range (0.00888357, 0.00888357);
|
|
}
|
|
}
|
|
cell (sg13g2_decap_4) {
|
|
area : 7.2576;
|
|
cell_footprint : "DECAP";
|
|
dont_touch : true;
|
|
dont_use : true;
|
|
is_decap_cell : true;
|
|
cell_leakage_power : 1670.68;
|
|
}
|
|
cell (sg13g2_decap_8) {
|
|
area : 12.7008;
|
|
cell_footprint : "DECAP";
|
|
dont_touch : true;
|
|
dont_use : true;
|
|
is_decap_cell : true;
|
|
cell_leakage_power : 3341.41;
|
|
}
|
|
cell (sg13g2_dfrbp_1) {
|
|
area : 47.1744;
|
|
cell_footprint : "dffrr";
|
|
cell_leakage_power : 1513.72;
|
|
leakage_power () {
|
|
value : 1284.4;
|
|
when : "!CLK&!D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1278.41;
|
|
when : "!CLK&D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1301.34;
|
|
when : "CLK&!D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1295.34;
|
|
when : "CLK&D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1669.71;
|
|
when : "!CLK&!D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1446.69;
|
|
when : "!CLK&!D&RESET_B&!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1681.92;
|
|
when : "!CLK&D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1688.35;
|
|
when : "!CLK&D&RESET_B&!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1672.07;
|
|
when : "CLK&!D&RESET_B&Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1466.14;
|
|
when : "CLK&!D&RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1738.44;
|
|
when : "CLK&D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1641.77;
|
|
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.132188, 0.17493, 0.205653, 0.256528, 0.341816, 0.483845, 0.720655", \
|
|
"0.157504, 0.200218, 0.231004, 0.281811, 0.367009, 0.509126, 0.746204", \
|
|
"0.174185, 0.216879, 0.247616, 0.298496, 0.383689, 0.525674, 0.762508", \
|
|
"0.194904, 0.237581, 0.268295, 0.319113, 0.404302, 0.54631, 0.783076", \
|
|
"0.223861, 0.266411, 0.297066, 0.347909, 0.433151, 0.575188, 0.811864", \
|
|
"0.260668, 0.302735, 0.333301, 0.384126, 0.469356, 0.611385, 0.848073", \
|
|
"0.304353, 0.345398, 0.375818, 0.42656, 0.511695, 0.653739, 0.890642" \
|
|
);
|
|
}
|
|
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.0151544, 0.0756103, 0.121223, 0.196912, 0.323931, 0.535598, 0.888511", \
|
|
"0.015168, 0.0756113, 0.121224, 0.196927, 0.324084, 0.535599, 0.888842", \
|
|
"0.0151867, 0.0756123, 0.121225, 0.196928, 0.324085, 0.5356, 0.888843", \
|
|
"0.0152315, 0.0756133, 0.121226, 0.196929, 0.324086, 0.535601, 0.888844", \
|
|
"0.0153296, 0.0756315, 0.121227, 0.19693, 0.324087, 0.535602, 0.888845", \
|
|
"0.015728, 0.075679, 0.121228, 0.196941, 0.324088, 0.535645, 0.888846", \
|
|
"0.016717, 0.075817, 0.121292, 0.197037, 0.324089, 0.535646, 0.888847" \
|
|
);
|
|
}
|
|
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.12533, 0.163475, 0.18835, 0.229479, 0.298184, 0.412712, 0.603667", \
|
|
"0.150422, 0.18847, 0.213444, 0.254511, 0.323288, 0.43784, 0.628654", \
|
|
"0.167179, 0.205186, 0.230197, 0.271224, 0.339984, 0.454438, 0.645412", \
|
|
"0.186885, 0.224866, 0.249897, 0.290973, 0.359699, 0.474187, 0.664913", \
|
|
"0.212885, 0.250921, 0.275865, 0.316939, 0.385647, 0.500224, 0.690977", \
|
|
"0.243918, 0.281936, 0.306888, 0.347951, 0.41668, 0.531189, 0.722039", \
|
|
"0.276466, 0.314461, 0.339409, 0.380483, 0.449204, 0.563745, 0.754589" \
|
|
);
|
|
}
|
|
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.0124406, 0.0573299, 0.0903637, 0.145694, 0.238942, 0.394356, 0.653466", \
|
|
"0.0124488, 0.0573309, 0.0903647, 0.145696, 0.238943, 0.394357, 0.653529", \
|
|
"0.0124642, 0.0573319, 0.0903657, 0.145733, 0.238944, 0.394358, 0.65353", \
|
|
"0.0124652, 0.0573329, 0.0903667, 0.145809, 0.238973, 0.394359, 0.653531", \
|
|
"0.0124804, 0.0573339, 0.0903677, 0.14581, 0.238974, 0.39436, 0.653532", \
|
|
"0.0124814, 0.0573349, 0.0903687, 0.145811, 0.238975, 0.394477, 0.653533", \
|
|
"0.0124824, 0.0573359, 0.0903697, 0.145812, 0.239105, 0.3946, 0.653534" \
|
|
);
|
|
}
|
|
}
|
|
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.166744, 0.204761, 0.22972, 0.270758, 0.33957, 0.45422, 0.645067", \
|
|
"0.201048, 0.239042, 0.264033, 0.305172, 0.373981, 0.488569, 0.679524", \
|
|
"0.226941, 0.264896, 0.289777, 0.330865, 0.399566, 0.514228, 0.705044", \
|
|
"0.266075, 0.30402, 0.328944, 0.370063, 0.438849, 0.553415, 0.744273", \
|
|
"0.323674, 0.361599, 0.386555, 0.427581, 0.49639, 0.610975, 0.801845", \
|
|
"0.396446, 0.434255, 0.459177, 0.50031, 0.569013, 0.683568, 0.874475", \
|
|
"0.509199, 0.546849, 0.57171, 0.612807, 0.681595, 0.796219, 0.987171" \
|
|
);
|
|
}
|
|
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.0123663, 0.0571657, 0.0902606, 0.14572, 0.238925, 0.394398, 0.653483", \
|
|
"0.0123673, 0.0571667, 0.0902662, 0.145744, 0.238926, 0.394399, 0.65357", \
|
|
"0.0123683, 0.0571722, 0.0903068, 0.145745, 0.238927, 0.3944, 0.653895", \
|
|
"0.0124184, 0.0571829, 0.0903078, 0.145746, 0.238928, 0.394401, 0.653896", \
|
|
"0.0124511, 0.057205, 0.0903088, 0.145747, 0.238929, 0.394402, 0.653897", \
|
|
"0.012578, 0.057243, 0.0903098, 0.145782, 0.23893, 0.394403, 0.653898", \
|
|
"0.012732, 0.057297, 0.090353, 0.145792, 0.238941, 0.394404, 0.653899" \
|
|
);
|
|
}
|
|
}
|
|
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.0491184, 0.0746664, 0.092349, 0.121376, 0.169882, 0.250471, 0.384797", \
|
|
"0.0492865, 0.0748167, 0.0926911, 0.121696, 0.170153, 0.250676, 0.385188", \
|
|
"0.0504183, 0.0759155, 0.0934575, 0.122641, 0.17096, 0.252925, 0.386075", \
|
|
"0.0528675, 0.0782361, 0.0959721, 0.125, 0.173389, 0.254597, 0.388686", \
|
|
"0.0587541, 0.0839064, 0.10158, 0.130795, 0.179444, 0.260066, 0.395444", \
|
|
"0.0721091, 0.0968836, 0.11458, 0.143582, 0.19231, 0.27353, 0.407916", \
|
|
"0.0997535, 0.123869, 0.141365, 0.170476, 0.219154, 0.299997, 0.434939" \
|
|
);
|
|
}
|
|
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.0476886, 0.073418, 0.0909527, 0.119819, 0.167976, 0.248128, 0.381683", \
|
|
"0.048045, 0.0737495, 0.0914472, 0.12039, 0.168679, 0.248475, 0.382071", \
|
|
"0.0493437, 0.0750373, 0.0925867, 0.121394, 0.170565, 0.249581, 0.38318", \
|
|
"0.0519835, 0.0777226, 0.0954281, 0.124481, 0.172271, 0.253275, 0.386529", \
|
|
"0.0576796, 0.0832895, 0.101082, 0.13001, 0.178897, 0.2593, 0.392737", \
|
|
"0.0705143, 0.0960512, 0.113707, 0.142838, 0.191414, 0.27217, 0.407266", \
|
|
"0.0967087, 0.122204, 0.139575, 0.168422, 0.217044, 0.298013, 0.432437" \
|
|
);
|
|
}
|
|
}
|
|
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.0327156, 0.0583583, 0.0759131, 0.104758, 0.152915, 0.233123, 0.366669", \
|
|
"0.0329454, 0.058616, 0.0766752, 0.105072, 0.153222, 0.233361, 0.366914", \
|
|
"0.0336622, 0.0591983, 0.0767823, 0.10592, 0.153922, 0.233972, 0.367577", \
|
|
"0.0352926, 0.0609736, 0.0785351, 0.107433, 0.155599, 0.238101, 0.369588", \
|
|
"0.0390673, 0.0644565, 0.0821981, 0.111275, 0.159786, 0.239663, 0.373912", \
|
|
"0.0449316, 0.0701622, 0.0877865, 0.116757, 0.165702, 0.246668, 0.381193", \
|
|
"0.0562915, 0.0812313, 0.0986553, 0.127617, 0.176473, 0.257012, 0.391754" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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.0969316, 0.155333, 0.187521, 0.238973, 0.324471, 0.466683, 0.703296", \
|
|
"0.121991, 0.180466, 0.212675, 0.264117, 0.349568, 0.491797, 0.729248", \
|
|
"0.138605, 0.197061, 0.229318, 0.280769, 0.366267, 0.508363, 0.745092", \
|
|
"0.158438, 0.216789, 0.249007, 0.300514, 0.385966, 0.528053, 0.764621", \
|
|
"0.184222, 0.242551, 0.274722, 0.326289, 0.411689, 0.55382, 0.790403", \
|
|
"0.215537, 0.273645, 0.305873, 0.357306, 0.442806, 0.585016, 0.821656", \
|
|
"0.248017, 0.305912, 0.338052, 0.38946, 0.474901, 0.617036, 0.853713" \
|
|
);
|
|
}
|
|
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.019921, 0.0832184, 0.126268, 0.199768, 0.325663, 0.536837, 0.889349", \
|
|
"0.019922, 0.0832194, 0.126269, 0.199769, 0.327356, 0.537033, 0.890251", \
|
|
"0.019923, 0.0832204, 0.12627, 0.19977, 0.327357, 0.537034, 0.890873", \
|
|
"0.019924, 0.0832578, 0.12628, 0.199771, 0.327358, 0.537035, 0.890874", \
|
|
"0.019925, 0.0832739, 0.126289, 0.199785, 0.327359, 0.537036, 0.890875", \
|
|
"0.019926, 0.0832749, 0.126301, 0.199786, 0.32736, 0.537037, 0.890876", \
|
|
"0.019992, 0.0832759, 0.126302, 0.199787, 0.327361, 0.537038, 0.890877" \
|
|
);
|
|
}
|
|
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.100199, 0.160669, 0.18962, 0.23312, 0.303145, 0.418536, 0.610485", \
|
|
"0.125431, 0.185958, 0.21496, 0.258467, 0.328425, 0.44385, 0.635833", \
|
|
"0.142164, 0.202616, 0.231617, 0.275258, 0.345058, 0.46046, 0.652467", \
|
|
"0.162769, 0.223269, 0.252279, 0.295882, 0.365857, 0.481236, 0.673151", \
|
|
"0.190941, 0.25176, 0.280856, 0.324567, 0.394496, 0.50989, 0.701893", \
|
|
"0.227447, 0.289387, 0.318546, 0.362346, 0.432377, 0.547795, 0.739711", \
|
|
"0.268225, 0.333522, 0.363158, 0.407207, 0.477327, 0.592768, 0.784714" \
|
|
);
|
|
}
|
|
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.0219856, 0.0735759, 0.10345, 0.154796, 0.244948, 0.399352, 0.659374", \
|
|
"0.0220237, 0.0736587, 0.103514, 0.154838, 0.244949, 0.399353, 0.659375", \
|
|
"0.0221083, 0.0736597, 0.103572, 0.154839, 0.245076, 0.399354, 0.662706", \
|
|
"0.0224058, 0.0738684, 0.103636, 0.15484, 0.245077, 0.399355, 0.662707", \
|
|
"0.0232575, 0.0742449, 0.103939, 0.154996, 0.245078, 0.399356, 0.662708", \
|
|
"0.02549, 0.075398, 0.10468, 0.155566, 0.245302, 0.399456, 0.662709", \
|
|
"0.029984, 0.078612, 0.106931, 0.156792, 0.24599, 0.399747, 0.66271" \
|
|
);
|
|
}
|
|
}
|
|
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.138533, 0.19579, 0.227639, 0.279052, 0.364522, 0.506655, 0.743292", \
|
|
"0.17273, 0.230009, 0.261877, 0.313316, 0.398784, 0.540863, 0.777658", \
|
|
"0.198663, 0.255873, 0.28778, 0.339179, 0.42468, 0.566762, 0.803964", \
|
|
"0.237656, 0.295024, 0.326855, 0.378229, 0.463662, 0.605751, 0.842366", \
|
|
"0.295078, 0.352552, 0.384425, 0.435797, 0.521223, 0.663336, 0.899988", \
|
|
"0.367608, 0.425341, 0.457293, 0.508708, 0.594152, 0.736257, 0.973033", \
|
|
"0.479875, 0.538066, 0.569987, 0.621369, 0.706907, 0.849051, 1.08574" \
|
|
);
|
|
}
|
|
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.0200922, 0.0821462, 0.125406, 0.199382, 0.32548, 0.536974, 0.889329", \
|
|
"0.0200932, 0.0821828, 0.125416, 0.199397, 0.326134, 0.536975, 0.88933", \
|
|
"0.0202096, 0.0821932, 0.125435, 0.199398, 0.326135, 0.536976, 0.889777", \
|
|
"0.0204053, 0.0823153, 0.12545, 0.199399, 0.326136, 0.536977, 0.889778", \
|
|
"0.0209478, 0.0825214, 0.12561, 0.1994, 0.326137, 0.536978, 0.889779", \
|
|
"0.021768, 0.082841, 0.125804, 0.199529, 0.326138, 0.536979, 0.88978", \
|
|
"0.022811, 0.083346, 0.12608, 0.199642, 0.326139, 0.53698, 0.889781" \
|
|
);
|
|
}
|
|
}
|
|
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.0477308, 0.0735805, 0.0912104, 0.120276, 0.168773, 0.249327, 0.383822", \
|
|
"0.0480743, 0.0739345, 0.0916687, 0.120696, 0.169974, 0.24976, 0.384607", \
|
|
"0.0492572, 0.0750955, 0.0927734, 0.12198, 0.17028, 0.25228, 0.386266", \
|
|
"0.0519993, 0.0778579, 0.0955588, 0.124633, 0.173086, 0.254526, 0.388966", \
|
|
"0.057646, 0.0834731, 0.101169, 0.130334, 0.178924, 0.259609, 0.395023", \
|
|
"0.0704996, 0.0962571, 0.113966, 0.143058, 0.191543, 0.272892, 0.407359", \
|
|
"0.0967326, 0.122395, 0.139889, 0.168972, 0.217697, 0.298517, 0.433768" \
|
|
);
|
|
}
|
|
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.049119, 0.0745422, 0.0921004, 0.120938, 0.169144, 0.249313, 0.382964", \
|
|
"0.0492832, 0.0746535, 0.0923778, 0.121585, 0.169793, 0.249461, 0.383166", \
|
|
"0.0504114, 0.0758347, 0.0932844, 0.122191, 0.171564, 0.250607, 0.385521", \
|
|
"0.0528757, 0.0781451, 0.0959046, 0.124968, 0.172832, 0.253569, 0.387166", \
|
|
"0.0586078, 0.0836521, 0.101407, 0.130428, 0.179184, 0.2597, 0.393325", \
|
|
"0.0719556, 0.0966699, 0.114328, 0.143406, 0.192024, 0.272935, 0.407569", \
|
|
"0.0996394, 0.12378, 0.14116, 0.169985, 0.218576, 0.299388, 0.433997" \
|
|
);
|
|
}
|
|
}
|
|
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.0326798, 0.0585918, 0.0762434, 0.105326, 0.153713, 0.234485, 0.368723", \
|
|
"0.0328863, 0.058873, 0.0764528, 0.105933, 0.154309, 0.234715, 0.368858", \
|
|
"0.0336163, 0.0593936, 0.077097, 0.106239, 0.154891, 0.235175, 0.36973", \
|
|
"0.0352704, 0.061103, 0.0786656, 0.107718, 0.156515, 0.236997, 0.372241", \
|
|
"0.0390504, 0.0647952, 0.0824291, 0.111621, 0.160101, 0.240749, 0.375761", \
|
|
"0.0448647, 0.0703806, 0.0879815, 0.117258, 0.165884, 0.24672, 0.381489", \
|
|
"0.0561992, 0.0814123, 0.0989843, 0.128176, 0.176624, 0.258008, 0.392592" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (CLK) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00290054;
|
|
rise_capacitance : 0.00307284;
|
|
rise_capacitance_range (0.00307284, 0.00307284);
|
|
fall_capacitance : 0.00264209;
|
|
fall_capacitance_range (0.00264209, 0.00264209);
|
|
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.0723267, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
fall_constraint (mpw_CONSTRAINT_4x4) {
|
|
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0827026, 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.0175864, 0.0178384, 0.0188451, 0.0212782, 0.026675, 0.0389284, 0.0643676" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0303769, 0.0306959, 0.0320844, 0.0345564, 0.041061, 0.0533285, 0.0803936" \
|
|
);
|
|
}
|
|
}
|
|
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.0303206, 0.0306084, 0.0319706, 0.0344607, 0.0409521, 0.0532649, 0.0803393" \
|
|
);
|
|
}
|
|
}
|
|
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.0171259, 0.0174104, 0.0183619, 0.0208026, 0.0261855, 0.0384046, 0.0637613" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0172424, 0.0175794, 0.0188267, 0.0212457, 0.0275591, 0.0393559, 0.065491" \
|
|
);
|
|
}
|
|
}
|
|
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.0616471, 0.0617599, 0.0623912, 0.0647977, 0.0707417, 0.0829892, 0.109174" \
|
|
);
|
|
}
|
|
}
|
|
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.0168314, 0.0171153, 0.0180743, 0.0205113, 0.0259184, 0.0381771, 0.0635455" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0172298, 0.0175749, 0.0188028, 0.0212653, 0.0275656, 0.0393476, 0.0654658" \
|
|
);
|
|
}
|
|
}
|
|
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.0171307, 0.0174212, 0.0183698, 0.0208098, 0.0261951, 0.0384072, 0.0637652" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0172381, 0.0175521, 0.0188045, 0.0212255, 0.0275371, 0.0393365, 0.0654671" \
|
|
);
|
|
}
|
|
}
|
|
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.0171307, 0.0174212, 0.0183698, 0.0208098, 0.0261951, 0.0384072, 0.0637652" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0303206, 0.0306084, 0.0319706, 0.0344607, 0.0409521, 0.0532649, 0.0803393" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
nextstate_type : "data";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00182984;
|
|
rise_capacitance : 0.00169511;
|
|
rise_capacitance_range (0.00169511, 0.00169511);
|
|
fall_capacitance : 0.00196456;
|
|
fall_capacitance_range (0.00196456, 0.00196456);
|
|
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.0415682, -0.0127256, -0.0067163, -0.00622484", \
|
|
"-0.127041, -0.0993119, -0.0934398, -0.0928683", \
|
|
"-0.160449, -0.147822, -0.143013, -0.139957", \
|
|
"-0.188057, -0.190279, -0.187738, -0.194802" \
|
|
);
|
|
}
|
|
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.0268971, 0.0371909, 0.0652935, 0.0909163", \
|
|
"-0.13952, -0.0814867, -0.0541036, -0.0268923", \
|
|
"-0.217028, -0.171424, -0.151108, -0.123007", \
|
|
"-0.301389, -0.272749, -0.255537, -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.0660201, 0.0301964, 0.022147, 0.0197167", \
|
|
"0.171965, 0.124777, 0.114419, 0.109362", \
|
|
"0.227315, 0.176669, 0.167299, 0.162556", \
|
|
"0.2825, 0.231514, 0.218812, 0.218414" \
|
|
);
|
|
}
|
|
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.0684653, -0.00474515, -0.0370039, -0.0639326", \
|
|
"0.196924, 0.127323, 0.0908174, 0.0626293", \
|
|
"0.294182, 0.226494, 0.194282, 0.165381", \
|
|
"0.401228, 0.341474, 0.312036, 0.286299" \
|
|
);
|
|
}
|
|
}
|
|
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.00254906, 0.0026656, 0.00310135, 0.0041835, 0.00640539, 0.0112027, 0.0211013" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0021133, 0.00231774, 0.00277822, 0.00387466, 0.0063692, 0.0111315, 0.0214416" \
|
|
);
|
|
}
|
|
}
|
|
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.0161623, 0.0163316, 0.016806, 0.0178191, 0.0204402, 0.0258206, 0.0377288" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0138448, 0.0139786, 0.0145344, 0.015865, 0.0186179, 0.0243685, 0.0365224" \
|
|
);
|
|
}
|
|
}
|
|
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.00015504, 0.000160833, 0.000159856, 0.000162355, 0.000162976, 0.000161532, 0.000162931" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000151341, 0.000155807, 0.000154518, 0.000154606, 0.000155621, 0.000157358, 0.000158157" \
|
|
);
|
|
}
|
|
}
|
|
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.00254906, 0.0026656, 0.00310135, 0.0041835, 0.00640539, 0.0112027, 0.0211013" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0021133, 0.00231774, 0.00277822, 0.00387466, 0.0063692, 0.0111315, 0.0214416" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00673653;
|
|
rise_capacitance : 0.00697458;
|
|
rise_capacitance_range (0.00697458, 0.00697458);
|
|
fall_capacitance : 0.00656649;
|
|
fall_capacitance_range (0.00656649, 0.00656649);
|
|
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.0709105, 0.035188, 0.0247187, 0.0251134", \
|
|
"0.171965, 0.129869, 0.119664, 0.117609", \
|
|
"0.250461, 0.208138, 0.196981, 0.196456", \
|
|
"0.355356, 0.313984, 0.306386, 0.30696" \
|
|
);
|
|
}
|
|
}
|
|
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.0611298, -0.0277006, -0.022147, -0.0197167", \
|
|
"-0.159486, -0.12223, -0.114419, -0.11486", \
|
|
"-0.235031, -0.197648, -0.191584, -0.193631", \
|
|
"-0.333769, -0.300239, -0.297911, -0.301057" \
|
|
);
|
|
}
|
|
}
|
|
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.0775146, 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.00661294, 0.00653123, 0.00672196, 0.00747987, 0.00956486, 0.0141839, 0.0237775" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0438664, 0.0438528, 0.0448904, 0.0478116, 0.0552328, 0.0687322, 0.0958077" \
|
|
);
|
|
}
|
|
}
|
|
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.00268621, 0.00268344, 0.0026831, 0.00268309, 0.00269324, 0.00268047, 0.00268092" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00268621, -0.00268344, -0.0026831, -0.00268309, -0.00269324, -0.00268047, -0.00268092" \
|
|
);
|
|
}
|
|
}
|
|
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.0205551, 0.02039, 0.0207485, 0.0217706, 0.0248574, 0.0318342, 0.0468639" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0122831, 0.0120247, 0.0123176, 0.0135919, 0.0173597, 0.0245735, 0.0402297" \
|
|
);
|
|
}
|
|
}
|
|
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.00277818, 0.00277565, 0.00277541, 0.00277449, 0.00278046, 0.00277144, 0.00277504" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00277818, -0.00277565, -0.00277541, -0.00277449, -0.00278046, -0.00277144, -0.00277504" \
|
|
);
|
|
}
|
|
}
|
|
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.00661294, 0.00653123, 0.00672196, 0.00747987, 0.00956486, 0.0141839, 0.0237775" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0122831, 0.0120247, 0.0123176, 0.0135919, 0.0173597, 0.0245735, 0.0402297" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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 : 1911.43;
|
|
leakage_power () {
|
|
value : 1672.43;
|
|
when : "!CLK&!D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1666.34;
|
|
when : "!CLK&D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1712.54;
|
|
when : "CLK&!D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1706.46;
|
|
when : "CLK&D&!RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2085.6;
|
|
when : "!CLK&!D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1834.66;
|
|
when : "!CLK&!D&RESET_B&!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2072.43;
|
|
when : "!CLK&D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2063.49;
|
|
when : "!CLK&D&RESET_B&!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2062.26;
|
|
when : "CLK&!D&RESET_B&Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1878.54;
|
|
when : "CLK&!D&RESET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2129.33;
|
|
when : "CLK&D&RESET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2053.05;
|
|
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.162715, 0.202288, 0.232558, 0.283519, 0.369365, 0.512577, 0.75166", \
|
|
"0.188084, 0.227634, 0.257916, 0.308861, 0.394686, 0.537998, 0.776933", \
|
|
"0.205103, 0.24462, 0.274892, 0.325788, 0.411587, 0.554875, 0.794006", \
|
|
"0.226491, 0.266049, 0.296245, 0.347126, 0.432915, 0.576144, 0.815142", \
|
|
"0.256849, 0.296365, 0.326552, 0.377396, 0.46324, 0.606494, 0.845418", \
|
|
"0.300157, 0.339146, 0.369321, 0.420153, 0.505849, 0.64913, 0.888109", \
|
|
"0.356175, 0.393845, 0.423665, 0.474358, 0.559933, 0.703214, 0.942218" \
|
|
);
|
|
}
|
|
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.0165508, 0.0769768, 0.122411, 0.198617, 0.326486, 0.539858, 0.895403", \
|
|
"0.0165518, 0.0769778, 0.122412, 0.198618, 0.326497, 0.539859, 0.895601", \
|
|
"0.0165528, 0.0769788, 0.122413, 0.198619, 0.326498, 0.53986, 0.895602", \
|
|
"0.0165538, 0.0769798, 0.122414, 0.19862, 0.326499, 0.539861, 0.895603", \
|
|
"0.0166195, 0.076992, 0.122415, 0.198621, 0.3265, 0.53987, 0.895604", \
|
|
"0.016787, 0.077044, 0.122416, 0.198622, 0.326501, 0.539871, 0.895605", \
|
|
"0.01731, 0.077233, 0.122434, 0.198623, 0.326502, 0.539875, 0.895606" \
|
|
);
|
|
}
|
|
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.14105, 0.17954, 0.204457, 0.245646, 0.314624, 0.429732, 0.621624", \
|
|
"0.165993, 0.204332, 0.229312, 0.27047, 0.339523, 0.454547, 0.646353", \
|
|
"0.1827, 0.221156, 0.246106, 0.287265, 0.356246, 0.47129, 0.663198", \
|
|
"0.202893, 0.241339, 0.266259, 0.307456, 0.376498, 0.491477, 0.683195", \
|
|
"0.230691, 0.269041, 0.293861, 0.335141, 0.404093, 0.519235, 0.710912", \
|
|
"0.265018, 0.303477, 0.328423, 0.369597, 0.438608, 0.553688, 0.745399", \
|
|
"0.307198, 0.345537, 0.370517, 0.411735, 0.480742, 0.595866, 0.787567" \
|
|
);
|
|
}
|
|
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.0139178, 0.0594818, 0.0922506, 0.147673, 0.24116, 0.39742, 0.657855", \
|
|
"0.0139188, 0.0594828, 0.0922516, 0.147674, 0.241161, 0.397421, 0.657856", \
|
|
"0.0139198, 0.0594838, 0.0922526, 0.147699, 0.241162, 0.397424, 0.657857", \
|
|
"0.0139208, 0.0594848, 0.0922549, 0.1477, 0.241163, 0.397425, 0.657858", \
|
|
"0.0139218, 0.0594858, 0.0922559, 0.147701, 0.241178, 0.397426, 0.657859", \
|
|
"0.0139228, 0.0594868, 0.0922569, 0.147702, 0.241179, 0.397427, 0.65786", \
|
|
"0.0139238, 0.0594878, 0.0922579, 0.147703, 0.24118, 0.397493, 0.657865" \
|
|
);
|
|
}
|
|
}
|
|
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.189614, 0.228062, 0.252979, 0.294139, 0.363311, 0.478489, 0.670351", \
|
|
"0.224541, 0.262819, 0.287774, 0.32901, 0.398019, 0.51334, 0.705054", \
|
|
"0.25127, 0.289579, 0.31459, 0.355828, 0.424829, 0.540073, 0.731913", \
|
|
"0.291663, 0.330019, 0.354953, 0.396163, 0.465305, 0.580309, 0.772191", \
|
|
"0.351379, 0.389749, 0.414542, 0.455725, 0.52477, 0.639897, 0.831784", \
|
|
"0.427227, 0.465454, 0.490363, 0.531501, 0.600629, 0.71566, 0.907625", \
|
|
"0.542499, 0.580515, 0.60537, 0.646503, 0.715555, 0.830708, 1.02254" \
|
|
);
|
|
}
|
|
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.013648, 0.0594041, 0.0921695, 0.14761, 0.241147, 0.39737, 0.657849", \
|
|
"0.013649, 0.0594051, 0.0921705, 0.147611, 0.241488, 0.397592, 0.657926", \
|
|
"0.01365, 0.0594061, 0.0921715, 0.147612, 0.241489, 0.397593, 0.65899", \
|
|
"0.013671, 0.059445, 0.0921982, 0.147613, 0.24149, 0.397594, 0.658991", \
|
|
"0.0137247, 0.059446, 0.0921992, 0.147614, 0.241491, 0.397595, 0.658992", \
|
|
"0.013802, 0.059489, 0.092204, 0.147615, 0.241492, 0.397596, 0.658993", \
|
|
"0.013923, 0.059545, 0.092229, 0.147619, 0.241493, 0.397597, 0.658994" \
|
|
);
|
|
}
|
|
}
|
|
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.064132, 0.113487, 0.148822, 0.207008, 0.303902, 0.465354, 0.734103", \
|
|
"0.0644238, 0.113874, 0.149231, 0.207363, 0.304252, 0.465651, 0.734746", \
|
|
"0.0654824, 0.114696, 0.150037, 0.208492, 0.305301, 0.466703, 0.735389", \
|
|
"0.0683373, 0.117585, 0.153038, 0.211051, 0.307818, 0.46976, 0.738572", \
|
|
"0.0747763, 0.123722, 0.158978, 0.217489, 0.314791, 0.47605, 0.746658", \
|
|
"0.0889917, 0.13715, 0.172502, 0.230744, 0.327868, 0.490304, 0.759441", \
|
|
"0.119451, 0.166092, 0.201025, 0.259224, 0.356513, 0.518649, 0.788365" \
|
|
);
|
|
}
|
|
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.0624662, 0.114125, 0.1493, 0.207136, 0.303434, 0.463733, 0.730668", \
|
|
"0.0629514, 0.114631, 0.150055, 0.207864, 0.303937, 0.464218, 0.731371", \
|
|
"0.0641676, 0.116052, 0.15088, 0.208739, 0.307657, 0.465333, 0.73249", \
|
|
"0.0670628, 0.118863, 0.154295, 0.212366, 0.308677, 0.47023, 0.737912", \
|
|
"0.0732971, 0.124821, 0.16049, 0.218526, 0.315729, 0.477197, 0.742907", \
|
|
"0.0868897, 0.138289, 0.173663, 0.231899, 0.329057, 0.491022, 0.760967", \
|
|
"0.114766, 0.165922, 0.200951, 0.258773, 0.356151, 0.517536, 0.786788" \
|
|
);
|
|
}
|
|
}
|
|
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.0478489, 0.0992739, 0.134484, 0.192147, 0.288594, 0.448897, 0.716007", \
|
|
"0.0480543, 0.0995897, 0.13571, 0.192572, 0.289102, 0.449364, 0.716206", \
|
|
"0.0487663, 0.100037, 0.135318, 0.194026, 0.289506, 0.449788, 0.718018", \
|
|
"0.0505923, 0.102075, 0.137412, 0.194912, 0.291509, 0.456346, 0.721121", \
|
|
"0.0539525, 0.10496, 0.140501, 0.198469, 0.295665, 0.454498, 0.724261", \
|
|
"0.0607645, 0.111337, 0.14649, 0.204451, 0.302062, 0.46437, 0.733249", \
|
|
"0.0725341, 0.122436, 0.157368, 0.215264, 0.312778, 0.474331, 0.743245" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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.0954913, 0.159338, 0.19226, 0.244067, 0.329768, 0.472097, 0.709215", \
|
|
"0.120354, 0.184233, 0.217148, 0.268952, 0.354638, 0.496906, 0.73479", \
|
|
"0.137046, 0.200946, 0.233817, 0.285641, 0.371325, 0.513653, 0.750596", \
|
|
"0.157311, 0.221142, 0.254026, 0.305861, 0.391551, 0.533798, 0.770718", \
|
|
"0.18449, 0.248252, 0.281121, 0.332983, 0.418658, 0.56097, 0.797831", \
|
|
"0.220031, 0.283553, 0.316402, 0.368306, 0.453939, 0.596219, 0.833138", \
|
|
"0.261852, 0.325104, 0.357941, 0.409754, 0.495403, 0.637692, 0.874778" \
|
|
);
|
|
}
|
|
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.0180117, 0.084575, 0.127658, 0.20082, 0.32633, 0.537744, 0.891234", \
|
|
"0.0180127, 0.0845857, 0.127659, 0.200821, 0.328687, 0.537966, 0.892011", \
|
|
"0.0180137, 0.0845906, 0.12766, 0.200822, 0.328688, 0.537967, 0.892012", \
|
|
"0.0180147, 0.0846352, 0.127661, 0.200823, 0.328689, 0.537968, 0.892013", \
|
|
"0.0180157, 0.0846494, 0.127662, 0.200824, 0.32869, 0.537969, 0.892014", \
|
|
"0.0180167, 0.0846504, 0.127663, 0.200825, 0.328691, 0.53797, 0.892015", \
|
|
"0.0180177, 0.0846514, 0.127664, 0.200826, 0.328692, 0.537971, 0.892016" \
|
|
);
|
|
}
|
|
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.106808, 0.1774, 0.20862, 0.253903, 0.324978, 0.440622, 0.632454", \
|
|
"0.132062, 0.202681, 0.233902, 0.27923, 0.350306, 0.465958, 0.657881", \
|
|
"0.149177, 0.219735, 0.250967, 0.296211, 0.367265, 0.482888, 0.674815", \
|
|
"0.170492, 0.241011, 0.272259, 0.31754, 0.388607, 0.504253, 0.696042", \
|
|
"0.200995, 0.271744, 0.303012, 0.348341, 0.419381, 0.535135, 0.727018", \
|
|
"0.242806, 0.313967, 0.345333, 0.390743, 0.461963, 0.577675, 0.769474", \
|
|
"0.295732, 0.369623, 0.401227, 0.446767, 0.518021, 0.633687, 0.82561" \
|
|
);
|
|
}
|
|
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.0246137, 0.081452, 0.111504, 0.161639, 0.249969, 0.402763, 0.661691", \
|
|
"0.0246338, 0.081453, 0.111511, 0.161675, 0.24997, 0.402853, 0.661692", \
|
|
"0.0246349, 0.081581, 0.111512, 0.161676, 0.249971, 0.402869, 0.661693", \
|
|
"0.0246706, 0.0815904, 0.111513, 0.161677, 0.249972, 0.40287, 0.661694", \
|
|
"0.0252191, 0.081854, 0.111729, 0.161777, 0.249973, 0.402917, 0.661695", \
|
|
"0.027068, 0.082712, 0.112339, 0.162211, 0.250298, 0.402918, 0.661696", \
|
|
"0.031714, 0.085444, 0.11431, 0.163347, 0.250916, 0.403151, 0.661944" \
|
|
);
|
|
}
|
|
}
|
|
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.144765, 0.207113, 0.239731, 0.291568, 0.377148, 0.519554, 0.756472", \
|
|
"0.179616, 0.242078, 0.274652, 0.326412, 0.412022, 0.554359, 0.791452", \
|
|
"0.206286, 0.268728, 0.301315, 0.353161, 0.438765, 0.581112, 0.818122", \
|
|
"0.246593, 0.309063, 0.341684, 0.39336, 0.478997, 0.621331, 0.858392", \
|
|
"0.305795, 0.368429, 0.401015, 0.452779, 0.538463, 0.680701, 0.91767", \
|
|
"0.381404, 0.444384, 0.477007, 0.528765, 0.614402, 0.75672, 0.993796", \
|
|
"0.496162, 0.559577, 0.592101, 0.643893, 0.729546, 0.871943, 1.10909" \
|
|
);
|
|
}
|
|
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.0181899, 0.0834656, 0.126815, 0.200393, 0.326187, 0.537879, 0.891059", \
|
|
"0.0181909, 0.0834913, 0.126816, 0.200394, 0.326188, 0.538026, 0.891106", \
|
|
"0.0182626, 0.0835156, 0.126817, 0.200395, 0.326205, 0.538027, 0.891255", \
|
|
"0.0185083, 0.0835468, 0.126818, 0.200396, 0.326206, 0.538028, 0.891256", \
|
|
"0.0189344, 0.0837615, 0.126966, 0.200397, 0.326207, 0.538029, 0.891257", \
|
|
"0.019658, 0.084157, 0.127203, 0.200549, 0.326207, 0.53803, 0.891258", \
|
|
"0.020773, 0.084733, 0.127442, 0.200701, 0.32632, 0.538031, 0.891259" \
|
|
);
|
|
}
|
|
}
|
|
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.0625057, 0.114301, 0.149705, 0.207872, 0.304856, 0.466145, 0.735238", \
|
|
"0.0629775, 0.114823, 0.150639, 0.208519, 0.307638, 0.466887, 0.736037", \
|
|
"0.0641923, 0.115976, 0.151267, 0.209657, 0.306435, 0.468061, 0.736568", \
|
|
"0.0671271, 0.11904, 0.154501, 0.21264, 0.309525, 0.471417, 0.741587", \
|
|
"0.0732098, 0.124998, 0.160464, 0.21885, 0.316077, 0.477368, 0.74797", \
|
|
"0.086861, 0.138528, 0.174025, 0.232216, 0.3293, 0.491928, 0.760779", \
|
|
"0.114772, 0.1662, 0.201445, 0.259705, 0.357164, 0.519178, 0.789151" \
|
|
);
|
|
}
|
|
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.0641451, 0.113171, 0.148261, 0.206063, 0.302553, 0.462874, 0.73011", \
|
|
"0.0644302, 0.113466, 0.149135, 0.206559, 0.303383, 0.463455, 0.730726", \
|
|
"0.0655417, 0.114669, 0.149534, 0.2075, 0.306368, 0.464163, 0.731157", \
|
|
"0.0684127, 0.117497, 0.152839, 0.211071, 0.306568, 0.468227, 0.735387", \
|
|
"0.0745815, 0.123267, 0.15876, 0.216892, 0.314442, 0.475092, 0.742928", \
|
|
"0.0890169, 0.136909, 0.172115, 0.230158, 0.327669, 0.489524, 0.759759", \
|
|
"0.119377, 0.165814, 0.200589, 0.258371, 0.355745, 0.516493, 0.78626" \
|
|
);
|
|
}
|
|
}
|
|
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.0479109, 0.0996029, 0.135027, 0.193231, 0.290017, 0.451385, 0.720116", \
|
|
"0.0480646, 0.0999397, 0.135328, 0.194401, 0.290242, 0.451925, 0.720272", \
|
|
"0.0487717, 0.100303, 0.13595, 0.194141, 0.29154, 0.452308, 0.721265", \
|
|
"0.0505817, 0.102097, 0.137555, 0.195716, 0.292981, 0.454453, 0.724088", \
|
|
"0.0544586, 0.105863, 0.14119, 0.199668, 0.296576, 0.457752, 0.729629", \
|
|
"0.0606501, 0.111689, 0.146866, 0.205477, 0.302587, 0.464524, 0.733857", \
|
|
"0.0724661, 0.122752, 0.157966, 0.216419, 0.313231, 0.475816, 0.74518" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (CLK) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00314205;
|
|
rise_capacitance : 0.00333075;
|
|
rise_capacitance_range (0.00333075, 0.00333075);
|
|
fall_capacitance : 0.00285901;
|
|
fall_capacitance_range (0.00285901, 0.00285901);
|
|
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.0904846, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
fall_constraint (mpw_CONSTRAINT_4x4) {
|
|
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0852966, 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.0171931, 0.0174842, 0.0185858, 0.0213028, 0.02727, 0.0404083, 0.0679363" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.032492, 0.0327888, 0.0343349, 0.0371153, 0.0438543, 0.0570292, 0.0860633" \
|
|
);
|
|
}
|
|
}
|
|
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.0326052, 0.032896, 0.0344135, 0.0370434, 0.043977, 0.0571277, 0.0861085" \
|
|
);
|
|
}
|
|
}
|
|
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.0180772, 0.0184403, 0.0194563, 0.0221651, 0.028026, 0.0411242, 0.0685177" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0167383, 0.0171061, 0.018475, 0.0210135, 0.0277983, 0.0405157, 0.0684447" \
|
|
);
|
|
}
|
|
}
|
|
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.0829364, 0.0762163, 0.0769589, 0.0794195, 0.0858754, 0.0991585, 0.126877" \
|
|
);
|
|
}
|
|
}
|
|
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.0169482, 0.0173042, 0.0183433, 0.0210513, 0.0269579, 0.0401121, 0.0676377" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0167286, 0.0171022, 0.0184697, 0.0210196, 0.0277878, 0.0405012, 0.0685969" \
|
|
);
|
|
}
|
|
}
|
|
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.0180987, 0.0184704, 0.0194821, 0.0221882, 0.0281097, 0.0411607, 0.0685378" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0167198, 0.0170861, 0.0184309, 0.020994, 0.0277765, 0.0404947, 0.0684244" \
|
|
);
|
|
}
|
|
}
|
|
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.0171931, 0.0174842, 0.0185858, 0.0213028, 0.02727, 0.0404083, 0.0679363" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.032492, 0.0327888, 0.0343349, 0.0371153, 0.0438543, 0.0570292, 0.0860633" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
nextstate_type : "data";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00170673;
|
|
rise_capacitance : 0.00157354;
|
|
rise_capacitance_range (0.00157354, 0.00157354);
|
|
fall_capacitance : 0.00183992;
|
|
fall_capacitance_range (0.00183992, 0.00183992);
|
|
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.039123, -0.0102298, 0.000999033, 0.00996535", \
|
|
"-0.127041, -0.0993119, -0.088195, -0.0763743", \
|
|
"-0.160449, -0.1452, -0.137617, -0.125832", \
|
|
"-0.185359, -0.190279, -0.187738, -0.180044" \
|
|
);
|
|
}
|
|
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.0268971, 0.0371909, 0.0678652, 0.10171", \
|
|
"-0.13952, -0.0840332, -0.0514812, -0.0158963", \
|
|
"-0.217028, -0.171424, -0.145712, -0.111707", \
|
|
"-0.301389, -0.272749, -0.249887, -0.221365" \
|
|
);
|
|
}
|
|
}
|
|
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.0709105, 0.0301964, 0.0170034, 0.00622484", \
|
|
"0.176957, 0.127323, 0.109174, 0.0983663", \
|
|
"0.235031, 0.179291, 0.1646, 0.148431", \
|
|
"0.293294, 0.237012, 0.218812, 0.209559" \
|
|
);
|
|
}
|
|
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.0733557, -0.00224933, -0.0395757, -0.0747261", \
|
|
"0.19942, 0.127323, 0.0908174, 0.0516333", \
|
|
"0.296753, 0.229117, 0.194282, 0.154081", \
|
|
"0.406625, 0.341474, 0.309211, 0.274493" \
|
|
);
|
|
}
|
|
}
|
|
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.00227057, 0.0024071, 0.00284293, 0.00394876, 0.00618371, 0.0109909, 0.0209024" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00187675, 0.00210617, 0.00257697, 0.00367719, 0.00620038, 0.0109946, 0.0212985" \
|
|
);
|
|
}
|
|
}
|
|
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.0186651, 0.0188475, 0.0193478, 0.0203167, 0.0229195, 0.0283106, 0.0402054" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0148104, 0.0149255, 0.0154809, 0.0168303, 0.0196041, 0.0253666, 0.03775" \
|
|
);
|
|
}
|
|
}
|
|
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 ( \
|
|
"-3.08901e-05, -3.11017e-05, -2.89651e-05, -2.6959e-05, -2.61861e-05, -2.91249e-05, -2.70821e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000287783, 0.000292493, 0.00029242, 0.000293185, 0.000293502, 0.000294725, 0.000295103" \
|
|
);
|
|
}
|
|
}
|
|
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.00227057, 0.0024071, 0.00284293, 0.00394876, 0.00618371, 0.0109909, 0.0209024" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00187675, 0.00210617, 0.00257697, 0.00367719, 0.00620038, 0.0109946, 0.0212985" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0062584;
|
|
rise_capacitance : 0.00649463;
|
|
rise_capacitance_range (0.00649463, 0.00649463);
|
|
fall_capacitance : 0.00608967;
|
|
fall_capacitance_range (0.00608967, 0.00608967);
|
|
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.0758009, 0.035188, 0.022147, 0.0116216", \
|
|
"0.176957, 0.129869, 0.117042, 0.106613", \
|
|
"0.255605, 0.208138, 0.194282, 0.182331", \
|
|
"0.363451, 0.313984, 0.300736, 0.292202" \
|
|
);
|
|
}
|
|
}
|
|
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.0660201, -0.0301964, -0.0195752, -0.0089232", \
|
|
"-0.166974, -0.124777, -0.111797, -0.101115", \
|
|
"-0.242746, -0.20027, -0.188886, -0.179506", \
|
|
"-0.344563, -0.302988, -0.295086, -0.289251" \
|
|
);
|
|
}
|
|
}
|
|
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.0801086, 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.00604729, 0.00597688, 0.00618507, 0.00698013, 0.00910547, 0.0137217, 0.0233325" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.060943, 0.0609012, 0.0620519, 0.0650875, 0.0725341, 0.0863976, 0.113994" \
|
|
);
|
|
}
|
|
}
|
|
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.00213103, 0.00213219, 0.00213267, 0.00213422, 0.00213652, 0.00212874, 0.0021266" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00213103, -0.00213219, -0.00213267, -0.00213422, -0.00213652, -0.00212874, -0.0021266" \
|
|
);
|
|
}
|
|
}
|
|
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.022705, 0.0225335, 0.0228921, 0.0238704, 0.0269635, 0.0339763, 0.0489447" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0137091, 0.0134793, 0.0138056, 0.01505, 0.0187581, 0.0259471, 0.0416679" \
|
|
);
|
|
}
|
|
}
|
|
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.00221675, 0.0022243, 0.00221471, 0.00221668, 0.00222113, 0.002223, 0.00221191" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.00221675, -0.0022243, -0.00221471, -0.00221668, -0.00222113, -0.002223, -0.00221191" \
|
|
);
|
|
}
|
|
}
|
|
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.00604729, 0.00597688, 0.00618507, 0.00698013, 0.00910547, 0.0137217, 0.0233325" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0137091, 0.0134793, 0.0138056, 0.01505, 0.0187581, 0.0259471, 0.0416679" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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 : 1021.49;
|
|
leakage_power () {
|
|
value : 1024.09;
|
|
when : "!D&!GATE&!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 935.703;
|
|
when : "!D&!GATE&Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1136.46;
|
|
when : "!D&GATE&!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1127.66;
|
|
when : "D&!GATE&!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 928.967;
|
|
when : "D&!GATE&Q";
|
|
}
|
|
leakage_power () {
|
|
value : 976.079;
|
|
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.120772, 0.168349, 0.199326, 0.250364, 0.335667, 0.477748, 0.714351", \
|
|
"0.141084, 0.188655, 0.21967, 0.270691, 0.355978, 0.498077, 0.735583", \
|
|
"0.154643, 0.202231, 0.233212, 0.28424, 0.369496, 0.511558, 0.748184", \
|
|
"0.170687, 0.218279, 0.249262, 0.300299, 0.38559, 0.527566, 0.76419", \
|
|
"0.194095, 0.241672, 0.272661, 0.323717, 0.408951, 0.551024, 0.787609", \
|
|
"0.225206, 0.272836, 0.303824, 0.354878, 0.44017, 0.582271, 0.818915", \
|
|
"0.265155, 0.312893, 0.343882, 0.394953, 0.480246, 0.622261, 0.859064" \
|
|
);
|
|
}
|
|
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.0128896, 0.0749987, 0.120671, 0.196406, 0.32334, 0.534968, 0.887732", \
|
|
"0.0128963, 0.0749997, 0.120672, 0.196423, 0.325588, 0.535035, 0.888538", \
|
|
"0.0128973, 0.0750007, 0.120673, 0.196424, 0.325589, 0.535036, 0.888539", \
|
|
"0.0129209, 0.0750017, 0.120674, 0.196425, 0.32559, 0.535037, 0.88854", \
|
|
"0.0129738, 0.0750027, 0.120675, 0.196426, 0.325591, 0.535038, 0.888541", \
|
|
"0.013171, 0.0750037, 0.120683, 0.196427, 0.325592, 0.535039, 0.888542", \
|
|
"0.013579, 0.075057, 0.120684, 0.196428, 0.325593, 0.53504, 0.888543" \
|
|
);
|
|
}
|
|
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.105908, 0.147101, 0.171996, 0.212879, 0.281216, 0.39508, 0.584574", \
|
|
"0.128184, 0.169358, 0.194267, 0.235182, 0.303497, 0.417301, 0.606949", \
|
|
"0.141822, 0.183032, 0.207924, 0.248817, 0.317136, 0.430908, 0.620626", \
|
|
"0.160757, 0.201963, 0.226882, 0.267775, 0.336094, 0.449874, 0.639426", \
|
|
"0.188063, 0.229311, 0.25422, 0.295143, 0.363455, 0.477252, 0.666766", \
|
|
"0.216324, 0.25764, 0.282555, 0.323465, 0.391802, 0.505604, 0.695175", \
|
|
"0.259551, 0.301032, 0.325957, 0.366878, 0.435216, 0.549036, 0.738635" \
|
|
);
|
|
}
|
|
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.0115565, 0.0563211, 0.0891222, 0.144164, 0.236758, 0.391111, 0.648425", \
|
|
"0.0115605, 0.0563221, 0.0891386, 0.144194, 0.236804, 0.39112, 0.648426", \
|
|
"0.0115615, 0.0563346, 0.0891396, 0.144214, 0.236838, 0.391121, 0.650458", \
|
|
"0.0116102, 0.0563356, 0.0891406, 0.144215, 0.236839, 0.391122, 0.650459", \
|
|
"0.0117097, 0.0563679, 0.0891416, 0.144216, 0.23684, 0.391123, 0.65046", \
|
|
"0.011847, 0.056403, 0.089177, 0.144246, 0.236841, 0.391125, 0.650461", \
|
|
"0.012165, 0.056495, 0.089186, 0.144247, 0.236842, 0.391146, 0.650462" \
|
|
);
|
|
}
|
|
}
|
|
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.102714, 0.150263, 0.181224, 0.232259, 0.317536, 0.459605, 0.696223", \
|
|
"0.12355, 0.171016, 0.202025, 0.253018, 0.338291, 0.48035, 0.717319", \
|
|
"0.1372, 0.184721, 0.215754, 0.266772, 0.352008, 0.49403, 0.730779", \
|
|
"0.153068, 0.200562, 0.231576, 0.28258, 0.367873, 0.509872, 0.746485", \
|
|
"0.173558, 0.220707, 0.251706, 0.302727, 0.388006, 0.530026, 0.76673", \
|
|
"0.194772, 0.242461, 0.27347, 0.32456, 0.409845, 0.551911, 0.788585", \
|
|
"0.208225, 0.256306, 0.287324, 0.33841, 0.423708, 0.565746, 0.802447" \
|
|
);
|
|
}
|
|
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.0127944, 0.0750239, 0.120633, 0.196343, 0.323369, 0.534967, 0.887654", \
|
|
"0.0128228, 0.0750249, 0.120634, 0.196378, 0.32436, 0.535023, 0.887927", \
|
|
"0.0128499, 0.0750259, 0.120635, 0.196379, 0.324361, 0.535024, 0.887928", \
|
|
"0.0129132, 0.0750269, 0.120636, 0.19638, 0.324362, 0.535025, 0.887929", \
|
|
"0.0131456, 0.0750279, 0.120641, 0.196381, 0.324363, 0.535026, 0.88793", \
|
|
"0.013722, 0.075085, 0.120713, 0.196453, 0.324364, 0.535027, 0.887931", \
|
|
"0.014754, 0.075228, 0.120783, 0.196524, 0.324365, 0.535028, 0.887932" \
|
|
);
|
|
}
|
|
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.109105, 0.150153, 0.175073, 0.215945, 0.284281, 0.398133, 0.587696", \
|
|
"0.130198, 0.171162, 0.196089, 0.236965, 0.305324, 0.419177, 0.609926", \
|
|
"0.143509, 0.184543, 0.209471, 0.250359, 0.318667, 0.432439, 0.622057", \
|
|
"0.158652, 0.199699, 0.224606, 0.265494, 0.333806, 0.447555, 0.6371", \
|
|
"0.17607, 0.21711, 0.242015, 0.282913, 0.351241, 0.465014, 0.654531", \
|
|
"0.192959, 0.233996, 0.259105, 0.300011, 0.368339, 0.482181, 0.671683", \
|
|
"0.201287, 0.242309, 0.26721, 0.308129, 0.376443, 0.490191, 0.679693" \
|
|
);
|
|
}
|
|
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.0114013, 0.0562853, 0.0891042, 0.144177, 0.236761, 0.39111, 0.648486", \
|
|
"0.0114023, 0.0562863, 0.089135, 0.144235, 0.236762, 0.392487, 0.649716", \
|
|
"0.0114033, 0.0562992, 0.089136, 0.144236, 0.236763, 0.392488, 0.649717", \
|
|
"0.0114074, 0.0563002, 0.089137, 0.144237, 0.236764, 0.392489, 0.649718", \
|
|
"0.0114121, 0.0563012, 0.089138, 0.144238, 0.236865, 0.39249, 0.649719", \
|
|
"0.011422, 0.0563022, 0.089139, 0.144239, 0.236866, 0.392491, 0.64972", \
|
|
"0.011429, 0.056308, 0.089168, 0.14424, 0.236867, 0.392492, 0.649721" \
|
|
);
|
|
}
|
|
}
|
|
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.0235104, 0.0240375, 0.0240479, 0.0240262, 0.0238356, 0.023529, 0.0230572", \
|
|
"0.023428, 0.0239146, 0.0240374, 0.023992, 0.0241674, 0.0234948, 0.0232261", \
|
|
"0.0233933, 0.0239254, 0.0239167, 0.0240152, 0.0237268, 0.0241319, 0.0229957", \
|
|
"0.0233075, 0.0238675, 0.0239566, 0.0239196, 0.0237473, 0.0241479, 0.0234669", \
|
|
"0.0233843, 0.0238816, 0.0240073, 0.0240713, 0.0240775, 0.0236399, 0.0240728", \
|
|
"0.0235486, 0.0239761, 0.0241175, 0.0240833, 0.0240714, 0.0242259, 0.0239372", \
|
|
"0.0243976, 0.0247844, 0.0247785, 0.0247943, 0.0248939, 0.0248444, 0.0247771" \
|
|
);
|
|
}
|
|
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.0241958, 0.0248692, 0.024895, 0.0248567, 0.0247118, 0.024417, 0.0238371", \
|
|
"0.0241557, 0.0247868, 0.0248634, 0.0249367, 0.024688, 0.0244089, 0.0237679", \
|
|
"0.0240736, 0.0247783, 0.0247156, 0.0247427, 0.0250595, 0.0242174, 0.024331", \
|
|
"0.0241117, 0.0248285, 0.0248824, 0.024939, 0.0246583, 0.0247437, 0.0239518", \
|
|
"0.0238629, 0.0244903, 0.024634, 0.0246495, 0.0247257, 0.0243227, 0.0237233", \
|
|
"0.0243675, 0.0249792, 0.0250076, 0.0251603, 0.0250522, 0.0251821, 0.025198", \
|
|
"0.0247954, 0.0254588, 0.025437, 0.0253595, 0.0252944, 0.0253137, 0.0254683" \
|
|
);
|
|
}
|
|
}
|
|
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.0201722, 0.0206901, 0.0207111, 0.0207131, 0.0205409, 0.0201775, 0.0197848", \
|
|
"0.0200678, 0.0205571, 0.0207412, 0.0205461, 0.0205787, 0.0200909, 0.0197082", \
|
|
"0.0200482, 0.0205765, 0.0205796, 0.0206839, 0.0204155, 0.0203131, 0.0196366", \
|
|
"0.0201343, 0.0206759, 0.0207751, 0.0207734, 0.0205521, 0.0203981, 0.0202765", \
|
|
"0.0205426, 0.0210474, 0.0211764, 0.0212499, 0.0212078, 0.0208086, 0.0211591", \
|
|
"0.0213994, 0.0217133, 0.0218207, 0.0217886, 0.0217439, 0.0218701, 0.0215987", \
|
|
"0.0235629, 0.0238383, 0.0237101, 0.0236269, 0.0236833, 0.0234916, 0.0233806" \
|
|
);
|
|
}
|
|
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.0218928, 0.0225429, 0.0225745, 0.0225445, 0.0224145, 0.0221132, 0.0215964", \
|
|
"0.0219772, 0.022603, 0.0226459, 0.0227418, 0.0224581, 0.0225734, 0.0220465", \
|
|
"0.0221007, 0.022807, 0.0228208, 0.0226989, 0.0228332, 0.0226357, 0.0217922", \
|
|
"0.0222671, 0.0229594, 0.0230813, 0.0230991, 0.0228659, 0.0225991, 0.0228517", \
|
|
"0.0223628, 0.0230809, 0.0230944, 0.0231824, 0.0232319, 0.0231231, 0.0220354", \
|
|
"0.0224377, 0.0230606, 0.0229862, 0.0231046, 0.022966, 0.0227834, 0.0229643", \
|
|
"0.022466, 0.0231497, 0.0231767, 0.0229955, 0.0228933, 0.0230136, 0.0229192" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00241523;
|
|
rise_capacitance : 0.00245873;
|
|
rise_capacitance_range (0.00245873, 0.00245873);
|
|
fall_capacitance : 0.00237173;
|
|
fall_capacitance_range (0.00237173, 0.00237173);
|
|
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.063575, -0.0376839, -0.0144316, 0.0207588", \
|
|
"-0.132032, -0.101858, -0.0777053, -0.0433863", \
|
|
"-0.168165, -0.13471, -0.107935, -0.0749827", \
|
|
"-0.206946, -0.171036, -0.142539, -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.0244519, 0.0571575, 0.111585, 0.182661", \
|
|
"-0.092099, -0.00763938, 0.0507929, 0.121554", \
|
|
"-0.134731, -0.045548, 0.0161902, 0.0888645", \
|
|
"-0.177264, -0.0830677, -0.0210657, 0.0531277" \
|
|
);
|
|
}
|
|
}
|
|
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.0684653, 0.0551547, 0.0555801, 0.0655889", \
|
|
"0.137024, 0.114591, 0.103929, 0.103864", \
|
|
"0.173308, 0.142577, 0.129521, 0.120182", \
|
|
"0.212343, 0.179283, 0.159488, 0.144625" \
|
|
);
|
|
}
|
|
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.0293423, -0.0521658, -0.106442, -0.174566", \
|
|
"0.0970907, 0.0101858, -0.0481705, -0.116056", \
|
|
"0.139875, 0.0481705, -0.0107935, -0.0832146", \
|
|
"0.182661, 0.0885657, 0.0267156, -0.0472246" \
|
|
);
|
|
}
|
|
}
|
|
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.00548593, 0.0056017, 0.00639162, 0.0083279, 0.0124872, 0.0214766, 0.0401422" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00558553, 0.00604304, 0.0069082, 0.00881461, 0.0134943, 0.0222587, 0.0413213" \
|
|
);
|
|
}
|
|
}
|
|
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.00538161, 0.00556951, 0.00636112, 0.00832716, 0.0124555, 0.0214748, 0.0400581" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00587773, 0.00627844, 0.00711809, 0.00903013, 0.0136803, 0.0224253, 0.0414366" \
|
|
);
|
|
}
|
|
}
|
|
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.00538161, 0.00556951, 0.00636112, 0.00832716, 0.0124555, 0.0214748, 0.0400581" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00587773, 0.00627844, 0.00711809, 0.00903013, 0.0136803, 0.0224253, 0.0414366" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00245643;
|
|
rise_capacitance : 0.00278884;
|
|
rise_capacitance_range (0.00278884, 0.00278884);
|
|
fall_capacitance : 0.00179161;
|
|
fall_capacitance_range (0.00179161, 0.00179161);
|
|
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.0541687, 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.0124443, 0.0126924, 0.0136585, 0.0160793, 0.0212183, 0.0325449, 0.0559028" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0235792, 0.0242274, 0.0253184, 0.0278855, 0.0335844, 0.0452939, 0.0697828" \
|
|
);
|
|
}
|
|
}
|
|
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.0124443, 0.0126924, 0.0136585, 0.0160793, 0.0212183, 0.0325449, 0.0559028" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0235792, 0.0242274, 0.0253184, 0.0278855, 0.0335844, 0.0452939, 0.0697828" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
latch (IQ,IQN) {
|
|
data_in : "D";
|
|
enable : "GATE";
|
|
}
|
|
}
|
|
cell (sg13g2_dlhr_1) {
|
|
area : 32.6592;
|
|
cell_footprint : "DLHR";
|
|
cell_leakage_power : 1454.49;
|
|
leakage_power () {
|
|
value : 1322.79;
|
|
when : "!RESET_B*!Q*Q_N*!D*!GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1397.93;
|
|
when : "!RESET_B*!Q*Q_N*!D*GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1433.34;
|
|
when : "!RESET_B*!Q*Q_N*D*!GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1328.26;
|
|
when : "!RESET_B*!Q*Q_N*D*GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1426.87;
|
|
when : "RESET_B*!GATE*!D*!Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1426.87;
|
|
when : "RESET_B*!GATE*!D*!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1426.87;
|
|
when : "RESET_B*!GATE*!D*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1426.87;
|
|
when : "RESET_B*!GATE*!D*Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1537.4;
|
|
when : "RESET_B*!GATE*D*!Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1537.4;
|
|
when : "RESET_B*!GATE*D*!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1537.4;
|
|
when : "RESET_B*!GATE*D*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1537.4;
|
|
when : "RESET_B*!GATE*D*Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1523.66;
|
|
when : "D*GATE*RESET_B*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1499.82;
|
|
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.137291, 0.192932, 0.224489, 0.275741, 0.361126, 0.503212, 0.739984", \
|
|
"0.15696, 0.212689, 0.244223, 0.295466, 0.380841, 0.523033, 0.759912", \
|
|
"0.17035, 0.226009, 0.2576, 0.308778, 0.394151, 0.536286, 0.772996", \
|
|
"0.186294, 0.241999, 0.273505, 0.324713, 0.410088, 0.55218, 0.788955", \
|
|
"0.209017, 0.26464, 0.296217, 0.347364, 0.432765, 0.574924, 0.811674", \
|
|
"0.238926, 0.294691, 0.326207, 0.377456, 0.462883, 0.604966, 0.841783", \
|
|
"0.277529, 0.33342, 0.364953, 0.416196, 0.50163, 0.643759, 0.880448" \
|
|
);
|
|
}
|
|
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.0177948, 0.0795232, 0.123317, 0.197922, 0.324476, 0.536084, 0.889103", \
|
|
"0.0177983, 0.0795242, 0.123333, 0.197923, 0.324483, 0.536212, 0.889279", \
|
|
"0.0178076, 0.0795252, 0.123349, 0.197924, 0.32449, 0.536213, 0.88928", \
|
|
"0.0178417, 0.0795262, 0.12335, 0.197925, 0.324491, 0.536214, 0.889281", \
|
|
"0.0178735, 0.0795272, 0.123371, 0.197926, 0.324518, 0.536215, 0.889282", \
|
|
"0.017973, 0.079558, 0.123403, 0.197937, 0.324519, 0.536216, 0.889283", \
|
|
"0.018258, 0.079667, 0.123464, 0.197961, 0.32452, 0.536243, 0.889358" \
|
|
);
|
|
}
|
|
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.115704, 0.161067, 0.186468, 0.227698, 0.296459, 0.410895, 0.601644", \
|
|
"0.137487, 0.182921, 0.208344, 0.249579, 0.318312, 0.432786, 0.623711", \
|
|
"0.150935, 0.196396, 0.221815, 0.26301, 0.331761, 0.446227, 0.637043", \
|
|
"0.169678, 0.215123, 0.240515, 0.281746, 0.350484, 0.464944, 0.655607", \
|
|
"0.196786, 0.242255, 0.267657, 0.308911, 0.377651, 0.492126, 0.682754", \
|
|
"0.224734, 0.270244, 0.295658, 0.336928, 0.405666, 0.520158, 0.710813", \
|
|
"0.268115, 0.313767, 0.339188, 0.38047, 0.449217, 0.563754, 0.754427" \
|
|
);
|
|
}
|
|
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.0130761, 0.0589438, 0.0909579, 0.145456, 0.238247, 0.393452, 0.652394", \
|
|
"0.0130771, 0.0589477, 0.0909589, 0.145457, 0.238249, 0.393773, 0.652395", \
|
|
"0.0130781, 0.0589487, 0.0909599, 0.145458, 0.23825, 0.393774, 0.653057", \
|
|
"0.0131229, 0.0589497, 0.0909609, 0.145459, 0.238251, 0.393775, 0.653058", \
|
|
"0.013147, 0.0589546, 0.0909619, 0.14546, 0.238252, 0.393776, 0.653059", \
|
|
"0.013359, 0.059002, 0.0909629, 0.145461, 0.238259, 0.393777, 0.65306", \
|
|
"0.013598, 0.059091, 0.091017, 0.145465, 0.23826, 0.393778, 0.653061" \
|
|
);
|
|
}
|
|
}
|
|
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.124779, 0.180337, 0.211819, 0.263047, 0.348453, 0.490526, 0.727306", \
|
|
"0.145888, 0.201559, 0.2331, 0.284353, 0.369738, 0.511871, 0.748694", \
|
|
"0.15979, 0.215295, 0.246841, 0.298047, 0.383425, 0.525547, 0.762292", \
|
|
"0.175961, 0.231486, 0.263026, 0.314248, 0.399618, 0.54171, 0.77844", \
|
|
"0.19657, 0.252174, 0.283713, 0.334892, 0.42031, 0.56243, 0.799133", \
|
|
"0.21798, 0.273742, 0.305246, 0.356474, 0.441921, 0.583992, 0.820833", \
|
|
"0.23185, 0.287893, 0.319442, 0.370716, 0.456152, 0.598291, 0.835151" \
|
|
);
|
|
}
|
|
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.0176815, 0.0794501, 0.123303, 0.197941, 0.324554, 0.536114, 0.889104", \
|
|
"0.0176825, 0.0794511, 0.123341, 0.197942, 0.324621, 0.536157, 0.889258", \
|
|
"0.0177374, 0.0794521, 0.123342, 0.197943, 0.324622, 0.536175, 0.889259", \
|
|
"0.0177713, 0.079478, 0.123343, 0.197944, 0.324623, 0.536176, 0.88926", \
|
|
"0.0179019, 0.0794916, 0.123384, 0.197945, 0.324624, 0.536177, 0.889261", \
|
|
"0.018175, 0.07965, 0.123449, 0.197946, 0.324625, 0.536178, 0.889262", \
|
|
"0.018751, 0.079859, 0.123606, 0.198036, 0.324626, 0.536211, 0.889263" \
|
|
);
|
|
}
|
|
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.120612, 0.166132, 0.19159, 0.232744, 0.301495, 0.415973, 0.606755", \
|
|
"0.142094, 0.187653, 0.213026, 0.254243, 0.323049, 0.437546, 0.628205", \
|
|
"0.155788, 0.201352, 0.226742, 0.267977, 0.336681, 0.451161, 0.641894", \
|
|
"0.171168, 0.216709, 0.242102, 0.283368, 0.352066, 0.466521, 0.657162", \
|
|
"0.189709, 0.234864, 0.26066, 0.301915, 0.370572, 0.485113, 0.675693", \
|
|
"0.207895, 0.253445, 0.278842, 0.320102, 0.388858, 0.503278, 0.693954", \
|
|
"0.217148, 0.262696, 0.288094, 0.329339, 0.398074, 0.512528, 0.703327" \
|
|
);
|
|
}
|
|
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.0133317, 0.0589553, 0.0909501, 0.14551, 0.238369, 0.393522, 0.652374", \
|
|
"0.0133675, 0.0589868, 0.0909511, 0.145511, 0.23837, 0.393581, 0.652441", \
|
|
"0.0133685, 0.0589878, 0.0909521, 0.145512, 0.238371, 0.393633, 0.65783", \
|
|
"0.0133695, 0.0589949, 0.0909531, 0.145513, 0.238372, 0.393634, 0.657831", \
|
|
"0.0133705, 0.0589959, 0.0909538, 0.145514, 0.238373, 0.393635, 0.657832", \
|
|
"0.0133715, 0.0589969, 0.0909548, 0.145515, 0.238374, 0.393636, 0.657833", \
|
|
"0.0133725, 0.0589979, 0.0909558, 0.145516, 0.238375, 0.393637, 0.657834" \
|
|
);
|
|
}
|
|
}
|
|
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.0502143, 0.0957266, 0.121193, 0.162513, 0.231283, 0.345765, 0.536553", \
|
|
"0.0779966, 0.125304, 0.150983, 0.192294, 0.261116, 0.375656, 0.567661", \
|
|
"0.0954225, 0.145105, 0.170896, 0.212355, 0.281268, 0.395812, 0.586661", \
|
|
"0.119637, 0.173389, 0.199711, 0.241153, 0.310096, 0.424731, 0.615505", \
|
|
"0.152187, 0.213528, 0.240823, 0.282508, 0.351459, 0.466113, 0.656922", \
|
|
"0.184607, 0.256877, 0.286604, 0.330056, 0.399857, 0.515031, 0.706171", \
|
|
"0.234388, 0.32152, 0.355742, 0.403021, 0.475228, 0.593124, 0.787085" \
|
|
);
|
|
}
|
|
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.0129917, 0.0592018, 0.0910354, 0.145618, 0.238444, 0.393694, 0.65254", \
|
|
"0.0156179, 0.0602112, 0.0917331, 0.145897, 0.238492, 0.393929, 0.65414", \
|
|
"0.0182644, 0.0618618, 0.0926951, 0.146436, 0.23871, 0.39393, 0.654141", \
|
|
"0.0225359, 0.0650133, 0.0947356, 0.147513, 0.239336, 0.394168, 0.654142", \
|
|
"0.029268, 0.0717797, 0.0992569, 0.149906, 0.240435, 0.394901, 0.654143", \
|
|
"0.038238, 0.084563, 0.109654, 0.156983, 0.244912, 0.397468, 0.654864", \
|
|
"0.052856, 0.103896, 0.127721, 0.17207, 0.256841, 0.408053, 0.663147" \
|
|
);
|
|
}
|
|
}
|
|
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.00739295, 0.00780325, 0.00787375, 0.00784905, 0.00775885, 0.00757855, 0.00727065", \
|
|
"0.00733215, 0.00775855, 0.00783155, 0.00802935, 0.00771345, 0.00754525, 0.00732355", \
|
|
"0.00740465, 0.00781035, 0.00787075, 0.00791345, 0.00781365, 0.00775335, 0.00737705", \
|
|
"0.00743905, 0.00788225, 0.00796135, 0.00792115, 0.00787385, 0.00800275, 0.00764615", \
|
|
"0.0074248, 0.0078449, 0.0079194, 0.0080016, 0.0080009, 0.0078739, 0.0079268", \
|
|
"0.0073788, 0.0077808, 0.0078793, 0.0078921, 0.0078226, 0.0079939, 0.0077183", \
|
|
"0.0075831, 0.007925, 0.0079541, 0.0079742, 0.0080427, 0.0080254, 0.0080137" \
|
|
);
|
|
}
|
|
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.0026683, 0.0031043, 0.0031006, 0.0030098, 0.0027769, 0.0023006, 0.0015965", \
|
|
"0.0011937, 0.0016726, 0.0018074, 0.0015883, 0.0016602, 0.000900099, 0.000220399", \
|
|
"0.001118, 0.0015728, 0.0016202, 0.0015845, 0.0018019, 0.000865201, 0.000160601", \
|
|
"0.0010941, 0.0016312, 0.0017621, 0.0017002, 0.0012787, 0.001798, 0.0005135", \
|
|
"0.0010237, 0.0014906, 0.0016575, 0.0017002, 0.0017204, 0.0009661, 0.000463299", \
|
|
"0.000871999, 0.0012573, 0.0013464, 0.0014269, 0.0014612, 0.0015284, 0.0012811", \
|
|
"0.000686802, 0.0010849, 0.0010689, 0.000967, 0.000923302, 0.000967801, 0.0009358" \
|
|
);
|
|
}
|
|
}
|
|
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.0166097, 0.0170485, 0.0170875, 0.017069, 0.0170285, 0.0167358, 0.0165094", \
|
|
"0.0165181, 0.0169552, 0.0170649, 0.0171185, 0.0169959, 0.0167507, 0.0165325", \
|
|
"0.0165488, 0.0169436, 0.017008, 0.0170929, 0.0169407, 0.0173571, 0.0164499", \
|
|
"0.0165881, 0.0170305, 0.0171193, 0.0171109, 0.0170216, 0.0171681, 0.0169695", \
|
|
"0.0167351, 0.0171041, 0.0172234, 0.0172701, 0.0173076, 0.0170932, 0.017285", \
|
|
"0.0171163, 0.0174903, 0.0175944, 0.0175865, 0.01755, 0.0176792, 0.017376", \
|
|
"0.0181942, 0.0184991, 0.0185481, 0.0185493, 0.0186498, 0.0185689, 0.0184121" \
|
|
);
|
|
}
|
|
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.0165801, 0.0170367, 0.0170483, 0.0169357, 0.0166576, 0.0162479, 0.0154482", \
|
|
"0.0166111, 0.0170728, 0.0171364, 0.0171569, 0.0167682, 0.0162877, 0.0154814", \
|
|
"0.0166647, 0.0171902, 0.0171796, 0.0170434, 0.0170681, 0.0163876, 0.0166782", \
|
|
"0.0167425, 0.0172457, 0.0174015, 0.0173973, 0.0169917, 0.0168826, 0.0167337", \
|
|
"0.0168065, 0.0172834, 0.0173251, 0.0174221, 0.0174534, 0.017077, 0.0163092", \
|
|
"0.0168433, 0.0172707, 0.0173481, 0.0174548, 0.0173145, 0.0171547, 0.0172697", \
|
|
"0.0169831, 0.0174484, 0.0174345, 0.0172848, 0.0172329, 0.0172779, 0.0169456" \
|
|
);
|
|
}
|
|
}
|
|
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.0121276, 0.0125893, 0.0125835, 0.012479, 0.0122405, 0.0117889, 0.0110571", \
|
|
"0.0124104, 0.0126541, 0.0127511, 0.0131109, 0.0123241, 0.0119945, 0.0116231", \
|
|
"0.0130678, 0.0131747, 0.0132012, 0.0131138, 0.0131286, 0.0123677, 0.0116682", \
|
|
"0.0146299, 0.0144543, 0.0144835, 0.0145195, 0.0142227, 0.0141089, 0.013243", \
|
|
"0.0180319, 0.017304, 0.0173946, 0.0174031, 0.0174161, 0.0169108, 0.0162245", \
|
|
"0.0248263, 0.0234656, 0.0233371, 0.0232893, 0.0231752, 0.0232798, 0.0229178", \
|
|
"0.0387575, 0.036351, 0.0361053, 0.0356868, 0.035479, 0.0353816, 0.0351496" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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.141553, 0.185963, 0.216891, 0.26795, 0.35325, 0.495294, 0.732108", \
|
|
"0.163436, 0.20787, 0.238697, 0.289717, 0.374968, 0.517104, 0.75369", \
|
|
"0.176893, 0.221365, 0.252251, 0.303175, 0.388415, 0.530405, 0.767188", \
|
|
"0.195724, 0.240202, 0.271087, 0.322053, 0.407312, 0.549331, 0.785989", \
|
|
"0.222784, 0.26724, 0.298117, 0.349173, 0.434418, 0.576457, 0.81315", \
|
|
"0.250852, 0.295292, 0.326225, 0.377187, 0.462538, 0.604584, 0.841151", \
|
|
"0.294283, 0.338541, 0.36944, 0.420464, 0.505769, 0.647854, 0.88448" \
|
|
);
|
|
}
|
|
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.0121904, 0.0751612, 0.120937, 0.196707, 0.323684, 0.535404, 0.888213", \
|
|
"0.0122114, 0.0751622, 0.120938, 0.196708, 0.324717, 0.535554, 0.888214", \
|
|
"0.0122167, 0.0751632, 0.120939, 0.196709, 0.324718, 0.535931, 0.888215", \
|
|
"0.0122177, 0.0751642, 0.12094, 0.19671, 0.324719, 0.535932, 0.888216", \
|
|
"0.0122187, 0.0751652, 0.120941, 0.196711, 0.32472, 0.535933, 0.888217", \
|
|
"0.012233, 0.0751662, 0.120942, 0.196712, 0.324721, 0.535934, 0.888223", \
|
|
"0.012282, 0.0751672, 0.120943, 0.196723, 0.324722, 0.535935, 0.888224" \
|
|
);
|
|
}
|
|
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.16593, 0.203722, 0.228561, 0.269776, 0.338503, 0.453107, 0.6439", \
|
|
"0.185635, 0.223507, 0.248327, 0.289503, 0.35824, 0.472754, 0.663622", \
|
|
"0.19901, 0.236834, 0.261757, 0.302844, 0.371606, 0.486126, 0.676907", \
|
|
"0.21499, 0.252772, 0.277728, 0.318844, 0.387595, 0.50204, 0.692785", \
|
|
"0.237592, 0.275398, 0.300328, 0.341474, 0.410275, 0.524753, 0.715442", \
|
|
"0.267969, 0.305737, 0.330684, 0.371766, 0.440529, 0.555088, 0.745773", \
|
|
"0.306436, 0.344155, 0.369095, 0.410224, 0.479001, 0.593462, 0.784302" \
|
|
);
|
|
}
|
|
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.0119462, 0.0569644, 0.0901242, 0.145588, 0.238764, 0.394096, 0.65302", \
|
|
"0.0119472, 0.0570132, 0.0901252, 0.145594, 0.238765, 0.394364, 0.653114", \
|
|
"0.0119482, 0.0570142, 0.0901462, 0.145598, 0.238766, 0.394365, 0.65347", \
|
|
"0.0119492, 0.0570206, 0.0901472, 0.145599, 0.238767, 0.394366, 0.653471", \
|
|
"0.0119502, 0.0570216, 0.0901482, 0.145659, 0.238768, 0.394367, 0.653472", \
|
|
"0.0119512, 0.0570226, 0.0901492, 0.14566, 0.238769, 0.394368, 0.653473", \
|
|
"0.011988, 0.0570236, 0.090163, 0.145663, 0.23877, 0.394369, 0.653474" \
|
|
);
|
|
}
|
|
}
|
|
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.146617, 0.190594, 0.22148, 0.27268, 0.357806, 0.499688, 0.736723", \
|
|
"0.16811, 0.212595, 0.243444, 0.294469, 0.379775, 0.521782, 0.758694", \
|
|
"0.181826, 0.226336, 0.257232, 0.308166, 0.393375, 0.53547, 0.772124", \
|
|
"0.197195, 0.241646, 0.272586, 0.323524, 0.408755, 0.550776, 0.787495", \
|
|
"0.215504, 0.25999, 0.290914, 0.341874, 0.427196, 0.569188, 0.805811", \
|
|
"0.233754, 0.278227, 0.309159, 0.360128, 0.445425, 0.587503, 0.824142", \
|
|
"0.243142, 0.287668, 0.318595, 0.369555, 0.454825, 0.596907, 0.833677" \
|
|
);
|
|
}
|
|
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.0122378, 0.0751502, 0.120921, 0.196695, 0.323695, 0.535411, 0.888247", \
|
|
"0.0122388, 0.0751608, 0.120922, 0.196732, 0.323938, 0.535412, 0.8884", \
|
|
"0.0122398, 0.0751618, 0.120923, 0.196733, 0.323939, 0.535413, 0.890906", \
|
|
"0.0122408, 0.0751631, 0.120924, 0.196734, 0.32394, 0.535414, 0.890907", \
|
|
"0.0122418, 0.0751641, 0.120925, 0.196735, 0.323941, 0.535415, 0.890908", \
|
|
"0.0122428, 0.0751651, 0.120926, 0.196736, 0.323942, 0.535417, 0.890909", \
|
|
"0.0122438, 0.0751661, 0.120927, 0.196737, 0.323943, 0.535433, 0.89091" \
|
|
);
|
|
}
|
|
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.153283, 0.190955, 0.216142, 0.256986, 0.325993, 0.440388, 0.631324", \
|
|
"0.174453, 0.212346, 0.237309, 0.278403, 0.347121, 0.461703, 0.652553", \
|
|
"0.188349, 0.226146, 0.251123, 0.29223, 0.360958, 0.475528, 0.66622", \
|
|
"0.204542, 0.242358, 0.267276, 0.308373, 0.377153, 0.491647, 0.682366", \
|
|
"0.225131, 0.262932, 0.287861, 0.328914, 0.397685, 0.512207, 0.702944", \
|
|
"0.247007, 0.28471, 0.30964, 0.350794, 0.419496, 0.534003, 0.724805", \
|
|
"0.260901, 0.298547, 0.323483, 0.364602, 0.433304, 0.547784, 0.7387" \
|
|
);
|
|
}
|
|
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.0119106, 0.0569855, 0.0901265, 0.1456, 0.238764, 0.394095, 0.653051", \
|
|
"0.0119116, 0.0569865, 0.0901275, 0.145601, 0.238765, 0.394337, 0.6535", \
|
|
"0.0119126, 0.0569875, 0.0901283, 0.145602, 0.238766, 0.394338, 0.653501", \
|
|
"0.011915, 0.0569885, 0.0901345, 0.145603, 0.238767, 0.394339, 0.653502", \
|
|
"0.0119287, 0.0569895, 0.0901355, 0.145663, 0.238768, 0.39434, 0.653503", \
|
|
"0.011977, 0.0569905, 0.090152, 0.145664, 0.238769, 0.394341, 0.653504", \
|
|
"0.012019, 0.056997, 0.090167, 0.145665, 0.23877, 0.394342, 0.653505" \
|
|
);
|
|
}
|
|
}
|
|
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.076118, 0.1207, 0.151614, 0.202699, 0.287891, 0.429908, 0.66663", \
|
|
"0.10552, 0.149461, 0.180326, 0.231342, 0.316564, 0.458631, 0.696223", \
|
|
"0.124848, 0.167967, 0.19872, 0.249639, 0.334773, 0.476823, 0.71349", \
|
|
"0.152213, 0.19403, 0.224579, 0.275423, 0.36063, 0.502563, 0.739229", \
|
|
"0.189859, 0.229676, 0.260021, 0.310601, 0.395732, 0.537707, 0.77434", \
|
|
"0.229269, 0.266606, 0.296568, 0.346751, 0.431577, 0.573405, 0.810024", \
|
|
"0.287921, 0.322425, 0.351504, 0.401054, 0.484671, 0.626083, 0.862801" \
|
|
);
|
|
}
|
|
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.0121688, 0.0751281, 0.120887, 0.196707, 0.323692, 0.53538, 0.888194", \
|
|
"0.0126335, 0.075161, 0.120917, 0.196711, 0.324848, 0.535381, 0.888916", \
|
|
"0.0132248, 0.0752047, 0.120949, 0.196712, 0.324849, 0.536484, 0.891055", \
|
|
"0.0143279, 0.0753458, 0.120974, 0.196721, 0.32485, 0.536485, 0.891056", \
|
|
"0.0162342, 0.0755727, 0.121125, 0.196833, 0.324851, 0.536486, 0.891057", \
|
|
"0.018931, 0.076188, 0.121371, 0.197061, 0.324852, 0.536487, 0.891058", \
|
|
"0.022732, 0.077266, 0.121821, 0.197268, 0.324853, 0.536488, 0.891059" \
|
|
);
|
|
}
|
|
}
|
|
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.0026845, 0.0032198, 0.0032937, 0.0032786, 0.0031938, 0.0030154, 0.0026605", \
|
|
"0.0012308, 0.0018162, 0.0018642, 0.001903, 0.002049, 0.0016357, 0.0012201", \
|
|
"0.0011568, 0.0016841, 0.0017676, 0.0018366, 0.0018091, 0.0016091, 0.0011467", \
|
|
"0.0011303, 0.0016964, 0.0017845, 0.0017415, 0.0017836, 0.0014387, 0.0022428", \
|
|
"0.0010625, 0.0016244, 0.0017145, 0.0017843, 0.001739, 0.0014389, 0.0018182", \
|
|
"0.000895999, 0.0014056, 0.0015095, 0.0015221, 0.0015708, 0.0016286, 0.0012718", \
|
|
"0.000724301, 0.0012009, 0.0012413, 0.0012853, 0.0013047, 0.0013465, 0.0013423" \
|
|
);
|
|
}
|
|
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.00738615, 0.00770805, 0.00769695, 0.00763805, 0.00740565, 0.00698555, 0.00630325", \
|
|
"0.00733325, 0.00768005, 0.00779135, 0.00765275, 0.00775095, 0.00699945, 0.00632475", \
|
|
"0.00740315, 0.00776995, 0.00771205, 0.00770155, 0.00810105, 0.00702625, 0.00643705", \
|
|
"0.00743545, 0.00782545, 0.00789265, 0.00790925, 0.00758795, 0.00739685, 0.00718365", \
|
|
"0.0074129, 0.0077371, 0.0078651, 0.0078876, 0.0079278, 0.0074722, 0.0067263", \
|
|
"0.0073923, 0.007695, 0.007772, 0.0077711, 0.0077995, 0.0077195, 0.007724", \
|
|
"0.0075604, 0.0078373, 0.0077975, 0.0077502, 0.0077193, 0.0075861, 0.007444" \
|
|
);
|
|
}
|
|
}
|
|
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.0228848, 0.0233552, 0.0234192, 0.0234435, 0.0233345, 0.0231477, 0.0228776", \
|
|
"0.0230235, 0.0236067, 0.0236879, 0.0238303, 0.0236427, 0.0233747, 0.0231085", \
|
|
"0.02358, 0.0241492, 0.0241868, 0.0242659, 0.024131, 0.0245493, 0.0244985", \
|
|
"0.0248505, 0.0254411, 0.025534, 0.0255051, 0.0254442, 0.0253854, 0.0253118", \
|
|
"0.0274878, 0.0280694, 0.0281579, 0.0282133, 0.0282306, 0.0280223, 0.0281644", \
|
|
"0.0331466, 0.0337015, 0.0338015, 0.0338163, 0.0337608, 0.0338998, 0.0336565", \
|
|
"0.0448753, 0.0454386, 0.0454563, 0.0454785, 0.0455554, 0.0455006, 0.0453486" \
|
|
);
|
|
}
|
|
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.0166102, 0.0169111, 0.0169527, 0.0168291, 0.0166461, 0.0161853, 0.0155639", \
|
|
"0.016522, 0.0168642, 0.0169393, 0.0169527, 0.0165688, 0.0161979, 0.0155248", \
|
|
"0.0165496, 0.0169317, 0.0168565, 0.0168573, 0.0169181, 0.0161944, 0.015461", \
|
|
"0.0165896, 0.0169676, 0.0170407, 0.0170736, 0.0168396, 0.0167448, 0.0165518", \
|
|
"0.0167418, 0.017038, 0.0171758, 0.0171594, 0.0172019, 0.0169134, 0.0162861", \
|
|
"0.0170997, 0.0173618, 0.0174301, 0.0174931, 0.0174624, 0.0172931, 0.0174743", \
|
|
"0.0181771, 0.018416, 0.0183862, 0.0183144, 0.0182974, 0.0183271, 0.0180463" \
|
|
);
|
|
}
|
|
}
|
|
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.0121615, 0.0126927, 0.0127481, 0.0127628, 0.0126763, 0.0124707, 0.0121362", \
|
|
"0.0124284, 0.0127609, 0.0128709, 0.0129066, 0.0130463, 0.0125385, 0.0124595", \
|
|
"0.013119, 0.0132378, 0.0132712, 0.0134139, 0.0132031, 0.0132479, 0.0136458", \
|
|
"0.0146167, 0.0144501, 0.0145025, 0.0145143, 0.0145395, 0.0141734, 0.0154524", \
|
|
"0.0180636, 0.0173781, 0.0173656, 0.0174302, 0.0173837, 0.0170405, 0.0172634", \
|
|
"0.0248596, 0.0234588, 0.0233678, 0.0232813, 0.0232591, 0.0232116, 0.022823", \
|
|
"0.0388213, 0.0364588, 0.0360708, 0.0357826, 0.0355948, 0.0354243, 0.0354521" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00221026;
|
|
rise_capacitance : 0.00240569;
|
|
rise_capacitance_range (0.00240569, 0.00240569);
|
|
fall_capacitance : 0.00201482;
|
|
fall_capacitance_range (0.00201482, 0.00201482);
|
|
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.063575, -0.035188, -0.0067163, 0.0288539", \
|
|
"-0.132032, -0.0967655, -0.0698381, -0.0323903", \
|
|
"-0.165593, -0.126843, -0.0998395, -0.0636829", \
|
|
"-0.204248, -0.162789, -0.134064, -0.0944492" \
|
|
);
|
|
}
|
|
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.0268971, 0.0571575, 0.114157, 0.182661", \
|
|
"-0.0945949, -0.00763938, 0.0534153, 0.124303", \
|
|
"-0.137303, -0.045548, 0.0161902, 0.0888645", \
|
|
"-0.179962, -0.0858167, -0.0210657, 0.0531277" \
|
|
);
|
|
}
|
|
}
|
|
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.0733557, 0.050163, 0.045293, 0.0467003", \
|
|
"0.13952, 0.109498, 0.0960622, 0.0873703", \
|
|
"0.173308, 0.139955, 0.121426, 0.106057", \
|
|
"0.212343, 0.173785, 0.153838, 0.132819" \
|
|
);
|
|
}
|
|
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.0521658, -0.106442, -0.174566", \
|
|
"0.102082, 0.0127323, -0.0481705, -0.118805", \
|
|
"0.142447, 0.0507929, -0.0107935, -0.0832146", \
|
|
"0.185359, 0.0913147, 0.0267156, -0.0472246" \
|
|
);
|
|
}
|
|
}
|
|
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.00468866, 0.00488854, 0.00565864, 0.00764538, 0.011894, 0.020869, 0.039543" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00545564, 0.00594145, 0.00680393, 0.00873619, 0.0134574, 0.022278, 0.0413489" \
|
|
);
|
|
}
|
|
}
|
|
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.0267419, 0.0269389, 0.0276433, 0.0295541, 0.0338372, 0.0431112, 0.062187" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0352236, 0.0384868, 0.0394152, 0.041458, 0.0460026, 0.0555494, 0.0753672" \
|
|
);
|
|
}
|
|
}
|
|
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.0267419, 0.0269389, 0.0276433, 0.0295541, 0.0338372, 0.0431112, 0.062187" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0352236, 0.0384868, 0.0394152, 0.041458, 0.0460026, 0.0555494, 0.0753672" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00241468;
|
|
rise_capacitance : 0.00276621;
|
|
rise_capacitance_range (0.00276621, 0.00276621);
|
|
fall_capacitance : 0.00179949;
|
|
fall_capacitance_range (0.00179949, 0.00179949);
|
|
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.0593567, 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.0172905, 0.01747, 0.0184164, 0.0209607, 0.0263621, 0.0384017, 0.0632491" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0194928, 0.0198851, 0.0211411, 0.0237546, 0.0300662, 0.0419082, 0.0672996" \
|
|
);
|
|
}
|
|
}
|
|
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.0235517, 0.0242001, 0.0253045, 0.027845, 0.0335735, 0.0449533, 0.0689479" \
|
|
);
|
|
}
|
|
}
|
|
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.0125655, 0.0128235, 0.0137896, 0.0161894, 0.0213642, 0.0326181, 0.0557608" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0236191, 0.0242655, 0.0253739, 0.0279102, 0.0336213, 0.0449064, 0.0689704" \
|
|
);
|
|
}
|
|
}
|
|
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.0125655, 0.0128235, 0.0137896, 0.0161894, 0.0213642, 0.0326181, 0.0557608" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0235517, 0.0242001, 0.0253045, 0.027845, 0.0335735, 0.0449533, 0.0689479" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00327876;
|
|
rise_capacitance : 0.00346174;
|
|
rise_capacitance_range (0.00346174, 0.00346174);
|
|
fall_capacitance : 0.00316897;
|
|
fall_capacitance_range (0.00316897, 0.00316897);
|
|
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.0821157, -0.137303, -0.204248", \
|
|
"0.0446784, -0.0407434, -0.105864, -0.184781", \
|
|
"0.0755806, -0.00952261, -0.0755542, -0.156663", \
|
|
"0.112503, 0.0280877, -0.0382583, -0.121013" \
|
|
);
|
|
}
|
|
}
|
|
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.0146711, 0.0970907, 0.160449, 0.239326", \
|
|
"-0.0371909, 0.0509292, 0.116353, 0.198526", \
|
|
"-0.0678652, 0.0173898, 0.0863477, 0.170788", \
|
|
"-0.107106, -0.0198407, 0.0467332, 0.129868" \
|
|
);
|
|
}
|
|
}
|
|
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.131989, 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.000227486, -0.00013018, -0.000102696, -8.54207e-05, -6.35482e-05, -5.1552e-05, -3.62859e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000227486, 0.00013018, 0.000102696, 8.54207e-05, 6.35482e-05, 5.1552e-05, 3.62859e-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 ( \
|
|
"-6.66921e-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 ( \
|
|
"6.66921e-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 ( \
|
|
"-6.66921e-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 ( \
|
|
"6.66921e-05, 0, 0, 0, 0, 0, 0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
latch (IQ,IQN) {
|
|
clear : "RESET_B'";
|
|
data_in : "D";
|
|
enable : "GATE";
|
|
}
|
|
}
|
|
cell (sg13g2_dlhrq_1) {
|
|
area : 27.216;
|
|
cell_footprint : "DLHRQ";
|
|
cell_leakage_power : 1159.01;
|
|
leakage_power () {
|
|
value : 1038.48;
|
|
when : "!RESET_B*!Q*!D*!GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1114.88;
|
|
when : "!RESET_B*!Q*!D*GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1148.94;
|
|
when : "!RESET_B*!Q*D*!GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1051.95;
|
|
when : "!RESET_B*!Q*D*GATE";
|
|
}
|
|
leakage_power () {
|
|
value : 1149.25;
|
|
when : "RESET_B*!GATE*!D*!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1149.25;
|
|
when : "RESET_B*!GATE*!D*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1259.73;
|
|
when : "RESET_B*!GATE*D*!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1259.73;
|
|
when : "RESET_B*!GATE*D*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1195.66;
|
|
when : "D*GATE*RESET_B*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1222.2;
|
|
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.127174, 0.177988, 0.209093, 0.260117, 0.345325, 0.487124, 0.72332", \
|
|
"0.147291, 0.198113, 0.229219, 0.280224, 0.365401, 0.50728, 0.74381", \
|
|
"0.160813, 0.211653, 0.242712, 0.293717, 0.378879, 0.520662, 0.756993", \
|
|
"0.177011, 0.227831, 0.25894, 0.30992, 0.395079, 0.536844, 0.773035", \
|
|
"0.199927, 0.250774, 0.281882, 0.332892, 0.4181, 0.559807, 0.796054", \
|
|
"0.230446, 0.281339, 0.312467, 0.363498, 0.448629, 0.590535, 0.826744", \
|
|
"0.269038, 0.320054, 0.351172, 0.402173, 0.487355, 0.629148, 0.865547" \
|
|
);
|
|
}
|
|
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.0158352, 0.0769942, 0.121957, 0.197241, 0.323894, 0.535128, 0.887278", \
|
|
"0.0158399, 0.0769952, 0.121958, 0.197249, 0.32771, 0.535172, 0.887688", \
|
|
"0.0158409, 0.0769988, 0.121959, 0.19725, 0.327711, 0.535173, 0.887689", \
|
|
"0.0158419, 0.0770028, 0.12196, 0.197252, 0.327712, 0.535174, 0.88769", \
|
|
"0.0158831, 0.0770143, 0.121966, 0.197253, 0.327713, 0.535175, 0.887691", \
|
|
"0.016072, 0.077061, 0.12199, 0.197254, 0.327714, 0.53522, 0.887692", \
|
|
"0.016374, 0.077163, 0.122048, 0.197279, 0.327715, 0.535221, 0.887693" \
|
|
);
|
|
}
|
|
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.111558, 0.153778, 0.179106, 0.220456, 0.289633, 0.404949, 0.597044", \
|
|
"0.133867, 0.176037, 0.201343, 0.242768, 0.311998, 0.427308, 0.619368", \
|
|
"0.147369, 0.189555, 0.214858, 0.256308, 0.325535, 0.440773, 0.632913", \
|
|
"0.166492, 0.208708, 0.233999, 0.275422, 0.344668, 0.459839, 0.651827", \
|
|
"0.194017, 0.236239, 0.261524, 0.302986, 0.372192, 0.487465, 0.679365", \
|
|
"0.222553, 0.264861, 0.290181, 0.331612, 0.400859, 0.516152, 0.708086", \
|
|
"0.266633, 0.309067, 0.33441, 0.375841, 0.445114, 0.560356, 0.752483" \
|
|
);
|
|
}
|
|
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.0119498, 0.0577242, 0.0908371, 0.146546, 0.240424, 0.39697, 0.657936", \
|
|
"0.0119851, 0.0577252, 0.0909308, 0.146577, 0.240425, 0.397154, 0.657962", \
|
|
"0.0120162, 0.0577262, 0.0909318, 0.146578, 0.240426, 0.397155, 0.658605", \
|
|
"0.0120594, 0.0577272, 0.0909328, 0.146581, 0.240427, 0.397156, 0.658606", \
|
|
"0.0121352, 0.0577282, 0.0909338, 0.146612, 0.240428, 0.397157, 0.658607", \
|
|
"0.012256, 0.05776, 0.0909348, 0.146659, 0.240434, 0.397158, 0.658608", \
|
|
"0.012493, 0.057841, 0.0909358, 0.146666, 0.240436, 0.397159, 0.658609" \
|
|
);
|
|
}
|
|
}
|
|
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.114189, 0.164804, 0.195996, 0.24696, 0.332144, 0.473923, 0.710162", \
|
|
"0.135616, 0.186299, 0.217377, 0.268387, 0.353531, 0.495436, 0.732512", \
|
|
"0.149447, 0.200185, 0.231271, 0.282267, 0.36734, 0.509126, 0.745557", \
|
|
"0.165741, 0.216442, 0.247538, 0.298535, 0.383721, 0.525435, 0.761671", \
|
|
"0.186266, 0.237009, 0.268127, 0.319151, 0.404279, 0.546054, 0.782348", \
|
|
"0.207524, 0.25842, 0.289532, 0.340519, 0.425728, 0.567596, 0.803781", \
|
|
"0.221082, 0.272244, 0.303374, 0.354413, 0.439609, 0.581383, 0.817793" \
|
|
);
|
|
}
|
|
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.0157321, 0.0769311, 0.122035, 0.197269, 0.323881, 0.535192, 0.887279", \
|
|
"0.0157331, 0.0769605, 0.122036, 0.19727, 0.326, 0.535237, 0.888215", \
|
|
"0.0157423, 0.0769615, 0.122037, 0.197271, 0.326001, 0.535248, 0.888216", \
|
|
"0.0158334, 0.0769774, 0.122038, 0.197272, 0.326002, 0.535249, 0.888217", \
|
|
"0.0160071, 0.077032, 0.122039, 0.19729, 0.326003, 0.53525, 0.888218", \
|
|
"0.016332, 0.077168, 0.122049, 0.197291, 0.326004, 0.535251, 0.888219", \
|
|
"0.01701, 0.077391, 0.122192, 0.197351, 0.326005, 0.535252, 0.88822" \
|
|
);
|
|
}
|
|
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.116362, 0.158637, 0.183923, 0.225404, 0.294584, 0.409867, 0.601852", \
|
|
"0.138027, 0.180391, 0.205701, 0.247125, 0.316375, 0.431585, 0.623613", \
|
|
"0.151823, 0.194096, 0.21941, 0.260834, 0.330084, 0.445236, 0.637318", \
|
|
"0.167232, 0.20952, 0.234826, 0.276249, 0.345444, 0.460696, 0.652622", \
|
|
"0.186091, 0.22838, 0.253649, 0.295093, 0.364309, 0.479518, 0.671541", \
|
|
"0.20468, 0.246975, 0.272266, 0.313702, 0.382919, 0.498225, 0.690142", \
|
|
"0.214165, 0.256487, 0.281745, 0.323194, 0.392413, 0.507719, 0.699611" \
|
|
);
|
|
}
|
|
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.0122777, 0.0576948, 0.0909599, 0.146565, 0.240433, 0.396968, 0.657949", \
|
|
"0.0122834, 0.0577319, 0.0909609, 0.14665, 0.240434, 0.397156, 0.658006", \
|
|
"0.0122844, 0.0577329, 0.0909619, 0.146651, 0.240435, 0.397157, 0.663219", \
|
|
"0.0122854, 0.0577339, 0.0909629, 0.146652, 0.240436, 0.397158, 0.66322", \
|
|
"0.0122864, 0.0577349, 0.0909639, 0.146653, 0.240437, 0.397159, 0.663221", \
|
|
"0.0122874, 0.057743, 0.0909649, 0.146654, 0.240438, 0.39716, 0.663222", \
|
|
"0.012292, 0.05775, 0.0909659, 0.146664, 0.24049, 0.397161, 0.663223" \
|
|
);
|
|
}
|
|
}
|
|
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.046246, 0.0885892, 0.113957, 0.155422, 0.224693, 0.340007, 0.532063", \
|
|
"0.0725829, 0.116372, 0.141914, 0.183489, 0.252777, 0.368178, 0.560212", \
|
|
"0.0890799, 0.134657, 0.160255, 0.201806, 0.271274, 0.386537, 0.578656", \
|
|
"0.112234, 0.160703, 0.186537, 0.228177, 0.297581, 0.413001, 0.605094", \
|
|
"0.144329, 0.198405, 0.224947, 0.266874, 0.336281, 0.451477, 0.643794", \
|
|
"0.177846, 0.239877, 0.268245, 0.311613, 0.382356, 0.497948, 0.690645", \
|
|
"0.232783, 0.306019, 0.337673, 0.383858, 0.456723, 0.576298, 0.771624" \
|
|
);
|
|
}
|
|
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.0119021, 0.057879, 0.0910217, 0.146702, 0.240549, 0.397077, 0.658045", \
|
|
"0.014556, 0.0588413, 0.0916156, 0.147089, 0.240655, 0.397293, 0.65809", \
|
|
"0.0169582, 0.0601246, 0.0923561, 0.147522, 0.240909, 0.397294, 0.658311", \
|
|
"0.0209278, 0.0624052, 0.0938189, 0.148303, 0.241506, 0.397556, 0.658373", \
|
|
"0.0269845, 0.0678535, 0.0975508, 0.150547, 0.242346, 0.398377, 0.658967", \
|
|
"0.034898, 0.077332, 0.105647, 0.156725, 0.247329, 0.401652, 0.660667", \
|
|
"0.047959, 0.093837, 0.120208, 0.169643, 0.258848, 0.412614, 0.670198" \
|
|
);
|
|
}
|
|
}
|
|
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.0016413, 0.0019847, 0.0020143, 0.0019714, 0.0018251, 0.0015152, 0.0010483", \
|
|
"0.0015619, 0.0019126, 0.0021007, 0.002049, 0.0024085, 0.0014304, 0.001051", \
|
|
"0.0016692, 0.0020131, 0.0019982, 0.0021148, 0.0018246, 0.0024307, 0.0011012", \
|
|
"0.0017267, 0.0021245, 0.0022016, 0.0021462, 0.0019801, 0.0021482, 0.0018091", \
|
|
"0.0016197, 0.0019784, 0.002068, 0.0021553, 0.0021033, 0.0018775, 0.0022059", \
|
|
"0.0013938, 0.0016919, 0.0018099, 0.0018081, 0.0017477, 0.0018714, 0.0015306", \
|
|
"0.00198101, 0.002237, 0.0021814, 0.00219601, 0.00227071, 0.0022083, 0.0021353" \
|
|
);
|
|
}
|
|
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.0016413, -0.0019847, -0.0020143, -0.0019714, -0.0018251, -0.0015152, -0.0010483", \
|
|
"-0.0015619, -0.0019126, -0.0021007, -0.002049, -0.0024085, -0.0014304, -0.001051", \
|
|
"-0.0016692, -0.0020131, -0.0019982, -0.0021148, -0.0018246, -0.0024307, -0.0011012", \
|
|
"-0.0017267, -0.0021245, -0.0022016, -0.0021462, -0.0019801, -0.0021482, -0.0018091", \
|
|
"-0.0016197, -0.0019784, -0.002068, -0.0021553, -0.0021033, -0.0018775, -0.0022059", \
|
|
"-0.0013938, -0.0016919, -0.0018099, -0.0018081, -0.0017477, -0.0018714, -0.0015306", \
|
|
"-0.00198101, -0.002237, -0.0021814, -0.00219601, -0.00227071, -0.0022083, -0.0021353" \
|
|
);
|
|
}
|
|
}
|
|
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.0204331, 0.0207798, 0.020875, 0.0207909, 0.020631, 0.0203032, 0.0198454", \
|
|
"0.0203304, 0.0206462, 0.0208551, 0.020696, 0.0208545, 0.0202126, 0.0199711", \
|
|
"0.0203629, 0.0207193, 0.0207037, 0.0208028, 0.0205387, 0.0206772, 0.0198129", \
|
|
"0.0203874, 0.0207806, 0.0208731, 0.020785, 0.0206489, 0.0206625, 0.0199031", \
|
|
"0.0207461, 0.02107, 0.0211737, 0.021251, 0.0212377, 0.0208132, 0.0212978", \
|
|
"0.0215988, 0.0218268, 0.0219535, 0.0219239, 0.0219307, 0.0220284, 0.021691", \
|
|
"0.0237437, 0.0239293, 0.0238494, 0.0238483, 0.0239685, 0.0238363, 0.0237851" \
|
|
);
|
|
}
|
|
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.0204086, 0.0210587, 0.0211033, 0.0210518, 0.0209003, 0.0206446, 0.0201363", \
|
|
"0.0204794, 0.0211094, 0.0211772, 0.0214421, 0.021076, 0.0207369, 0.0201438", \
|
|
"0.0206123, 0.0212989, 0.0213598, 0.0212004, 0.0213696, 0.0209654, 0.0216152", \
|
|
"0.0206914, 0.0213652, 0.0214874, 0.0215249, 0.0213902, 0.0211577, 0.0206849", \
|
|
"0.0208054, 0.0214749, 0.0215223, 0.021599, 0.0216733, 0.0215489, 0.0208325", \
|
|
"0.0209989, 0.0216069, 0.0216496, 0.0217605, 0.0217324, 0.021504, 0.0217372", \
|
|
"0.0211835, 0.0218588, 0.0219066, 0.0217422, 0.0217244, 0.0217891, 0.0217606" \
|
|
);
|
|
}
|
|
}
|
|
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.0118315, 0.0124735, 0.0124997, 0.0124451, 0.0123217, 0.0120371, 0.0115487", \
|
|
"0.0123977, 0.0126919, 0.0127762, 0.0129668, 0.0127576, 0.0124347, 0.0118423", \
|
|
"0.0135607, 0.0136617, 0.0136713, 0.0135992, 0.0139299, 0.0132591, 0.01281", \
|
|
"0.0161927, 0.0159114, 0.0159804, 0.01603, 0.0158132, 0.0158804, 0.0153796", \
|
|
"0.0220951, 0.0211471, 0.0211552, 0.021221, 0.0212399, 0.0210177, 0.0202921", \
|
|
"0.033868, 0.0319713, 0.0317389, 0.0317056, 0.031677, 0.0315836, 0.0315615", \
|
|
"0.0581944, 0.0549967, 0.0543179, 0.0538135, 0.0534252, 0.0532958, 0.0532001" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00225925;
|
|
rise_capacitance : 0.00249501;
|
|
rise_capacitance_range (0.00249501, 0.00249501);
|
|
fall_capacitance : 0.0020235;
|
|
fall_capacitance_range (0.0020235, 0.0020235);
|
|
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.0611298, -0.0301964, -0.00414452, 0.0342506", \
|
|
"-0.127041, -0.094219, -0.0672157, -0.0296413", \
|
|
"-0.163021, -0.12422, -0.0971411, -0.058033", \
|
|
"-0.201549, -0.16004, -0.131239, -0.0914977" \
|
|
);
|
|
}
|
|
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.0268971, 0.0596533, 0.116729, 0.185359", \
|
|
"-0.0970907, -0.00763938, 0.0534153, 0.127052", \
|
|
"-0.137303, -0.045548, 0.0161902, 0.0888645", \
|
|
"-0.182661, -0.0858167, -0.0238906, 0.0531277" \
|
|
);
|
|
}
|
|
}
|
|
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.0660201, 0.0476672, 0.0427212, 0.0440019", \
|
|
"0.134528, 0.106951, 0.0934398, 0.0846213", \
|
|
"0.168165, 0.137332, 0.118728, 0.103232", \
|
|
"0.206946, 0.171036, 0.148188, 0.126916" \
|
|
);
|
|
}
|
|
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.0521658, -0.109014, -0.179962", \
|
|
"0.102082, 0.0101858, -0.0481705, -0.118805", \
|
|
"0.142447, 0.0507929, -0.0107935, -0.0832146", \
|
|
"0.188057, 0.0913147, 0.0267156, -0.0472246" \
|
|
);
|
|
}
|
|
}
|
|
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.00431401, 0.00446309, 0.00524147, 0.00721952, 0.0113806, 0.0203877, 0.039012" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00518817, 0.00564487, 0.00650181, 0.00842709, 0.0131077, 0.0218785, 0.0408633" \
|
|
);
|
|
}
|
|
}
|
|
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.0273253, 0.0275081, 0.0282063, 0.0300863, 0.0343621, 0.043801, 0.0626395" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0357274, 0.0388371, 0.0397571, 0.0417446, 0.046338, 0.0556249, 0.0753437" \
|
|
);
|
|
}
|
|
}
|
|
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.0273253, 0.0275081, 0.0282063, 0.0300863, 0.0343621, 0.043801, 0.0626395" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0357274, 0.0388371, 0.0397571, 0.0417446, 0.046338, 0.0556249, 0.0753437" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00235401;
|
|
rise_capacitance : 0.00278807;
|
|
rise_capacitance_range (0.00278807, 0.00278807);
|
|
fall_capacitance : 0.00181144;
|
|
fall_capacitance_range (0.00181144, 0.00181144);
|
|
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.0541687, 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.017763, 0.0179372, 0.018882, 0.0213529, 0.0268338, 0.0387138, 0.0636864" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0189952, 0.0194375, 0.0206526, 0.023292, 0.0295779, 0.0413896, 0.0667293" \
|
|
);
|
|
}
|
|
}
|
|
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.0238306, 0.0245172, 0.0256065, 0.0282253, 0.0337612, 0.0451198, 0.0692653" \
|
|
);
|
|
}
|
|
}
|
|
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.0130229, 0.0132844, 0.0141954, 0.0166026, 0.0217113, 0.0328809, 0.0560073" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0239104, 0.0245641, 0.025668, 0.028275, 0.0338404, 0.0452372, 0.0691492" \
|
|
);
|
|
}
|
|
}
|
|
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.0130229, 0.0132844, 0.0141954, 0.0166026, 0.0217113, 0.0328809, 0.0560073" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0238306, 0.0245172, 0.0256065, 0.0282253, 0.0337612, 0.0451198, 0.0692653" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00310961;
|
|
rise_capacitance : 0.0032527;
|
|
rise_capacitance_range (0.0032527, 0.0032527);
|
|
fall_capacitance : 0.00300229;
|
|
fall_capacitance_range (0.00300229, 0.00300229);
|
|
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.012226, -0.092099, -0.14759, -0.217739", \
|
|
"0.0247118, -0.061115, -0.126843, -0.206773", \
|
|
"0.0421475, -0.043614, -0.107935, -0.190563", \
|
|
"0.0612343, -0.0241433, -0.0891074, -0.171189" \
|
|
);
|
|
}
|
|
}
|
|
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.0195615, 0.104578, 0.168165, 0.25012", \
|
|
"-0.0172243, 0.0713009, 0.137332, 0.220518", \
|
|
"-0.0370039, 0.0514812, 0.118728, 0.201863", \
|
|
"-0.0558375, 0.0323903, 0.0975823, 0.180044" \
|
|
);
|
|
}
|
|
}
|
|
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.129395, 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.87504e-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 ( \
|
|
"8.87504e-05, 0, 0, 0, 0, 0, 0" \
|
|
);
|
|
}
|
|
}
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
internal_power () {
|
|
rise_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-8.87504e-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 ( \
|
|
"8.87504e-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 : 1477.59;
|
|
leakage_power () {
|
|
value : 1395.69;
|
|
when : "!RESET_B*!Q*Q_N*!D*!GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1313.46;
|
|
when : "!RESET_B*!Q*Q_N*!D*GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1329;
|
|
when : "!RESET_B*!Q*Q_N*D*!GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1440.32;
|
|
when : "!RESET_B*!Q*Q_N*D*GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1499.81;
|
|
when : "RESET_B*!GATE_N*!D*!Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1499.81;
|
|
when : "RESET_B*!GATE_N*!D*!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1499.81;
|
|
when : "RESET_B*!GATE_N*!D*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1499.81;
|
|
when : "RESET_B*!GATE_N*!D*Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1561.07;
|
|
when : "RESET_B*!GATE_N*D*!Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1561.07;
|
|
when : "RESET_B*!GATE_N*D*!Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1561.07;
|
|
when : "RESET_B*!GATE_N*D*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1561.07;
|
|
when : "RESET_B*!GATE_N*D*Q*Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1537.41;
|
|
when : "D*GATE_N*RESET_B*Q*!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1426.89;
|
|
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.138324, 0.193853, 0.225375, 0.276548, 0.361977, 0.504022, 0.740747", \
|
|
"0.15803, 0.213595, 0.24509, 0.296286, 0.381689, 0.523839, 0.760743", \
|
|
"0.171312, 0.226783, 0.258303, 0.309494, 0.394848, 0.537077, 0.773676", \
|
|
"0.187115, 0.242626, 0.274128, 0.325312, 0.410696, 0.552752, 0.789419", \
|
|
"0.209617, 0.265152, 0.296664, 0.347892, 0.433232, 0.5753, 0.811967", \
|
|
"0.239648, 0.295217, 0.326728, 0.377971, 0.463355, 0.60545, 0.842243", \
|
|
"0.277455, 0.333126, 0.364671, 0.415921, 0.501335, 0.643445, 0.880225" \
|
|
);
|
|
}
|
|
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.0180604, 0.0797014, 0.123469, 0.198042, 0.324614, 0.536122, 0.88886", \
|
|
"0.0180834, 0.0797024, 0.123486, 0.198068, 0.324696, 0.536201, 0.888975", \
|
|
"0.0180844, 0.0797034, 0.123487, 0.198069, 0.324697, 0.536202, 0.888976", \
|
|
"0.0180854, 0.0797044, 0.123497, 0.19807, 0.324698, 0.536203, 0.888977", \
|
|
"0.0181367, 0.0797054, 0.123531, 0.198071, 0.324699, 0.536204, 0.888978", \
|
|
"0.018258, 0.079728, 0.123562, 0.198072, 0.3247, 0.536205, 0.888979", \
|
|
"0.018531, 0.079839, 0.123615, 0.198077, 0.324701, 0.536206, 0.88898" \
|
|
);
|
|
}
|
|
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.116966, 0.162288, 0.187628, 0.228887, 0.297595, 0.412128, 0.602856", \
|
|
"0.138791, 0.184081, 0.209509, 0.250712, 0.319505, 0.434055, 0.624846", \
|
|
"0.152187, 0.197474, 0.222886, 0.264092, 0.33287, 0.44735, 0.638181", \
|
|
"0.170731, 0.216064, 0.241458, 0.282709, 0.351479, 0.465921, 0.656639", \
|
|
"0.198014, 0.243293, 0.268677, 0.309906, 0.37872, 0.49317, 0.683891", \
|
|
"0.226046, 0.271448, 0.296887, 0.338141, 0.406895, 0.521376, 0.712141", \
|
|
"0.269578, 0.315109, 0.340535, 0.381816, 0.450643, 0.565148, 0.755879" \
|
|
);
|
|
}
|
|
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.0132591, 0.0590848, 0.0910695, 0.145624, 0.238419, 0.393706, 0.652651", \
|
|
"0.0132683, 0.0591267, 0.0910844, 0.145625, 0.238449, 0.393707, 0.652818", \
|
|
"0.0132974, 0.0591277, 0.0911087, 0.145626, 0.23845, 0.393735, 0.652819", \
|
|
"0.0132984, 0.0591287, 0.0911287, 0.145627, 0.238451, 0.393736, 0.65282", \
|
|
"0.0134413, 0.0591297, 0.0911297, 0.14566, 0.238478, 0.393737, 0.652821", \
|
|
"0.013467, 0.059157, 0.091155, 0.145661, 0.238479, 0.393738, 0.652822", \
|
|
"0.013782, 0.059259, 0.091156, 0.145662, 0.23848, 0.393739, 0.652833" \
|
|
);
|
|
}
|
|
}
|
|
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.152447, 0.207801, 0.239259, 0.290548, 0.375922, 0.518004, 0.754721", \
|
|
"0.178569, 0.233947, 0.265441, 0.316667, 0.402086, 0.544112, 0.78099", \
|
|
"0.195359, 0.25072, 0.282271, 0.333457, 0.418901, 0.560948, 0.797787", \
|
|
"0.219912, 0.275243, 0.306735, 0.357963, 0.443307, 0.585396, 0.822164", \
|
|
"0.25685, 0.312162, 0.343648, 0.394895, 0.480248, 0.622316, 0.858977", \
|
|
"0.29994, 0.355248, 0.386724, 0.437968, 0.523365, 0.66537, 0.902099", \
|
|
"0.375741, 0.431049, 0.462531, 0.513757, 0.59916, 0.741203, 0.977938" \
|
|
);
|
|
}
|
|
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.0180227, 0.0796431, 0.123521, 0.198047, 0.324523, 0.536265, 0.88886", \
|
|
"0.0180237, 0.0796441, 0.123522, 0.198048, 0.324583, 0.536266, 0.888861", \
|
|
"0.0180247, 0.0796451, 0.123523, 0.198049, 0.324584, 0.536366, 0.889014", \
|
|
"0.0180257, 0.0796461, 0.123524, 0.19805, 0.324585, 0.536367, 0.889015", \
|
|
"0.0180267, 0.0796471, 0.123525, 0.198051, 0.324586, 0.536368, 0.889016", \
|
|
"0.0180277, 0.0796481, 0.123526, 0.198052, 0.324587, 0.536369, 0.889017", \
|
|
"0.0180287, 0.0796491, 0.123527, 0.198053, 0.324588, 0.53637, 0.889018" \
|
|
);
|
|
}
|
|
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.113251, 0.158676, 0.184084, 0.225327, 0.294064, 0.408529, 0.599332", \
|
|
"0.140508, 0.185979, 0.211373, 0.252619, 0.321355, 0.435851, 0.626708", \
|
|
"0.158661, 0.204111, 0.229516, 0.27073, 0.339485, 0.453974, 0.644725", \
|
|
"0.185783, 0.231272, 0.256683, 0.29792, 0.366656, 0.481133, 0.671827", \
|
|
"0.226682, 0.272247, 0.297691, 0.338917, 0.407701, 0.522136, 0.712874", \
|
|
"0.275161, 0.32091, 0.346358, 0.387596, 0.456395, 0.570872, 0.761579", \
|
|
"0.356318, 0.402533, 0.428017, 0.469309, 0.538041, 0.652564, 0.843329" \
|
|
);
|
|
}
|
|
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.0135759, 0.0591231, 0.0910604, 0.145638, 0.238436, 0.393572, 0.652682", \
|
|
"0.0135769, 0.0591491, 0.0910751, 0.145639, 0.23845, 0.39402, 0.652841", \
|
|
"0.0136179, 0.0591532, 0.09108, 0.14564, 0.238569, 0.394021, 0.652842", \
|
|
"0.0136853, 0.0591542, 0.0911214, 0.145641, 0.23857, 0.394022, 0.652843", \
|
|
"0.0139051, 0.0592138, 0.0911429, 0.145656, 0.238571, 0.394023, 0.652844", \
|
|
"0.014191, 0.059331, 0.091212, 0.145672, 0.238572, 0.394024, 0.652845", \
|
|
"0.015003, 0.059618, 0.091344, 0.145704, 0.238573, 0.394025, 0.652846" \
|
|
);
|
|
}
|
|
}
|
|
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.0500582, 0.0974271, 0.123565, 0.16501, 0.233679, 0.348141, 0.538802", \
|
|
"0.0778575, 0.127161, 0.15337, 0.194766, 0.2634, 0.377879, 0.568549", \
|
|
"0.0954549, 0.147458, 0.17358, 0.215004, 0.283645, 0.398065, 0.588717", \
|
|
"0.120154, 0.176573, 0.202708, 0.243959, 0.312619, 0.426977, 0.61762", \
|
|
"0.153837, 0.217413, 0.243493, 0.284429, 0.352735, 0.467068, 0.657665", \
|
|
"0.188052, 0.260006, 0.285796, 0.326315, 0.394309, 0.508531, 0.698999", \
|
|
"0.241084, 0.321125, 0.34607, 0.386039, 0.452776, 0.567299, 0.757289" \
|
|
);
|
|
}
|
|
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.013525, 0.0611683, 0.0927419, 0.14629, 0.238219, 0.392959, 0.65189", \
|
|
"0.0164107, 0.0620953, 0.0929781, 0.146291, 0.23822, 0.39422, 0.651947", \
|
|
"0.0193459, 0.0637081, 0.0936608, 0.146316, 0.238221, 0.394221, 0.652393", \
|
|
"0.0240622, 0.0666592, 0.0949432, 0.14667, 0.238222, 0.394222, 0.652394", \
|
|
"0.0314549, 0.0717525, 0.097166, 0.147214, 0.238223, 0.394223, 0.652395", \
|
|
"0.04104, 0.078319, 0.099997, 0.147612, 0.238323, 0.394224, 0.652396", \
|
|
"0.055503, 0.08589, 0.102826, 0.148385, 0.238324, 0.394225, 0.652397" \
|
|
);
|
|
}
|
|
}
|
|
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.015459, 0.0414808, 0.0591479, 0.0881351, 0.136679, 0.217238, 0.351548", \
|
|
"0.0153223, 0.0414319, 0.0591331, 0.0881779, 0.136633, 0.217237, 0.351549", \
|
|
"0.0154408, 0.041478, 0.0590754, 0.0882516, 0.136601, 0.218769, 0.351591", \
|
|
"0.0155025, 0.0416123, 0.0592906, 0.0883007, 0.136769, 0.217972, 0.352669", \
|
|
"0.0154468, 0.0415343, 0.0592053, 0.0883163, 0.137003, 0.21759, 0.352852", \
|
|
"0.0153889, 0.0414001, 0.0591529, 0.0881739, 0.136686, 0.218001, 0.352448", \
|
|
"0.0156591, 0.0415129, 0.0591339, 0.0882179, 0.13691, 0.218005, 0.352713" \
|
|
);
|
|
}
|
|
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.0079269, 0.0340161, 0.0516081, 0.0804144, 0.128428, 0.208522, 0.342153", \
|
|
"-5.86994e-05, 0.0261244, 0.0439908, 0.0725641, 0.121163, 0.200681, 0.334308", \
|
|
"-0.000365898, 0.0257171, 0.0433579, 0.0722847, 0.12148, 0.200319, 0.333913", \
|
|
"-0.0004697, 0.0258133, 0.0435604, 0.0724886, 0.120264, 0.202341, 0.334208", \
|
|
"-0.000598997, 0.025486, 0.0434074, 0.0724937, 0.121114, 0.200572, 0.33477", \
|
|
"-0.000868998, 0.0251449, 0.0428472, 0.0721522, 0.120702, 0.20187, 0.336296", \
|
|
"-0.0010909, 0.024871, 0.042397, 0.071219, 0.119859, 0.200798, 0.335747" \
|
|
);
|
|
}
|
|
}
|
|
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.0355718, 0.0616131, 0.0792682, 0.10825, 0.156709, 0.237408, 0.371671", \
|
|
"0.0355508, 0.0616979, 0.0792942, 0.108608, 0.156781, 0.237432, 0.371722", \
|
|
"0.0354657, 0.0614378, 0.0791714, 0.108302, 0.156677, 0.237432, 0.371789", \
|
|
"0.0355841, 0.0616689, 0.0793486, 0.108276, 0.15698, 0.237477, 0.372059", \
|
|
"0.0352334, 0.0613183, 0.0790702, 0.108171, 0.156626, 0.237032, 0.372893", \
|
|
"0.0354572, 0.0615365, 0.0792125, 0.108341, 0.157054, 0.23797, 0.37179", \
|
|
"0.0350471, 0.0610936, 0.0786866, 0.107762, 0.156317, 0.237392, 0.372233" \
|
|
);
|
|
}
|
|
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.0328766, 0.05899, 0.0765778, 0.105379, 0.153488, 0.233526, 0.367255", \
|
|
"0.032746, 0.0588929, 0.0767967, 0.105272, 0.153362, 0.233589, 0.366995", \
|
|
"0.0327572, 0.058837, 0.0764339, 0.105474, 0.154138, 0.233832, 0.366937", \
|
|
"0.0329598, 0.059164, 0.0770119, 0.105768, 0.153695, 0.235684, 0.367427", \
|
|
"0.0330181, 0.0591918, 0.0769672, 0.106122, 0.154625, 0.234609, 0.368315", \
|
|
"0.0339534, 0.0599267, 0.0776465, 0.1068, 0.155531, 0.236646, 0.370733", \
|
|
"0.0353613, 0.0611646, 0.0787476, 0.10763, 0.156342, 0.236911, 0.372176" \
|
|
);
|
|
}
|
|
}
|
|
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.0375207, 0.0636561, 0.0812015, 0.110092, 0.158166, 0.238193, 0.371776", \
|
|
"0.0376454, 0.0633805, 0.081108, 0.110668, 0.157899, 0.238671, 0.371494", \
|
|
"0.0387111, 0.064181, 0.0816818, 0.110619, 0.159186, 0.238806, 0.372291", \
|
|
"0.0416889, 0.0665539, 0.0841225, 0.113129, 0.161168, 0.242908, 0.375424", \
|
|
"0.0482696, 0.0718001, 0.0895448, 0.11849, 0.1671, 0.246779, 0.380822", \
|
|
"0.0600736, 0.0819928, 0.0992065, 0.128132, 0.176576, 0.257663, 0.392231", \
|
|
"0.081962, 0.10166, 0.118378, 0.146716, 0.194586, 0.275477, 0.410259" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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.142686, 0.187183, 0.217989, 0.268892, 0.354026, 0.495849, 0.732102", \
|
|
"0.164543, 0.208984, 0.239851, 0.290716, 0.375826, 0.518556, 0.754183", \
|
|
"0.177934, 0.222334, 0.253169, 0.304006, 0.389187, 0.530973, 0.767305", \
|
|
"0.196667, 0.241096, 0.271932, 0.322865, 0.408004, 0.549777, 0.786111", \
|
|
"0.223556, 0.267975, 0.298855, 0.349814, 0.434933, 0.576724, 0.813109", \
|
|
"0.252024, 0.296423, 0.327238, 0.378181, 0.463343, 0.605149, 0.841485", \
|
|
"0.295594, 0.339951, 0.370701, 0.421688, 0.50691, 0.648783, 0.885078" \
|
|
);
|
|
}
|
|
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.0122596, 0.0750756, 0.120735, 0.196433, 0.323266, 0.534601, 0.886718", \
|
|
"0.0122606, 0.0750769, 0.120736, 0.196434, 0.324323, 0.535607, 0.88709", \
|
|
"0.0122616, 0.0750779, 0.120753, 0.196435, 0.324324, 0.53574, 0.887091", \
|
|
"0.0122626, 0.0750789, 0.120755, 0.196436, 0.324325, 0.535741, 0.887092", \
|
|
"0.0122636, 0.0750799, 0.120766, 0.196451, 0.324326, 0.535742, 0.887093", \
|
|
"0.012292, 0.0750809, 0.120767, 0.196452, 0.324327, 0.535743, 0.887094", \
|
|
"0.012325, 0.0750819, 0.120768, 0.196453, 0.324328, 0.535744, 0.887095" \
|
|
);
|
|
}
|
|
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.166729, 0.204614, 0.229458, 0.270643, 0.339473, 0.454012, 0.644789", \
|
|
"0.1865, 0.224398, 0.249295, 0.290477, 0.359168, 0.473661, 0.664622", \
|
|
"0.199754, 0.237615, 0.262553, 0.303686, 0.372396, 0.486949, 0.677768", \
|
|
"0.215583, 0.253447, 0.2784, 0.319487, 0.388311, 0.502789, 0.693516", \
|
|
"0.238111, 0.275976, 0.30088, 0.342007, 0.410862, 0.52534, 0.71607", \
|
|
"0.26811, 0.305973, 0.330869, 0.371996, 0.440817, 0.555387, 0.746079", \
|
|
"0.306137, 0.343885, 0.368841, 0.409975, 0.478685, 0.593195, 0.784137" \
|
|
);
|
|
}
|
|
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.0119797, 0.0570002, 0.0901474, 0.145629, 0.238818, 0.394183, 0.653187", \
|
|
"0.0119807, 0.0570323, 0.0901941, 0.14563, 0.238819, 0.394422, 0.653213", \
|
|
"0.0119817, 0.0570333, 0.0901951, 0.145631, 0.23882, 0.394423, 0.653536", \
|
|
"0.0119827, 0.0570343, 0.0901961, 0.145632, 0.238821, 0.394424, 0.653537", \
|
|
"0.0119837, 0.0570353, 0.0901971, 0.145642, 0.238822, 0.394425, 0.653538", \
|
|
"0.0119847, 0.0570363, 0.0901981, 0.145643, 0.238823, 0.394426, 0.653539", \
|
|
"0.012031, 0.0570373, 0.0901991, 0.145696, 0.238824, 0.394427, 0.65354" \
|
|
);
|
|
}
|
|
}
|
|
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.139095, 0.183538, 0.214379, 0.265337, 0.350555, 0.492293, 0.728603", \
|
|
"0.166394, 0.210821, 0.241656, 0.292647, 0.377735, 0.519591, 0.755982", \
|
|
"0.184551, 0.228961, 0.259869, 0.310724, 0.39589, 0.537813, 0.77414", \
|
|
"0.211746, 0.256197, 0.286979, 0.337964, 0.423129, 0.564883, 0.801223", \
|
|
"0.252815, 0.297216, 0.328101, 0.378981, 0.46415, 0.605989, 0.842246", \
|
|
"0.301656, 0.34597, 0.376759, 0.427742, 0.512908, 0.654701, 0.891134", \
|
|
"0.3829, 0.427056, 0.457868, 0.508808, 0.593979, 0.735852, 0.972277" \
|
|
);
|
|
}
|
|
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.0122728, 0.075085, 0.120773, 0.196433, 0.323266, 0.53465, 0.886951", \
|
|
"0.0122738, 0.075086, 0.120774, 0.196434, 0.324117, 0.534682, 0.887037", \
|
|
"0.012279, 0.075087, 0.120775, 0.196439, 0.324118, 0.539923, 0.887067", \
|
|
"0.01228, 0.075088, 0.120776, 0.19646, 0.324119, 0.539924, 0.887127", \
|
|
"0.0122832, 0.075089, 0.120777, 0.196461, 0.32412, 0.539925, 0.887128", \
|
|
"0.012363, 0.07509, 0.120778, 0.196462, 0.324121, 0.539926, 0.887129", \
|
|
"0.012474, 0.075091, 0.120779, 0.196463, 0.324122, 0.539927, 0.88713" \
|
|
);
|
|
}
|
|
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.180777, 0.218662, 0.243532, 0.284682, 0.353487, 0.46809, 0.658811", \
|
|
"0.206876, 0.244795, 0.269748, 0.310887, 0.379611, 0.494153, 0.685046", \
|
|
"0.223684, 0.261607, 0.286498, 0.327635, 0.39633, 0.510885, 0.701638", \
|
|
"0.248114, 0.285991, 0.310928, 0.351989, 0.420783, 0.535249, 0.726016", \
|
|
"0.285156, 0.323047, 0.34797, 0.389104, 0.457889, 0.572394, 0.763172", \
|
|
"0.327796, 0.365688, 0.390625, 0.431777, 0.500493, 0.615087, 0.805811", \
|
|
"0.404033, 0.441926, 0.466852, 0.508015, 0.576732, 0.691325, 0.882064" \
|
|
);
|
|
}
|
|
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.0119459, 0.057, 0.090146, 0.145658, 0.238819, 0.394174, 0.652937", \
|
|
"0.0119469, 0.057001, 0.0901812, 0.145659, 0.239524, 0.394233, 0.653143", \
|
|
"0.0119479, 0.057002, 0.0901822, 0.14566, 0.239525, 0.394234, 0.653487", \
|
|
"0.0119489, 0.057003, 0.0901832, 0.145661, 0.239526, 0.394235, 0.653488", \
|
|
"0.0119499, 0.057004, 0.0901842, 0.145662, 0.239527, 0.394236, 0.653489", \
|
|
"0.0119509, 0.057028, 0.0901852, 0.145663, 0.239528, 0.394237, 0.65349", \
|
|
"0.0119519, 0.057029, 0.090208, 0.145664, 0.239529, 0.394238, 0.653491" \
|
|
);
|
|
}
|
|
}
|
|
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.0764051, 0.12098, 0.151907, 0.202753, 0.287906, 0.429744, 0.666169", \
|
|
"0.105907, 0.149896, 0.180705, 0.231662, 0.316715, 0.45862, 0.695765", \
|
|
"0.125631, 0.168719, 0.199421, 0.250246, 0.335297, 0.477154, 0.713465", \
|
|
"0.153729, 0.195565, 0.226147, 0.276943, 0.361934, 0.50373, 0.739995", \
|
|
"0.192699, 0.232673, 0.262892, 0.313395, 0.398289, 0.540043, 0.776308", \
|
|
"0.233931, 0.271684, 0.301157, 0.351191, 0.435917, 0.577577, 0.813656", \
|
|
"0.294985, 0.329637, 0.358268, 0.407692, 0.492004, 0.633082, 0.869434" \
|
|
);
|
|
}
|
|
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.0124433, 0.0751209, 0.120835, 0.19646, 0.323227, 0.534783, 0.887023", \
|
|
"0.0128951, 0.0751846, 0.120836, 0.196461, 0.3244, 0.534784, 0.887654", \
|
|
"0.0136623, 0.075217, 0.120837, 0.196462, 0.324401, 0.535646, 0.889772", \
|
|
"0.0148419, 0.0753503, 0.120861, 0.196469, 0.324402, 0.535647, 0.889773", \
|
|
"0.0167849, 0.0756246, 0.120977, 0.196527, 0.324403, 0.535648, 0.889774", \
|
|
"0.019601, 0.076222, 0.121166, 0.196559, 0.324404, 0.535649, 0.889775", \
|
|
"0.022947, 0.076922, 0.121409, 0.196679, 0.324405, 0.53565, 0.889776" \
|
|
);
|
|
}
|
|
}
|
|
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.007981, 0.0342848, 0.0519164, 0.0809304, 0.129339, 0.209947, 0.344176", \
|
|
"1.51023e-05, 0.0264024, 0.0440156, 0.0731101, 0.122114, 0.202652, 0.336498", \
|
|
"-0.0002966, 0.0259366, 0.0436403, 0.0729137, 0.12137, 0.202327, 0.335994", \
|
|
"-0.000390898, 0.0259283, 0.0436596, 0.0726166, 0.121315, 0.201614, 0.336384", \
|
|
"-0.0005542, 0.0257663, 0.0435041, 0.0726487, 0.121047, 0.20156, 0.337351", \
|
|
"-0.000777498, 0.025426, 0.0431932, 0.0722882, 0.120877, 0.20204, 0.336256", \
|
|
"-0.000992499, 0.025168, 0.042744, 0.071823, 0.120549, 0.201564, 0.336395" \
|
|
);
|
|
}
|
|
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.0154405, 0.0412707, 0.0587937, 0.0876931, 0.135876, 0.216122, 0.349756", \
|
|
"0.0153279, 0.0412217, 0.0589914, 0.0877199, 0.136557, 0.216067, 0.349668", \
|
|
"0.0154408, 0.0413388, 0.0587834, 0.0878216, 0.137191, 0.216083, 0.349923", \
|
|
"0.0155005, 0.0414736, 0.0591833, 0.0882177, 0.136021, 0.217083, 0.351332", \
|
|
"0.0154506, 0.0412908, 0.0590913, 0.0881233, 0.13684, 0.217312, 0.35042", \
|
|
"0.0154175, 0.0412132, 0.0589229, 0.0880589, 0.136639, 0.217346, 0.352438", \
|
|
"0.0156222, 0.0413099, 0.0588389, 0.0877529, 0.13636, 0.216934, 0.35171" \
|
|
);
|
|
}
|
|
}
|
|
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.0462265, 0.0725573, 0.0902232, 0.119238, 0.167685, 0.248239, 0.382644", \
|
|
"0.0465798, 0.0729636, 0.0906117, 0.119684, 0.168574, 0.248576, 0.383093", \
|
|
"0.0477611, 0.0740337, 0.0917488, 0.120865, 0.169508, 0.252212, 0.384198", \
|
|
"0.0503774, 0.0767418, 0.0944254, 0.123387, 0.172108, 0.252486, 0.388473", \
|
|
"0.0563045, 0.0826022, 0.100357, 0.129504, 0.177981, 0.258563, 0.393983", \
|
|
"0.0682662, 0.0944795, 0.112247, 0.141393, 0.190004, 0.271091, 0.405072", \
|
|
"0.0937662, 0.119817, 0.137433, 0.166604, 0.21521, 0.296263, 0.431" \
|
|
);
|
|
}
|
|
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.0355748, 0.0614128, 0.0789677, 0.107814, 0.155992, 0.236137, 0.369825", \
|
|
"0.035555, 0.0614876, 0.0794921, 0.107983, 0.156404, 0.236239, 0.369834", \
|
|
"0.0354733, 0.0613059, 0.0788962, 0.108121, 0.156257, 0.236894, 0.369813", \
|
|
"0.035592, 0.061576, 0.0792059, 0.107954, 0.156216, 0.238149, 0.369876", \
|
|
"0.0351875, 0.0611903, 0.0788092, 0.107951, 0.156511, 0.236274, 0.370559", \
|
|
"0.0354155, 0.061275, 0.0790115, 0.107845, 0.156838, 0.237845, 0.372382", \
|
|
"0.0350246, 0.0608416, 0.0783766, 0.107302, 0.155995, 0.236362, 0.371634" \
|
|
);
|
|
}
|
|
}
|
|
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.0374868, 0.0639026, 0.0816056, 0.110579, 0.158959, 0.239715, 0.374008", \
|
|
"0.0376472, 0.0636144, 0.0814633, 0.110447, 0.159349, 0.239437, 0.37418", \
|
|
"0.0387574, 0.0643089, 0.0819554, 0.111239, 0.159517, 0.240573, 0.376357", \
|
|
"0.041708, 0.0665596, 0.0842886, 0.113293, 0.16189, 0.242311, 0.379753", \
|
|
"0.0482819, 0.0720053, 0.0895253, 0.118595, 0.16711, 0.247366, 0.382681", \
|
|
"0.0600907, 0.0821963, 0.0994482, 0.128245, 0.176784, 0.257679, 0.392", \
|
|
"0.08199, 0.101907, 0.118644, 0.147128, 0.195339, 0.276053, 0.410801" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00228154;
|
|
rise_capacitance : 0.00247817;
|
|
rise_capacitance_range (0.00247817, 0.00247817);
|
|
fall_capacitance : 0.00208491;
|
|
fall_capacitance_range (0.00208491, 0.00208491);
|
|
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.051349, 0.0122326, 0.0267168, 0.0261555", \
|
|
"-0.119553, -0.0534757, -0.0357467, -0.0323903", \
|
|
"-0.155306, -0.0875066, -0.0674591, -0.0636829", \
|
|
"-0.193454, -0.124303, -0.102989, -0.0974008" \
|
|
);
|
|
}
|
|
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.0586846, -0.0551547, -0.0735825, -0.106064", \
|
|
"-0.124545, -0.119684, -0.135398, -0.167091", \
|
|
"-0.165593, -0.155689, -0.172695, -0.20493", \
|
|
"-0.209644, -0.195777, -0.210337, -0.242026" \
|
|
);
|
|
}
|
|
}
|
|
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.0611298, -0.00474515, -0.0190015, -0.0180604", \
|
|
"0.127041, 0.061115, 0.043614, 0.0406373", \
|
|
"0.163021, 0.0953739, 0.0755542, 0.0693328", \
|
|
"0.198851, 0.13255, 0.111464, 0.103304" \
|
|
);
|
|
}
|
|
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.063575, 0.0726254, 0.117303, 0.19511", \
|
|
"0.129536, 0.132416, 0.166867, 0.230318", \
|
|
"0.170736, 0.168801, 0.196981, 0.252955", \
|
|
"0.215041, 0.206773, 0.232937, 0.283348" \
|
|
);
|
|
}
|
|
}
|
|
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.00477971, 0.00495084, 0.00575541, 0.00772201, 0.0119943, 0.0209614, 0.0396815" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00477626, 0.00525715, 0.00613792, 0.00805616, 0.0127786, 0.0215868, 0.0406343" \
|
|
);
|
|
}
|
|
}
|
|
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.0278799, 0.0281101, 0.0288364, 0.0307313, 0.0349877, 0.0442671, 0.0634461" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0335886, 0.0418899, 0.0430093, 0.0450654, 0.0496353, 0.0590868, 0.078744" \
|
|
);
|
|
}
|
|
}
|
|
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.0278799, 0.0281101, 0.0288364, 0.0307313, 0.0349877, 0.0442671, 0.0634461" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0335886, 0.0418899, 0.0430093, 0.0450654, 0.0496353, 0.0590868, 0.078744" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE_N) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00244812;
|
|
rise_capacitance : 0.00194469;
|
|
rise_capacitance_range (0.00194469, 0.00194469);
|
|
fall_capacitance : 0.0027358;
|
|
fall_capacitance_range (0.0027358, 0.0027358);
|
|
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.0775146, 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.0204895, 0.0206402, 0.0215779, 0.0239048, 0.0289122, 0.040047, 0.0631328" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0196646, 0.0200982, 0.0212524, 0.0236485, 0.0295006, 0.040449, 0.0641538" \
|
|
);
|
|
}
|
|
}
|
|
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.0222051, 0.0242243, 0.0252269, 0.0274961, 0.0328437, 0.0441705, 0.0674135" \
|
|
);
|
|
}
|
|
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.0223687, 0.0244037, 0.0253768, 0.0276528, 0.032944, 0.0443298, 0.0676086" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0133178, 0.0137989, 0.0149798, 0.0173801, 0.0232838, 0.0343215, 0.0583244" \
|
|
);
|
|
}
|
|
}
|
|
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.0222051, 0.0242243, 0.0252269, 0.0274961, 0.0328437, 0.0441705, 0.0674135" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0133178, 0.0137989, 0.0149798, 0.0173801, 0.0232838, 0.0343215, 0.0583244" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0032405;
|
|
rise_capacitance : 0.00342443;
|
|
rise_capacitance_range (0.00342443, 0.00342443);
|
|
fall_capacitance : 0.00313014;
|
|
fall_capacitance_range (0.00313014, 0.00313014);
|
|
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.0195615, -0.0796199, -0.0961548, -0.10171", \
|
|
"0.0272076, -0.033104, -0.0507929, -0.0583267", \
|
|
"0.0550064, -0.00427779, -0.0215869, -0.0295405", \
|
|
"0.0909163, 0.0308367, 0.0154158, 0.00885461" \
|
|
);
|
|
}
|
|
}
|
|
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.0293423, 0.0896032, 0.106442, 0.112503", \
|
|
"-0.0172243, 0.0407434, 0.0612825, 0.0665737", \
|
|
"-0.047291, 0.012145, 0.029682, 0.0351904", \
|
|
"-0.0828212, -0.0253387, -0.00976587, -0.00295154" \
|
|
);
|
|
}
|
|
}
|
|
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.131989, 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 ( \
|
|
"3.08552e-05, 2.39968e-05, 2.3171e-05, 2.76716e-05, 2.91188e-05, 2.37502e-05, 2.32206e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000207488, 0.000108465, 8.18009e-05, 6.0835e-05, 3.99495e-05, 2.83325e-05, 1.18118e-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.000208852, -0.000112359, -8.55282e-05, -6.42258e-05, -4.29491e-05, -3.1765e-05, -1.52508e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000208852, 0.000112359, 8.55282e-05, 6.42258e-05, 4.29491e-05, 3.1765e-05, 1.52508e-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.000208852, -0.000112359, -8.55282e-05, -6.42258e-05, -4.29491e-05, -3.1765e-05, -1.52508e-05" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000208852, 0.000112359, 8.55282e-05, 6.42258e-05, 4.29491e-05, 3.1765e-05, 1.52508e-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 : 1158.03;
|
|
leakage_power () {
|
|
value : 1111.41;
|
|
when : "!RESET_B*!Q*!D*!GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1029.36;
|
|
when : "!RESET_B*!Q*!D*GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1051.78;
|
|
when : "!RESET_B*!Q*D*!GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1156.07;
|
|
when : "!RESET_B*!Q*D*GATE_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1140.12;
|
|
when : "RESET_B*GATE_N*!D*!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1140.12;
|
|
when : "RESET_B*GATE_N*!D*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1266.82;
|
|
when : "RESET_B*GATE_N*D*!Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1266.82;
|
|
when : "RESET_B*GATE_N*D*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1195.59;
|
|
when : "D*!GATE_N*RESET_B*Q";
|
|
}
|
|
leakage_power () {
|
|
value : 1222.21;
|
|
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.12636, 0.177016, 0.208178, 0.259291, 0.344587, 0.48666, 0.723254", \
|
|
"0.146274, 0.196932, 0.228112, 0.279191, 0.364495, 0.50663, 0.743532", \
|
|
"0.159689, 0.210352, 0.241476, 0.292553, 0.377881, 0.519883, 0.756533", \
|
|
"0.175665, 0.22635, 0.257518, 0.308611, 0.393926, 0.535888, 0.772509", \
|
|
"0.198403, 0.249096, 0.280262, 0.331347, 0.416626, 0.558699, 0.795291", \
|
|
"0.228324, 0.279061, 0.310237, 0.361364, 0.446632, 0.588787, 0.825387", \
|
|
"0.266531, 0.317375, 0.34856, 0.399671, 0.484993, 0.627011, 0.863811" \
|
|
);
|
|
}
|
|
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.0162126, 0.0774518, 0.122519, 0.197918, 0.324788, 0.536347, 0.889049", \
|
|
"0.0162136, 0.0774528, 0.12252, 0.197947, 0.325159, 0.536456, 0.889486", \
|
|
"0.0162146, 0.0774538, 0.122521, 0.197948, 0.32516, 0.536457, 0.889487", \
|
|
"0.0162156, 0.0774598, 0.122522, 0.197949, 0.325161, 0.536458, 0.889488", \
|
|
"0.0162304, 0.0774702, 0.122523, 0.19795, 0.325162, 0.536459, 0.889489", \
|
|
"0.016422, 0.077517, 0.122541, 0.197951, 0.325163, 0.53646, 0.88949", \
|
|
"0.016724, 0.077615, 0.122597, 0.197979, 0.325164, 0.536461, 0.889491" \
|
|
);
|
|
}
|
|
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.110866, 0.152562, 0.177668, 0.218859, 0.287572, 0.402095, 0.592745", \
|
|
"0.132999, 0.174718, 0.199848, 0.241013, 0.309777, 0.424332, 0.615145", \
|
|
"0.146499, 0.18823, 0.21336, 0.254522, 0.323286, 0.437838, 0.62865", \
|
|
"0.165438, 0.207174, 0.232292, 0.273449, 0.342203, 0.456694, 0.647406", \
|
|
"0.19273, 0.234506, 0.259627, 0.300786, 0.369568, 0.484058, 0.674763", \
|
|
"0.220999, 0.262823, 0.287955, 0.329129, 0.397924, 0.512459, 0.703096", \
|
|
"0.264871, 0.306812, 0.331983, 0.373148, 0.441954, 0.556446, 0.747323" \
|
|
);
|
|
}
|
|
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.0121835, 0.0575699, 0.090435, 0.145667, 0.238831, 0.39419, 0.653132", \
|
|
"0.0121845, 0.0575709, 0.0904642, 0.145724, 0.238854, 0.39443, 0.653133", \
|
|
"0.0122004, 0.0575719, 0.0904652, 0.145742, 0.238855, 0.394431, 0.654027", \
|
|
"0.0122522, 0.0575729, 0.0904662, 0.145743, 0.238856, 0.394432, 0.654028", \
|
|
"0.0123134, 0.0575739, 0.0904956, 0.145816, 0.238857, 0.394433, 0.654029", \
|
|
"0.01246, 0.057628, 0.0904966, 0.145817, 0.238865, 0.394434, 0.65403", \
|
|
"0.012728, 0.057686, 0.090514, 0.145831, 0.23888, 0.394435, 0.654031" \
|
|
);
|
|
}
|
|
}
|
|
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.140581, 0.19104, 0.222203, 0.273344, 0.358642, 0.500697, 0.737411", \
|
|
"0.166631, 0.217109, 0.248281, 0.299364, 0.384708, 0.52692, 0.763447", \
|
|
"0.183393, 0.23389, 0.265047, 0.316099, 0.401421, 0.543451, 0.780073", \
|
|
"0.2079, 0.258396, 0.28958, 0.340666, 0.425946, 0.567947, 0.804598", \
|
|
"0.244802, 0.29528, 0.326451, 0.377533, 0.462847, 0.604825, 0.84141", \
|
|
"0.287606, 0.338107, 0.369281, 0.420363, 0.505707, 0.647753, 0.884366", \
|
|
"0.363632, 0.41369, 0.445294, 0.49638, 0.581257, 0.723778, 0.959945" \
|
|
);
|
|
}
|
|
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.016109, 0.0774303, 0.122497, 0.197952, 0.324839, 0.536347, 0.889049", \
|
|
"0.01611, 0.0774313, 0.122498, 0.197953, 0.324979, 0.536647, 0.88905", \
|
|
"0.016111, 0.0774323, 0.122499, 0.197954, 0.32498, 0.537257, 0.889051", \
|
|
"0.016112, 0.0774333, 0.1225, 0.197955, 0.324981, 0.537258, 0.889286", \
|
|
"0.016113, 0.0774343, 0.122501, 0.197956, 0.324982, 0.537259, 0.889287", \
|
|
"0.016114, 0.0774353, 0.122502, 0.197957, 0.324983, 0.53726, 0.889288", \
|
|
"0.016115, 0.0774363, 0.122503, 0.197958, 0.324984, 0.537261, 0.889289" \
|
|
);
|
|
}
|
|
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.106511, 0.148362, 0.173483, 0.214609, 0.283352, 0.397899, 0.588728", \
|
|
"0.133762, 0.175613, 0.200734, 0.241897, 0.310649, 0.425155, 0.616014", \
|
|
"0.151773, 0.193647, 0.218777, 0.25993, 0.328682, 0.443133, 0.634024", \
|
|
"0.178689, 0.22064, 0.245739, 0.286938, 0.355665, 0.470122, 0.660844", \
|
|
"0.219283, 0.26128, 0.286413, 0.327591, 0.396365, 0.510821, 0.701535", \
|
|
"0.26706, 0.3093, 0.334463, 0.375616, 0.444383, 0.55891, 0.749624", \
|
|
"0.347869, 0.390611, 0.415774, 0.456966, 0.525774, 0.640328, 0.831035" \
|
|
);
|
|
}
|
|
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.0124599, 0.0576001, 0.0904314, 0.145744, 0.238857, 0.39419, 0.653126", \
|
|
"0.012514, 0.0576011, 0.0904758, 0.145745, 0.238859, 0.394378, 0.653127", \
|
|
"0.0125696, 0.0576021, 0.0904768, 0.145746, 0.23886, 0.394379, 0.653725", \
|
|
"0.0126616, 0.0576031, 0.0905344, 0.145747, 0.238861, 0.39438, 0.653726", \
|
|
"0.0128728, 0.0576769, 0.0905354, 0.14575, 0.238869, 0.394381, 0.653727", \
|
|
"0.01331, 0.057788, 0.090545, 0.14578, 0.23887, 0.394382, 0.653728", \
|
|
"0.014289, 0.058146, 0.090738, 0.145827, 0.238871, 0.394383, 0.653729" \
|
|
);
|
|
}
|
|
}
|
|
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.0465831, 0.0885356, 0.113736, 0.154925, 0.223735, 0.338293, 0.529167", \
|
|
"0.0730298, 0.116319, 0.141707, 0.183063, 0.251914, 0.366515, 0.557335", \
|
|
"0.0894796, 0.134592, 0.159987, 0.201355, 0.270329, 0.384812, 0.575674", \
|
|
"0.1127, 0.160591, 0.186328, 0.227632, 0.296661, 0.41135, 0.602145", \
|
|
"0.144931, 0.198382, 0.22483, 0.266509, 0.335469, 0.449899, 0.640765", \
|
|
"0.178625, 0.239975, 0.268165, 0.311466, 0.3818, 0.496622, 0.688071", \
|
|
"0.234017, 0.306636, 0.33821, 0.384274, 0.456838, 0.575835, 0.770109" \
|
|
);
|
|
}
|
|
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.0121279, 0.0576834, 0.0906345, 0.145821, 0.238992, 0.394229, 0.653215", \
|
|
"0.0147854, 0.0587096, 0.0912361, 0.146216, 0.239103, 0.394389, 0.653331", \
|
|
"0.0172096, 0.060007, 0.0919973, 0.146748, 0.239362, 0.394472, 0.653971", \
|
|
"0.0211792, 0.0622282, 0.0934624, 0.147526, 0.239921, 0.394984, 0.653972", \
|
|
"0.0273015, 0.0676754, 0.0972193, 0.149788, 0.240937, 0.395695, 0.654176", \
|
|
"0.035276, 0.077232, 0.105308, 0.156139, 0.245996, 0.398947, 0.656422", \
|
|
"0.048498, 0.093999, 0.120234, 0.169358, 0.257829, 0.410392, 0.665997" \
|
|
);
|
|
}
|
|
}
|
|
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.0572403, 0.107808, 0.139027, 0.19003, 0.275297, 0.417394, 0.654056", \
|
|
"0.07469, 0.12618, 0.157381, 0.20852, 0.293838, 0.435865, 0.672515", \
|
|
"0.0875266, 0.14027, 0.171543, 0.222736, 0.308098, 0.450143, 0.686888", \
|
|
"0.102923, 0.158267, 0.189719, 0.240905, 0.326311, 0.468415, 0.705068", \
|
|
"0.125159, 0.185642, 0.217202, 0.269578, 0.354655, 0.496717, 0.733594", \
|
|
"0.154989, 0.2246, 0.25768, 0.310716, 0.397639, 0.540844, 0.777985", \
|
|
"0.191098, 0.273182, 0.31098, 0.366855, 0.456631, 0.60417, 0.845165" \
|
|
);
|
|
}
|
|
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.0156007, 0.077299, 0.122526, 0.197912, 0.324773, 0.536359, 0.889018", \
|
|
"0.0171729, 0.0779013, 0.122761, 0.19808, 0.324826, 0.53636, 0.889019", \
|
|
"0.0189507, 0.0786701, 0.123264, 0.198356, 0.325007, 0.53648, 0.889654", \
|
|
"0.0222766, 0.0804554, 0.124282, 0.198829, 0.325335, 0.536707, 0.889655", \
|
|
"0.0281508, 0.0850791, 0.127291, 0.200814, 0.32641, 0.537332, 0.889656", \
|
|
"0.03698, 0.094798, 0.134819, 0.207032, 0.331295, 0.540723, 0.891648", \
|
|
"0.049426, 0.112196, 0.151336, 0.220891, 0.343973, 0.553315, 0.902199" \
|
|
);
|
|
}
|
|
}
|
|
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.0108728, 0.0112136, 0.0112665, 0.0112407, 0.0111076, 0.0107546, 0.0102518", \
|
|
"0.0108722, 0.0112565, 0.011399, 0.0114088, 0.0111971, 0.010816, 0.0104127", \
|
|
"0.0109157, 0.0112751, 0.0112667, 0.0113909, 0.0111196, 0.0116286, 0.010367", \
|
|
"0.0109314, 0.0113616, 0.0114541, 0.0114029, 0.0112702, 0.0115314, 0.0105638", \
|
|
"0.0108617, 0.0112487, 0.0113525, 0.0114261, 0.0114365, 0.0109796, 0.0110944", \
|
|
"0.0111142, 0.0114413, 0.0115527, 0.0115815, 0.0115035, 0.0116784, 0.0113631", \
|
|
"0.0117458, 0.0120131, 0.0119835, 0.0120297, 0.0120969, 0.0120502, 0.0119812" \
|
|
);
|
|
}
|
|
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.0038268, 0.004457, 0.0044793, 0.0044357, 0.0042811, 0.0039899, 0.0034384", \
|
|
"0.000147801, 0.000768801, 0.0008642, 0.000823801, 0.0007699, 0.0004196, -0.0002297", \
|
|
"-5.96996e-05, 0.000638301, 0.0005804, 0.000567699, 0.0006133, 0.0001204, -0.0001189", \
|
|
"-0.000100099, 0.000579201, 0.000671599, 0.000675101, 0.000339501, 0.0005446, -0.0003723", \
|
|
"-0.000252999, 0.000353802, 0.0005005, 0.0005683, 0.0005778, 0.0003439, -0.000507198", \
|
|
"-0.000407901, 0.000155199, 0.000193801, 0.000341199, 0.000291701, 0.0003879, 0.000351701", \
|
|
"-0.000748403, -0.000179999, -0.000176802, -0.000250198, -0.000247397, -0.000193499, -7.5601e-05" \
|
|
);
|
|
}
|
|
}
|
|
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.0106432, 0.0110146, 0.0110464, 0.0110355, 0.0108751, 0.0105391, 0.0100768", \
|
|
"0.0104584, 0.0108804, 0.0108747, 0.0110061, 0.010706, 0.0104152, 0.0098399", \
|
|
"0.0104917, 0.0108083, 0.0108887, 0.0110264, 0.010956, 0.0105173, 0.0098776", \
|
|
"0.0104336, 0.0108777, 0.010938, 0.0108194, 0.0108781, 0.0102655, 0.011158", \
|
|
"0.0102064, 0.0106444, 0.0107434, 0.0107888, 0.0106297, 0.0101844, 0.0108626", \
|
|
"0.0101353, 0.010523, 0.0106378, 0.0106745, 0.0107273, 0.0106658, 0.0100252", \
|
|
"0.0096691, 0.0100042, 0.0100166, 0.0100805, 0.0100741, 0.0101161, 0.0100226" \
|
|
);
|
|
}
|
|
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.0087302, 0.0093821, 0.0094015, 0.0093646, 0.0092133, 0.0089182, 0.0083364", \
|
|
"0.0084624, 0.009078, 0.0091865, 0.0091467, 0.009019, 0.0086906, 0.0081194", \
|
|
"0.0084979, 0.0091624, 0.0091769, 0.0091105, 0.0092871, 0.0088087, 0.0082367", \
|
|
"0.0086855, 0.0093432, 0.0094582, 0.0094499, 0.009127, 0.0092739, 0.0085424", \
|
|
"0.0088654, 0.0094815, 0.0096096, 0.009675, 0.0097194, 0.0093605, 0.0085106", \
|
|
"0.0095785, 0.0101379, 0.010227, 0.0103142, 0.0102944, 0.010397, 0.0101742", \
|
|
"0.0107626, 0.0112813, 0.0112762, 0.0111938, 0.0112348, 0.0111001, 0.011411" \
|
|
);
|
|
}
|
|
}
|
|
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.0156614, 0.0161309, 0.0161728, 0.0161023, 0.015918, 0.0155631, 0.0156618", \
|
|
"0.0155105, 0.0157643, 0.0158946, 0.0158708, 0.0157008, 0.0152538, 0.014691", \
|
|
"0.0159573, 0.0161345, 0.016105, 0.0161675, 0.0160683, 0.0156089, 0.0158761", \
|
|
"0.0178057, 0.0175998, 0.0176924, 0.0177422, 0.0174641, 0.0177101, 0.0166096", \
|
|
"0.0227879, 0.0220919, 0.0220134, 0.0221364, 0.0220682, 0.0215462, 0.0218881", \
|
|
"0.0342529, 0.0327177, 0.0324396, 0.032251, 0.0321077, 0.0321291, 0.03211", \
|
|
"0.0580013, 0.0551228, 0.0546055, 0.0541189, 0.0537881, 0.0535725, 0.0533293" \
|
|
);
|
|
}
|
|
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.0120763, 0.0126896, 0.0127288, 0.0126655, 0.0125514, 0.0122488, 0.0117453", \
|
|
"0.0125724, 0.012861, 0.0129277, 0.0132131, 0.0128773, 0.0125707, 0.0120542", \
|
|
"0.0137312, 0.0138479, 0.01389, 0.0137596, 0.0141064, 0.0136909, 0.0130394", \
|
|
"0.0163639, 0.0160791, 0.0161722, 0.0162004, 0.0159645, 0.0161, 0.0155152", \
|
|
"0.0222734, 0.0213459, 0.0213952, 0.0214289, 0.0214937, 0.0212426, 0.0204451", \
|
|
"0.0340373, 0.0322055, 0.0319794, 0.0319904, 0.031972, 0.0319089, 0.0319615", \
|
|
"0.0583827, 0.0552383, 0.0546486, 0.0542132, 0.0538942, 0.0537871, 0.0536501" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00217143;
|
|
rise_capacitance : 0.00240541;
|
|
rise_capacitance_range (0.00240541, 0.00240541);
|
|
fall_capacitance : 0.00193744;
|
|
fall_capacitance_range (0.00193744, 0.00193744);
|
|
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.0464586, 0.0147285, 0.0292886, 0.0288539", \
|
|
"-0.114561, -0.0509292, -0.0331243, -0.0323903", \
|
|
"-0.150162, -0.0822618, -0.0647607, -0.0608579", \
|
|
"-0.188057, -0.118805, -0.100164, -0.0914977" \
|
|
);
|
|
}
|
|
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.0562394, -0.0526588, -0.0710107, -0.103366", \
|
|
"-0.124545, -0.117137, -0.135398, -0.167091", \
|
|
"-0.165593, -0.153067, -0.172695, -0.202105", \
|
|
"-0.206946, -0.193028, -0.210337, -0.242026" \
|
|
);
|
|
}
|
|
}
|
|
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.0537942, -0.0097368, -0.024145, -0.0234572", \
|
|
"0.119553, 0.0560221, 0.0383691, 0.0378883", \
|
|
"0.155306, 0.0901291, 0.0701575, 0.0665078", \
|
|
"0.193454, 0.127052, 0.105814, 0.100352" \
|
|
);
|
|
}
|
|
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.0611298, 0.0701296, 0.114731, 0.19511", \
|
|
"0.127041, 0.129869, 0.164245, 0.22482", \
|
|
"0.170736, 0.166179, 0.194282, 0.25013", \
|
|
"0.212343, 0.204024, 0.230112, 0.280396" \
|
|
);
|
|
}
|
|
}
|
|
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.00413847, 0.00428977, 0.0050933, 0.007063, 0.011237, 0.0202775, 0.039014" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00523014, 0.00567876, 0.00657583, 0.00849691, 0.0131985, 0.0219815, 0.0410645" \
|
|
);
|
|
}
|
|
}
|
|
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.0179447, 0.0180317, 0.0188177, 0.0207322, 0.0250077, 0.0340156, 0.0528676" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0243943, 0.0284315, 0.0293888, 0.0314161, 0.0359866, 0.0453844, 0.0651538" \
|
|
);
|
|
}
|
|
}
|
|
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.0179447, 0.0180317, 0.0188177, 0.0207322, 0.0250077, 0.0340156, 0.0528676" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0243943, 0.0284315, 0.0293888, 0.0314161, 0.0359866, 0.0453844, 0.0651538" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE_N) {
|
|
clock : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00231893;
|
|
rise_capacitance : 0.00277766;
|
|
rise_capacitance_range (0.00277766, 0.00277766);
|
|
fall_capacitance : 0.00208956;
|
|
fall_capacitance_range (0.00208956, 0.00208956);
|
|
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.0697327, 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.0203803, 0.0204908, 0.0214464, 0.0237644, 0.0287855, 0.0399084, 0.0630633" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0193545, 0.0197831, 0.0209636, 0.0233348, 0.0291961, 0.0401517, 0.0639101" \
|
|
);
|
|
}
|
|
}
|
|
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.0238422, 0.0245111, 0.0256272, 0.0280968, 0.033927, 0.0452245, 0.0692584" \
|
|
);
|
|
}
|
|
}
|
|
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.011842, 0.0120871, 0.0130488, 0.0154535, 0.0205964, 0.0318491, 0.0550551" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0239177, 0.0245772, 0.0256954, 0.0281973, 0.0340059, 0.0453501, 0.0694556" \
|
|
);
|
|
}
|
|
}
|
|
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.011842, 0.0120871, 0.0130488, 0.0154535, 0.0205964, 0.0318491, 0.0550551" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0238422, 0.0245111, 0.0256272, 0.0280968, 0.033927, 0.0452245, 0.0692584" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00313169;
|
|
rise_capacitance : 0.00327519;
|
|
rise_capacitance_range (0.00327519, 0.00327519);
|
|
fall_capacitance : 0.00298819;
|
|
fall_capacitance_range (0.00298819, 0.00298819);
|
|
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.0244519, -0.0871074, -0.10387, -0.107106", \
|
|
"0.00724098, -0.0534757, -0.0717722, -0.0775697", \
|
|
"0.024145, -0.0357467, -0.0512689, -0.060615", \
|
|
"0.0396474, -0.0186453, -0.0354333, -0.0413215" \
|
|
);
|
|
}
|
|
}
|
|
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.0342327, 0.0945949, 0.111585, 0.1179", \
|
|
"0.000246497, 0.061115, 0.077017, 0.0858167", \
|
|
"-0.0164297, 0.0409916, 0.059364, 0.0662649", \
|
|
"-0.0342506, 0.0241433, 0.0410833, 0.0472246" \
|
|
);
|
|
}
|
|
}
|
|
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.126801, 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 ( \
|
|
"-3.05859e-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 ( \
|
|
"3.05859e-05, 0, 0, 0, 0, 0, 0" \
|
|
);
|
|
}
|
|
}
|
|
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 ( \
|
|
"-3.39483e-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 ( \
|
|
"3.39483e-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 ( \
|
|
"-3.39483e-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 ( \
|
|
"3.39483e-05, 0, 0, 0, 0, 0, 0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
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 : 473.126;
|
|
leakage_power () {
|
|
value : 510.686;
|
|
when : "!A&!X";
|
|
}
|
|
leakage_power () {
|
|
value : 435.566;
|
|
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.0796445, 0.127264, 0.158265, 0.209447, 0.294626, 0.436574, 0.673162", \
|
|
"0.0999786, 0.147611, 0.178698, 0.229771, 0.315025, 0.457037, 0.693922", \
|
|
"0.11262, 0.160156, 0.19119, 0.242128, 0.327365, 0.469282, 0.705993", \
|
|
"0.125928, 0.173423, 0.204364, 0.255466, 0.34073, 0.482718, 0.71925", \
|
|
"0.140889, 0.188397, 0.219383, 0.270494, 0.355765, 0.497885, 0.734367", \
|
|
"0.15184, 0.199369, 0.230382, 0.281429, 0.366786, 0.508891, 0.74551", \
|
|
"0.151841, 0.19937, 0.230383, 0.28143, 0.366787, 0.508892, 0.745511" \
|
|
);
|
|
}
|
|
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.0126774, 0.0755715, 0.121229, 0.197125, 0.32393, 0.535492, 0.88818", \
|
|
"0.0126784, 0.0755725, 0.12123, 0.197126, 0.324044, 0.535762, 0.88856", \
|
|
"0.0127202, 0.0755735, 0.121231, 0.197127, 0.324045, 0.535763, 0.889826", \
|
|
"0.0128466, 0.0755745, 0.121232, 0.197128, 0.324046, 0.535764, 0.889827", \
|
|
"0.013064, 0.0755755, 0.121274, 0.197129, 0.324047, 0.535765, 0.889828", \
|
|
"0.013398, 0.075588, 0.121275, 0.19713, 0.324048, 0.535766, 0.889829", \
|
|
"0.01412, 0.075698, 0.121281, 0.197131, 0.324049, 0.535767, 0.88983" \
|
|
);
|
|
}
|
|
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.0920717, 0.131943, 0.157118, 0.198461, 0.267632, 0.382798, 0.574671", \
|
|
"0.121095, 0.161007, 0.186148, 0.227505, 0.296654, 0.411821, 0.6037", \
|
|
"0.140585, 0.1805, 0.205676, 0.247076, 0.316189, 0.431329, 0.6233", \
|
|
"0.169786, 0.209694, 0.234853, 0.276264, 0.345378, 0.460499, 0.652288", \
|
|
"0.214704, 0.254682, 0.279875, 0.321212, 0.390425, 0.505519, 0.697338", \
|
|
"0.271052, 0.311266, 0.33642, 0.37787, 0.447073, 0.56221, 0.753959", \
|
|
"0.368532, 0.409085, 0.434281, 0.475764, 0.544886, 0.660079, 0.851927" \
|
|
);
|
|
}
|
|
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.0100392, 0.0566041, 0.0901616, 0.146038, 0.239764, 0.396016, 0.656429", \
|
|
"0.0100728, 0.0566051, 0.0901996, 0.146066, 0.239768, 0.396017, 0.656611", \
|
|
"0.0101255, 0.0566326, 0.0902006, 0.146067, 0.239844, 0.396018, 0.657324", \
|
|
"0.0102584, 0.0566336, 0.0902016, 0.146068, 0.239845, 0.396019, 0.657325", \
|
|
"0.0105019, 0.056687, 0.0902026, 0.146118, 0.239846, 0.39602, 0.657326", \
|
|
"0.01093, 0.056762, 0.090232, 0.146119, 0.239847, 0.396021, 0.657327", \
|
|
"0.011715, 0.056984, 0.090311, 0.14612, 0.239866, 0.396022, 0.657328" \
|
|
);
|
|
}
|
|
}
|
|
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.0197425, 0.0202841, 0.020291, 0.0202918, 0.0200872, 0.0197359, 0.0193242", \
|
|
"0.0196891, 0.0202284, 0.020393, 0.0202614, 0.0200749, 0.0197676, 0.0193343", \
|
|
"0.0201657, 0.0207045, 0.0207278, 0.0207329, 0.0205002, 0.0205489, 0.0200449", \
|
|
"0.0213806, 0.0219157, 0.0220129, 0.0220147, 0.0218607, 0.0220762, 0.0217128", \
|
|
"0.0240049, 0.0244706, 0.0245633, 0.0246508, 0.0246565, 0.0242605, 0.024384", \
|
|
"0.0298955, 0.0302275, 0.0303437, 0.0302931, 0.0303708, 0.0304653, 0.0303265", \
|
|
"0.0421595, 0.0424695, 0.0423791, 0.0423697, 0.0425586, 0.0425251, 0.0424654" \
|
|
);
|
|
}
|
|
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.0188261, 0.0194185, 0.0194379, 0.0193978, 0.0192513, 0.0190419, 0.0184792", \
|
|
"0.0189627, 0.0195547, 0.0196323, 0.0196573, 0.0195713, 0.0191577, 0.0186596", \
|
|
"0.0194413, 0.0201251, 0.0200636, 0.0200904, 0.0204274, 0.0196611, 0.0194422", \
|
|
"0.0206344, 0.0212956, 0.0213809, 0.0214015, 0.0211101, 0.0212185, 0.0205644", \
|
|
"0.0234513, 0.024023, 0.0241485, 0.0242185, 0.0242807, 0.0240186, 0.0233279", \
|
|
"0.0292266, 0.0297726, 0.0298333, 0.0299105, 0.0299455, 0.0300099, 0.0298778", \
|
|
"0.0416276, 0.0420621, 0.0420854, 0.0420275, 0.0420907, 0.0417936, 0.0421592" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00156812;
|
|
rise_capacitance : 0.00158737;
|
|
rise_capacitance_range (0.00158737, 0.00158737);
|
|
fall_capacitance : 0.00154887;
|
|
fall_capacitance_range (0.00154887, 0.00154887);
|
|
}
|
|
}
|
|
cell (sg13g2_dlygate4sd2_1) {
|
|
area : 14.5152;
|
|
cell_footprint : "DLY2";
|
|
cell_leakage_power : 553.328;
|
|
leakage_power () {
|
|
value : 590.888;
|
|
when : "!A&!X";
|
|
}
|
|
leakage_power () {
|
|
value : 515.768;
|
|
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.119387, 0.167911, 0.198929, 0.249998, 0.335395, 0.477337, 0.71393", \
|
|
"0.142708, 0.191227, 0.222251, 0.273359, 0.35868, 0.500602, 0.737503", \
|
|
"0.158123, 0.206642, 0.237677, 0.288763, 0.374046, 0.516046, 0.752615", \
|
|
"0.175586, 0.22412, 0.255186, 0.306191, 0.391541, 0.533513, 0.770041", \
|
|
"0.19757, 0.246162, 0.277183, 0.328299, 0.413562, 0.555589, 0.792165", \
|
|
"0.220394, 0.269073, 0.300114, 0.35118, 0.436547, 0.578565, 0.81519", \
|
|
"0.232156, 0.280974, 0.311999, 0.363016, 0.448467, 0.590609, 0.82725" \
|
|
);
|
|
}
|
|
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.014061, 0.076162, 0.121663, 0.197381, 0.324237, 0.535821, 0.888409", \
|
|
"0.014062, 0.0761677, 0.121664, 0.197382, 0.326047, 0.535822, 0.88869", \
|
|
"0.0140866, 0.0761721, 0.121665, 0.197383, 0.326048, 0.535844, 0.888691", \
|
|
"0.0141634, 0.0761878, 0.121666, 0.197384, 0.326049, 0.535845, 0.888692", \
|
|
"0.0142779, 0.0762219, 0.121669, 0.197386, 0.32605, 0.535846, 0.888693", \
|
|
"0.014686, 0.076295, 0.121708, 0.197387, 0.326051, 0.535847, 0.888694", \
|
|
"0.015267, 0.076417, 0.12181, 0.197388, 0.326052, 0.53589, 0.888695" \
|
|
);
|
|
}
|
|
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.133647, 0.178699, 0.204397, 0.246019, 0.315179, 0.430589, 0.622562", \
|
|
"0.165724, 0.210793, 0.236448, 0.278033, 0.347233, 0.462479, 0.654451", \
|
|
"0.188623, 0.233681, 0.259411, 0.301036, 0.370346, 0.485721, 0.67766", \
|
|
"0.222793, 0.26785, 0.293528, 0.335099, 0.404379, 0.519552, 0.711431", \
|
|
"0.274211, 0.319236, 0.345023, 0.386612, 0.455877, 0.571082, 0.76301", \
|
|
"0.339451, 0.384624, 0.410439, 0.45209, 0.521301, 0.636663, 0.828421", \
|
|
"0.446234, 0.49176, 0.517585, 0.559238, 0.628484, 0.743769, 0.935677" \
|
|
);
|
|
}
|
|
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.0142401, 0.0604584, 0.093043, 0.14813, 0.241517, 0.397642, 0.657998", \
|
|
"0.0142449, 0.0604997, 0.093044, 0.148131, 0.242197, 0.397789, 0.658002", \
|
|
"0.0142626, 0.0605007, 0.093045, 0.148132, 0.242198, 0.39779, 0.658003", \
|
|
"0.0143426, 0.0605196, 0.093091, 0.148157, 0.242199, 0.397791, 0.658004", \
|
|
"0.0144838, 0.0605602, 0.0931252, 0.148158, 0.2422, 0.397792, 0.65803", \
|
|
"0.014783, 0.06077, 0.093215, 0.148209, 0.242201, 0.397793, 0.658072", \
|
|
"0.015372, 0.061119, 0.093428, 0.148317, 0.242202, 0.397794, 0.658073" \
|
|
);
|
|
}
|
|
}
|
|
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.0236625, 0.0241058, 0.0241352, 0.0241, 0.0239471, 0.0235934, 0.0231338", \
|
|
"0.0235317, 0.0239751, 0.0241734, 0.0240465, 0.0240936, 0.0234678, 0.0230402", \
|
|
"0.023944, 0.0244035, 0.024394, 0.0245057, 0.0241935, 0.0240178, 0.0234131", \
|
|
"0.0250062, 0.0254984, 0.0255827, 0.0255388, 0.0253906, 0.0257731, 0.0251344", \
|
|
"0.0273381, 0.027741, 0.027847, 0.0279452, 0.0279128, 0.0274877, 0.0276692", \
|
|
"0.0327389, 0.0330725, 0.0331816, 0.0331536, 0.0331377, 0.0332607, 0.032926", \
|
|
"0.0441674, 0.0444401, 0.0443908, 0.0443984, 0.0445415, 0.0444954, 0.0443715" \
|
|
);
|
|
}
|
|
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.0229421, 0.0234766, 0.0235085, 0.0234772, 0.0233252, 0.0231314, 0.0226222", \
|
|
"0.0228351, 0.0233793, 0.0235196, 0.0235036, 0.0234404, 0.0230679, 0.0225512", \
|
|
"0.023256, 0.0237926, 0.0237927, 0.0238388, 0.0238131, 0.0242876, 0.0230146", \
|
|
"0.024418, 0.0249164, 0.0250047, 0.025004, 0.0247565, 0.0250517, 0.024066", \
|
|
"0.0269923, 0.0274878, 0.0275342, 0.0276127, 0.0276204, 0.0272814, 0.0269132", \
|
|
"0.0325614, 0.0329539, 0.0330999, 0.0330168, 0.0331788, 0.0332427, 0.0331827", \
|
|
"0.0444812, 0.0447736, 0.0447981, 0.0447588, 0.044853, 0.0446479, 0.0448528" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00156731;
|
|
rise_capacitance : 0.00158162;
|
|
rise_capacitance_range (0.00158162, 0.00158162);
|
|
fall_capacitance : 0.001553;
|
|
fall_capacitance_range (0.001553, 0.001553);
|
|
}
|
|
}
|
|
cell (sg13g2_dlygate4sd3_1) {
|
|
area : 16.3296;
|
|
cell_footprint : "DLY4";
|
|
cell_leakage_power : 1252.42;
|
|
leakage_power () {
|
|
value : 1289.95;
|
|
when : "!A&!X";
|
|
}
|
|
leakage_power () {
|
|
value : 1214.89;
|
|
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.257053, 0.313122, 0.345159, 0.397056, 0.482745, 0.625113, 0.86177", \
|
|
"0.285388, 0.341404, 0.373674, 0.425466, 0.511044, 0.653278, 0.889964", \
|
|
"0.30523, 0.361362, 0.393594, 0.445268, 0.530998, 0.673393, 0.910116", \
|
|
"0.330673, 0.386822, 0.418983, 0.470736, 0.556475, 0.698595, 0.935372", \
|
|
"0.364337, 0.420594, 0.452833, 0.504596, 0.590303, 0.732774, 0.969385", \
|
|
"0.405583, 0.461748, 0.493891, 0.545638, 0.631439, 0.77366, 1.01034", \
|
|
"0.451307, 0.507611, 0.539723, 0.591623, 0.677211, 0.819717, 1.05628" \
|
|
);
|
|
}
|
|
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.0206702, 0.0828116, 0.126953, 0.201303, 0.327404, 0.538374, 0.890867", \
|
|
"0.0206712, 0.082827, 0.126954, 0.201304, 0.327405, 0.538375, 0.890868", \
|
|
"0.0206722, 0.082828, 0.126955, 0.201324, 0.327406, 0.539608, 0.890869", \
|
|
"0.0206768, 0.082829, 0.126978, 0.201325, 0.327407, 0.539609, 0.89087", \
|
|
"0.0207061, 0.0828434, 0.126979, 0.201326, 0.327408, 0.53961, 0.890871", \
|
|
"0.020872, 0.082995, 0.126997, 0.201339, 0.327409, 0.539611, 0.890872", \
|
|
"0.021288, 0.083217, 0.127272, 0.201504, 0.32741, 0.539612, 0.890873" \
|
|
);
|
|
}
|
|
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.265482, 0.321292, 0.349872, 0.393896, 0.464256, 0.57998, 0.772108", \
|
|
"0.300596, 0.356182, 0.384935, 0.42871, 0.499305, 0.614997, 0.80708", \
|
|
"0.328437, 0.384367, 0.413166, 0.456986, 0.527401, 0.643138, 0.835302", \
|
|
"0.372345, 0.42825, 0.456801, 0.500796, 0.571271, 0.686894, 0.878983", \
|
|
"0.437661, 0.493485, 0.522041, 0.566073, 0.636402, 0.752196, 0.944082", \
|
|
"0.525785, 0.58173, 0.610301, 0.654337, 0.724909, 0.840658, 1.03254", \
|
|
"0.662045, 0.718266, 0.746945, 0.791078, 0.861734, 0.977391, 1.16943" \
|
|
);
|
|
}
|
|
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.0226467, 0.0724351, 0.103974, 0.157173, 0.247849, 0.40175, 0.661322", \
|
|
"0.0226639, 0.0724361, 0.103975, 0.157427, 0.24785, 0.401854, 0.661444", \
|
|
"0.0226973, 0.0724371, 0.104184, 0.157428, 0.247851, 0.402181, 0.661802", \
|
|
"0.0227556, 0.0724381, 0.104185, 0.157429, 0.247852, 0.402182, 0.661803", \
|
|
"0.0228167, 0.0725577, 0.104186, 0.15743, 0.247853, 0.402183, 0.661804", \
|
|
"0.023034, 0.072794, 0.104262, 0.157431, 0.248005, 0.402184, 0.661805", \
|
|
"0.023509, 0.0733, 0.104794, 0.157602, 0.248174, 0.402185, 0.661806" \
|
|
);
|
|
}
|
|
}
|
|
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.0346893, 0.0346892, 0.0347128, 0.0346713, 0.0345479, 0.034245, 0.033755", \
|
|
"0.0344495, 0.0344714, 0.0345932, 0.0344524, 0.0342552, 0.0339886, 0.0335609", \
|
|
"0.0344729, 0.0345084, 0.0346297, 0.0347963, 0.0345939, 0.0343216, 0.0336449", \
|
|
"0.0353452, 0.0353447, 0.0353961, 0.0353478, 0.0353927, 0.0350896, 0.0349953", \
|
|
"0.0372345, 0.0372644, 0.0374161, 0.037512, 0.0373141, 0.0371321, 0.0372913", \
|
|
"0.042061, 0.0420358, 0.0420826, 0.0421324, 0.0421634, 0.0422149, 0.0416559", \
|
|
"0.0527872, 0.0526786, 0.0526824, 0.0527829, 0.0526605, 0.0527485, 0.0527382" \
|
|
);
|
|
}
|
|
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.0342788, 0.0341674, 0.0341719, 0.034209, 0.0340726, 0.0338132, 0.0332814", \
|
|
"0.0340862, 0.0339542, 0.0339464, 0.0339965, 0.0337831, 0.0335441, 0.0330026", \
|
|
"0.0341406, 0.0340714, 0.0341897, 0.034377, 0.0339906, 0.0338644, 0.033358", \
|
|
"0.0350196, 0.034896, 0.0349121, 0.0348637, 0.0348125, 0.0351403, 0.0339048", \
|
|
"0.0372693, 0.0371489, 0.0371314, 0.0372638, 0.0371217, 0.0368177, 0.0363096", \
|
|
"0.04215, 0.0419178, 0.0419195, 0.0420803, 0.042085, 0.0421791, 0.0416896", \
|
|
"0.0531984, 0.0528919, 0.0528448, 0.0529501, 0.0528078, 0.0529828, 0.0529538" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0015748;
|
|
rise_capacitance : 0.00157674;
|
|
rise_capacitance_range (0.00157674, 0.00157674);
|
|
fall_capacitance : 0.00157286;
|
|
fall_capacitance_range (0.00157286, 0.00157286);
|
|
}
|
|
}
|
|
cell (sg13g2_ebufn_2) {
|
|
area : 18.144;
|
|
cell_footprint : "BTL";
|
|
cell_leakage_power : 683.066;
|
|
leakage_power () {
|
|
value : 483.454;
|
|
when : "A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 331.864;
|
|
when : "!A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 874.517;
|
|
when : "A&!TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 1042.43;
|
|
when : "!A&!TE_B";
|
|
}
|
|
pin (Z) {
|
|
direction : "output";
|
|
function : "A";
|
|
three_state : "TE_B";
|
|
min_capacitance : 0.001;
|
|
max_capacitance : 0.6;
|
|
capacitance : 0.00618355;
|
|
rise_capacitance : 0.00494766;
|
|
rise_capacitance_range (0.00494766, 0.00494766);
|
|
fall_capacitance : 0.00741944;
|
|
fall_capacitance_range (0.00741944, 0.00741944);
|
|
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.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0453267, 0.141166, 0.202868, 0.305004, 0.476574, 0.763154, 1.2412", \
|
|
"0.0694493, 0.165767, 0.228007, 0.330498, 0.502266, 0.788371, 1.26595", \
|
|
"0.0850147, 0.181665, 0.244298, 0.347015, 0.518546, 0.804963, 1.28291", \
|
|
"0.103996, 0.201023, 0.263839, 0.366553, 0.538312, 0.824818, 1.30257", \
|
|
"0.130566, 0.23039, 0.291804, 0.394555, 0.56705, 0.853586, 1.33081", \
|
|
"0.166626, 0.272386, 0.333489, 0.437108, 0.609397, 0.895768, 1.37251", \
|
|
"0.212534, 0.330695, 0.39355, 0.497258, 0.672353, 0.959051, 1.43654" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0158309, 0.146949, 0.237109, 0.386205, 0.635842, 1.05188, 1.74533", \
|
|
"0.0190228, 0.147096, 0.23711, 0.388478, 0.635897, 1.05189, 1.74534", \
|
|
"0.0216873, 0.147385, 0.237323, 0.388479, 0.635898, 1.05231, 1.74565", \
|
|
"0.025759, 0.148055, 0.237869, 0.38848, 0.635899, 1.05232, 1.75587", \
|
|
"0.0327871, 0.150252, 0.238985, 0.388481, 0.636319, 1.05233, 1.75588", \
|
|
"0.045256, 0.156678, 0.24336, 0.390701, 0.638673, 1.05292, 1.75589", \
|
|
"0.066059, 0.173541, 0.255202, 0.399983, 0.647179, 1.0594, 1.7559" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0466851, 0.117727, 0.161599, 0.233634, 0.354134, 0.554824, 0.889052", \
|
|
"0.0722913, 0.14375, 0.187644, 0.259811, 0.380275, 0.580971, 0.915514", \
|
|
"0.088167, 0.160448, 0.204255, 0.276471, 0.397078, 0.597783, 0.932147", \
|
|
"0.110141, 0.183281, 0.226884, 0.298642, 0.419122, 0.619728, 0.953994", \
|
|
"0.140731, 0.218675, 0.261734, 0.332931, 0.452691, 0.653133, 0.987645", \
|
|
"0.171002, 0.257901, 0.301583, 0.373379, 0.493478, 0.693391, 1.02726", \
|
|
"0.219018, 0.316344, 0.363711, 0.43736, 0.56076, 0.763087, 1.09806" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0132498, 0.097753, 0.156682, 0.254278, 0.418199, 0.690565, 1.14492", \
|
|
"0.0162941, 0.0982218, 0.156808, 0.254434, 0.418484, 0.690566, 1.14515", \
|
|
"0.0193093, 0.0989863, 0.15733, 0.2546, 0.418485, 0.691936, 1.14516", \
|
|
"0.0246244, 0.100712, 0.158295, 0.255275, 0.418486, 0.691937, 1.14895", \
|
|
"0.0331418, 0.105069, 0.160529, 0.256334, 0.41906, 0.691938, 1.14896", \
|
|
"0.045089, 0.115417, 0.168023, 0.261923, 0.422853, 0.693414, 1.14897", \
|
|
"0.064959, 0.134283, 0.184461, 0.275528, 0.435076, 0.703826, 1.15227" \
|
|
);
|
|
}
|
|
}
|
|
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.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0349407, 0.034946, 0.0349695, 0.0349732, 0.0349748, 0.0349758, 0.0349768", \
|
|
"0.0527472, 0.0527482, 0.0527492, 0.0527502, 0.0527512, 0.0527522, 0.0527532", \
|
|
"0.063198, 0.063199, 0.0632, 0.063201, 0.063202, 0.063203, 0.063204", \
|
|
"0.0769751, 0.0769761, 0.0769771, 0.0769781, 0.0769791, 0.0769801, 0.0769811", \
|
|
"0.093278, 0.093279, 0.09328, 0.093281, 0.093282, 0.093283, 0.093284", \
|
|
"0.11668, 0.116681, 0.116682, 0.116683, 0.116684, 0.116685, 0.116686", \
|
|
"0.145196, 0.145197, 0.145198, 0.145199, 0.1452, 0.145201, 0.145202" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0349407, 0.034946, 0.0349695, 0.0349732, 0.0349748, 0.0349758, 0.0349768", \
|
|
"0.0527472, 0.0527482, 0.0527492, 0.0527502, 0.0527512, 0.0527522, 0.0527532", \
|
|
"0.063198, 0.063199, 0.0632, 0.063201, 0.063202, 0.063203, 0.063204", \
|
|
"0.0769751, 0.0769761, 0.0769771, 0.0769781, 0.0769791, 0.0769801, 0.0769811", \
|
|
"0.093278, 0.093279, 0.09328, 0.093281, 0.093282, 0.093283, 0.093284", \
|
|
"0.11668, 0.116681, 0.116682, 0.116683, 0.116684, 0.116685, 0.116686", \
|
|
"0.145196, 0.145197, 0.145198, 0.145199, 0.1452, 0.145201, 0.145202" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0209263, 0.0209274, 0.0209277, 0.0209287, 0.0209295, 0.0209305, 0.0209315", \
|
|
"0.027635, 0.027636, 0.027637, 0.027638, 0.027639, 0.02764, 0.027641", \
|
|
"0.0392679, 0.0392689, 0.0392699, 0.0392709, 0.0392719, 0.0392729, 0.0392739", \
|
|
"0.0589323, 0.0589333, 0.0589343, 0.0589353, 0.0589363, 0.0589373, 0.0589383", \
|
|
"0.096288, 0.096289, 0.09629, 0.096291, 0.096292, 0.096293, 0.096294", \
|
|
"0.173266, 0.173267, 0.173268, 0.173269, 0.17327, 0.173271, 0.173272", \
|
|
"0.325611, 0.325612, 0.325613, 0.325614, 0.325615, 0.325616, 0.325617" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0209263, 0.0209274, 0.0209277, 0.0209287, 0.0209295, 0.0209305, 0.0209315", \
|
|
"0.027635, 0.027636, 0.027637, 0.027638, 0.027639, 0.02764, 0.027641", \
|
|
"0.0392679, 0.0392689, 0.0392699, 0.0392709, 0.0392719, 0.0392729, 0.0392739", \
|
|
"0.0589323, 0.0589333, 0.0589343, 0.0589353, 0.0589363, 0.0589373, 0.0589383", \
|
|
"0.096288, 0.096289, 0.09629, 0.096291, 0.096292, 0.096293, 0.096294", \
|
|
"0.173266, 0.173267, 0.173268, 0.173269, 0.17327, 0.173271, 0.173272", \
|
|
"0.325611, 0.325612, 0.325613, 0.325614, 0.325615, 0.325616, 0.325617" \
|
|
);
|
|
}
|
|
}
|
|
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.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0253735, 0.117346, 0.179706, 0.282761, 0.455488, 0.74295, 1.22224", \
|
|
"0.0355061, 0.140802, 0.203631, 0.306769, 0.479324, 0.767294, 1.24599", \
|
|
"0.0360075, 0.159597, 0.225182, 0.329457, 0.502198, 0.790007, 1.27002", \
|
|
"0.0360085, 0.185971, 0.259658, 0.370505, 0.546586, 0.834788, 1.31472", \
|
|
"0.0360095, 0.214693, 0.305259, 0.434199, 0.624959, 0.922624, 1.40404", \
|
|
"0.0360105, 0.214694, 0.338768, 0.505651, 0.734036, 1.06524, 1.57056", \
|
|
"0.0360115, 0.214695, 0.338769, 0.547282, 0.853931, 1.2622, 1.84141" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0157609, 0.147, 0.237114, 0.386185, 0.635909, 1.05223, 1.74546", \
|
|
"0.0238647, 0.150393, 0.238404, 0.389647, 0.63591, 1.05229, 1.74547", \
|
|
"0.0327477, 0.160085, 0.244974, 0.389648, 0.64226, 1.0523, 1.74636", \
|
|
"0.0483202, 0.183573, 0.266368, 0.405344, 0.644628, 1.05422, 1.74795", \
|
|
"0.0771293, 0.232617, 0.316013, 0.451719, 0.681575, 1.07546, 1.75262", \
|
|
"0.135041, 0.3234, 0.416068, 0.557911, 0.78361, 1.15974, 1.8084", \
|
|
"0.233793, 0.484576, 0.592741, 0.751998, 0.994276, 1.36753, 1.99244" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0417085, 0.122443, 0.174469, 0.260197, 0.403609, 0.642659, 1.0409", \
|
|
"0.062214, 0.144368, 0.196391, 0.282154, 0.425644, 0.66464, 1.06317", \
|
|
"0.0744832, 0.157838, 0.210039, 0.29588, 0.439367, 0.678328, 1.07724", \
|
|
"0.0904601, 0.176576, 0.228909, 0.314994, 0.458519, 0.697513, 1.09581", \
|
|
"0.112029, 0.204115, 0.256902, 0.342951, 0.486838, 0.725987, 1.12425", \
|
|
"0.13159, 0.233337, 0.286848, 0.374254, 0.519089, 0.758444, 1.15707", \
|
|
"0.155798, 0.277553, 0.333568, 0.423191, 0.570717, 0.812777, 1.21233" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0111487, 0.0976259, 0.156632, 0.254374, 0.41794, 0.690387, 1.14493", \
|
|
"0.0121039, 0.0977303, 0.156708, 0.254375, 0.418219, 0.690388, 1.14494", \
|
|
"0.0129353, 0.0979031, 0.156802, 0.254388, 0.41822, 0.690543, 1.14528", \
|
|
"0.0149024, 0.0981619, 0.156917, 0.254542, 0.418221, 0.690544, 1.14529", \
|
|
"0.0184581, 0.0992542, 0.157359, 0.254673, 0.418222, 0.690545, 1.1453", \
|
|
"0.023823, 0.102322, 0.159694, 0.256719, 0.419199, 0.690825, 1.14531", \
|
|
"0.033976, 0.109795, 0.165479, 0.261497, 0.424153, 0.694739, 1.14652" \
|
|
);
|
|
}
|
|
}
|
|
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.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.0152912, 0.0165033, 0.0159946, 0.015308, 0.0144776, 0.0134118, 0.0130213", \
|
|
"0.0155225, 0.016874, 0.0165396, 0.0163361, 0.0151242, 0.0139149, 0.0133325", \
|
|
"0.0156096, 0.0163769, 0.0165609, 0.0164293, 0.0155533, 0.0141918, 0.013662", \
|
|
"0.0159286, 0.0159, 0.0160786, 0.016063, 0.0154568, 0.015167, 0.0154963", \
|
|
"0.0170012, 0.0156151, 0.0156601, 0.0157335, 0.0157377, 0.0157557, 0.0150633", \
|
|
"0.0192579, 0.0155497, 0.0152032, 0.0152648, 0.0154152, 0.0148462, 0.0149195", \
|
|
"0.0246721, 0.0166007, 0.016158, 0.0155956, 0.0149466, 0.0149158, 0.0145886" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0133512, 0.0153192, 0.0153717, 0.0152698, 0.0150486, 0.0144058, 0.0134367", \
|
|
"0.0133059, 0.0146299, 0.0148408, 0.0149454, 0.0146925, 0.013913, 0.0131211", \
|
|
"0.0135951, 0.0142645, 0.014514, 0.014778, 0.0142006, 0.0141519, 0.0127895", \
|
|
"0.0142527, 0.0140097, 0.0142102, 0.013835, 0.0141763, 0.0129157, 0.0134017", \
|
|
"0.0156316, 0.0137214, 0.0138414, 0.0137487, 0.0132275, 0.0127866, 0.0119634", \
|
|
"0.0178403, 0.0138436, 0.0136378, 0.0136736, 0.013522, 0.0132273, 0.0112877", \
|
|
"0.0226922, 0.0141683, 0.0135717, 0.0132, 0.0127371, 0.0127417, 0.0125594" \
|
|
);
|
|
}
|
|
}
|
|
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.00594766, 0.0517477, 0.0829477, 0.134548, 0.220948, 0.364948, 0.604948");
|
|
values ( \
|
|
"0.002806, 0.0025923, 0.0024385, 0.0021971, 0.001811, 0.0011254, 0.001395", \
|
|
"0.002733, 0.0025809, 0.0023911, 0.0027185, 0.0017345, 0.0011909, 0.0013541", \
|
|
"0.0027809, 0.002644, 0.0027052, 0.0023603, 0.002844, 0.0011578, 0.0016524", \
|
|
"0.0028018, 0.0027918, 0.0025474, 0.002733, 0.0018711, 0.0011524, 0.0019089", \
|
|
"0.0027978, 0.0027791, 0.0027685, 0.0025717, 0.0022881, 0.002933, 0.0013703", \
|
|
"0.0028297, 0.0026821, 0.0027116, 0.0029806, 0.0027362, 0.0013449, 0.0029331", \
|
|
"0.00270151, 0.0023642, 0.0025177, 0.0026351, 0.0031503, 0.0024714, 0.0018691" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00841944, 0.0542194, 0.0854194, 0.137019, 0.223419, 0.367419, 0.607419");
|
|
values ( \
|
|
"0.0025506, 0.0075311, 0.010929, 0.0165109, 0.0258656, 0.0413879, 0.0674091", \
|
|
"0.0024742, 0.0075483, 0.0110643, 0.0172229, 0.0258567, 0.0413542, 0.0674925", \
|
|
"0.0025408, 0.0076072, 0.0110735, 0.0167365, 0.0265419, 0.041513, 0.0675898", \
|
|
"0.0024773, 0.0076853, 0.0112565, 0.0166554, 0.0267637, 0.0422407, 0.0676443", \
|
|
"0.0024658, 0.0078316, 0.0114056, 0.0171945, 0.0264516, 0.0421346, 0.0686105", \
|
|
"0.0024293, 0.0075927, 0.0111403, 0.0170705, 0.0269374, 0.0428153, 0.0678917", \
|
|
"0.0023768, 0.0075947, 0.0108546, 0.0167509, 0.0264997, 0.0431345, 0.0701125" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00277141;
|
|
rise_capacitance : 0.00282711;
|
|
rise_capacitance_range (0.00282711, 0.00282711);
|
|
fall_capacitance : 0.00271572;
|
|
fall_capacitance_range (0.00271572, 0.00271572);
|
|
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.00512793, 0.00544903, 0.00644003, 0.00890629, 0.014018, 0.0249835, 0.0474586" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00460012, 0.00525548, 0.00634378, 0.00876703, 0.014457, 0.0251651, 0.0480619" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (TE_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0067022;
|
|
rise_capacitance : 0.00680899;
|
|
rise_capacitance_range (0.00680899, 0.00680899);
|
|
fall_capacitance : 0.00659541;
|
|
fall_capacitance_range (0.00659541, 0.00659541);
|
|
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.000331526, 0.000264604, 0.00110732, 0.00343227, 0.0083435, 0.0191336, 0.0414709" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0218541, 0.0226158, 0.0235942, 0.0260205, 0.0312574, 0.0421903, 0.0647245" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_ebufn_4) {
|
|
area : 25.4016;
|
|
cell_footprint : "BTL";
|
|
cell_leakage_power : 1118.47;
|
|
leakage_power () {
|
|
value : 611.518;
|
|
when : "A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 416.011;
|
|
when : "!A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 1501.42;
|
|
when : "A&!TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 1944.93;
|
|
when : "!A&!TE_B";
|
|
}
|
|
pin (Z) {
|
|
direction : "output";
|
|
function : "A";
|
|
three_state : "TE_B";
|
|
min_capacitance : 0.001;
|
|
max_capacitance : 1.2;
|
|
capacitance : 0.0121061;
|
|
rise_capacitance : 0.00971293;
|
|
rise_capacitance_range (0.00971293, 0.00971293);
|
|
fall_capacitance : 0.0144993;
|
|
fall_capacitance_range (0.0144993, 0.0144993);
|
|
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.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0535127, 0.153361, 0.215815, 0.319208, 0.492489, 0.781829, 1.26438", \
|
|
"0.0833618, 0.183503, 0.246334, 0.349848, 0.523295, 0.812782, 1.2946", \
|
|
"0.102823, 0.203179, 0.26642, 0.370085, 0.543262, 0.832525, 1.3153", \
|
|
"0.127018, 0.228872, 0.291912, 0.395701, 0.569379, 0.858348, 1.34089", \
|
|
"0.160863, 0.264521, 0.327023, 0.43058, 0.604288, 0.893718, 1.37572", \
|
|
"0.20567, 0.316823, 0.376686, 0.481009, 0.652717, 0.942075, 1.42464", \
|
|
"0.265172, 0.386812, 0.449232, 0.551928, 0.726725, 1.01594, 1.49589" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0173579, 0.149725, 0.240814, 0.391378, 0.643773, 1.06434, 1.76519", \
|
|
"0.0207571, 0.149895, 0.240861, 0.391717, 0.643807, 1.06468, 1.7652", \
|
|
"0.0241652, 0.150319, 0.241037, 0.391718, 0.643808, 1.06523, 1.76555", \
|
|
"0.030047, 0.151412, 0.241635, 0.391895, 0.64389, 1.06524, 1.76971", \
|
|
"0.0390827, 0.15461, 0.243126, 0.392694, 0.644322, 1.06525, 1.76972", \
|
|
"0.054613, 0.162783, 0.248268, 0.395883, 0.646508, 1.06552, 1.76973", \
|
|
"0.080276, 0.182902, 0.262073, 0.4053, 0.654152, 1.07108, 1.76974" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0602147, 0.136548, 0.180799, 0.253399, 0.374541, 0.576256, 0.911834", \
|
|
"0.090852, 0.167282, 0.211527, 0.284157, 0.405117, 0.606754, 0.94272", \
|
|
"0.111732, 0.189098, 0.233274, 0.305763, 0.426964, 0.628496, 0.964194", \
|
|
"0.140844, 0.219879, 0.263777, 0.335587, 0.456247, 0.657417, 0.993367", \
|
|
"0.182775, 0.265844, 0.309454, 0.380483, 0.500469, 0.702047, 1.03773", \
|
|
"0.227913, 0.320196, 0.365142, 0.436656, 0.557246, 0.757089, 1.09175", \
|
|
"0.296541, 0.399957, 0.448527, 0.521729, 0.642732, 0.844163, 1.17786" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0172963, 0.101403, 0.160022, 0.258018, 0.422188, 0.696283, 1.15277", \
|
|
"0.0202914, 0.101944, 0.16037, 0.258124, 0.422447, 0.696343, 1.15316", \
|
|
"0.0242371, 0.10322, 0.160901, 0.258383, 0.422458, 0.69693, 1.15317", \
|
|
"0.0305515, 0.1061, 0.16268, 0.259226, 0.422882, 0.696931, 1.15318", \
|
|
"0.0415059, 0.111736, 0.16583, 0.261151, 0.423911, 0.697025, 1.15319", \
|
|
"0.058066, 0.125591, 0.176315, 0.26726, 0.427362, 0.699097, 1.15343", \
|
|
"0.082132, 0.149969, 0.198092, 0.283822, 0.440494, 0.709078, 1.15963" \
|
|
);
|
|
}
|
|
}
|
|
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.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0404577, 0.0404587, 0.0404597, 0.0404607, 0.0404617, 0.0404627, 0.0404637", \
|
|
"0.0617065, 0.0617075, 0.0617085, 0.0617095, 0.0617105, 0.0617115, 0.0617125", \
|
|
"0.0754129, 0.0754139, 0.0754149, 0.0754159, 0.0754169, 0.0754179, 0.0754189", \
|
|
"0.0906909, 0.0906919, 0.0906929, 0.0906939, 0.0906949, 0.0906959, 0.0906969", \
|
|
"0.112754, 0.112755, 0.112756, 0.112757, 0.112758, 0.112759, 0.11276", \
|
|
"0.14115, 0.141151, 0.141152, 0.141153, 0.141154, 0.141155, 0.141156", \
|
|
"0.173948, 0.173949, 0.17395, 0.173951, 0.173952, 0.173953, 0.173954" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0404577, 0.0404587, 0.0404597, 0.0404607, 0.0404617, 0.0404627, 0.0404637", \
|
|
"0.0617065, 0.0617075, 0.0617085, 0.0617095, 0.0617105, 0.0617115, 0.0617125", \
|
|
"0.0754129, 0.0754139, 0.0754149, 0.0754159, 0.0754169, 0.0754179, 0.0754189", \
|
|
"0.0906909, 0.0906919, 0.0906929, 0.0906939, 0.0906949, 0.0906959, 0.0906969", \
|
|
"0.112754, 0.112755, 0.112756, 0.112757, 0.112758, 0.112759, 0.11276", \
|
|
"0.14115, 0.141151, 0.141152, 0.141153, 0.141154, 0.141155, 0.141156", \
|
|
"0.173948, 0.173949, 0.17395, 0.173951, 0.173952, 0.173953, 0.173954" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0219353, 0.0219363, 0.0219373, 0.0219383, 0.0219393, 0.0219403, 0.0219413", \
|
|
"0.0282004, 0.0282014, 0.0282024, 0.0282034, 0.0282044, 0.0282054, 0.0282064", \
|
|
"0.0403641, 0.0403651, 0.0403661, 0.0403671, 0.0403681, 0.0403691, 0.0403701", \
|
|
"0.0591073, 0.0591083, 0.0591093, 0.0591103, 0.0591113, 0.0591123, 0.0591133", \
|
|
"0.0974028, 0.0974038, 0.0974048, 0.0974058, 0.0974068, 0.0974078, 0.0974088", \
|
|
"0.1745, 0.174501, 0.174502, 0.174503, 0.174504, 0.174505, 0.174506", \
|
|
"0.328169, 0.32817, 0.328171, 0.328172, 0.328173, 0.328174, 0.328175" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0219353, 0.0219363, 0.0219373, 0.0219383, 0.0219393, 0.0219403, 0.0219413", \
|
|
"0.0282004, 0.0282014, 0.0282024, 0.0282034, 0.0282044, 0.0282054, 0.0282064", \
|
|
"0.0403641, 0.0403651, 0.0403661, 0.0403671, 0.0403681, 0.0403691, 0.0403701", \
|
|
"0.0591073, 0.0591083, 0.0591093, 0.0591103, 0.0591113, 0.0591123, 0.0591133", \
|
|
"0.0974028, 0.0974038, 0.0974048, 0.0974058, 0.0974068, 0.0974078, 0.0974088", \
|
|
"0.1745, 0.174501, 0.174502, 0.174503, 0.174504, 0.174505, 0.174506", \
|
|
"0.328169, 0.32817, 0.328171, 0.328172, 0.328173, 0.328174, 0.328175" \
|
|
);
|
|
}
|
|
}
|
|
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.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0251538, 0.120285, 0.183387, 0.287604, 0.461831, 0.752577, 1.23679", \
|
|
"0.0338183, 0.142582, 0.206184, 0.310523, 0.485009, 0.775381, 1.25958", \
|
|
"0.0338193, 0.161279, 0.22763, 0.333121, 0.507726, 0.79851, 1.28304", \
|
|
"0.0338203, 0.187553, 0.262011, 0.37407, 0.552004, 0.843224, 1.32786", \
|
|
"0.0338213, 0.216227, 0.307604, 0.437468, 0.630276, 0.93073, 1.41732", \
|
|
"0.0338223, 0.216228, 0.341139, 0.509014, 0.738747, 1.07307, 1.5833", \
|
|
"0.0338233, 0.216229, 0.34114, 0.550985, 0.859713, 1.27091, 1.85313" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0167429, 0.149512, 0.240833, 0.391519, 0.643743, 1.06434, 1.76515", \
|
|
"0.0225736, 0.152835, 0.242111, 0.393894, 0.643744, 1.06435, 1.76516", \
|
|
"0.0303708, 0.162319, 0.248583, 0.394762, 0.645162, 1.06436, 1.76517", \
|
|
"0.0452479, 0.185376, 0.269724, 0.410319, 0.652465, 1.06678, 1.7703", \
|
|
"0.0737735, 0.234262, 0.318898, 0.456198, 0.688924, 1.08722, 1.77315", \
|
|
"0.130445, 0.325107, 0.418632, 0.562535, 0.789385, 1.17074, 1.8266", \
|
|
"0.227526, 0.486577, 0.594654, 0.754736, 1.00133, 1.38003, 2.00899" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0484482, 0.1354, 0.187829, 0.274081, 0.418187, 0.65825, 1.05813", \
|
|
"0.0730093, 0.161643, 0.214146, 0.300472, 0.444575, 0.6846, 1.08454", \
|
|
"0.0880143, 0.17852, 0.231208, 0.317599, 0.461726, 0.701778, 1.10188", \
|
|
"0.108361, 0.202427, 0.255288, 0.341766, 0.486016, 0.726053, 1.1263", \
|
|
"0.136095, 0.237429, 0.290779, 0.377797, 0.522304, 0.76259, 1.16251", \
|
|
"0.163173, 0.276382, 0.330994, 0.418957, 0.564079, 0.804887, 1.205", \
|
|
"0.200353, 0.335602, 0.393845, 0.483143, 0.630815, 0.87389, 1.27499" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0121437, 0.100869, 0.159977, 0.258213, 0.422386, 0.696333, 1.15277", \
|
|
"0.0132277, 0.101004, 0.160156, 0.258214, 0.422387, 0.696334, 1.15278", \
|
|
"0.0142613, 0.101228, 0.160157, 0.258215, 0.422413, 0.696938, 1.15279", \
|
|
"0.0165765, 0.101737, 0.16033, 0.258216, 0.422414, 0.696939, 1.15392", \
|
|
"0.0206219, 0.102879, 0.160818, 0.258284, 0.422415, 0.69694, 1.15393", \
|
|
"0.026699, 0.107029, 0.163253, 0.259931, 0.423194, 0.696941, 1.15394", \
|
|
"0.038239, 0.115129, 0.170494, 0.264969, 0.42777, 0.699343, 1.15405" \
|
|
);
|
|
}
|
|
}
|
|
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.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.029737, 0.0319588, 0.0311552, 0.0299581, 0.0284352, 0.0265723, 0.0260725", \
|
|
"0.0313502, 0.0329008, 0.0328984, 0.0319632, 0.030329, 0.0282927, 0.0273953", \
|
|
"0.0320867, 0.0322932, 0.0330349, 0.0322574, 0.0308608, 0.0293029, 0.0281039", \
|
|
"0.0339026, 0.0320352, 0.0323989, 0.0325806, 0.0314405, 0.0303194, 0.0307523", \
|
|
"0.0376754, 0.031825, 0.0321188, 0.0322214, 0.0319783, 0.0315064, 0.0322641", \
|
|
"0.0436812, 0.0326233, 0.0315076, 0.0319477, 0.0317542, 0.0297015, 0.032492", \
|
|
"0.056294, 0.0352965, 0.0338784, 0.0324243, 0.0315023, 0.0316934, 0.0309641" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0275343, 0.0302297, 0.0304517, 0.0303462, 0.0298477, 0.0289209, 0.0270253", \
|
|
"0.0282864, 0.0293213, 0.029524, 0.0295092, 0.0292196, 0.028224, 0.0265992", \
|
|
"0.0296415, 0.0285967, 0.0290003, 0.0292841, 0.0294178, 0.0281419, 0.0259696", \
|
|
"0.0320404, 0.0283225, 0.0284389, 0.0277985, 0.0287001, 0.0265256, 0.0245478", \
|
|
"0.035583, 0.0277478, 0.0277087, 0.0276492, 0.0263904, 0.0259133, 0.0264433", \
|
|
"0.0426779, 0.0291745, 0.0289639, 0.0286078, 0.0288843, 0.0277127, 0.0239528", \
|
|
"0.0541776, 0.0316173, 0.0302224, 0.0287849, 0.0273634, 0.0271349, 0.0261323" \
|
|
);
|
|
}
|
|
}
|
|
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.0107129, 0.103313, 0.165713, 0.268913, 0.441713, 0.729713, 1.20971");
|
|
values ( \
|
|
"0.0051877, 0.004789, 0.0044999, 0.0040981, 0.0032278, 0.0018305, 0.0023933", \
|
|
"0.0052002, 0.0051795, 0.0045267, 0.0048906, 0.0033775, 0.0018571, 0.0024778", \
|
|
"0.0052867, 0.0049775, 0.0052038, 0.0045769, 0.0035645, 0.0020366, 0.001949", \
|
|
"0.005345, 0.0053524, 0.0048173, 0.0049821, 0.0036163, 0.0020103, 0.005077", \
|
|
"0.0054619, 0.0054145, 0.0053578, 0.0047868, 0.0043087, 0.0044263, 0.0028832", \
|
|
"0.00544401, 0.0053137, 0.0054493, 0.0058834, 0.0051821, 0.00268351, 0.0039916", \
|
|
"0.0053813, 0.0049052, 0.00505, 0.0051109, 0.0064921, 0.0054532, 0.00293531" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0154993, 0.108099, 0.170499, 0.273699, 0.446499, 0.734499, 1.2145");
|
|
values ( \
|
|
"0.0047888, 0.0147225, 0.0215041, 0.032785, 0.0514187, 0.0826002, 0.13449", \
|
|
"0.0047073, 0.0149645, 0.0216136, 0.032795, 0.0514973, 0.0826512, 0.134603", \
|
|
"0.004637, 0.014908, 0.0218019, 0.0331534, 0.0527042, 0.082884, 0.134968", \
|
|
"0.00456, 0.0152381, 0.0221277, 0.0329139, 0.0533428, 0.0844539, 0.135319", \
|
|
"0.00464, 0.0153334, 0.0224791, 0.0341746, 0.0525928, 0.0841308, 0.136722", \
|
|
"0.0045747, 0.0152348, 0.022259, 0.0342548, 0.0537449, 0.0853229, 0.136223", \
|
|
"0.0045662, 0.0150521, 0.0222971, 0.0337351, 0.0529821, 0.0857501, 0.140346" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00312398;
|
|
rise_capacitance : 0.00318797;
|
|
rise_capacitance_range (0.00318797, 0.00318797);
|
|
fall_capacitance : 0.00305999;
|
|
fall_capacitance_range (0.00305999, 0.00305999);
|
|
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.00865731, 0.00885857, 0.0098706, 0.0124618, 0.0180947, 0.0305224, 0.056017" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00727257, 0.00782923, 0.0089985, 0.0116141, 0.0179907, 0.0299682, 0.0561774" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (TE_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0109272;
|
|
rise_capacitance : 0.011103;
|
|
rise_capacitance_range (0.011103, 0.011103);
|
|
fall_capacitance : 0.0107514;
|
|
fall_capacitance_range (0.0107514, 0.0107514);
|
|
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.000991643, -0.00141694, -0.000691818, 0.00163189, 0.00700411, 0.0189164, 0.0442487" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0417808, 0.0423928, 0.043501, 0.0460031, 0.0518602, 0.0640571, 0.0896199" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_ebufn_8) {
|
|
area : 45.36;
|
|
cell_footprint : "BTL";
|
|
cell_leakage_power : 2069.25;
|
|
leakage_power () {
|
|
value : 981.572;
|
|
when : "A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 590.45;
|
|
when : "!A&TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 2909.03;
|
|
when : "A&!TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 3795.96;
|
|
when : "!A&!TE_B";
|
|
}
|
|
pin (Z) {
|
|
direction : "output";
|
|
function : "A";
|
|
three_state : "TE_B";
|
|
min_capacitance : 0.001;
|
|
max_capacitance : 2.4;
|
|
capacitance : 0.0238495;
|
|
rise_capacitance : 0.0191474;
|
|
rise_capacitance_range (0.0191474, 0.0191474);
|
|
fall_capacitance : 0.0285515;
|
|
fall_capacitance_range (0.0285515, 0.0285515);
|
|
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.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0521745, 0.153175, 0.215852, 0.319515, 0.493228, 0.783329, 1.26682", \
|
|
"0.0816944, 0.18285, 0.246185, 0.350105, 0.523976, 0.813788, 1.29712", \
|
|
"0.100846, 0.202462, 0.26598, 0.370214, 0.544102, 0.834305, 1.31789", \
|
|
"0.124725, 0.227763, 0.291036, 0.395373, 0.569404, 0.859457, 1.34303", \
|
|
"0.157584, 0.262876, 0.325323, 0.429532, 0.603842, 0.894247, 1.378", \
|
|
"0.204055, 0.313268, 0.374761, 0.47839, 0.651779, 0.942169, 1.42785", \
|
|
"0.262538, 0.384674, 0.446843, 0.549854, 0.72461, 1.01635, 1.50049" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0166192, 0.1505, 0.242044, 0.393364, 0.646791, 1.06923, 1.77324", \
|
|
"0.0201142, 0.150695, 0.242084, 0.393839, 0.646984, 1.06953, 1.77325", \
|
|
"0.0236093, 0.151066, 0.242262, 0.39384, 0.646985, 1.06996, 1.7742", \
|
|
"0.0296392, 0.152167, 0.242874, 0.393896, 0.647062, 1.06997, 1.77421", \
|
|
"0.0390405, 0.155272, 0.244281, 0.394654, 0.647534, 1.06998, 1.77422", \
|
|
"0.054355, 0.163434, 0.249482, 0.397963, 0.649774, 1.07105, 1.77423", \
|
|
"0.080428, 0.182912, 0.26304, 0.407465, 0.657547, 1.07635, 1.77671" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0587247, 0.135593, 0.179885, 0.252699, 0.374244, 0.576442, 0.913284", \
|
|
"0.0890834, 0.165995, 0.210289, 0.28308, 0.404534, 0.606694, 0.943842", \
|
|
"0.109595, 0.187431, 0.231634, 0.304536, 0.425976, 0.628316, 0.964897", \
|
|
"0.138704, 0.218108, 0.261857, 0.33421, 0.455593, 0.657272, 0.993962", \
|
|
"0.179737, 0.263343, 0.306836, 0.377886, 0.498346, 0.70043, 1.03713", \
|
|
"0.223134, 0.316515, 0.361646, 0.433193, 0.553806, 0.75493, 1.08995", \
|
|
"0.291271, 0.39583, 0.442988, 0.51672, 0.638337, 0.84075, 1.17587" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0167648, 0.101647, 0.160831, 0.259322, 0.424406, 0.699518, 1.15801", \
|
|
"0.019846, 0.102188, 0.161022, 0.259323, 0.424407, 0.699519, 1.1584", \
|
|
"0.0238629, 0.103457, 0.161577, 0.259509, 0.424478, 0.70022, 1.15841", \
|
|
"0.0301866, 0.106305, 0.163231, 0.260306, 0.424891, 0.700221, 1.15842", \
|
|
"0.0413144, 0.111793, 0.166477, 0.262143, 0.425807, 0.700222, 1.15843", \
|
|
"0.058201, 0.125226, 0.176484, 0.268096, 0.429164, 0.70232, 1.15865", \
|
|
"0.082372, 0.149429, 0.197511, 0.285144, 0.442286, 0.712432, 1.16506" \
|
|
);
|
|
}
|
|
}
|
|
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.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0526021, 0.0526026, 0.0526036, 0.0526046, 0.0526056, 0.0526066, 0.0526076", \
|
|
"0.080755, 0.080756, 0.080757, 0.080758, 0.080759, 0.08076, 0.080761", \
|
|
"0.100212, 0.100213, 0.100214, 0.100215, 0.100216, 0.100217, 0.100218", \
|
|
"0.124608, 0.124609, 0.12461, 0.124611, 0.124612, 0.124613, 0.124614", \
|
|
"0.156077, 0.156078, 0.156079, 0.15608, 0.156081, 0.156082, 0.156083", \
|
|
"0.200431, 0.200432, 0.200433, 0.200434, 0.200435, 0.200436, 0.200437", \
|
|
"0.249872, 0.249873, 0.249874, 0.249875, 0.249876, 0.249877, 0.249878" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0526021, 0.0526026, 0.0526036, 0.0526046, 0.0526056, 0.0526066, 0.0526076", \
|
|
"0.080755, 0.080756, 0.080757, 0.080758, 0.080759, 0.08076, 0.080761", \
|
|
"0.100212, 0.100213, 0.100214, 0.100215, 0.100216, 0.100217, 0.100218", \
|
|
"0.124608, 0.124609, 0.12461, 0.124611, 0.124612, 0.124613, 0.124614", \
|
|
"0.156077, 0.156078, 0.156079, 0.15608, 0.156081, 0.156082, 0.156083", \
|
|
"0.200431, 0.200432, 0.200433, 0.200434, 0.200435, 0.200436, 0.200437", \
|
|
"0.249872, 0.249873, 0.249874, 0.249875, 0.249876, 0.249877, 0.249878" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0231509, 0.0231513, 0.0231523, 0.0231533, 0.0231543, 0.0231553, 0.0231563", \
|
|
"0.0292578, 0.0292588, 0.0292598, 0.0292608, 0.0292618, 0.0292628, 0.0292638", \
|
|
"0.0415769, 0.0415779, 0.0415789, 0.0415799, 0.0415809, 0.0415819, 0.0415829", \
|
|
"0.0610994, 0.0611004, 0.0611014, 0.0611024, 0.0611034, 0.0611044, 0.0611054", \
|
|
"0.0989376, 0.0989386, 0.0989396, 0.0989406, 0.0989416, 0.0989426, 0.0989436", \
|
|
"0.176264, 0.176265, 0.176266, 0.176267, 0.176268, 0.176269, 0.17627", \
|
|
"0.331229, 0.33123, 0.331231, 0.331232, 0.331233, 0.331234, 0.331235" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0231509, 0.0231513, 0.0231523, 0.0231533, 0.0231543, 0.0231553, 0.0231563", \
|
|
"0.0292578, 0.0292588, 0.0292598, 0.0292608, 0.0292618, 0.0292628, 0.0292638", \
|
|
"0.0415769, 0.0415779, 0.0415789, 0.0415799, 0.0415809, 0.0415819, 0.0415829", \
|
|
"0.0610994, 0.0611004, 0.0611014, 0.0611024, 0.0611034, 0.0611044, 0.0611054", \
|
|
"0.0989376, 0.0989386, 0.0989396, 0.0989406, 0.0989416, 0.0989426, 0.0989436", \
|
|
"0.176264, 0.176265, 0.176266, 0.176267, 0.176268, 0.176269, 0.17627", \
|
|
"0.331229, 0.33123, 0.331231, 0.331232, 0.331233, 0.331234, 0.331235" \
|
|
);
|
|
}
|
|
}
|
|
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.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0254951, 0.122098, 0.185392, 0.290026, 0.465174, 0.756931, 1.24374", \
|
|
"0.0341124, 0.144032, 0.207896, 0.31264, 0.48778, 0.779975, 1.26604", \
|
|
"0.0341134, 0.162441, 0.229108, 0.33503, 0.510476, 0.802272, 1.28916", \
|
|
"0.0341144, 0.188606, 0.263336, 0.375799, 0.55448, 0.847075, 1.33355", \
|
|
"0.0341154, 0.217179, 0.308807, 0.438863, 0.632508, 0.933994, 1.4228", \
|
|
"0.0341164, 0.21718, 0.342093, 0.50975, 0.740133, 1.07534, 1.588", \
|
|
"0.0341174, 0.217181, 0.342094, 0.551598, 0.860494, 1.27164, 1.85534" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0158385, 0.149527, 0.241938, 0.393422, 0.646859, 1.06952, 1.7739", \
|
|
"0.0211552, 0.152471, 0.243194, 0.393726, 0.64686, 1.06953, 1.77391", \
|
|
"0.0290329, 0.161956, 0.249556, 0.396596, 0.647844, 1.06954, 1.77392", \
|
|
"0.0440856, 0.185383, 0.270477, 0.412062, 0.655436, 1.07341, 1.77844", \
|
|
"0.0722768, 0.234636, 0.319534, 0.457723, 0.691756, 1.09228, 1.78055", \
|
|
"0.129072, 0.325723, 0.418655, 0.562157, 0.792178, 1.17453, 1.8349", \
|
|
"0.225243, 0.487041, 0.595362, 0.755128, 1.00159, 1.38203, 2.01437" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0634476, 0.156422, 0.209403, 0.296093, 0.440719, 0.681549, 1.08284", \
|
|
"0.093028, 0.187836, 0.240864, 0.327553, 0.472208, 0.713108, 1.11461", \
|
|
"0.112588, 0.210146, 0.263277, 0.350171, 0.494899, 0.735794, 1.13727", \
|
|
"0.139716, 0.24289, 0.296284, 0.38343, 0.528508, 0.769373, 1.17074", \
|
|
"0.176641, 0.289392, 0.343533, 0.431032, 0.576117, 0.817349, 1.21854", \
|
|
"0.213968, 0.344162, 0.400152, 0.488724, 0.634863, 0.876893, 1.27843", \
|
|
"0.264758, 0.421542, 0.482757, 0.572855, 0.721829, 0.965625, 1.36837" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0137388, 0.102184, 0.161099, 0.259385, 0.424473, 0.69951, 1.15809", \
|
|
"0.0149115, 0.102517, 0.1612, 0.259552, 0.424474, 0.699557, 1.1581", \
|
|
"0.0166266, 0.102838, 0.161361, 0.259553, 0.424475, 0.700032, 1.15811", \
|
|
"0.0196777, 0.104184, 0.161836, 0.259565, 0.424476, 0.700033, 1.15854", \
|
|
"0.025529, 0.106229, 0.163046, 0.260083, 0.424566, 0.700034, 1.15855", \
|
|
"0.034476, 0.112606, 0.167289, 0.261884, 0.425199, 0.700035, 1.15856", \
|
|
"0.049079, 0.123939, 0.176489, 0.267821, 0.429184, 0.70161, 1.15864" \
|
|
);
|
|
}
|
|
}
|
|
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.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0589899, 0.0639295, 0.0624775, 0.0602428, 0.0574295, 0.0536378, 0.0527416", \
|
|
"0.0624171, 0.0662252, 0.0659932, 0.0647257, 0.0617579, 0.0576298, 0.0555754", \
|
|
"0.0640623, 0.0647736, 0.0666704, 0.0652978, 0.0629252, 0.0595504, 0.0577891", \
|
|
"0.067898, 0.0644212, 0.0652543, 0.0662586, 0.0642922, 0.0630628, 0.0605275", \
|
|
"0.0751355, 0.0634126, 0.0642545, 0.0656865, 0.0652305, 0.0649595, 0.0668455", \
|
|
"0.0869252, 0.0644042, 0.0635292, 0.0639312, 0.0647392, 0.0640722, 0.0698842", \
|
|
"0.109898, 0.069185, 0.069144, 0.064807, 0.06488, 0.066323, 0.068518" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0551915, 0.0605816, 0.0610254, 0.0608007, 0.0599618, 0.0578362, 0.0541715", \
|
|
"0.0566716, 0.0585439, 0.0588715, 0.0601306, 0.0580435, 0.055755, 0.0530351", \
|
|
"0.059183, 0.0568506, 0.0580223, 0.0582509, 0.0585797, 0.0561265, 0.0517914", \
|
|
"0.0636625, 0.0564211, 0.0566239, 0.0557042, 0.0568346, 0.0539453, 0.0492524", \
|
|
"0.0713436, 0.0555004, 0.0552594, 0.0549342, 0.0522365, 0.0513562, 0.0473912", \
|
|
"0.0865988, 0.0583098, 0.0569018, 0.0565268, 0.0560478, 0.0559078, 0.0488868", \
|
|
"0.10713, 0.061175, 0.059232, 0.058168, 0.05493, 0.053639, 0.051413" \
|
|
);
|
|
}
|
|
}
|
|
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.0201474, 0.206347, 0.331147, 0.537547, 0.883147, 1.45915, 2.41915");
|
|
values ( \
|
|
"0.0099974, 0.0092712, 0.0084679, 0.0077134, 0.0060285, 0.0058505, 0.0047876", \
|
|
"0.0104022, 0.0103333, 0.0101269, 0.008294, 0.0064537, 0.0036987, 0.0049516", \
|
|
"0.0104618, 0.0097977, 0.0095297, 0.0084084, 0.0068502, 0.0036777, 0.0048765", \
|
|
"0.010742, 0.010568, 0.0095753, 0.00953531, 0.0067335, 0.0051496, 0.00978091", \
|
|
"0.0104813, 0.0104393, 0.0104503, 0.00916211, 0.0078796, 0.0101713, 0.0054218", \
|
|
"0.010627, 0.010359, 0.010548, 0.010651, 0.010165, 0.004507, 0.007731", \
|
|
"0.010384, 0.009654, 0.010125, 0.009601, 0.012095, 0.010197, 0.005633" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0295515, 0.215751, 0.340552, 0.546952, 0.892552, 1.46855, 2.42855");
|
|
values ( \
|
|
"0.0083481, 0.0289861, 0.0426441, 0.0651491, 0.102524, 0.164711, 0.268906", \
|
|
"0.0089338, 0.0300116, 0.0431276, 0.0656716, 0.102728, 0.165301, 0.26992", \
|
|
"0.0089456, 0.0292392, 0.0434432, 0.0655652, 0.105246, 0.165322, 0.268889", \
|
|
"0.0090887, 0.0307851, 0.0442131, 0.0665781, 0.107263, 0.16724, 0.271171", \
|
|
"0.00885911, 0.0298813, 0.0440743, 0.0674883, 0.104187, 0.168347, 0.27078", \
|
|
"0.008842, 0.030743, 0.043909, 0.068116, 0.107606, 0.171521, 0.273221", \
|
|
"0.00850299, 0.02956, 0.04402, 0.066451, 0.106131, 0.172902, 0.281439" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00610757;
|
|
rise_capacitance : 0.00623881;
|
|
rise_capacitance_range (0.00623881, 0.00623881);
|
|
fall_capacitance : 0.00597634;
|
|
fall_capacitance_range (0.00597634, 0.00597634);
|
|
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.0161726, 0.0166065, 0.0186719, 0.0239597, 0.0354055, 0.0601988, 0.111636" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0134824, 0.014725, 0.0170643, 0.0224225, 0.0351724, 0.0592682, 0.111765" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (TE_B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0181951;
|
|
rise_capacitance : 0.0185153;
|
|
rise_capacitance_range (0.0185153, 0.0185153);
|
|
fall_capacitance : 0.017875;
|
|
fall_capacitance_range (0.017875, 0.017875);
|
|
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.0048924, -0.00564505, -0.00526264, -0.00352035, 0.000894736, 0.0121039, 0.0365765" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0815069, 0.0813334, 0.0823548, 0.0844759, 0.0900597, 0.101439, 0.126356" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_einvn_2) {
|
|
area : 16.3296;
|
|
cell_footprint : "einvin";
|
|
cell_leakage_power : 781.676;
|
|
leakage_power () {
|
|
value : 633.835;
|
|
when : "!A&!TE_B&Z";
|
|
}
|
|
leakage_power () {
|
|
value : 929.516;
|
|
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.00621428;
|
|
rise_capacitance : 0.00497824;
|
|
rise_capacitance_range (0.00497824, 0.00497824);
|
|
fall_capacitance : 0.00745032;
|
|
fall_capacitance_range (0.00745032, 0.00745032);
|
|
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.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0199509, 0.114158, 0.175837, 0.278278, 0.450601, 0.738106, 1.21792", \
|
|
"0.0316951, 0.146298, 0.208688, 0.31123, 0.483255, 0.770647, 1.25034", \
|
|
"0.03912, 0.173719, 0.240407, 0.344304, 0.51619, 0.803303, 1.28273", \
|
|
"0.0490387, 0.21527, 0.292257, 0.405775, 0.58092, 0.867599, 1.34615", \
|
|
"0.0645406, 0.27424, 0.369806, 0.504303, 0.700209, 0.998974, 1.47829", \
|
|
"0.0813335, 0.350786, 0.472422, 0.640442, 0.87894, 1.22147, 1.73168", \
|
|
"0.109949, 0.459372, 0.616171, 0.831968, 1.1318, 1.55122, 2.15133" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0147344, 0.145778, 0.236272, 0.385823, 0.636278, 1.0537, 1.74941", \
|
|
"0.0265312, 0.15194, 0.238467, 0.386366, 0.636279, 1.05371, 1.74942", \
|
|
"0.0359443, 0.167263, 0.249485, 0.391333, 0.637246, 1.05372, 1.74942", \
|
|
"0.0515784, 0.199306, 0.281671, 0.416236, 0.650678, 1.05901, 1.74943", \
|
|
"0.0788439, 0.253235, 0.343181, 0.481303, 0.706136, 1.09113, 1.76088", \
|
|
"0.117596, 0.344851, 0.449821, 0.604594, 0.838197, 1.21338, 1.84607", \
|
|
"0.195038, 0.485846, 0.619728, 0.803756, 1.06954, 1.47021, 2.10052" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00845032, 0.0542503, 0.0854503, 0.13705, 0.22345, 0.36745, 0.60745");
|
|
values ( \
|
|
"0.0172309, 0.0853292, 0.128953, 0.201121, 0.321487, 0.522499, 0.857238", \
|
|
"0.0265288, 0.118596, 0.164798, 0.237693, 0.358254, 0.559092, 0.893945", \
|
|
"0.0324218, 0.144385, 0.196416, 0.27383, 0.396306, 0.597256, 0.931869", \
|
|
"0.0370886, 0.17845, 0.241451, 0.330691, 0.463412, 0.669327, 1.00438", \
|
|
"0.0418851, 0.224285, 0.304301, 0.413938, 0.570373, 0.79885, 1.14724", \
|
|
"0.0437517, 0.282841, 0.38597, 0.527583, 0.722716, 0.998353, 1.39598", \
|
|
"0.0437527, 0.356375, 0.489339, 0.672945, 0.927632, 1.27525, 1.7625" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00845032, 0.0542503, 0.0854503, 0.13705, 0.22345, 0.36745, 0.60745");
|
|
values ( \
|
|
"0.00975589, 0.0947506, 0.153925, 0.251813, 0.415397, 0.688573, 1.14339", \
|
|
"0.0211004, 0.106091, 0.160789, 0.254559, 0.415919, 0.688574, 1.1434", \
|
|
"0.0310108, 0.123405, 0.176904, 0.266631, 0.422317, 0.693753, 1.14341", \
|
|
"0.0465111, 0.15549, 0.211684, 0.300585, 0.449152, 0.705475, 1.1483", \
|
|
"0.0724047, 0.207126, 0.272831, 0.367878, 0.518627, 0.764578, 1.18571", \
|
|
"0.117352, 0.293265, 0.37324, 0.483773, 0.650838, 0.905849, 1.31591", \
|
|
"0.197783, 0.434769, 0.53483, 0.674775, 0.869687, 1.15891, 1.59175" \
|
|
);
|
|
}
|
|
}
|
|
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.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0380971, 0.0380981, 0.0380991, 0.0381001, 0.0381011, 0.0381021, 0.0381031", \
|
|
"0.0582872, 0.0582882, 0.0582892, 0.0582902, 0.0582912, 0.0582922, 0.0582932", \
|
|
"0.071364, 0.071365, 0.071366, 0.071367, 0.071368, 0.071369, 0.07137", \
|
|
"0.0865557, 0.0865567, 0.0865577, 0.0865587, 0.0865597, 0.0865607, 0.0865617", \
|
|
"0.108384, 0.108385, 0.108386, 0.108387, 0.108388, 0.108389, 0.10839", \
|
|
"0.135701, 0.135702, 0.135703, 0.135704, 0.135705, 0.135706, 0.135707", \
|
|
"0.170776, 0.170777, 0.170778, 0.170779, 0.17078, 0.170781, 0.170782" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0380971, 0.0380981, 0.0380991, 0.0381001, 0.0381011, 0.0381021, 0.0381031", \
|
|
"0.0582872, 0.0582882, 0.0582892, 0.0582902, 0.0582912, 0.0582922, 0.0582932", \
|
|
"0.071364, 0.071365, 0.071366, 0.071367, 0.071368, 0.071369, 0.07137", \
|
|
"0.0865557, 0.0865567, 0.0865577, 0.0865587, 0.0865597, 0.0865607, 0.0865617", \
|
|
"0.108384, 0.108385, 0.108386, 0.108387, 0.108388, 0.108389, 0.10839", \
|
|
"0.135701, 0.135702, 0.135703, 0.135704, 0.135705, 0.135706, 0.135707", \
|
|
"0.170776, 0.170777, 0.170778, 0.170779, 0.17078, 0.170781, 0.170782" \
|
|
);
|
|
}
|
|
}
|
|
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.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0244269, 0.11654, 0.17906, 0.28243, 0.455509, 0.743956, 1.22514", \
|
|
"0.0356544, 0.140599, 0.203428, 0.306839, 0.479914, 0.769084, 1.24922", \
|
|
"0.0364257, 0.159524, 0.225081, 0.329505, 0.502731, 0.791289, 1.2729", \
|
|
"0.0364267, 0.186142, 0.259732, 0.370735, 0.547192, 0.836173, 1.31777", \
|
|
"0.0364277, 0.215308, 0.30589, 0.434889, 0.626195, 0.924216, 1.40729", \
|
|
"0.0364287, 0.215309, 0.339863, 0.506568, 0.735277, 1.06748, 1.57454", \
|
|
"0.0364297, 0.21531, 0.339864, 0.549286, 0.856128, 1.26611, 1.84448" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0139051, 0.145833, 0.236233, 0.385821, 0.636251, 1.05366, 1.74953", \
|
|
"0.0229675, 0.149265, 0.237535, 0.389284, 0.636252, 1.05412, 1.74954", \
|
|
"0.0323456, 0.159047, 0.244085, 0.389285, 0.637707, 1.05413, 1.7501", \
|
|
"0.0487328, 0.182843, 0.265663, 0.404853, 0.644986, 1.05617, 1.75058", \
|
|
"0.0782785, 0.232621, 0.315782, 0.451493, 0.682629, 1.07722, 1.75681", \
|
|
"0.136283, 0.324062, 0.416665, 0.556701, 0.783946, 1.16125, 1.81225", \
|
|
"0.235, 0.485893, 0.593153, 0.751381, 0.990576, 1.37173, 1.99461" \
|
|
);
|
|
}
|
|
}
|
|
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.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.00790816, 0.00871693, 0.00810983, 0.00740355, 0.00662757, 0.00556557, 0.00540299", \
|
|
"0.00948393, 0.00916222, 0.00875648, 0.00806256, 0.00711102, 0.00595771, 0.0053413", \
|
|
"0.0117433, 0.0097914, 0.00958718, 0.00888342, 0.00772708, 0.00644147, 0.00575951", \
|
|
"0.0166682, 0.012379, 0.0114699, 0.0108446, 0.00910122, 0.00775524, 0.00642222", \
|
|
"0.0274159, 0.0190986, 0.0171409, 0.0151011, 0.0131265, 0.0109708, 0.00916708", \
|
|
"0.0481216, 0.0351478, 0.0314245, 0.027598, 0.0232444, 0.0189999, 0.0175424", \
|
|
"0.0913868, 0.0734378, 0.0655299, 0.0576721, 0.0498476, 0.0421721, 0.0334748" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.00845032, 0.0542503, 0.0854503, 0.13705, 0.22345, 0.36745, 0.60745");
|
|
values ( \
|
|
"0.00769241, 0.00968089, 0.00970006, 0.00959076, 0.0092873, 0.00887191, 0.00775184", \
|
|
"0.00880223, 0.00924488, 0.00967077, 0.00936693, 0.00917914, 0.0087345, 0.00762171", \
|
|
"0.0108944, 0.00971243, 0.00951556, 0.00983387, 0.0094382, 0.00971039, 0.00762667", \
|
|
"0.0157362, 0.0115737, 0.0110866, 0.0104923, 0.0101755, 0.00912968, 0.00862806", \
|
|
"0.0258834, 0.0173732, 0.0158128, 0.0142534, 0.0127532, 0.0113008, 0.0103323", \
|
|
"0.0472301, 0.0333819, 0.0293543, 0.0251519, 0.0218552, 0.0183788, 0.0139363", \
|
|
"0.0885917, 0.0686602, 0.0614536, 0.0530697, 0.0446617, 0.0368756, 0.0301239" \
|
|
);
|
|
}
|
|
}
|
|
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.00597824, 0.0517782, 0.0829782, 0.134578, 0.220978, 0.364978, 0.604978");
|
|
values ( \
|
|
"0.0124152, 0.0122095, 0.0120458, 0.0118389, 0.0114448, 0.0107523, 0.01104", \
|
|
"0.012331, 0.012224, 0.0122018, 0.0123201, 0.0113671, 0.010734, 0.0109706", \
|
|
"0.0123203, 0.0121901, 0.0121067, 0.0120365, 0.0114877, 0.0105863, 0.0111909", \
|
|
"0.0121792, 0.012195, 0.0119442, 0.0120556, 0.011268, 0.0105881, 0.011046", \
|
|
"0.0120271, 0.0119916, 0.0119574, 0.0117566, 0.0114561, 0.0115076, 0.0106705", \
|
|
"0.0119695, 0.0119197, 0.011963, 0.0119234, 0.0118214, 0.0105541, 0.0112547", \
|
|
"0.0116035, 0.0113454, 0.0113869, 0.0113824, 0.0113917, 0.011678, 0.0103824" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00403984;
|
|
rise_capacitance : 0.00509978;
|
|
rise_capacitance_range (0.00509978, 0.00509978);
|
|
fall_capacitance : 0.00297989;
|
|
fall_capacitance_range (0.00297989, 0.00297989);
|
|
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.00512931;
|
|
rise_capacitance : 0.00571991;
|
|
rise_capacitance_range (0.00571991, 0.00571991);
|
|
fall_capacitance : 0.00453872;
|
|
fall_capacitance_range (0.00453872, 0.00453872);
|
|
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.00665116, -0.00681962, -0.00640984, -0.00510749, -0.00223038, 0.0042999, 0.0181245" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0111507, 0.011564, 0.0121697, 0.0137352, 0.0170586, 0.0237007, 0.037834" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_einvn_4) {
|
|
area : 23.5872;
|
|
cell_footprint : "einvin";
|
|
cell_leakage_power : 1555.35;
|
|
leakage_power () {
|
|
value : 1259.66;
|
|
when : "!A&!TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 1851.03;
|
|
when : "A&!TE_B";
|
|
}
|
|
pin (Z) {
|
|
direction : "output";
|
|
function : "!(A)";
|
|
three_state : "TE_B";
|
|
min_capacitance : 0.001;
|
|
max_capacitance : 1.2;
|
|
capacitance : 0.0122061;
|
|
rise_capacitance : 0.00982293;
|
|
rise_capacitance_range (0.00982293, 0.00982293);
|
|
fall_capacitance : 0.0145893;
|
|
fall_capacitance_range (0.0145893, 0.0145893);
|
|
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.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0185798, 0.114276, 0.176081, 0.278571, 0.450997, 0.738677, 1.21873", \
|
|
"0.0293822, 0.146512, 0.209006, 0.311519, 0.483669, 0.771192, 1.2511", \
|
|
"0.0362259, 0.173862, 0.240717, 0.34464, 0.516723, 0.804145, 1.28371", \
|
|
"0.0452681, 0.215346, 0.292909, 0.40655, 0.582593, 0.868856, 1.34804", \
|
|
"0.0596498, 0.274529, 0.369857, 0.503655, 0.699959, 0.998494, 1.47827", \
|
|
"0.0753151, 0.351001, 0.473041, 0.641259, 0.880242, 1.22213, 1.7329", \
|
|
"0.102057, 0.459811, 0.616786, 0.832214, 1.13288, 1.55326, 2.15393" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0133866, 0.145983, 0.236681, 0.386401, 0.637465, 1.05585, 1.75301", \
|
|
"0.024569, 0.152111, 0.238843, 0.386731, 0.637466, 1.05586, 1.75302", \
|
|
"0.0336311, 0.167458, 0.249816, 0.392022, 0.638347, 1.05587, 1.75303", \
|
|
"0.0486223, 0.199489, 0.281861, 0.416833, 0.651644, 1.06131, 1.75304", \
|
|
"0.0752578, 0.253446, 0.343763, 0.482632, 0.707828, 1.09343, 1.76447", \
|
|
"0.112618, 0.345467, 0.450007, 0.605032, 0.839112, 1.21577, 1.84985", \
|
|
"0.189198, 0.486089, 0.620593, 0.803808, 1.07093, 1.47235, 2.10399" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0155893, 0.108189, 0.170589, 0.273789, 0.446589, 0.734589, 1.21459");
|
|
values ( \
|
|
"0.016081, 0.0852231, 0.12885, 0.200986, 0.321333, 0.522168, 0.856506", \
|
|
"0.0245182, 0.118557, 0.164779, 0.237645, 0.358182, 0.558886, 0.893549", \
|
|
"0.0297516, 0.144406, 0.19643, 0.273815, 0.39625, 0.597084, 0.931542", \
|
|
"0.0337283, 0.178297, 0.241378, 0.330694, 0.463382, 0.66925, 1.00435", \
|
|
"0.0374659, 0.224315, 0.303941, 0.414102, 0.570546, 0.798854, 1.14728", \
|
|
"0.0378212, 0.282887, 0.386341, 0.528591, 0.723755, 0.999407, 1.39757", \
|
|
"0.0378222, 0.356999, 0.489824, 0.67355, 0.927874, 1.2758, 1.76286" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0155893, 0.108189, 0.170589, 0.273789, 0.446589, 0.734589, 1.21459");
|
|
values ( \
|
|
"0.0088422, 0.094712, 0.153901, 0.251818, 0.415822, 0.688612, 1.14352", \
|
|
"0.0195831, 0.106028, 0.160782, 0.254547, 0.416148, 0.688613, 1.14353", \
|
|
"0.0291766, 0.123362, 0.176925, 0.266671, 0.422148, 0.693815, 1.14354", \
|
|
"0.0441824, 0.155187, 0.211603, 0.300509, 0.449312, 0.705525, 1.14808", \
|
|
"0.0689981, 0.208447, 0.273147, 0.368156, 0.518606, 0.764901, 1.18602", \
|
|
"0.112681, 0.293937, 0.373785, 0.484318, 0.650864, 0.906812, 1.31665", \
|
|
"0.19256, 0.434106, 0.534885, 0.675108, 0.871049, 1.16002, 1.59281" \
|
|
);
|
|
}
|
|
}
|
|
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.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0392198, 0.0392299, 0.0392304, 0.0392314, 0.0392582, 0.0392951, 0.0392961", \
|
|
"0.0601225, 0.0601235, 0.0601245, 0.0601255, 0.0601265, 0.0601275, 0.0601285", \
|
|
"0.0739393, 0.0739403, 0.0739413, 0.0739423, 0.0739433, 0.0739443, 0.0739453", \
|
|
"0.0900863, 0.0900873, 0.0900883, 0.0900893, 0.0900903, 0.0900913, 0.0900923", \
|
|
"0.112225, 0.112226, 0.112227, 0.112228, 0.112229, 0.11223, 0.112231", \
|
|
"0.139841, 0.139842, 0.139843, 0.139844, 0.139845, 0.139846, 0.139847", \
|
|
"0.173705, 0.173706, 0.173707, 0.173708, 0.173709, 0.17371, 0.173711" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0392198, 0.0392299, 0.0392304, 0.0392314, 0.0392582, 0.0392951, 0.0392961", \
|
|
"0.0601225, 0.0601235, 0.0601245, 0.0601255, 0.0601265, 0.0601275, 0.0601285", \
|
|
"0.0739393, 0.0739403, 0.0739413, 0.0739423, 0.0739433, 0.0739443, 0.0739453", \
|
|
"0.0900863, 0.0900873, 0.0900883, 0.0900893, 0.0900903, 0.0900913, 0.0900923", \
|
|
"0.112225, 0.112226, 0.112227, 0.112228, 0.112229, 0.11223, 0.112231", \
|
|
"0.139841, 0.139842, 0.139843, 0.139844, 0.139845, 0.139846, 0.139847", \
|
|
"0.173705, 0.173706, 0.173707, 0.173708, 0.173709, 0.17371, 0.173711" \
|
|
);
|
|
}
|
|
}
|
|
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.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0234227, 0.116785, 0.179467, 0.282914, 0.45635, 0.745201, 1.22704", \
|
|
"0.0337204, 0.140672, 0.20362, 0.307224, 0.480531, 0.770043, 1.2511", \
|
|
"0.0337214, 0.159505, 0.225183, 0.32978, 0.503298, 0.792145, 1.27384", \
|
|
"0.0337224, 0.185995, 0.259657, 0.370786, 0.5475, 0.837067, 1.31926", \
|
|
"0.0337234, 0.214931, 0.305573, 0.43473, 0.625834, 0.924678, 1.4085", \
|
|
"0.0337244, 0.214932, 0.339289, 0.506295, 0.734634, 1.06748, 1.57516", \
|
|
"0.0337254, 0.214933, 0.33929, 0.548296, 0.855812, 1.26534, 1.84462" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0125139, 0.146043, 0.236624, 0.386403, 0.637439, 1.05577, 1.75341", \
|
|
"0.0214942, 0.14946, 0.237936, 0.388958, 0.63744, 1.05637, 1.75342", \
|
|
"0.0306505, 0.159215, 0.24448, 0.389742, 0.639993, 1.05638, 1.75343", \
|
|
"0.0465201, 0.183103, 0.265957, 0.40546, 0.646134, 1.05838, 1.75389", \
|
|
"0.0753785, 0.232677, 0.316042, 0.452167, 0.683287, 1.07906, 1.76003", \
|
|
"0.132119, 0.323923, 0.416766, 0.558757, 0.784599, 1.16313, 1.81556", \
|
|
"0.229017, 0.485581, 0.592908, 0.751794, 0.996489, 1.37092, 1.99782" \
|
|
);
|
|
}
|
|
}
|
|
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.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0156433, 0.0175776, 0.0164483, 0.0150166, 0.0135179, 0.011564, 0.0107885", \
|
|
"0.0191044, 0.0183413, 0.0176618, 0.0163539, 0.0146613, 0.012382, 0.0115354", \
|
|
"0.0236923, 0.0196799, 0.0193051, 0.0180345, 0.0159199, 0.0135296, 0.0118323", \
|
|
"0.0335571, 0.0247739, 0.022964, 0.0218009, 0.0187767, 0.0164109, 0.0140572", \
|
|
"0.0548223, 0.0379112, 0.0353567, 0.0311699, 0.0273434, 0.0226963, 0.0199024", \
|
|
"0.0982216, 0.0701239, 0.0624481, 0.055454, 0.0477705, 0.039556, 0.0358301", \
|
|
"0.182766, 0.143621, 0.130498, 0.115944, 0.101432, 0.0863339, 0.0676415" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0155893, 0.108189, 0.170589, 0.273789, 0.446589, 0.734589, 1.21459");
|
|
values ( \
|
|
"0.0149599, 0.019225, 0.0192627, 0.0190876, 0.0184875, 0.0173552, 0.0151277", \
|
|
"0.0174879, 0.0183271, 0.0191143, 0.0186682, 0.018241, 0.0172308, 0.0153419", \
|
|
"0.0217955, 0.0191977, 0.0188701, 0.0191961, 0.018546, 0.0192006, 0.0151372", \
|
|
"0.031782, 0.0229112, 0.0218769, 0.0207164, 0.0201522, 0.0180282, 0.0156213", \
|
|
"0.0526227, 0.0349166, 0.0313236, 0.0284865, 0.0254908, 0.0223012, 0.0207253", \
|
|
"0.0936917, 0.0654124, 0.0575068, 0.0490547, 0.0428484, 0.0361629, 0.0275344", \
|
|
"0.178824, 0.138383, 0.123855, 0.10714, 0.089977, 0.0745923, 0.0603819" \
|
|
);
|
|
}
|
|
}
|
|
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.0108229, 0.103423, 0.165823, 0.269023, 0.441823, 0.729823, 1.20982");
|
|
values ( \
|
|
"0.0252045, 0.0248483, 0.0245716, 0.024079, 0.0232485, 0.0218852, 0.0225397", \
|
|
"0.025047, 0.0247757, 0.0246416, 0.0247215, 0.0230729, 0.0220865, 0.0223466", \
|
|
"0.0249814, 0.024724, 0.0247572, 0.0245971, 0.0237273, 0.0215485, 0.0222333", \
|
|
"0.0247048, 0.0247002, 0.0241749, 0.0245373, 0.0231028, 0.0215633, 0.0224693", \
|
|
"0.0244798, 0.0244649, 0.0244633, 0.0239483, 0.0232778, 0.023871, 0.0218768", \
|
|
"0.0242901, 0.0241742, 0.0243123, 0.0247618, 0.0239, 0.0215781, 0.0256772", \
|
|
"0.0235657, 0.0230713, 0.0232208, 0.0233084, 0.0246961, 0.0234166, 0.0217928" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00793687;
|
|
rise_capacitance : 0.0100335;
|
|
rise_capacitance_range (0.0100335, 0.0100335);
|
|
fall_capacitance : 0.00584027;
|
|
fall_capacitance_range (0.00584027, 0.00584027);
|
|
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.00962202;
|
|
rise_capacitance : 0.0107298;
|
|
rise_capacitance_range (0.0107298, 0.0107298);
|
|
fall_capacitance : 0.00851423;
|
|
fall_capacitance_range (0.00851423, 0.00851423);
|
|
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.0142082, -0.0145302, -0.0138233, -0.0114914, -0.0062086, 0.00586832, 0.0312973" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0220134, 0.0228242, 0.0240551, 0.0269197, 0.0330827, 0.0455199, 0.0718371" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_einvn_8) {
|
|
area : 39.9168;
|
|
cell_footprint : "ITL";
|
|
cell_leakage_power : 3016.8;
|
|
leakage_power () {
|
|
value : 2425.43;
|
|
when : "!A&!TE_B";
|
|
}
|
|
leakage_power () {
|
|
value : 3608.16;
|
|
when : "A&!TE_B";
|
|
}
|
|
pin (Z) {
|
|
direction : "output";
|
|
function : "!(A)";
|
|
three_state : "TE_B";
|
|
min_capacitance : 0.001;
|
|
max_capacitance : 2.4;
|
|
capacitance : 0.0242296;
|
|
rise_capacitance : 0.0194982;
|
|
rise_capacitance_range (0.0194982, 0.0194982);
|
|
fall_capacitance : 0.0289611;
|
|
fall_capacitance_range (0.0289611, 0.0289611);
|
|
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.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0179752, 0.114714, 0.17674, 0.279629, 0.452568, 0.741082, 1.22243", \
|
|
"0.0283055, 0.147025, 0.20965, 0.312591, 0.485397, 0.774059, 1.25502", \
|
|
"0.0348662, 0.174419, 0.241456, 0.345782, 0.518427, 0.806364, 1.28782", \
|
|
"0.0435087, 0.216205, 0.293899, 0.407837, 0.584493, 0.872516, 1.35309", \
|
|
"0.0573221, 0.275266, 0.371282, 0.50638, 0.70358, 1.00342, 1.48509", \
|
|
"0.0723449, 0.351994, 0.474244, 0.642863, 0.882534, 1.22621, 1.73848", \
|
|
"0.0982137, 0.461078, 0.618664, 0.834993, 1.13613, 1.5578, 2.15998" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0127538, 0.146784, 0.237959, 0.388525, 0.640794, 1.06119, 1.76189", \
|
|
"0.0236488, 0.152896, 0.240113, 0.388807, 0.640795, 1.06169, 1.76194", \
|
|
"0.0326313, 0.168197, 0.251085, 0.394081, 0.642259, 1.0617, 1.76227", \
|
|
"0.0472885, 0.199965, 0.282986, 0.418773, 0.654941, 1.06731, 1.76228", \
|
|
"0.0732139, 0.254286, 0.344713, 0.484092, 0.710463, 1.09873, 1.7737", \
|
|
"0.110798, 0.346197, 0.451649, 0.606769, 0.842671, 1.22078, 1.85895", \
|
|
"0.186868, 0.488394, 0.621904, 0.807465, 1.0739, 1.47773, 2.11193" \
|
|
);
|
|
}
|
|
cell_fall (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0299611, 0.216161, 0.340961, 0.547361, 0.892961, 1.46896, 2.42896");
|
|
values ( \
|
|
"0.015757, 0.0858921, 0.129832, 0.202459, 0.323676, 0.525951, 0.862661", \
|
|
"0.0236888, 0.119081, 0.165564, 0.238839, 0.360185, 0.562391, 0.899445", \
|
|
"0.0285816, 0.145058, 0.197329, 0.275117, 0.39839, 0.600621, 0.937499", \
|
|
"0.0322579, 0.179332, 0.242706, 0.332457, 0.465933, 0.673077, 1.01047", \
|
|
"0.0354979, 0.225459, 0.305589, 0.416205, 0.573452, 0.803312, 1.15381", \
|
|
"0.0354989, 0.284232, 0.388241, 0.530852, 0.726863, 1.00391, 1.40474", \
|
|
"0.0354999, 0.35825, 0.491892, 0.675629, 0.932973, 1.28211, 1.77107" \
|
|
);
|
|
}
|
|
fall_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0299611, 0.216161, 0.340961, 0.547361, 0.892961, 1.46896, 2.42896");
|
|
values ( \
|
|
"0.00844768, 0.095742, 0.155134, 0.253953, 0.419296, 0.694284, 1.1529", \
|
|
"0.0188911, 0.106715, 0.161977, 0.256644, 0.419297, 0.694285, 1.15291", \
|
|
"0.0282984, 0.123998, 0.178055, 0.268504, 0.425483, 0.697326, 1.15292", \
|
|
"0.0429855, 0.155844, 0.212784, 0.30235, 0.45235, 0.710669, 1.15731", \
|
|
"0.0676379, 0.209213, 0.274079, 0.369986, 0.522045, 0.770176, 1.19524", \
|
|
"0.110443, 0.295402, 0.375218, 0.4865, 0.653249, 0.911937, 1.32511", \
|
|
"0.189334, 0.43633, 0.53701, 0.678894, 0.874942, 1.16513, 1.6009" \
|
|
);
|
|
}
|
|
}
|
|
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.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0510569, 0.0510579, 0.0510589, 0.0510969, 0.0510979, 0.0510989, 0.0510999", \
|
|
"0.079755, 0.079756, 0.079757, 0.079758, 0.079759, 0.07976, 0.079761", \
|
|
"0.10081, 0.100811, 0.100812, 0.100813, 0.100814, 0.100815, 0.100816", \
|
|
"0.123113, 0.123114, 0.123115, 0.123116, 0.123117, 0.123118, 0.123119", \
|
|
"0.154834, 0.154835, 0.154836, 0.154837, 0.154838, 0.154839, 0.15484", \
|
|
"0.198936, 0.198937, 0.198938, 0.198939, 0.19894, 0.198941, 0.198942", \
|
|
"0.260621, 0.260622, 0.260623, 0.260624, 0.260625, 0.260626, 0.260627" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0510569, 0.0510579, 0.0510589, 0.0510969, 0.0510979, 0.0510989, 0.0510999", \
|
|
"0.079755, 0.079756, 0.079757, 0.079758, 0.079759, 0.07976, 0.079761", \
|
|
"0.10081, 0.100811, 0.100812, 0.100813, 0.100814, 0.100815, 0.100816", \
|
|
"0.123113, 0.123114, 0.123115, 0.123116, 0.123117, 0.123118, 0.123119", \
|
|
"0.154834, 0.154835, 0.154836, 0.154837, 0.154838, 0.154839, 0.15484", \
|
|
"0.198936, 0.198937, 0.198938, 0.198939, 0.19894, 0.198941, 0.198942", \
|
|
"0.260621, 0.260622, 0.260623, 0.260624, 0.260625, 0.260626, 0.260627" \
|
|
);
|
|
}
|
|
}
|
|
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.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0244312, 0.118925, 0.181849, 0.285902, 0.46018, 0.750507, 1.23505", \
|
|
"0.0345109, 0.142709, 0.205968, 0.310022, 0.484396, 0.774594, 1.25874", \
|
|
"0.0345119, 0.161423, 0.227363, 0.332477, 0.506846, 0.797443, 1.28177", \
|
|
"0.0345129, 0.187775, 0.261706, 0.37322, 0.550782, 0.84177, 1.32648", \
|
|
"0.0345139, 0.216589, 0.307401, 0.436508, 0.628715, 0.928803, 1.41505", \
|
|
"0.0345149, 0.21659, 0.34113, 0.507887, 0.73704, 1.07106, 1.58072", \
|
|
"0.0345159, 0.216591, 0.341131, 0.550231, 0.857086, 1.26666, 1.84858" \
|
|
);
|
|
}
|
|
rise_transition (TIMING_DELAY_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0120371, 0.146782, 0.237907, 0.388576, 0.640914, 1.06157, 1.7626", \
|
|
"0.0207832, 0.150143, 0.239173, 0.389215, 0.640915, 1.06158, 1.76261", \
|
|
"0.0298408, 0.159861, 0.245654, 0.391751, 0.645343, 1.06159, 1.76262", \
|
|
"0.0456498, 0.183564, 0.2671, 0.407399, 0.649587, 1.06439, 1.76336", \
|
|
"0.0740731, 0.233389, 0.316904, 0.453317, 0.685933, 1.08458, 1.76925", \
|
|
"0.13034, 0.324691, 0.417139, 0.558524, 0.787067, 1.16794, 1.8239", \
|
|
"0.226759, 0.486162, 0.593659, 0.752194, 0.994303, 1.37559, 2.00494" \
|
|
);
|
|
}
|
|
}
|
|
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.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0310395, 0.0353533, 0.0332564, 0.0307117, 0.0279256, 0.023622, 0.0218237", \
|
|
"0.038261, 0.0369093, 0.0356175, 0.0334405, 0.0303689, 0.026317, 0.0239753", \
|
|
"0.0474716, 0.0397485, 0.0387651, 0.0365893, 0.0334646, 0.0283814, 0.026199", \
|
|
"0.0671022, 0.0494007, 0.0461061, 0.0446739, 0.0388432, 0.0352833, 0.0309575", \
|
|
"0.109419, 0.0766173, 0.0694311, 0.0619933, 0.0557008, 0.0474511, 0.0450558", \
|
|
"0.196072, 0.142665, 0.125903, 0.11203, 0.0990064, 0.0835849, 0.0800225", \
|
|
"0.365727, 0.286946, 0.260265, 0.234253, 0.204391, 0.174673, 0.142187" \
|
|
);
|
|
}
|
|
fall_power (POWER_7x7ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
index_2 ("0.0299611, 0.216161, 0.340961, 0.547361, 0.892961, 1.46896, 2.42896");
|
|
values ( \
|
|
"0.0291714, 0.0383288, 0.0380136, 0.0376956, 0.0364409, 0.0344072, 0.029999", \
|
|
"0.0345988, 0.0362748, 0.0380633, 0.0379893, 0.035838, 0.0339332, 0.0302353", \
|
|
"0.04357, 0.0378397, 0.0372948, 0.0385056, 0.0363073, 0.0357439, 0.029718", \
|
|
"0.0629893, 0.0451403, 0.0432655, 0.0408225, 0.0400096, 0.0356842, 0.0327563", \
|
|
"0.103656, 0.068627, 0.0615782, 0.0559908, 0.0499221, 0.0445522, 0.0375163", \
|
|
"0.186788, 0.129778, 0.113974, 0.0972152, 0.0840207, 0.071577, 0.0546494", \
|
|
"0.35515, 0.273373, 0.244484, 0.210666, 0.177564, 0.147285, 0.117026" \
|
|
);
|
|
}
|
|
}
|
|
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.0204982, 0.206698, 0.331498, 0.537898, 0.883498, 1.4595, 2.4195");
|
|
values ( \
|
|
"0.0529979, 0.0520814, 0.0515158, 0.0505877, 0.0492075, 0.0464377, 0.047182", \
|
|
"0.0515477, 0.0510512, 0.0508255, 0.0496157, 0.0477368, 0.0447151, 0.046136", \
|
|
"0.0515271, 0.0509543, 0.0514883, 0.0500037, 0.0501776, 0.0449983, 0.0459358", \
|
|
"0.051495, 0.0513737, 0.0506415, 0.0507757, 0.0478927, 0.0453471, 0.0465312", \
|
|
"0.0507007, 0.0508007, 0.0507007, 0.0492153, 0.0479571, 0.0453198, 0.0447765", \
|
|
"0.0504501, 0.0503021, 0.0505101, 0.0503771, 0.0501401, 0.0455711, 0.0520221", \
|
|
"0.0495507, 0.0487697, 0.0492907, 0.0487457, 0.0494377, 0.0493737, 0.0454497" \
|
|
);
|
|
}
|
|
fall_power (scalar) {
|
|
values ( \
|
|
"0" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0156009;
|
|
rise_capacitance : 0.019749;
|
|
rise_capacitance_range (0.019749, 0.019749);
|
|
fall_capacitance : 0.0114528;
|
|
fall_capacitance_range (0.0114528, 0.0114528);
|
|
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.0162983;
|
|
rise_capacitance : 0.0179405;
|
|
rise_capacitance_range (0.0179405, 0.0179405);
|
|
fall_capacitance : 0.0146561;
|
|
fall_capacitance_range (0.0146561, 0.0146561);
|
|
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.0323351, -0.0329791, -0.0326775, -0.0309948, -0.02651, -0.0152634, 0.0093192" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0386108, 0.0402302, 0.0412606, 0.0436834, 0.0498533, 0.0617349, 0.0874283" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
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 : 167.818;
|
|
leakage_power () {
|
|
value : 241.738;
|
|
when : "A&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 93.8973;
|
|
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.0151631, 0.0618538, 0.092707, 0.143576, 0.228679, 0.370428, 0.606508", \
|
|
"0.0269842, 0.0958453, 0.129768, 0.181797, 0.266754, 0.408472, 0.64476", \
|
|
"0.0335894, 0.120241, 0.159962, 0.217256, 0.304929, 0.446883, 0.682747", \
|
|
"0.0415532, 0.154381, 0.205005, 0.274166, 0.373433, 0.522191, 0.75928", \
|
|
"0.0530238, 0.202565, 0.267801, 0.356605, 0.479528, 0.652328, 0.907051", \
|
|
"0.0634774, 0.255958, 0.345184, 0.46563, 0.628316, 0.848111, 1.15287", \
|
|
"0.0782497, 0.33073, 0.447645, 0.607891, 0.826881, 1.11929, 1.51114" \
|
|
);
|
|
}
|
|
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.0107615, 0.0736908, 0.119434, 0.195125, 0.321856, 0.53306, 0.885205", \
|
|
"0.0238199, 0.0874141, 0.12815, 0.198967, 0.322549, 0.533061, 0.885206", \
|
|
"0.0335858, 0.105822, 0.146189, 0.212983, 0.330416, 0.535246, 0.886194", \
|
|
"0.0489088, 0.137976, 0.182094, 0.250118, 0.361125, 0.553927, 0.891639", \
|
|
"0.0759042, 0.188744, 0.24282, 0.319519, 0.436897, 0.621566, 0.937442", \
|
|
"0.114735, 0.269838, 0.342516, 0.438459, 0.573381, 0.770855, 1.08037", \
|
|
"0.192272, 0.393868, 0.487937, 0.61969, 0.794811, 1.02796, 1.37325" \
|
|
);
|
|
}
|
|
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.014379, 0.0536027, 0.078434, 0.119478, 0.188179, 0.302568, 0.493201", \
|
|
"0.0245616, 0.086986, 0.116681, 0.160693, 0.230348, 0.344779, 0.535286", \
|
|
"0.031105, 0.110029, 0.145924, 0.196399, 0.271347, 0.388192, 0.578983", \
|
|
"0.0371358, 0.1396, 0.185294, 0.247937, 0.336009, 0.464494, 0.661401", \
|
|
"0.044543, 0.178913, 0.239618, 0.320745, 0.43195, 0.586282, 0.808103", \
|
|
"0.0517515, 0.230656, 0.309861, 0.418333, 0.565526, 0.762788, 1.036", \
|
|
"0.0565216, 0.296462, 0.401277, 0.541719, 0.738745, 1.00403, 1.35671" \
|
|
);
|
|
}
|
|
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.00868377, 0.0544164, 0.0877285, 0.143373, 0.236471, 0.391824, 0.650622", \
|
|
"0.0206875, 0.0712306, 0.101319, 0.151889, 0.240397, 0.393099, 0.650623", \
|
|
"0.0305557, 0.0893562, 0.120653, 0.170208, 0.254026, 0.39997, 0.653227", \
|
|
"0.0457829, 0.118841, 0.155364, 0.208346, 0.292143, 0.430564, 0.670493", \
|
|
"0.0708282, 0.166948, 0.211285, 0.274329, 0.365404, 0.507079, 0.736886", \
|
|
"0.114941, 0.242006, 0.301117, 0.380914, 0.491523, 0.649289, 0.89255", \
|
|
"0.195453, 0.368232, 0.442105, 0.548069, 0.691927, 0.886752, 1.16753" \
|
|
);
|
|
}
|
|
}
|
|
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.00230339, 0.00292049, 0.00294378, 0.00289964, 0.00276899, 0.002477, 0.00191094", \
|
|
"0.00333053, 0.00282372, 0.0029138, 0.00283629, 0.00271287, 0.00231783, 0.00183265", \
|
|
"0.00475488, 0.00346292, 0.00316551, 0.00312658, 0.00278591, 0.00243474, 0.00212269", \
|
|
"0.0077865, 0.00529761, 0.00470699, 0.00406663, 0.00361454, 0.00280334, 0.00396661", \
|
|
"0.014225, 0.00981066, 0.00897222, 0.00772897, 0.00632849, 0.00477034, 0.00381903", \
|
|
"0.0271954, 0.0204058, 0.0181839, 0.0156806, 0.0130366, 0.0106502, 0.00721313", \
|
|
"0.0536955, 0.0439819, 0.0401931, 0.0356376, 0.031057, 0.0255862, 0.0208088" \
|
|
);
|
|
}
|
|
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.00240283, 0.00306584, 0.00324691, 0.00303492, 0.00288086, 0.002628, 0.00220478", \
|
|
"0.00313543, 0.00293881, 0.00293022, 0.00303335, 0.00290171, 0.00274309, 0.00204319", \
|
|
"0.0044707, 0.00339345, 0.00330437, 0.0031171, 0.00305423, 0.00271097, 0.0022705", \
|
|
"0.00758521, 0.00488392, 0.00440774, 0.00404629, 0.00347631, 0.00316731, 0.00271379", \
|
|
"0.0138467, 0.00902528, 0.00789095, 0.00670482, 0.00576785, 0.0045534, 0.00345016", \
|
|
"0.0266252, 0.0189444, 0.0165573, 0.0139926, 0.0113834, 0.00934715, 0.00725477", \
|
|
"0.0528443, 0.0420577, 0.0377638, 0.0328434, 0.0275565, 0.0222424, 0.0179956" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00299538;
|
|
rise_capacitance : 0.00304591;
|
|
rise_capacitance_range (0.00304591, 0.00304591);
|
|
fall_capacitance : 0.00294484;
|
|
fall_capacitance_range (0.00294484, 0.00294484);
|
|
}
|
|
}
|
|
cell (sg13g2_inv_16) {
|
|
area : 34.4736;
|
|
cell_footprint : "IN";
|
|
cell_leakage_power : 2685.07;
|
|
leakage_power () {
|
|
value : 3867.8;
|
|
when : "A&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 1502.34;
|
|
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.0118456, 0.0621003, 0.0932115, 0.144532, 0.230453, 0.37335, 0.61167", \
|
|
"0.0202512, 0.0961103, 0.130295, 0.182703, 0.268531, 0.411486, 0.650319", \
|
|
"0.024847, 0.120364, 0.160365, 0.218183, 0.306608, 0.44975, 0.687826", \
|
|
"0.0300596, 0.154368, 0.205338, 0.274977, 0.374907, 0.52483, 0.764147", \
|
|
"0.0378828, 0.202521, 0.267907, 0.357529, 0.481097, 0.654992, 0.911643", \
|
|
"0.0447997, 0.2557, 0.34522, 0.466763, 0.630342, 0.85106, 1.15699", \
|
|
"0.0546405, 0.330216, 0.447755, 0.608842, 0.828555, 1.12151, 1.51598" \
|
|
);
|
|
}
|
|
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.00787196, 0.0740523, 0.120366, 0.197049, 0.325615, 0.539313, 0.895987", \
|
|
"0.0188606, 0.0876349, 0.12899, 0.200818, 0.326034, 0.539314, 0.896378", \
|
|
"0.0269126, 0.10576, 0.147039, 0.214737, 0.333726, 0.541361, 0.897266", \
|
|
"0.0397852, 0.138091, 0.182737, 0.251792, 0.364415, 0.559894, 0.902325", \
|
|
"0.064352, 0.188613, 0.243221, 0.320734, 0.438943, 0.626892, 0.947503", \
|
|
"0.100588, 0.269648, 0.342745, 0.439626, 0.575356, 0.774823, 1.08996", \
|
|
"0.175265, 0.393596, 0.488221, 0.620656, 0.797203, 1.03174, 1.37891" \
|
|
);
|
|
}
|
|
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.0113155, 0.0539079, 0.0790217, 0.120503, 0.189872, 0.305432, 0.498059", \
|
|
"0.0186149, 0.0872607, 0.117227, 0.161685, 0.232084, 0.347677, 0.540155", \
|
|
"0.0229904, 0.110296, 0.146546, 0.197406, 0.273028, 0.391023, 0.583803", \
|
|
"0.0266727, 0.139873, 0.185921, 0.249075, 0.337786, 0.467324, 0.666008", \
|
|
"0.0308154, 0.179048, 0.240164, 0.321859, 0.433907, 0.58948, 0.813022", \
|
|
"0.0339082, 0.23081, 0.310359, 0.419671, 0.567783, 0.766432, 1.04147", \
|
|
"0.0339092, 0.296688, 0.401982, 0.543462, 0.740876, 1.00765, 1.36253" \
|
|
);
|
|
}
|
|
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.00632816, 0.0547973, 0.0886661, 0.145093, 0.239757, 0.397321, 0.66021", \
|
|
"0.0163392, 0.0716462, 0.102162, 0.153553, 0.243306, 0.398097, 0.660211", \
|
|
"0.0249634, 0.0894936, 0.121368, 0.171704, 0.257094, 0.405712, 0.662063", \
|
|
"0.0382603, 0.119123, 0.156062, 0.209779, 0.295179, 0.435726, 0.680063", \
|
|
"0.0609811, 0.167167, 0.211754, 0.276141, 0.367976, 0.511982, 0.745628", \
|
|
"0.101345, 0.241997, 0.301799, 0.382345, 0.49305, 0.654919, 0.901235", \
|
|
"0.179083, 0.368389, 0.44268, 0.548509, 0.695216, 0.890607, 1.17363" \
|
|
);
|
|
}
|
|
}
|
|
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.034063, 0.0451796, 0.0454271, 0.0446036, 0.042986, 0.036984, 0.0276448", \
|
|
"0.0545986, 0.044018, 0.0453375, 0.0430787, 0.0403633, 0.0367626, 0.0296848", \
|
|
"0.0791554, 0.0536129, 0.0491334, 0.049224, 0.0429735, 0.0377307, 0.0324143", \
|
|
"0.129728, 0.0836693, 0.0742362, 0.0642511, 0.0573452, 0.0449477, 0.0563913", \
|
|
"0.235208, 0.155897, 0.141953, 0.122537, 0.0995193, 0.0763077, 0.0744878", \
|
|
"0.445231, 0.325227, 0.287634, 0.249919, 0.208498, 0.167821, 0.118968", \
|
|
"0.869372, 0.701873, 0.641213, 0.568261, 0.495377, 0.407024, 0.329659" \
|
|
);
|
|
}
|
|
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.0296812, 0.04262, 0.0427928, 0.0419242, 0.0400231, 0.0353253, 0.0285911", \
|
|
"0.0466548, 0.041613, 0.0411241, 0.0425565, 0.0386241, 0.0350704, 0.0278617", \
|
|
"0.0703551, 0.048119, 0.0466559, 0.043496, 0.0438521, 0.0378581, 0.0286762", \
|
|
"0.121128, 0.0724425, 0.0648896, 0.0586631, 0.051777, 0.0450262, 0.0347018", \
|
|
"0.225907, 0.138723, 0.120196, 0.102293, 0.0873314, 0.0725281, 0.0514299", \
|
|
"0.431943, 0.297699, 0.258691, 0.21807, 0.176197, 0.147394, 0.115299", \
|
|
"0.854677, 0.666912, 0.597039, 0.517527, 0.432794, 0.347903, 0.280173" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0478841;
|
|
rise_capacitance : 0.0487076;
|
|
rise_capacitance_range (0.0487076, 0.0487076);
|
|
fall_capacitance : 0.0470607;
|
|
fall_capacitance_range (0.0470607, 0.0470607);
|
|
}
|
|
}
|
|
cell (sg13g2_inv_2) {
|
|
area : 7.2576;
|
|
cell_footprint : "IN";
|
|
cell_leakage_power : 335.624;
|
|
leakage_power () {
|
|
value : 483.452;
|
|
when : "A&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 187.796;
|
|
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.0129683, 0.0614381, 0.0923393, 0.143256, 0.228408, 0.370262, 0.606506", \
|
|
"0.022479, 0.0954143, 0.129415, 0.18146, 0.266591, 0.408433, 0.645225", \
|
|
"0.0277649, 0.119624, 0.159504, 0.216862, 0.304678, 0.44673, 0.68279", \
|
|
"0.0338463, 0.153425, 0.204255, 0.27378, 0.373016, 0.522011, 0.759267", \
|
|
"0.0429488, 0.201482, 0.26665, 0.356004, 0.479143, 0.652019, 0.906956", \
|
|
"0.0510205, 0.254336, 0.343633, 0.464853, 0.626947, 0.847416, 1.15269", \
|
|
"0.0624268, 0.328722, 0.44624, 0.606449, 0.825064, 1.11682, 1.51064" \
|
|
);
|
|
}
|
|
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.0087879, 0.0729959, 0.118802, 0.194623, 0.32153, 0.533054, 0.885746", \
|
|
"0.0205445, 0.086724, 0.127548, 0.198487, 0.322235, 0.533231, 0.885862", \
|
|
"0.0291359, 0.105021, 0.145628, 0.212495, 0.330109, 0.535236, 0.885863", \
|
|
"0.0427869, 0.137086, 0.181465, 0.249826, 0.361064, 0.553927, 0.892164", \
|
|
"0.0682131, 0.187677, 0.24201, 0.319226, 0.435834, 0.621511, 0.93789", \
|
|
"0.105096, 0.268512, 0.341081, 0.437889, 0.572299, 0.769631, 1.08086", \
|
|
"0.181214, 0.391821, 0.488027, 0.617446, 0.793073, 1.02781, 1.37369" \
|
|
);
|
|
}
|
|
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.0122881, 0.0532943, 0.0781765, 0.11923, 0.187975, 0.302496, 0.493255", \
|
|
"0.0205799, 0.086496, 0.116319, 0.160432, 0.230186, 0.344701, 0.535413", \
|
|
"0.0256575, 0.109456, 0.145503, 0.196074, 0.271144, 0.388097, 0.579035", \
|
|
"0.030094, 0.138864, 0.184691, 0.247509, 0.335741, 0.464321, 0.661418", \
|
|
"0.0352885, 0.177783, 0.238717, 0.320155, 0.431514, 0.586112, 0.808089", \
|
|
"0.0397024, 0.229438, 0.308669, 0.417661, 0.564961, 0.762486, 1.03599", \
|
|
"0.0409209, 0.294449, 0.399837, 0.540536, 0.737178, 1.00298, 1.35643" \
|
|
);
|
|
}
|
|
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.00708669, 0.053936, 0.0873336, 0.143065, 0.236363, 0.39193, 0.651276", \
|
|
"0.0177572, 0.0708751, 0.101026, 0.151601, 0.240151, 0.393008, 0.651277", \
|
|
"0.0268505, 0.088859, 0.120165, 0.170037, 0.253956, 0.400259, 0.653333", \
|
|
"0.0407551, 0.118321, 0.155153, 0.207955, 0.292124, 0.43059, 0.671206", \
|
|
"0.0640649, 0.165888, 0.210601, 0.273929, 0.365216, 0.50726, 0.737562", \
|
|
"0.106183, 0.241199, 0.300394, 0.380299, 0.49069, 0.650542, 0.893987", \
|
|
"0.184346, 0.366865, 0.440892, 0.546244, 0.689266, 0.886392, 1.16627" \
|
|
);
|
|
}
|
|
}
|
|
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.00407163, 0.00548468, 0.00545375, 0.00536871, 0.00508759, 0.00451235, 0.0033246", \
|
|
"0.00646387, 0.00520471, 0.00529826, 0.0050749, 0.00483425, 0.00440281, 0.00340986", \
|
|
"0.00946418, 0.00650981, 0.00592288, 0.00576001, 0.00539467, 0.00435962, 0.00325945", \
|
|
"0.0156927, 0.010182, 0.00898046, 0.00776707, 0.00682375, 0.00520437, 0.00731349", \
|
|
"0.0288034, 0.0192684, 0.0174494, 0.0150846, 0.0121133, 0.00921283, 0.00783929", \
|
|
"0.0549887, 0.0404842, 0.0357221, 0.0310182, 0.0255661, 0.0203367, 0.013995", \
|
|
"0.108175, 0.0876592, 0.0801168, 0.070721, 0.0614119, 0.0503864, 0.0410004" \
|
|
);
|
|
}
|
|
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.00368167, 0.00524955, 0.00542142, 0.00515128, 0.00487566, 0.00439315, 0.00353973", \
|
|
"0.00563902, 0.00509771, 0.00497422, 0.00515946, 0.00479914, 0.00442836, 0.00332933", \
|
|
"0.00844787, 0.00589003, 0.00567503, 0.00536302, 0.00518891, 0.00457, 0.00344833", \
|
|
"0.0147587, 0.00890918, 0.00798265, 0.00716786, 0.00605639, 0.00535168, 0.00424145", \
|
|
"0.027703, 0.0171182, 0.014882, 0.0125618, 0.0105642, 0.00866087, 0.00607279", \
|
|
"0.0533948, 0.0371815, 0.0323138, 0.0271663, 0.0219115, 0.0181418, 0.0138122", \
|
|
"0.106495, 0.0834483, 0.0747123, 0.0646042, 0.0534028, 0.0436605, 0.0346485" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00586547;
|
|
rise_capacitance : 0.00596727;
|
|
rise_capacitance_range (0.00596727, 0.00596727);
|
|
fall_capacitance : 0.00576367;
|
|
fall_capacitance_range (0.00576367, 0.00576367);
|
|
}
|
|
}
|
|
cell (sg13g2_inv_4) {
|
|
area : 10.8864;
|
|
cell_footprint : "IN";
|
|
cell_leakage_power : 671.273;
|
|
leakage_power () {
|
|
value : 966.953;
|
|
when : "A&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 375.592;
|
|
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.0120419, 0.0615861, 0.0925887, 0.143723, 0.22938, 0.371707, 0.609038", \
|
|
"0.0206905, 0.0954523, 0.12962, 0.181911, 0.267465, 0.409853, 0.647363", \
|
|
"0.0254253, 0.119686, 0.159736, 0.217284, 0.305434, 0.448041, 0.68518", \
|
|
"0.0308112, 0.153673, 0.204554, 0.274152, 0.3738, 0.523339, 0.761688", \
|
|
"0.0389439, 0.201317, 0.266982, 0.356555, 0.479893, 0.653444, 0.909298", \
|
|
"0.0459971, 0.254498, 0.344001, 0.46554, 0.628555, 0.849246, 1.1558", \
|
|
"0.0558923, 0.32856, 0.446577, 0.607168, 0.826833, 1.1197, 1.51356" \
|
|
);
|
|
}
|
|
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.00808809, 0.073296, 0.119312, 0.195459, 0.323113, 0.535458, 0.889656", \
|
|
"0.0192984, 0.087032, 0.128029, 0.199258, 0.323612, 0.535459, 0.889758", \
|
|
"0.0274527, 0.105375, 0.146078, 0.213269, 0.33147, 0.537536, 0.890722", \
|
|
"0.0405217, 0.137592, 0.181912, 0.250438, 0.362256, 0.5562, 0.896087", \
|
|
"0.0653828, 0.187726, 0.242352, 0.32007, 0.437322, 0.623602, 0.941625", \
|
|
"0.101688, 0.268941, 0.341692, 0.438791, 0.574158, 0.772454, 1.085", \
|
|
"0.176629, 0.392547, 0.488867, 0.618577, 0.795834, 1.03008, 1.37471" \
|
|
);
|
|
}
|
|
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.0114686, 0.0536498, 0.0787803, 0.12028, 0.189763, 0.305452, 0.498523", \
|
|
"0.0190248, 0.0869131, 0.11692, 0.161411, 0.231901, 0.347615, 0.540355", \
|
|
"0.0235873, 0.109915, 0.146216, 0.197186, 0.272898, 0.391032, 0.583956", \
|
|
"0.0274629, 0.139422, 0.185589, 0.248859, 0.337686, 0.467403, 0.666275", \
|
|
"0.0319648, 0.178536, 0.239793, 0.321688, 0.433706, 0.589566, 0.813309", \
|
|
"0.0354306, 0.230321, 0.310081, 0.419387, 0.567699, 0.766479, 1.04166", \
|
|
"0.0357998, 0.29596, 0.40189, 0.543342, 0.741278, 1.00846, 1.36347" \
|
|
);
|
|
}
|
|
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.00652903, 0.0544995, 0.0882364, 0.144658, 0.23898, 0.396275, 0.658509", \
|
|
"0.0167146, 0.0713418, 0.101806, 0.15311, 0.242649, 0.3971, 0.65851", \
|
|
"0.0254658, 0.0892782, 0.121096, 0.17126, 0.256399, 0.404479, 0.660408", \
|
|
"0.038932, 0.118753, 0.15584, 0.209502, 0.294488, 0.434803, 0.678444", \
|
|
"0.0615618, 0.16681, 0.211654, 0.275815, 0.368039, 0.511199, 0.744019", \
|
|
"0.102481, 0.242166, 0.301606, 0.382194, 0.492823, 0.654375, 0.900339", \
|
|
"0.180461, 0.367697, 0.442705, 0.548244, 0.694643, 0.891008, 1.17301" \
|
|
);
|
|
}
|
|
}
|
|
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.00815427, 0.0110244, 0.0110378, 0.0108287, 0.0103076, 0.00898974, 0.00675782", \
|
|
"0.0131194, 0.0105478, 0.0108874, 0.01058, 0.00999037, 0.00873984, 0.00641823", \
|
|
"0.0192263, 0.0131152, 0.0118977, 0.0117896, 0.0106254, 0.00887041, 0.00767352", \
|
|
"0.0317757, 0.0204507, 0.0180248, 0.015438, 0.0137622, 0.0102652, 0.00900971", \
|
|
"0.0580767, 0.0382643, 0.0348899, 0.030239, 0.0244733, 0.0181945, 0.0176812", \
|
|
"0.110511, 0.0808127, 0.071307, 0.0619274, 0.0512906, 0.0413234, 0.0285648", \
|
|
"0.216639, 0.174951, 0.159759, 0.14116, 0.123054, 0.100633, 0.0813371" \
|
|
);
|
|
}
|
|
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.00715246, 0.0103983, 0.0105282, 0.0103007, 0.00975423, 0.00876923, 0.00733788", \
|
|
"0.0112601, 0.00999476, 0.0098702, 0.0104135, 0.00949619, 0.0086009, 0.00670432", \
|
|
"0.0171096, 0.0116578, 0.0113191, 0.0106576, 0.0104752, 0.00928117, 0.00677805", \
|
|
"0.0297163, 0.0175856, 0.0157979, 0.0143468, 0.0120044, 0.0108428, 0.00989002", \
|
|
"0.0557693, 0.0341446, 0.0296055, 0.025059, 0.0212611, 0.0171329, 0.0123666", \
|
|
"0.107429, 0.0740625, 0.064311, 0.0540232, 0.0433186, 0.0359676, 0.0275448", \
|
|
"0.212624, 0.166356, 0.149023, 0.128793, 0.107706, 0.0866048, 0.0690131" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.011697;
|
|
rise_capacitance : 0.0119001;
|
|
rise_capacitance_range (0.0119001, 0.0119001);
|
|
fall_capacitance : 0.0114939;
|
|
fall_capacitance_range (0.0114939, 0.0114939);
|
|
}
|
|
}
|
|
cell (sg13g2_inv_8) {
|
|
area : 18.144;
|
|
cell_footprint : "IN";
|
|
cell_leakage_power : 1342.57;
|
|
leakage_power () {
|
|
value : 1933.98;
|
|
when : "A&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 751.164;
|
|
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.0117596, 0.0617811, 0.092802, 0.14399, 0.229897, 0.372376, 0.609852", \
|
|
"0.0200826, 0.0956357, 0.129796, 0.182112, 0.267706, 0.410381, 0.648145", \
|
|
"0.0246001, 0.119968, 0.16, 0.217667, 0.305863, 0.448623, 0.685988", \
|
|
"0.0297184, 0.153839, 0.204771, 0.274352, 0.374106, 0.52379, 0.762318", \
|
|
"0.0375044, 0.201926, 0.267337, 0.357037, 0.480316, 0.653859, 0.910081", \
|
|
"0.0441387, 0.254847, 0.344367, 0.465877, 0.628679, 0.84978, 1.15619", \
|
|
"0.0537136, 0.328995, 0.447006, 0.607637, 0.827325, 1.12042, 1.51403" \
|
|
);
|
|
}
|
|
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.00780709, 0.0734261, 0.119474, 0.195717, 0.323769, 0.536085, 0.890819", \
|
|
"0.0187387, 0.0871532, 0.128198, 0.19951, 0.324035, 0.5365, 0.89082", \
|
|
"0.0266989, 0.1054, 0.146092, 0.213521, 0.33181, 0.538263, 0.89191", \
|
|
"0.0396146, 0.137456, 0.182094, 0.250818, 0.362592, 0.556753, 0.896865", \
|
|
"0.0642269, 0.188128, 0.242618, 0.320549, 0.437427, 0.624058, 0.942589", \
|
|
"0.100296, 0.26913, 0.341942, 0.438969, 0.574097, 0.772956, 1.08585", \
|
|
"0.175177, 0.39279, 0.489119, 0.61889, 0.796194, 1.03073, 1.37381" \
|
|
);
|
|
}
|
|
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.0112341, 0.053801, 0.0789692, 0.120495, 0.190018, 0.305769, 0.498706", \
|
|
"0.0184984, 0.087127, 0.117146, 0.161653, 0.232111, 0.347918, 0.540867", \
|
|
"0.0228172, 0.110086, 0.146399, 0.19735, 0.273085, 0.391271, 0.584306", \
|
|
"0.0264722, 0.139643, 0.185749, 0.249085, 0.337927, 0.467669, 0.666678", \
|
|
"0.0305934, 0.178804, 0.239991, 0.322035, 0.434198, 0.590086, 0.814032", \
|
|
"0.0336659, 0.230619, 0.310388, 0.419882, 0.567724, 0.766852, 1.04214", \
|
|
"0.0336669, 0.296493, 0.402098, 0.543539, 0.741547, 1.00883, 1.36411" \
|
|
);
|
|
}
|
|
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.00628229, 0.0545839, 0.0883406, 0.144818, 0.239205, 0.396701, 0.659014", \
|
|
"0.0162727, 0.0714009, 0.101925, 0.1532, 0.242838, 0.398094, 0.659015", \
|
|
"0.0247925, 0.0893878, 0.121157, 0.171424, 0.25657, 0.404701, 0.660914", \
|
|
"0.0380851, 0.118938, 0.155876, 0.209594, 0.294498, 0.434881, 0.678779", \
|
|
"0.0607827, 0.167038, 0.211663, 0.27549, 0.36812, 0.51139, 0.744332", \
|
|
"0.101232, 0.242352, 0.301762, 0.382235, 0.493709, 0.653535, 0.900764", \
|
|
"0.178335, 0.367913, 0.443215, 0.54868, 0.695045, 0.89128, 1.17404" \
|
|
);
|
|
}
|
|
}
|
|
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.0163378, 0.0222004, 0.0221012, 0.0217194, 0.0214319, 0.0184211, 0.0139633", \
|
|
"0.0265405, 0.0210768, 0.0217428, 0.0204693, 0.0197561, 0.0185287, 0.013153", \
|
|
"0.0384691, 0.0259837, 0.023787, 0.0238535, 0.0208812, 0.0178937, 0.0156167", \
|
|
"0.0640745, 0.0408854, 0.0361979, 0.0306178, 0.0274188, 0.0210783, 0.0297345", \
|
|
"0.116888, 0.0770917, 0.0698747, 0.0606822, 0.0480754, 0.0360449, 0.0299239", \
|
|
"0.221756, 0.161697, 0.14268, 0.123757, 0.102261, 0.0821038, 0.0567723", \
|
|
"0.433771, 0.349925, 0.319541, 0.282262, 0.24606, 0.201633, 0.160798" \
|
|
);
|
|
}
|
|
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.0141853, 0.0208026, 0.0209844, 0.0206298, 0.0195241, 0.0175701, 0.0139019", \
|
|
"0.0229017, 0.0201065, 0.0197025, 0.0205999, 0.0195593, 0.0183525, 0.0135742", \
|
|
"0.0345262, 0.023397, 0.022586, 0.0208517, 0.0208607, 0.0179467, 0.0134588", \
|
|
"0.06001, 0.0353407, 0.0315092, 0.0286298, 0.0240725, 0.0215628, 0.0196182", \
|
|
"0.112433, 0.0677427, 0.0576842, 0.0488077, 0.0417235, 0.0338369, 0.023344", \
|
|
"0.215079, 0.148145, 0.12865, 0.108221, 0.086635, 0.0706747, 0.0553214", \
|
|
"0.426683, 0.332734, 0.297436, 0.257218, 0.215916, 0.173234, 0.138677" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0233862;
|
|
rise_capacitance : 0.0237881;
|
|
rise_capacitance_range (0.0237881, 0.0237881);
|
|
fall_capacitance : 0.0229842;
|
|
fall_capacitance_range (0.0229842, 0.0229842);
|
|
}
|
|
}
|
|
cell (sg13g2_lgcp_1) {
|
|
area : 27.216;
|
|
cell_footprint : "gclk";
|
|
clock_gating_integrated_cell : "latch_posedge";
|
|
dont_use : true;
|
|
cell_leakage_power : 1124.37;
|
|
leakage_power () {
|
|
value : 1095.52;
|
|
when : "!CLK&GATE&!GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1180.03;
|
|
when : "CLK&GATE&GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1097.56;
|
|
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.0505488, 0.0996898, 0.130778, 0.181924, 0.266867, 0.409, 0.645074", \
|
|
"0.0678022, 0.117967, 0.149063, 0.20011, 0.285293, 0.427125, 0.663373", \
|
|
"0.0798641, 0.131158, 0.162297, 0.213448, 0.298622, 0.440494, 0.676803", \
|
|
"0.0935, 0.147368, 0.178535, 0.229625, 0.31486, 0.45674, 0.692948", \
|
|
"0.11305, 0.1719, 0.203806, 0.255205, 0.340567, 0.482547, 0.718931", \
|
|
"0.137842, 0.205683, 0.239177, 0.291827, 0.37902, 0.522046, 0.758766", \
|
|
"0.16638, 0.247515, 0.284611, 0.340843, 0.430885, 0.578391, 0.819615" \
|
|
);
|
|
}
|
|
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.0135171, 0.0765528, 0.121605, 0.197354, 0.323927, 0.535198, 0.887283", \
|
|
"0.01534, 0.0768622, 0.121991, 0.197355, 0.324063, 0.535199, 0.887331", \
|
|
"0.0173789, 0.0776008, 0.122441, 0.197694, 0.324114, 0.535339, 0.888776", \
|
|
"0.0208997, 0.0794471, 0.123435, 0.198183, 0.32451, 0.535542, 0.888777", \
|
|
"0.0267926, 0.0838034, 0.126641, 0.200317, 0.325712, 0.536278, 0.888778", \
|
|
"0.0362304, 0.093649, 0.134614, 0.206695, 0.331235, 0.540314, 0.889958", \
|
|
"0.050687, 0.113029, 0.151461, 0.221474, 0.344894, 0.553888, 0.901198" \
|
|
);
|
|
}
|
|
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.0433482, 0.0844338, 0.109595, 0.150871, 0.21964, 0.334243, 0.525093", \
|
|
"0.0686611, 0.111018, 0.136259, 0.177585, 0.24642, 0.361, 0.55186", \
|
|
"0.084331, 0.127956, 0.153341, 0.194667, 0.263652, 0.378217, 0.569028", \
|
|
"0.106369, 0.152505, 0.177903, 0.219188, 0.288073, 0.402717, 0.59353", \
|
|
"0.137231, 0.188283, 0.214139, 0.255599, 0.324507, 0.439142, 0.63002", \
|
|
"0.169694, 0.227878, 0.255272, 0.297813, 0.367809, 0.483399, 0.674352", \
|
|
"0.224468, 0.293346, 0.323676, 0.368722, 0.441082, 0.559877, 0.754876" \
|
|
);
|
|
}
|
|
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.0111555, 0.057232, 0.0902995, 0.145723, 0.238865, 0.394214, 0.653059", \
|
|
"0.0139354, 0.0581125, 0.0909574, 0.14603, 0.238991, 0.394592, 0.65306", \
|
|
"0.0164041, 0.059246, 0.0916281, 0.146612, 0.239399, 0.394593, 0.653377", \
|
|
"0.020628, 0.0613505, 0.0929999, 0.147311, 0.239904, 0.3948, 0.653378", \
|
|
"0.0271136, 0.0663379, 0.0963935, 0.149484, 0.241148, 0.395859, 0.654089", \
|
|
"0.03572, 0.075758, 0.104181, 0.155902, 0.246363, 0.399501, 0.656549", \
|
|
"0.050373, 0.092258, 0.119242, 0.168951, 0.25868, 0.411982, 0.667812" \
|
|
);
|
|
}
|
|
}
|
|
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.0148259, 0.015476, 0.015427, 0.0154256, 0.0152071, 0.0149292, 0.0149879", \
|
|
"0.0147034, 0.0150312, 0.0152061, 0.015078, 0.0150498, 0.0145781, 0.0146971", \
|
|
"0.0151213, 0.0153327, 0.0153656, 0.0154113, 0.0154458, 0.014986, 0.0152369", \
|
|
"0.016742, 0.0165962, 0.0166493, 0.0166919, 0.0165341, 0.0170038, 0.0162003", \
|
|
"0.0210407, 0.0203716, 0.0203892, 0.0204509, 0.020458, 0.0202241, 0.0205444", \
|
|
"0.030957, 0.0292071, 0.0291326, 0.0289063, 0.028971, 0.0290655, 0.0288215", \
|
|
"0.0513081, 0.0483361, 0.0477131, 0.0473621, 0.0472731, 0.0470981, 0.0469861" \
|
|
);
|
|
}
|
|
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.0092133, 0.0099518, 0.0099385, 0.0099141, 0.0098123, 0.0095426, 0.0090542", \
|
|
"0.0097454, 0.010083, 0.0101171, 0.0103921, 0.0102473, 0.0099225, 0.0093735", \
|
|
"0.0108043, 0.0109618, 0.0109898, 0.010914, 0.0110736, 0.0110927, 0.0102375", \
|
|
"0.0133331, 0.0130402, 0.0131189, 0.0131215, 0.0129277, 0.0129302, 0.0126508", \
|
|
"0.0180739, 0.0171191, 0.0171334, 0.017126, 0.0171781, 0.0169981, 0.0161525", \
|
|
"0.0284604, 0.0265442, 0.0263644, 0.0263231, 0.0261424, 0.026224, 0.0261804", \
|
|
"0.0491108, 0.0456398, 0.0451178, 0.0446488, 0.0443448, 0.0441388, 0.0442628" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (CLK) {
|
|
clock_gate_clock_pin : true;
|
|
direction : "input";
|
|
clock : true;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00523114;
|
|
rise_capacitance : 0.00535226;
|
|
rise_capacitance_range (0.00535226, 0.00535226);
|
|
fall_capacitance : 0.00511002;
|
|
fall_capacitance_range (0.00511002, 0.00511002);
|
|
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.160522, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
fall_constraint (mpw_CONSTRAINT_4x4) {
|
|
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0671387, 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.0100118, 0.0102534, 0.0112282, 0.0135776, 0.0188739, 0.0301149, 0.0531749" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0125997, 0.013005, 0.0141417, 0.016506, 0.0223976, 0.0334755, 0.0575592" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE) {
|
|
clock_gate_enable_pin : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00244718;
|
|
rise_capacitance : 0.00275395;
|
|
rise_capacitance_range (0.00275395, 0.00275395);
|
|
fall_capacitance : 0.0021404;
|
|
fall_capacitance_range (0.0021404, 0.0021404);
|
|
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.0231563, -0.0172175, -0.0350059, -0.0665647", \
|
|
"-0.0870263, -0.0690949, -0.0841717, -0.114445", \
|
|
"-0.124444, -0.107799, -0.129521, -0.159731", \
|
|
"-0.16189, -0.147956, -0.173613, -0.213294" \
|
|
);
|
|
}
|
|
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.00978459, 0.045968, 0.0550064, 0.0561943", \
|
|
"-0.0689081, -0.00516169, 0.0145845, 0.0250534", \
|
|
"-0.106442, -0.0439814, -0.0188885, -0.00435888", \
|
|
"-0.143388, -0.0756439, -0.0464902, -0.0254413" \
|
|
);
|
|
}
|
|
}
|
|
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.049394, 0.0450754, 0.0658672, 0.101797", \
|
|
"0.124963, 0.108652, 0.12416, 0.157378", \
|
|
"0.170736, 0.149142, 0.169997, 0.199281", \
|
|
"0.22785, 0.203544, 0.224462, 0.260265" \
|
|
);
|
|
}
|
|
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.029246, -0.0326205, -0.0447192, -0.0430891", \
|
|
"0.0986081, 0.0327441, 0.0113644, 0.00228801", \
|
|
"0.142447, 0.0752969, 0.0512689, 0.0382583", \
|
|
"0.190686, 0.116827, 0.0888645, 0.0703806" \
|
|
);
|
|
}
|
|
}
|
|
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.0304718, 0.0313466, 0.0317852, 0.0334637, 0.0375283, 0.0468919, 0.0663513" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0259927, 0.0445379, 0.04571, 0.0475386, 0.052209, 0.0616367, 0.0814188" \
|
|
);
|
|
}
|
|
}
|
|
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.0304718, 0.0313466, 0.0317852, 0.0334637, 0.0375283, 0.0468919, 0.0663513" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0259927, 0.0445379, 0.04571, 0.0475386, 0.052209, 0.0616367, 0.0814188" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_mux2_1) {
|
|
area : 18.144;
|
|
cell_footprint : "mux2";
|
|
cell_leakage_power : 726.312;
|
|
leakage_power () {
|
|
value : 651.367;
|
|
when : "!A0&!A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 661.668;
|
|
when : "A0&!A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 622.295;
|
|
when : "!A0&A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 752.995;
|
|
when : "A0&A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 759.829;
|
|
when : "!A0&!A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 730.754;
|
|
when : "A0&!A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 770.133;
|
|
when : "!A0&A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 861.452;
|
|
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.0504206, 0.101496, 0.132561, 0.183687, 0.268623, 0.41061, 0.646791", \
|
|
"0.0725695, 0.125106, 0.156239, 0.207291, 0.292559, 0.434363, 0.670504", \
|
|
"0.0872525, 0.141378, 0.172558, 0.223753, 0.309022, 0.450815, 0.687038", \
|
|
"0.104303, 0.161564, 0.192893, 0.243849, 0.329343, 0.471246, 0.707414", \
|
|
"0.12679, 0.189311, 0.220974, 0.272227, 0.357376, 0.499406, 0.735988", \
|
|
"0.151778, 0.224089, 0.258265, 0.310256, 0.396713, 0.539261, 0.776015", \
|
|
"0.173133, 0.260887, 0.299038, 0.354254, 0.443, 0.589006, 0.828972" \
|
|
);
|
|
}
|
|
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.0167301, 0.0778078, 0.122701, 0.198174, 0.324724, 0.536219, 0.88809", \
|
|
"0.0201543, 0.078878, 0.12333, 0.198341, 0.324869, 0.53622, 0.888091", \
|
|
"0.0231162, 0.0799482, 0.124067, 0.198835, 0.325186, 0.536221, 0.88862", \
|
|
"0.0279374, 0.0823598, 0.125275, 0.199404, 0.325691, 0.536651, 0.888621", \
|
|
"0.0348911, 0.0882974, 0.129069, 0.201492, 0.326677, 0.53746, 0.889073", \
|
|
"0.04502, 0.09968, 0.138604, 0.208095, 0.331414, 0.540618, 0.89086", \
|
|
"0.059809, 0.122489, 0.158752, 0.223768, 0.344151, 0.552216, 0.90119" \
|
|
);
|
|
}
|
|
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.0632567, 0.114097, 0.140675, 0.182443, 0.251398, 0.366222, 0.557761", \
|
|
"0.0892216, 0.141919, 0.168983, 0.211098, 0.279997, 0.394596, 0.585998", \
|
|
"0.106994, 0.161751, 0.189122, 0.231777, 0.300978, 0.415716, 0.607057", \
|
|
"0.133865, 0.19131, 0.219883, 0.262724, 0.332439, 0.447363, 0.638826", \
|
|
"0.174834, 0.237855, 0.267059, 0.310538, 0.380878, 0.49622, 0.687979", \
|
|
"0.223608, 0.295696, 0.328266, 0.374429, 0.446077, 0.563186, 0.755121", \
|
|
"0.306422, 0.391224, 0.428274, 0.480793, 0.555625, 0.677381, 0.872945" \
|
|
);
|
|
}
|
|
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.0187922, 0.0661141, 0.0977859, 0.151414, 0.243448, 0.398753, 0.659016", \
|
|
"0.0214768, 0.067495, 0.0987136, 0.151999, 0.243644, 0.398876, 0.659071", \
|
|
"0.0245419, 0.0694725, 0.100277, 0.15309, 0.244343, 0.399242, 0.65914", \
|
|
"0.0291843, 0.0729587, 0.103309, 0.154961, 0.245633, 0.400206, 0.660037", \
|
|
"0.0371351, 0.0794585, 0.107822, 0.158027, 0.24744, 0.401437, 0.66094", \
|
|
"0.048722, 0.093239, 0.121125, 0.168532, 0.254439, 0.405178, 0.662817", \
|
|
"0.06461, 0.115509, 0.142518, 0.189681, 0.272963, 0.421658, 0.675344" \
|
|
);
|
|
}
|
|
}
|
|
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.0483304, 0.099769, 0.130398, 0.181026, 0.265402, 0.406882, 0.642683", \
|
|
"0.0729914, 0.12628, 0.157481, 0.208344, 0.29294, 0.434201, 0.669905", \
|
|
"0.0882755, 0.143239, 0.174456, 0.225615, 0.310551, 0.451687, 0.687352", \
|
|
"0.105698, 0.164313, 0.195463, 0.246629, 0.332126, 0.473707, 0.709324", \
|
|
"0.129233, 0.193044, 0.224549, 0.276093, 0.361409, 0.503362, 0.739357", \
|
|
"0.156388, 0.229345, 0.263231, 0.315696, 0.401683, 0.544401, 0.780934", \
|
|
"0.180765, 0.267463, 0.305925, 0.361033, 0.450091, 0.595442, 0.835964" \
|
|
);
|
|
}
|
|
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.017542, 0.078064, 0.122795, 0.198227, 0.324664, 0.536038, 0.888233", \
|
|
"0.0211397, 0.0791006, 0.123449, 0.198367, 0.324844, 0.536039, 0.88824", \
|
|
"0.0244622, 0.0803252, 0.124195, 0.198842, 0.325127, 0.536201, 0.890418", \
|
|
"0.0296295, 0.0831516, 0.125538, 0.199491, 0.325612, 0.536601, 0.890419", \
|
|
"0.0371962, 0.0890105, 0.129289, 0.201551, 0.326595, 0.537228, 0.89042", \
|
|
"0.047808, 0.100573, 0.13847, 0.207888, 0.331141, 0.540339, 0.890704", \
|
|
"0.061448, 0.123233, 0.158539, 0.223714, 0.343391, 0.551449, 0.900506" \
|
|
);
|
|
}
|
|
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.065421, 0.118246, 0.145287, 0.187742, 0.257187, 0.372437, 0.5643", \
|
|
"0.0907876, 0.144743, 0.172071, 0.214667, 0.284219, 0.399402, 0.59132", \
|
|
"0.108876, 0.164631, 0.192422, 0.235246, 0.304888, 0.420307, 0.612078", \
|
|
"0.136448, 0.195113, 0.223528, 0.266376, 0.336284, 0.451895, 0.643954", \
|
|
"0.178681, 0.24265, 0.271387, 0.315374, 0.385215, 0.500811, 0.693312", \
|
|
"0.229259, 0.302156, 0.334101, 0.380732, 0.452353, 0.569045, 0.761356", \
|
|
"0.315819, 0.400317, 0.43745, 0.488217, 0.565309, 0.687087, 0.88414" \
|
|
);
|
|
}
|
|
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.0202503, 0.0664395, 0.0978466, 0.151311, 0.243286, 0.398735, 0.659002", \
|
|
"0.0229642, 0.0679182, 0.0988421, 0.151981, 0.243513, 0.40038, 0.65904", \
|
|
"0.0263157, 0.0699177, 0.100539, 0.153096, 0.244404, 0.400381, 0.661469", \
|
|
"0.031384, 0.0735671, 0.103309, 0.155067, 0.245508, 0.400382, 0.66147", \
|
|
"0.03996, 0.0801531, 0.107882, 0.158288, 0.247547, 0.401341, 0.661471", \
|
|
"0.052317, 0.094389, 0.120843, 0.168911, 0.254966, 0.405537, 0.663129", \
|
|
"0.067269, 0.115848, 0.142779, 0.189396, 0.274109, 0.422981, 0.675653" \
|
|
);
|
|
}
|
|
}
|
|
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.0553228, 0.104752, 0.13587, 0.186979, 0.272199, 0.414033, 0.650554", \
|
|
"0.0753763, 0.125585, 0.15678, 0.20797, 0.29327, 0.435158, 0.671517", \
|
|
"0.0893052, 0.140677, 0.171877, 0.223027, 0.308377, 0.450344, 0.686678", \
|
|
"0.105605, 0.159243, 0.190639, 0.241765, 0.327212, 0.469152, 0.705569", \
|
|
"0.127466, 0.185503, 0.217171, 0.268756, 0.354201, 0.496425, 0.732768", \
|
|
"0.153864, 0.220417, 0.253071, 0.305403, 0.392106, 0.535335, 0.771935", \
|
|
"0.182257, 0.261257, 0.297053, 0.351631, 0.44113, 0.587062, 0.827463" \
|
|
);
|
|
}
|
|
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.0149626, 0.0773535, 0.122677, 0.198227, 0.324913, 0.536297, 0.888247", \
|
|
"0.0166207, 0.0779573, 0.123001, 0.198382, 0.324975, 0.536298, 0.888317", \
|
|
"0.0184646, 0.078566, 0.123422, 0.198643, 0.325138, 0.53634, 0.891331", \
|
|
"0.0217077, 0.0801976, 0.124289, 0.199055, 0.325532, 0.536554, 0.891332", \
|
|
"0.026953, 0.0838635, 0.126773, 0.20072, 0.326561, 0.537237, 0.891333", \
|
|
"0.035523, 0.092501, 0.13311, 0.205579, 0.330489, 0.540223, 0.891334", \
|
|
"0.04834, 0.10914, 0.147098, 0.21687, 0.341021, 0.550388, 0.899547" \
|
|
);
|
|
}
|
|
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.0739466, 0.121439, 0.147688, 0.189599, 0.259012, 0.374388, 0.566422", \
|
|
"0.0938019, 0.142149, 0.16855, 0.210574, 0.280112, 0.395389, 0.587339", \
|
|
"0.107577, 0.157159, 0.183936, 0.226155, 0.29578, 0.41118, 0.603315", \
|
|
"0.129223, 0.181173, 0.208322, 0.250835, 0.320599, 0.436296, 0.628274", \
|
|
"0.16362, 0.220396, 0.248441, 0.29163, 0.361572, 0.477165, 0.6695", \
|
|
"0.204644, 0.268781, 0.299074, 0.34471, 0.416345, 0.533176, 0.725814", \
|
|
"0.273118, 0.34708, 0.381085, 0.430255, 0.506523, 0.62871, 0.825939" \
|
|
);
|
|
}
|
|
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.0169899, 0.0632224, 0.0954119, 0.149844, 0.242857, 0.398829, 0.659148", \
|
|
"0.0181856, 0.063969, 0.0959835, 0.150367, 0.243047, 0.398904, 0.65923", \
|
|
"0.0199032, 0.0652277, 0.0969776, 0.150983, 0.243441, 0.399099, 0.65943", \
|
|
"0.0229619, 0.0676177, 0.0987349, 0.152224, 0.244225, 0.399656, 0.659666", \
|
|
"0.0283818, 0.0728782, 0.102699, 0.154933, 0.245749, 0.400525, 0.660438", \
|
|
"0.036032, 0.08251, 0.112197, 0.163687, 0.252576, 0.405151, 0.663149", \
|
|
"0.047926, 0.098121, 0.127651, 0.178669, 0.268592, 0.421057, 0.676443" \
|
|
);
|
|
}
|
|
}
|
|
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.0798799, 0.129285, 0.160368, 0.211449, 0.296764, 0.438535, 0.674877", \
|
|
"0.102557, 0.151918, 0.182973, 0.234053, 0.319354, 0.461975, 0.697838", \
|
|
"0.116371, 0.165736, 0.196855, 0.247955, 0.333169, 0.475035, 0.711528", \
|
|
"0.135699, 0.185162, 0.216316, 0.267339, 0.352635, 0.49442, 0.730686", \
|
|
"0.163172, 0.212967, 0.244139, 0.295221, 0.380567, 0.522429, 0.758692", \
|
|
"0.19204, 0.242423, 0.273582, 0.324653, 0.409911, 0.551958, 0.788268", \
|
|
"0.234631, 0.286361, 0.317622, 0.368589, 0.453787, 0.595926, 0.83252" \
|
|
);
|
|
}
|
|
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.015145, 0.0774433, 0.12272, 0.198249, 0.324933, 0.53612, 0.888264", \
|
|
"0.0152619, 0.0774896, 0.122737, 0.19825, 0.325299, 0.537008, 0.888651", \
|
|
"0.0153932, 0.0775389, 0.122738, 0.198251, 0.3253, 0.537009, 0.888652", \
|
|
"0.0156768, 0.0776282, 0.122785, 0.198272, 0.325301, 0.53701, 0.888653", \
|
|
"0.016268, 0.077821, 0.122846, 0.198273, 0.325302, 0.537011, 0.888654", \
|
|
"0.017365, 0.078224, 0.123105, 0.198427, 0.325303, 0.537012, 0.888655", \
|
|
"0.019668, 0.079172, 0.123653, 0.198641, 0.325304, 0.537013, 0.888656" \
|
|
);
|
|
}
|
|
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.0739466, 0.121439, 0.147688, 0.189599, 0.259012, 0.374388, 0.566422", \
|
|
"0.0938019, 0.142149, 0.16855, 0.210574, 0.280112, 0.395389, 0.587339", \
|
|
"0.107577, 0.157159, 0.183936, 0.226155, 0.29578, 0.41118, 0.603315", \
|
|
"0.129223, 0.181173, 0.208322, 0.250835, 0.320599, 0.436296, 0.628274", \
|
|
"0.16362, 0.220396, 0.248441, 0.29163, 0.361572, 0.477165, 0.6695", \
|
|
"0.204644, 0.268781, 0.299074, 0.34471, 0.416345, 0.533176, 0.725814", \
|
|
"0.273118, 0.34708, 0.381085, 0.430255, 0.506523, 0.62871, 0.825939" \
|
|
);
|
|
}
|
|
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.0169899, 0.0632224, 0.0954119, 0.149844, 0.242857, 0.398829, 0.659148", \
|
|
"0.0181856, 0.063969, 0.0959835, 0.150367, 0.243047, 0.398904, 0.65923", \
|
|
"0.0199032, 0.0652277, 0.0969776, 0.150983, 0.243441, 0.399099, 0.65943", \
|
|
"0.0229619, 0.0676177, 0.0987349, 0.152224, 0.244225, 0.399656, 0.659666", \
|
|
"0.0283818, 0.0728782, 0.102699, 0.154933, 0.245749, 0.400525, 0.660438", \
|
|
"0.036032, 0.08251, 0.112197, 0.163687, 0.252576, 0.405151, 0.663149", \
|
|
"0.047926, 0.098121, 0.127651, 0.178669, 0.268592, 0.421057, 0.676443" \
|
|
);
|
|
}
|
|
}
|
|
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.0798799, 0.129285, 0.160368, 0.211449, 0.296764, 0.438535, 0.674877", \
|
|
"0.102557, 0.151918, 0.182973, 0.234053, 0.319354, 0.461975, 0.697838", \
|
|
"0.116371, 0.165736, 0.196855, 0.247955, 0.333169, 0.475035, 0.711528", \
|
|
"0.135699, 0.185162, 0.216316, 0.267339, 0.352635, 0.49442, 0.730686", \
|
|
"0.163172, 0.212967, 0.244139, 0.295221, 0.380567, 0.522429, 0.758692", \
|
|
"0.19204, 0.242423, 0.273582, 0.324653, 0.409911, 0.551958, 0.788268", \
|
|
"0.234631, 0.286361, 0.317622, 0.368589, 0.453787, 0.595926, 0.83252" \
|
|
);
|
|
}
|
|
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.015145, 0.0774433, 0.12272, 0.198249, 0.324933, 0.53612, 0.888264", \
|
|
"0.0152619, 0.0774896, 0.122737, 0.19825, 0.325299, 0.537008, 0.888651", \
|
|
"0.0153932, 0.0775389, 0.122738, 0.198251, 0.3253, 0.537009, 0.888652", \
|
|
"0.0156768, 0.0776282, 0.122785, 0.198272, 0.325301, 0.53701, 0.888653", \
|
|
"0.016268, 0.077821, 0.122846, 0.198273, 0.325302, 0.537011, 0.888654", \
|
|
"0.017365, 0.078224, 0.123105, 0.198427, 0.325303, 0.537012, 0.888655", \
|
|
"0.019668, 0.079172, 0.123653, 0.198641, 0.325304, 0.537013, 0.888656" \
|
|
);
|
|
}
|
|
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.0961428, 0.143738, 0.169976, 0.211893, 0.281415, 0.39675, 0.588887", \
|
|
"0.116639, 0.164309, 0.190569, 0.232549, 0.301971, 0.417369, 0.610559", \
|
|
"0.130283, 0.177897, 0.204213, 0.246192, 0.315605, 0.431053, 0.623015", \
|
|
"0.146719, 0.194336, 0.220624, 0.262601, 0.332067, 0.447413, 0.639462", \
|
|
"0.170049, 0.218077, 0.244288, 0.286281, 0.35575, 0.471349, 0.663223", \
|
|
"0.200751, 0.249161, 0.275586, 0.317612, 0.387239, 0.50264, 0.694651", \
|
|
"0.240201, 0.290055, 0.316727, 0.35902, 0.428515, 0.543987, 0.736238" \
|
|
);
|
|
}
|
|
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.0172714, 0.0635024, 0.0955375, 0.150206, 0.242981, 0.398919, 0.659217", \
|
|
"0.0172724, 0.0635034, 0.0955411, 0.150207, 0.243039, 0.400382, 0.660348", \
|
|
"0.0172798, 0.0635044, 0.0956, 0.150208, 0.24304, 0.400383, 0.660548", \
|
|
"0.0173812, 0.0635843, 0.095621, 0.150209, 0.243041, 0.400384, 0.660549", \
|
|
"0.0176737, 0.0638113, 0.0957227, 0.150232, 0.243091, 0.400385, 0.66055", \
|
|
"0.018624, 0.064357, 0.096241, 0.1505, 0.243185, 0.400386, 0.660551", \
|
|
"0.020529, 0.06581, 0.097323, 0.151099, 0.243565, 0.400387, 0.660552" \
|
|
);
|
|
}
|
|
}
|
|
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.0157725, 0.0162955, 0.0162993, 0.0162651, 0.016036, 0.0157611, 0.0151454", \
|
|
"0.0159827, 0.0160953, 0.0162136, 0.0161551, 0.0161632, 0.0156027, 0.0150802", \
|
|
"0.016952, 0.0167744, 0.0166822, 0.0167858, 0.0167088, 0.0163244, 0.0159282", \
|
|
"0.0192111, 0.0186594, 0.0186963, 0.0186515, 0.0184723, 0.0184906, 0.0182478", \
|
|
"0.0243205, 0.0231435, 0.0230192, 0.0229396, 0.0228466, 0.0223494, 0.0227774", \
|
|
"0.0352066, 0.033056, 0.0328883, 0.0324926, 0.032287, 0.0322038, 0.0319027", \
|
|
"0.0574548, 0.0536001, 0.0529293, 0.052176, 0.0518851, 0.0515011, 0.0511889" \
|
|
);
|
|
}
|
|
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.0205081, 0.0205586, 0.0202244, 0.0197622, 0.0191949, 0.0186736, 0.0179185", \
|
|
"0.0212169, 0.0212409, 0.0211772, 0.0209644, 0.0204927, 0.0195541, 0.0186735", \
|
|
"0.0223488, 0.0222385, 0.0221042, 0.0219281, 0.021862, 0.0207961, 0.0197971", \
|
|
"0.0249095, 0.0243265, 0.0244156, 0.0243703, 0.0239047, 0.0235548, 0.0227854", \
|
|
"0.0303104, 0.0288148, 0.0287546, 0.0287417, 0.0287611, 0.0283651, 0.02722", \
|
|
"0.0412688, 0.0384768, 0.0383344, 0.038025, 0.0378432, 0.0380557, 0.0377342", \
|
|
"0.0639577, 0.0593572, 0.0585325, 0.0580312, 0.0573757, 0.0570032, 0.0569224" \
|
|
);
|
|
}
|
|
}
|
|
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.0192868, 0.0195835, 0.019313, 0.0189669, 0.0183731, 0.0178268, 0.0171218", \
|
|
"0.0205385, 0.0206248, 0.0207066, 0.0205629, 0.0201318, 0.0192421, 0.0184614", \
|
|
"0.0215567, 0.0214199, 0.0213508, 0.0213648, 0.0211244, 0.0203762, 0.0198651", \
|
|
"0.0239039, 0.0232838, 0.0233273, 0.0232895, 0.0231019, 0.0233189, 0.0223505", \
|
|
"0.0289944, 0.0279164, 0.0275883, 0.0275952, 0.027496, 0.0270246, 0.0274892", \
|
|
"0.0400443, 0.0375505, 0.0371739, 0.0367919, 0.0365775, 0.0365765, 0.0362209", \
|
|
"0.0622303, 0.058244, 0.0582928, 0.0567209, 0.0562694, 0.0565769, 0.0563413" \
|
|
);
|
|
}
|
|
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.015771, 0.0160946, 0.0161223, 0.0161165, 0.0159851, 0.0157302, 0.0151651", \
|
|
"0.016134, 0.0160612, 0.0161498, 0.0161937, 0.0163455, 0.0162341, 0.0153035", \
|
|
"0.0172847, 0.0169474, 0.0168927, 0.0168709, 0.0172256, 0.0166202, 0.0166806", \
|
|
"0.0198268, 0.0190645, 0.0190922, 0.0190569, 0.0186877, 0.0188388, 0.018272", \
|
|
"0.0255103, 0.0238525, 0.02369, 0.0237276, 0.0236585, 0.0232254, 0.0225455", \
|
|
"0.0362638, 0.0334481, 0.0330746, 0.0329004, 0.0327919, 0.0327951, 0.0326495", \
|
|
"0.05879, 0.0543476, 0.0536498, 0.0530803, 0.0528204, 0.052368, 0.0525612" \
|
|
);
|
|
}
|
|
}
|
|
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.0152299, 0.0156026, 0.0156169, 0.0155587, 0.0153966, 0.0151017, 0.014575", \
|
|
"0.0151848, 0.0155494, 0.0157262, 0.0154903, 0.0154051, 0.0151981, 0.0146174", \
|
|
"0.0151273, 0.0154619, 0.0154204, 0.0156307, 0.0153087, 0.0149319, 0.0144718", \
|
|
"0.0150775, 0.0154129, 0.0154944, 0.0154217, 0.0153923, 0.0148466, 0.0154936", \
|
|
"0.0149979, 0.0152508, 0.0153307, 0.0153707, 0.0154109, 0.014867, 0.0155703", \
|
|
"0.0154004, 0.0154705, 0.0155549, 0.0155023, 0.0156577, 0.0156731, 0.0152706", \
|
|
"0.015974, 0.0158447, 0.015793, 0.0157417, 0.015823, 0.0158373, 0.015851" \
|
|
);
|
|
}
|
|
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.0163125, 0.0166156, 0.0166261, 0.0165745, 0.0164712, 0.0162142, 0.0156891", \
|
|
"0.0163119, 0.0166295, 0.0166774, 0.0169337, 0.0165372, 0.0166357, 0.0161594", \
|
|
"0.0163169, 0.0167012, 0.0167033, 0.0166342, 0.0167424, 0.016348, 0.0161165", \
|
|
"0.0162063, 0.0165231, 0.0166055, 0.0166644, 0.0164555, 0.016201, 0.0159733", \
|
|
"0.0162709, 0.0166285, 0.0166412, 0.0167565, 0.0168133, 0.0168497, 0.0158153", \
|
|
"0.0164968, 0.016573, 0.0166288, 0.0167425, 0.0167369, 0.0165862, 0.0167913", \
|
|
"0.0172089, 0.0170624, 0.0170281, 0.0169939, 0.0169582, 0.0170015, 0.0170813" \
|
|
);
|
|
}
|
|
}
|
|
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.0160699, 0.0165983, 0.0166493, 0.016631, 0.016481, 0.0161852, 0.0157017", \
|
|
"0.0162079, 0.0165152, 0.0166369, 0.0166912, 0.0169751, 0.0161565, 0.0156528", \
|
|
"0.0166765, 0.0168797, 0.0169175, 0.0169792, 0.0168404, 0.0167338, 0.0166123", \
|
|
"0.018388, 0.0182427, 0.0183399, 0.0183834, 0.0181785, 0.0182865, 0.0181545", \
|
|
"0.0229518, 0.0223035, 0.0223185, 0.0223791, 0.0224144, 0.0219206, 0.0223966", \
|
|
"0.0330543, 0.0316189, 0.0314397, 0.0312183, 0.0312459, 0.0313913, 0.0311823", \
|
|
"0.0539515, 0.0513616, 0.050726, 0.0502775, 0.0502415, 0.0499961, 0.0499215" \
|
|
);
|
|
}
|
|
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.0151883, 0.0155563, 0.0156123, 0.0156031, 0.0154844, 0.0152298, 0.0146822", \
|
|
"0.0151538, 0.0153438, 0.0154534, 0.0157194, 0.0155792, 0.0150451, 0.0145656", \
|
|
"0.0156351, 0.0157368, 0.0157801, 0.0157184, 0.0158195, 0.015676, 0.0149086", \
|
|
"0.0174592, 0.0172334, 0.0173048, 0.0174456, 0.017123, 0.017367, 0.0165149", \
|
|
"0.0222079, 0.0213589, 0.0214285, 0.021541, 0.021624, 0.021438, 0.0205607", \
|
|
"0.032543, 0.0309189, 0.0308523, 0.031017, 0.0309241, 0.03104, 0.0309164", \
|
|
"0.0534762, 0.0506431, 0.050233, 0.049884, 0.0498441, 0.0496441, 0.0498156" \
|
|
);
|
|
}
|
|
}
|
|
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.0160699, 0.0165983, 0.0166493, 0.016631, 0.016481, 0.0161852, 0.0157017", \
|
|
"0.0162079, 0.0165152, 0.0166369, 0.0166912, 0.0169751, 0.0161565, 0.0156528", \
|
|
"0.0166765, 0.0168797, 0.0169175, 0.0169792, 0.0168404, 0.0167338, 0.0166123", \
|
|
"0.018388, 0.0182427, 0.0183399, 0.0183834, 0.0181785, 0.0182865, 0.0181545", \
|
|
"0.0229518, 0.0223035, 0.0223185, 0.0223791, 0.0224144, 0.0219206, 0.0223966", \
|
|
"0.0330543, 0.0316189, 0.0314397, 0.0312183, 0.0312459, 0.0313913, 0.0311823", \
|
|
"0.0539515, 0.0513616, 0.050726, 0.0502775, 0.0502415, 0.0499961, 0.0499215" \
|
|
);
|
|
}
|
|
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.0151883, 0.0155563, 0.0156123, 0.0156031, 0.0154844, 0.0152298, 0.0146822", \
|
|
"0.0151538, 0.0153438, 0.0154534, 0.0157194, 0.0155792, 0.0150451, 0.0145656", \
|
|
"0.0156351, 0.0157368, 0.0157801, 0.0157184, 0.0158195, 0.015676, 0.0149086", \
|
|
"0.0174592, 0.0172334, 0.0173048, 0.0174456, 0.017123, 0.017367, 0.0165149", \
|
|
"0.0222079, 0.0213589, 0.0214285, 0.021541, 0.021624, 0.021438, 0.0205607", \
|
|
"0.032543, 0.0309189, 0.0308523, 0.031017, 0.0309241, 0.03104, 0.0309164", \
|
|
"0.0534762, 0.0506431, 0.050233, 0.049884, 0.0498441, 0.0496441, 0.0498156" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A0) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00210487;
|
|
rise_capacitance : 0.00381488;
|
|
rise_capacitance_range (0.00381488, 0.00381488);
|
|
fall_capacitance : 0.000394862;
|
|
fall_capacitance_range (0.000394862, 0.000394862);
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0022354;
|
|
rise_capacitance : 0.000697257;
|
|
rise_capacitance_range (0.000697257, 0.000697257);
|
|
fall_capacitance : 0.00377355;
|
|
fall_capacitance_range (0.00377355, 0.00377355);
|
|
}
|
|
pin (S) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00540534;
|
|
rise_capacitance : 0.00546732;
|
|
rise_capacitance_range (0.00546732, 0.00546732);
|
|
fall_capacitance : 0.00534336;
|
|
fall_capacitance_range (0.00534336, 0.00534336);
|
|
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.00542814, 0.00544966, 0.00619319, 0.00812669, 0.0122498, 0.0211999, 0.0398421" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00621617, 0.00657131, 0.00740652, 0.00934729, 0.0138218, 0.0226977, 0.0416678" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_mux2_2) {
|
|
area : 19.9584;
|
|
cell_footprint : "mux2";
|
|
cell_leakage_power : 894.129;
|
|
leakage_power () {
|
|
value : 893.106;
|
|
when : "!A0&!A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 755.564;
|
|
when : "A0&!A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 864.034;
|
|
when : "!A0&A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 846.892;
|
|
when : "A0&A1&!S";
|
|
}
|
|
leakage_power () {
|
|
value : 1001.57;
|
|
when : "!A0&!A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 972.492;
|
|
when : "A0&!A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 864.028;
|
|
when : "!A0&A1&S";
|
|
}
|
|
leakage_power () {
|
|
value : 955.348;
|
|
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.0616764, 0.116873, 0.148246, 0.199594, 0.284977, 0.427224, 0.663763", \
|
|
"0.088919, 0.144818, 0.176163, 0.227493, 0.312947, 0.455016, 0.691544", \
|
|
"0.107372, 0.164496, 0.195955, 0.247043, 0.332651, 0.474619, 0.711294", \
|
|
"0.129415, 0.18985, 0.221235, 0.272128, 0.357554, 0.499668, 0.736278", \
|
|
"0.158509, 0.224152, 0.255847, 0.306681, 0.39165, 0.533753, 0.770031", \
|
|
"0.193569, 0.269786, 0.301652, 0.353871, 0.438982, 0.581379, 0.8162", \
|
|
"0.230062, 0.319841, 0.357808, 0.41114, 0.497448, 0.642318, 0.880995" \
|
|
);
|
|
}
|
|
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.0157167, 0.0790134, 0.123802, 0.198977, 0.325741, 0.537381, 0.89022", \
|
|
"0.0181317, 0.0798256, 0.124296, 0.199222, 0.325897, 0.537985, 0.890221", \
|
|
"0.0211044, 0.0810537, 0.125022, 0.199736, 0.326134, 0.537986, 0.895711", \
|
|
"0.0262107, 0.0835541, 0.126491, 0.200506, 0.326726, 0.537987, 0.895712", \
|
|
"0.0338892, 0.089949, 0.13043, 0.202486, 0.327664, 0.538665, 0.895713", \
|
|
"0.046857, 0.101756, 0.13937, 0.208862, 0.332106, 0.54151, 0.895714", \
|
|
"0.068004, 0.126556, 0.16137, 0.224778, 0.344043, 0.552024, 0.901996" \
|
|
);
|
|
}
|
|
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.0741787, 0.133096, 0.161157, 0.203853, 0.273396, 0.388182, 0.579407", \
|
|
"0.1061, 0.16601, 0.194484, 0.237464, 0.306956, 0.421488, 0.612594", \
|
|
"0.127547, 0.189144, 0.218026, 0.261541, 0.331157, 0.445739, 0.636796", \
|
|
"0.159514, 0.224142, 0.253592, 0.297645, 0.36779, 0.482543, 0.673383", \
|
|
"0.207957, 0.277358, 0.307732, 0.352715, 0.423258, 0.538363, 0.729472", \
|
|
"0.268291, 0.345884, 0.380023, 0.42712, 0.49919, 0.615887, 0.806395", \
|
|
"0.365018, 0.454629, 0.49427, 0.547814, 0.62293, 0.744061, 0.937673" \
|
|
);
|
|
}
|
|
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.0219297, 0.0722569, 0.103625, 0.156608, 0.247038, 0.401323, 0.661029", \
|
|
"0.0242937, 0.0730212, 0.104029, 0.156609, 0.247323, 0.40158, 0.66103", \
|
|
"0.0277602, 0.0752456, 0.105784, 0.157794, 0.247966, 0.401698, 0.661225", \
|
|
"0.0334566, 0.0797083, 0.109222, 0.160345, 0.249652, 0.402848, 0.661992", \
|
|
"0.0428222, 0.0870985, 0.115342, 0.164643, 0.252207, 0.404554, 0.662577", \
|
|
"0.058195, 0.104387, 0.130462, 0.176258, 0.260045, 0.408665, 0.664979", \
|
|
"0.079357, 0.130218, 0.156793, 0.200834, 0.280349, 0.424935, 0.676" \
|
|
);
|
|
}
|
|
}
|
|
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.050536, 0.108081, 0.13911, 0.189677, 0.274445, 0.416113, 0.652258", \
|
|
"0.0824725, 0.141761, 0.173341, 0.224301, 0.309052, 0.450331, 0.686341", \
|
|
"0.101691, 0.162873, 0.194532, 0.24577, 0.330712, 0.472121, 0.707917", \
|
|
"0.123914, 0.188486, 0.220639, 0.271699, 0.356864, 0.498584, 0.734381", \
|
|
"0.153164, 0.224114, 0.256658, 0.307812, 0.39293, 0.534963, 0.771179", \
|
|
"0.189505, 0.268778, 0.30385, 0.356062, 0.44125, 0.583935, 0.820104", \
|
|
"0.227356, 0.319732, 0.35974, 0.415175, 0.502862, 0.648345, 0.88615" \
|
|
);
|
|
}
|
|
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.0178064, 0.0799265, 0.124192, 0.19893, 0.325621, 0.537157, 0.890015", \
|
|
"0.021542, 0.0810717, 0.124858, 0.199287, 0.325694, 0.537234, 0.890022", \
|
|
"0.0251981, 0.0826519, 0.125781, 0.199845, 0.326017, 0.537259, 0.895239", \
|
|
"0.0312524, 0.0860736, 0.127768, 0.200928, 0.326634, 0.537721, 0.89524", \
|
|
"0.0398471, 0.0933225, 0.132683, 0.20345, 0.327778, 0.538489, 0.895241", \
|
|
"0.052818, 0.107372, 0.143654, 0.211034, 0.332546, 0.541312, 0.895242", \
|
|
"0.071284, 0.132978, 0.167331, 0.229572, 0.346006, 0.551946, 0.90113" \
|
|
);
|
|
}
|
|
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.0795862, 0.140349, 0.169025, 0.212346, 0.282402, 0.397684, 0.589396", \
|
|
"0.107546, 0.168887, 0.197439, 0.241041, 0.311079, 0.426386, 0.618093", \
|
|
"0.129221, 0.191913, 0.220826, 0.264655, 0.334915, 0.450149, 0.641914", \
|
|
"0.161754, 0.227148, 0.25675, 0.300778, 0.371488, 0.486816, 0.678412", \
|
|
"0.211325, 0.281165, 0.31165, 0.356432, 0.42684, 0.542542, 0.734347", \
|
|
"0.273759, 0.352378, 0.385703, 0.433312, 0.504677, 0.621081, 0.812343", \
|
|
"0.372141, 0.462043, 0.500814, 0.553488, 0.630247, 0.750525, 0.944527" \
|
|
);
|
|
}
|
|
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.0234893, 0.0724978, 0.103775, 0.156103, 0.246838, 0.401287, 0.660861", \
|
|
"0.0257713, 0.0734696, 0.10415, 0.156571, 0.247091, 0.401482, 0.660912", \
|
|
"0.0295132, 0.0757704, 0.105962, 0.157815, 0.247795, 0.401695, 0.661337", \
|
|
"0.0355823, 0.0799093, 0.109458, 0.160264, 0.249701, 0.40262, 0.661339", \
|
|
"0.0455634, 0.0875879, 0.115651, 0.164605, 0.252234, 0.404452, 0.662738", \
|
|
"0.06057, 0.104639, 0.130578, 0.176962, 0.259829, 0.408388, 0.665083", \
|
|
"0.081259, 0.130188, 0.157271, 0.201072, 0.281088, 0.425658, 0.676279" \
|
|
);
|
|
}
|
|
}
|
|
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.0629463, 0.11799, 0.149406, 0.200662, 0.286325, 0.428287, 0.665063", \
|
|
"0.0851196, 0.141122, 0.172537, 0.22387, 0.309297, 0.451418, 0.68826", \
|
|
"0.101343, 0.15851, 0.190037, 0.241319, 0.326847, 0.468989, 0.705595", \
|
|
"0.12129, 0.181689, 0.213058, 0.26447, 0.349815, 0.491932, 0.728638", \
|
|
"0.148421, 0.213388, 0.245507, 0.296973, 0.38265, 0.524764, 0.761211", \
|
|
"0.183667, 0.256579, 0.290297, 0.34225, 0.428672, 0.571201, 0.80792", \
|
|
"0.224425, 0.309605, 0.346734, 0.401151, 0.489374, 0.634625, 0.87392" \
|
|
);
|
|
}
|
|
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.0156087, 0.0788786, 0.123637, 0.198985, 0.32575, 0.537367, 0.89004", \
|
|
"0.017186, 0.0795376, 0.124089, 0.19913, 0.325881, 0.537761, 0.890298", \
|
|
"0.0192564, 0.0805788, 0.124715, 0.19948, 0.325979, 0.537762, 0.890299", \
|
|
"0.0231119, 0.0830692, 0.126068, 0.200097, 0.326442, 0.537763, 0.890342", \
|
|
"0.0292972, 0.0877012, 0.129441, 0.202251, 0.327397, 0.538498, 0.890622", \
|
|
"0.04, 0.097434, 0.137071, 0.207709, 0.331482, 0.541192, 0.892249", \
|
|
"0.057091, 0.117358, 0.154027, 0.220767, 0.342221, 0.550839, 0.900454" \
|
|
);
|
|
}
|
|
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.0881287, 0.143856, 0.171329, 0.214138, 0.283747, 0.399004, 0.590819", \
|
|
"0.109547, 0.165661, 0.193355, 0.236125, 0.305949, 0.421208, 0.612967", \
|
|
"0.125406, 0.18287, 0.2108, 0.253696, 0.323546, 0.438924, 0.630697", \
|
|
"0.15041, 0.210207, 0.238631, 0.282099, 0.352033, 0.467462, 0.659182", \
|
|
"0.190631, 0.254801, 0.284092, 0.327857, 0.398261, 0.513869, 0.705571", \
|
|
"0.240354, 0.312105, 0.343581, 0.390362, 0.46206, 0.577962, 0.770349", \
|
|
"0.320884, 0.402285, 0.437875, 0.487817, 0.564337, 0.685091, 0.881577" \
|
|
);
|
|
}
|
|
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.0205865, 0.0692051, 0.101033, 0.154018, 0.246009, 0.40116, 0.661126", \
|
|
"0.0215765, 0.0697243, 0.101034, 0.154466, 0.246106, 0.401473, 0.661127", \
|
|
"0.0234989, 0.0712025, 0.102247, 0.155279, 0.246546, 0.401474, 0.661863", \
|
|
"0.0269266, 0.0743588, 0.104751, 0.157099, 0.247721, 0.402043, 0.661864", \
|
|
"0.0335886, 0.0800033, 0.109519, 0.160455, 0.249997, 0.403477, 0.662178", \
|
|
"0.044245, 0.09193, 0.120523, 0.170343, 0.256858, 0.407427, 0.664669", \
|
|
"0.060098, 0.110668, 0.139179, 0.187484, 0.273905, 0.423139, 0.677147" \
|
|
);
|
|
}
|
|
}
|
|
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.0629463, 0.11799, 0.149406, 0.200662, 0.286325, 0.428287, 0.665063", \
|
|
"0.0851196, 0.141122, 0.172537, 0.22387, 0.309297, 0.451418, 0.68826", \
|
|
"0.101343, 0.15851, 0.190037, 0.241319, 0.326847, 0.468989, 0.705595", \
|
|
"0.12129, 0.181689, 0.213058, 0.26447, 0.349815, 0.491932, 0.728638", \
|
|
"0.148421, 0.213388, 0.245507, 0.296973, 0.38265, 0.524764, 0.761211", \
|
|
"0.183667, 0.256579, 0.290297, 0.34225, 0.428672, 0.571201, 0.80792", \
|
|
"0.224425, 0.309605, 0.346734, 0.401151, 0.489374, 0.634625, 0.87392" \
|
|
);
|
|
}
|
|
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.0156087, 0.0788786, 0.123637, 0.198985, 0.32575, 0.537367, 0.89004", \
|
|
"0.017186, 0.0795376, 0.124089, 0.19913, 0.325881, 0.537761, 0.890298", \
|
|
"0.0192564, 0.0805788, 0.124715, 0.19948, 0.325979, 0.537762, 0.890299", \
|
|
"0.0231119, 0.0830692, 0.126068, 0.200097, 0.326442, 0.537763, 0.890342", \
|
|
"0.0292972, 0.0877012, 0.129441, 0.202251, 0.327397, 0.538498, 0.890622", \
|
|
"0.04, 0.097434, 0.137071, 0.207709, 0.331482, 0.541192, 0.892249", \
|
|
"0.057091, 0.117358, 0.154027, 0.220767, 0.342221, 0.550839, 0.900454" \
|
|
);
|
|
}
|
|
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.0881287, 0.143856, 0.171329, 0.214138, 0.283747, 0.399004, 0.590819", \
|
|
"0.109547, 0.165661, 0.193355, 0.236125, 0.305949, 0.421208, 0.612967", \
|
|
"0.125406, 0.18287, 0.2108, 0.253696, 0.323546, 0.438924, 0.630697", \
|
|
"0.15041, 0.210207, 0.238631, 0.282099, 0.352033, 0.467462, 0.659182", \
|
|
"0.190631, 0.254801, 0.284092, 0.327857, 0.398261, 0.513869, 0.705571", \
|
|
"0.240354, 0.312105, 0.343581, 0.390362, 0.46206, 0.577962, 0.770349", \
|
|
"0.320884, 0.402285, 0.437875, 0.487817, 0.564337, 0.685091, 0.881577" \
|
|
);
|
|
}
|
|
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.0205865, 0.0692051, 0.101033, 0.154018, 0.246009, 0.40116, 0.661126", \
|
|
"0.0215765, 0.0697243, 0.101034, 0.154466, 0.246106, 0.401473, 0.661127", \
|
|
"0.0234989, 0.0712025, 0.102247, 0.155279, 0.246546, 0.401474, 0.661863", \
|
|
"0.0269266, 0.0743588, 0.104751, 0.157099, 0.247721, 0.402043, 0.661864", \
|
|
"0.0335886, 0.0800033, 0.109519, 0.160455, 0.249997, 0.403477, 0.662178", \
|
|
"0.044245, 0.09193, 0.120523, 0.170343, 0.256858, 0.407427, 0.664669", \
|
|
"0.060098, 0.110668, 0.139179, 0.187484, 0.273905, 0.423139, 0.677147" \
|
|
);
|
|
}
|
|
}
|
|
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.0877201, 0.142687, 0.174175, 0.225388, 0.310895, 0.452946, 0.689602", \
|
|
"0.110462, 0.165521, 0.196962, 0.24821, 0.333746, 0.475835, 0.712525", \
|
|
"0.124346, 0.17944, 0.210869, 0.262101, 0.347404, 0.489502, 0.726115", \
|
|
"0.143929, 0.199097, 0.23042, 0.281673, 0.367084, 0.509128, 0.745676", \
|
|
"0.171967, 0.227317, 0.258779, 0.310092, 0.395414, 0.537667, 0.774174", \
|
|
"0.201595, 0.257573, 0.289049, 0.340315, 0.425733, 0.568137, 0.804609", \
|
|
"0.245872, 0.303526, 0.334731, 0.386049, 0.471398, 0.613641, 0.85032" \
|
|
);
|
|
}
|
|
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.0157532, 0.0789769, 0.123904, 0.198972, 0.325724, 0.537351, 0.89009", \
|
|
"0.0158181, 0.0790527, 0.123905, 0.199066, 0.326144, 0.537388, 0.890322", \
|
|
"0.0158603, 0.0790537, 0.123906, 0.199067, 0.326145, 0.539595, 0.89056", \
|
|
"0.0160914, 0.0791608, 0.123907, 0.199068, 0.326146, 0.539596, 0.890561", \
|
|
"0.0166201, 0.0793928, 0.123934, 0.199069, 0.326147, 0.539597, 0.890562", \
|
|
"0.01762, 0.079839, 0.124215, 0.199214, 0.326148, 0.539598, 0.890563", \
|
|
"0.019926, 0.081177, 0.124889, 0.199438, 0.326149, 0.539599, 0.890564" \
|
|
);
|
|
}
|
|
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.110323, 0.165847, 0.193562, 0.236392, 0.305993, 0.42128, 0.613104", \
|
|
"0.130924, 0.186653, 0.214174, 0.25695, 0.326784, 0.442063, 0.633778", \
|
|
"0.144517, 0.20029, 0.227802, 0.270692, 0.340352, 0.455817, 0.647604", \
|
|
"0.161027, 0.216698, 0.244383, 0.287077, 0.356816, 0.472127, 0.663906", \
|
|
"0.184533, 0.240562, 0.268005, 0.310862, 0.380528, 0.496079, 0.687638", \
|
|
"0.216163, 0.272423, 0.300037, 0.34291, 0.412654, 0.528075, 0.719761", \
|
|
"0.257003, 0.314613, 0.342322, 0.385398, 0.455052, 0.57054, 0.762394" \
|
|
);
|
|
}
|
|
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.0208082, 0.0698045, 0.101353, 0.154385, 0.246025, 0.401245, 0.661191", \
|
|
"0.0208264, 0.0698055, 0.101354, 0.154386, 0.246147, 0.401246, 0.661267", \
|
|
"0.0208354, 0.0698065, 0.101355, 0.154387, 0.24617, 0.40132, 0.661268", \
|
|
"0.0208822, 0.0698075, 0.101356, 0.154388, 0.246171, 0.401321, 0.661269", \
|
|
"0.0210633, 0.0698085, 0.101357, 0.15445, 0.246172, 0.401322, 0.66127", \
|
|
"0.021811, 0.070176, 0.101611, 0.154745, 0.246228, 0.401455, 0.661271", \
|
|
"0.023736, 0.07176, 0.102548, 0.155382, 0.246779, 0.401555, 0.661419" \
|
|
);
|
|
}
|
|
}
|
|
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.0205942, 0.0210396, 0.0211044, 0.0211096, 0.0208205, 0.0201838, 0.0193541", \
|
|
"0.0210832, 0.0206391, 0.0209375, 0.0209057, 0.0204633, 0.0201257, 0.0189459", \
|
|
"0.0222275, 0.0212121, 0.0211025, 0.0211156, 0.020779, 0.0210321, 0.021407", \
|
|
"0.0250983, 0.0229716, 0.0229868, 0.0227454, 0.02233, 0.0231125, 0.0206858", \
|
|
"0.0311447, 0.0274665, 0.0270644, 0.0267856, 0.0265596, 0.0260122, 0.0262848", \
|
|
"0.0441079, 0.0372089, 0.0367221, 0.0359422, 0.0352794, 0.0351326, 0.0336773", \
|
|
"0.0698313, 0.0589081, 0.0575787, 0.0561361, 0.0548745, 0.0542317, 0.053298" \
|
|
);
|
|
}
|
|
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.0311278, 0.0302144, 0.0295179, 0.0282277, 0.027351, 0.026287, 0.0242413", \
|
|
"0.0329883, 0.0318176, 0.0318128, 0.0310231, 0.0299133, 0.0284278, 0.0263872", \
|
|
"0.0346952, 0.0327648, 0.0325909, 0.032272, 0.0321409, 0.0296587, 0.0278039", \
|
|
"0.0384563, 0.0349972, 0.0350361, 0.0349029, 0.0338075, 0.03313, 0.0304391", \
|
|
"0.0454895, 0.0396735, 0.0392848, 0.0394202, 0.0392029, 0.0381532, 0.0361492", \
|
|
"0.0592982, 0.0503639, 0.0494023, 0.0485199, 0.048575, 0.0488589, 0.0478053", \
|
|
"0.0853854, 0.07268, 0.0707249, 0.0692798, 0.0682194, 0.0676555, 0.0673608" \
|
|
);
|
|
}
|
|
}
|
|
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.0273129, 0.0271693, 0.0266233, 0.0257398, 0.0247434, 0.0236175, 0.022237", \
|
|
"0.030702, 0.0301837, 0.0303927, 0.0297929, 0.0288166, 0.0272516, 0.0255708", \
|
|
"0.0325436, 0.0312732, 0.0312217, 0.0312745, 0.030387, 0.0299626, 0.029317", \
|
|
"0.0358675, 0.03322, 0.0332002, 0.0330843, 0.0325675, 0.0318627, 0.0303266", \
|
|
"0.0424725, 0.037837, 0.037505, 0.0373498, 0.0371559, 0.0366839, 0.0369011", \
|
|
"0.0559598, 0.0483657, 0.0475753, 0.0467426, 0.0460953, 0.046115, 0.0452144", \
|
|
"0.0825164, 0.0709502, 0.0687829, 0.0674193, 0.0663703, 0.0656485, 0.0650402" \
|
|
);
|
|
}
|
|
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.0236425, 0.0226939, 0.0228089, 0.0227413, 0.0225101, 0.0220454, 0.0210263", \
|
|
"0.0242769, 0.0224874, 0.0226441, 0.0226124, 0.0225925, 0.0219211, 0.0209475", \
|
|
"0.0260039, 0.0233328, 0.0231708, 0.0231714, 0.0232626, 0.0226784, 0.0216872", \
|
|
"0.0295852, 0.0253654, 0.0253748, 0.0252342, 0.0247861, 0.0249825, 0.0234257", \
|
|
"0.0367836, 0.030417, 0.0299915, 0.0297686, 0.0297142, 0.02907, 0.0277141", \
|
|
"0.0506198, 0.0411505, 0.0401508, 0.0395152, 0.0389501, 0.0390256, 0.0385146", \
|
|
"0.0771946, 0.0636075, 0.0618063, 0.0603271, 0.0594977, 0.0584676, 0.0580834" \
|
|
);
|
|
}
|
|
}
|
|
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.0217497, 0.0220615, 0.0221036, 0.0220391, 0.0217714, 0.0211559, 0.020164", \
|
|
"0.0217277, 0.0220681, 0.0223807, 0.0224563, 0.0219123, 0.0211185, 0.0201629", \
|
|
"0.0217173, 0.021906, 0.0220388, 0.0223788, 0.0215729, 0.0216562, 0.0201421", \
|
|
"0.0217548, 0.0220045, 0.0221791, 0.021988, 0.0221139, 0.0209629, 0.0211887", \
|
|
"0.0216261, 0.0216661, 0.0218518, 0.0220196, 0.021835, 0.0207901, 0.021538", \
|
|
"0.0222223, 0.0218555, 0.0221148, 0.0221028, 0.0222117, 0.0224351, 0.0215536", \
|
|
"0.0230179, 0.0222164, 0.0220426, 0.022032, 0.0222469, 0.0222759, 0.02227" \
|
|
);
|
|
}
|
|
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.0237713, 0.0227626, 0.0229455, 0.0230375, 0.0227241, 0.0220452, 0.021181", \
|
|
"0.0238571, 0.0230341, 0.023254, 0.0232377, 0.0235547, 0.0223219, 0.0213994", \
|
|
"0.0238546, 0.02313, 0.0231918, 0.0230251, 0.023398, 0.0223159, 0.0212313", \
|
|
"0.0237483, 0.0229041, 0.0231945, 0.023227, 0.0228251, 0.0225625, 0.0224823", \
|
|
"0.0238572, 0.0230105, 0.0231294, 0.0232636, 0.023396, 0.0235735, 0.0212379", \
|
|
"0.0241774, 0.0229221, 0.0230243, 0.0231587, 0.0231817, 0.0231533, 0.023202", \
|
|
"0.0251245, 0.0235095, 0.0232337, 0.0231418, 0.023133, 0.0232507, 0.02316" \
|
|
);
|
|
}
|
|
}
|
|
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.0225474, 0.02312, 0.0232536, 0.0232332, 0.0231036, 0.0223792, 0.0214365", \
|
|
"0.02301, 0.0229697, 0.023349, 0.0232223, 0.0229459, 0.0224983, 0.0215373", \
|
|
"0.0238023, 0.0233325, 0.0234206, 0.0235247, 0.0232603, 0.0229438, 0.0218466", \
|
|
"0.0260508, 0.0247808, 0.0248174, 0.0248625, 0.0245389, 0.0251353, 0.0239274", \
|
|
"0.0315436, 0.028627, 0.0286225, 0.0286647, 0.0288249, 0.0280429, 0.028844", \
|
|
"0.0435774, 0.0381226, 0.037797, 0.0373481, 0.037188, 0.0373049, 0.0367194", \
|
|
"0.0679456, 0.0589405, 0.0577201, 0.056768, 0.0563943, 0.0560318, 0.0557251" \
|
|
);
|
|
}
|
|
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.0225628, 0.0219673, 0.0219748, 0.0221675, 0.0218189, 0.0211577, 0.0204873", \
|
|
"0.0228146, 0.021708, 0.0220158, 0.0220237, 0.0217931, 0.0213064, 0.0201372", \
|
|
"0.0236182, 0.0220456, 0.0221005, 0.0220719, 0.0225333, 0.021634, 0.0208006", \
|
|
"0.0260597, 0.0236069, 0.0237076, 0.0238783, 0.0232496, 0.0237582, 0.0220663", \
|
|
"0.0316085, 0.0275072, 0.0274361, 0.0274491, 0.0276414, 0.0267492, 0.0256721", \
|
|
"0.0441221, 0.0375116, 0.0371425, 0.0372385, 0.0370636, 0.0368911, 0.0372549", \
|
|
"0.0681413, 0.0581514, 0.0570413, 0.0560042, 0.055886, 0.0553992, 0.0566733" \
|
|
);
|
|
}
|
|
}
|
|
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.0225474, 0.02312, 0.0232536, 0.0232332, 0.0231036, 0.0223792, 0.0214365", \
|
|
"0.02301, 0.0229697, 0.023349, 0.0232223, 0.0229459, 0.0224983, 0.0215373", \
|
|
"0.0238023, 0.0233325, 0.0234206, 0.0235247, 0.0232603, 0.0229438, 0.0218466", \
|
|
"0.0260508, 0.0247808, 0.0248174, 0.0248625, 0.0245389, 0.0251353, 0.0239274", \
|
|
"0.0315436, 0.028627, 0.0286225, 0.0286647, 0.0288249, 0.0280429, 0.028844", \
|
|
"0.0435774, 0.0381226, 0.037797, 0.0373481, 0.037188, 0.0373049, 0.0367194", \
|
|
"0.0679456, 0.0589405, 0.0577201, 0.056768, 0.0563943, 0.0560318, 0.0557251" \
|
|
);
|
|
}
|
|
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.0225628, 0.0219673, 0.0219748, 0.0221675, 0.0218189, 0.0211577, 0.0204873", \
|
|
"0.0228146, 0.021708, 0.0220158, 0.0220237, 0.0217931, 0.0213064, 0.0201372", \
|
|
"0.0236182, 0.0220456, 0.0221005, 0.0220719, 0.0225333, 0.021634, 0.0208006", \
|
|
"0.0260597, 0.0236069, 0.0237076, 0.0238783, 0.0232496, 0.0237582, 0.0220663", \
|
|
"0.0316085, 0.0275072, 0.0274361, 0.0274491, 0.0276414, 0.0267492, 0.0256721", \
|
|
"0.0441221, 0.0375116, 0.0371425, 0.0372385, 0.0370636, 0.0368911, 0.0372549", \
|
|
"0.0681413, 0.0581514, 0.0570413, 0.0560042, 0.055886, 0.0553992, 0.0566733" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A0) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00208295;
|
|
rise_capacitance : 0.00375959;
|
|
rise_capacitance_range (0.00375959, 0.00375959);
|
|
fall_capacitance : 0.000406314;
|
|
fall_capacitance_range (0.000406314, 0.000406314);
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0022327;
|
|
rise_capacitance : 0.000705808;
|
|
rise_capacitance_range (0.000705808, 0.000705808);
|
|
fall_capacitance : 0.00375959;
|
|
fall_capacitance_range (0.00375959, 0.00375959);
|
|
}
|
|
pin (S) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00540362;
|
|
rise_capacitance : 0.00546491;
|
|
rise_capacitance_range (0.00546491, 0.00546491);
|
|
fall_capacitance : 0.00534232;
|
|
fall_capacitance_range (0.00534232, 0.00534232);
|
|
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.00542815, 0.00544799, 0.00619496, 0.00812176, 0.0122506, 0.0212573, 0.0398484" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00622038, 0.00656939, 0.00740572, 0.00930295, 0.0139486, 0.0227014, 0.0416547" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_mux4_1) {
|
|
area : 38.1024;
|
|
cell_footprint : "mux4";
|
|
cell_leakage_power : 1307.19;
|
|
leakage_power () {
|
|
value : 863.959;
|
|
when : "!S1&!S0&!A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1150.74;
|
|
when : "!S1&!S0&!A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 947.61;
|
|
when : "!S1&!S0&!A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1148.69;
|
|
when : "!S1&!S0&!A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1234.71;
|
|
when : "!S1&!S0&!A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1305.08;
|
|
when : "!S1&!S0&!A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1318.36;
|
|
when : "!S1&!S0&!A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1303.04;
|
|
when : "!S1&!S0&!A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 947.596;
|
|
when : "!S1&!S0&A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1234.38;
|
|
when : "!S1&!S0&A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1031.25;
|
|
when : "!S1&!S0&A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1232.33;
|
|
when : "!S1&!S0&A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1232.65;
|
|
when : "!S1&!S0&A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1303.03;
|
|
when : "!S1&!S0&A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1316.3;
|
|
when : "!S1&!S0&A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1300.98;
|
|
when : "!S1&!S0&A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 991.739;
|
|
when : "!S1&S0&!A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1075.39;
|
|
when : "!S1&S0&!A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1278.52;
|
|
when : "!S1&S0&!A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1276.47;
|
|
when : "!S1&S0&!A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1075.43;
|
|
when : "!S1&S0&!A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1159.04;
|
|
when : "!S1&S0&!A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1362.17;
|
|
when : "!S1&S0&!A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1360.12;
|
|
when : "!S1&S0&!A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1362.48;
|
|
when : "!S1&S0&A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1446.13;
|
|
when : "!S1&S0&A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1432.86;
|
|
when : "!S1&S0&A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1430.81;
|
|
when : "!S1&S0&A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1360.43;
|
|
when : "!S1&S0&A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1444.08;
|
|
when : "!S1&S0&A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1430.81;
|
|
when : "!S1&S0&A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1428.76;
|
|
when : "!S1&S0&A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 991.72;
|
|
when : "S1&!S0&!A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1362.47;
|
|
when : "S1&!S0&!A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1075.37;
|
|
when : "S1&!S0&!A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1360.42;
|
|
when : "S1&!S0&!A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1278.5;
|
|
when : "S1&!S0&!A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1432.85;
|
|
when : "S1&!S0&!A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1362.15;
|
|
when : "S1&!S0&!A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1430.8;
|
|
when : "S1&!S0&!A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1075.36;
|
|
when : "S1&!S0&A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1446.11;
|
|
when : "S1&!S0&A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1159.01;
|
|
when : "S1&!S0&A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1444.06;
|
|
when : "S1&!S0&A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1276.44;
|
|
when : "S1&!S0&A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1430.79;
|
|
when : "S1&!S0&A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1360.09;
|
|
when : "S1&!S0&A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1428.74;
|
|
when : "S1&!S0&A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1119.5;
|
|
when : "S1&S0&!A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1203.15;
|
|
when : "S1&S0&!A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1490.25;
|
|
when : "S1&S0&!A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1488.2;
|
|
when : "S1&S0&!A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1203.19;
|
|
when : "S1&S0&!A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1286.8;
|
|
when : "S1&S0&!A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1573.9;
|
|
when : "S1&S0&!A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1571.85;
|
|
when : "S1&S0&!A3&A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1406.27;
|
|
when : "S1&S0&A3&!A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1489.92;
|
|
when : "S1&S0&A3&!A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1560.62;
|
|
when : "S1&S0&A3&!A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1558.57;
|
|
when : "S1&S0&A3&!A2&A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1404.22;
|
|
when : "S1&S0&A3&A2&!A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1487.87;
|
|
when : "S1&S0&A3&A2&!A1&A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1558.57;
|
|
when : "S1&S0&A3&A2&A1&!A0";
|
|
}
|
|
leakage_power () {
|
|
value : 1556.52;
|
|
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.0902511, 0.146606, 0.178728, 0.230398, 0.31603, 0.45849, 0.695581", \
|
|
"0.112473, 0.169413, 0.201523, 0.253227, 0.338939, 0.481381, 0.719083", \
|
|
"0.130459, 0.188476, 0.220682, 0.272387, 0.358131, 0.500644, 0.737851", \
|
|
"0.154177, 0.214251, 0.246764, 0.298611, 0.384428, 0.527109, 0.764285", \
|
|
"0.188169, 0.253012, 0.28693, 0.338688, 0.424514, 0.566773, 0.804184", \
|
|
"0.234794, 0.307889, 0.342588, 0.395599, 0.481925, 0.625266, 0.862198", \
|
|
"0.299753, 0.384733, 0.423295, 0.479632, 0.567974, 0.712843, 0.952295" \
|
|
);
|
|
}
|
|
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.0191328, 0.0816066, 0.125625, 0.200378, 0.326846, 0.538788, 0.892477", \
|
|
"0.0199007, 0.0821219, 0.125979, 0.200445, 0.328144, 0.538805, 0.893119", \
|
|
"0.0212142, 0.0831455, 0.126608, 0.200788, 0.328145, 0.538905, 0.89312", \
|
|
"0.0238802, 0.0849871, 0.128093, 0.201664, 0.328146, 0.539177, 0.893121", \
|
|
"0.0286209, 0.0894364, 0.131697, 0.203618, 0.328433, 0.539683, 0.893122", \
|
|
"0.03669, 0.098128, 0.138465, 0.209107, 0.332063, 0.541809, 0.894175", \
|
|
"0.049694, 0.114896, 0.153707, 0.221751, 0.342306, 0.550825, 0.901294" \
|
|
);
|
|
}
|
|
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.105054, 0.161684, 0.190497, 0.233771, 0.30366, 0.418695, 0.609516", \
|
|
"0.127365, 0.18439, 0.213061, 0.256922, 0.326795, 0.441773, 0.632841", \
|
|
"0.143386, 0.201533, 0.230479, 0.27437, 0.344461, 0.459545, 0.650633", \
|
|
"0.167939, 0.228495, 0.257789, 0.302221, 0.372486, 0.487742, 0.678936", \
|
|
"0.204621, 0.269014, 0.299641, 0.345095, 0.415894, 0.531049, 0.722388", \
|
|
"0.245982, 0.318549, 0.351981, 0.399159, 0.472572, 0.588991, 0.780421", \
|
|
"0.310351, 0.393894, 0.431395, 0.483067, 0.561346, 0.68171, 0.877151" \
|
|
);
|
|
}
|
|
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.023051, 0.0716179, 0.102904, 0.155109, 0.244864, 0.398358, 0.656656", \
|
|
"0.023701, 0.0716976, 0.102905, 0.15529, 0.245154, 0.399077, 0.656722", \
|
|
"0.0251068, 0.0730997, 0.103887, 0.155851, 0.245589, 0.399078, 0.657138", \
|
|
"0.0277647, 0.0760001, 0.106163, 0.157564, 0.246884, 0.39917, 0.6572", \
|
|
"0.0331415, 0.0807752, 0.11061, 0.161362, 0.249034, 0.400771, 0.657481", \
|
|
"0.041905, 0.091361, 0.121253, 0.170064, 0.255843, 0.404804, 0.65977", \
|
|
"0.054551, 0.108709, 0.138741, 0.187679, 0.273008, 0.419248, 0.671021" \
|
|
);
|
|
}
|
|
}
|
|
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.0878278, 0.144019, 0.176123, 0.227711, 0.313459, 0.45588, 0.692987", \
|
|
"0.111426, 0.168246, 0.200257, 0.251909, 0.33772, 0.480064, 0.717442", \
|
|
"0.129538, 0.187444, 0.219623, 0.271297, 0.357019, 0.499559, 0.736708", \
|
|
"0.1533, 0.213433, 0.245839, 0.297741, 0.383498, 0.52608, 0.763313", \
|
|
"0.186301, 0.251269, 0.284457, 0.336829, 0.422771, 0.564954, 0.802455", \
|
|
"0.232689, 0.305741, 0.340365, 0.393757, 0.480842, 0.623085, 0.860469", \
|
|
"0.296053, 0.381947, 0.420608, 0.477283, 0.565646, 0.711534, 0.950557" \
|
|
);
|
|
}
|
|
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.0188845, 0.0814622, 0.125481, 0.20022, 0.32672, 0.538731, 0.892487", \
|
|
"0.0197454, 0.0820038, 0.125837, 0.200317, 0.327213, 0.538881, 0.892635", \
|
|
"0.0210779, 0.0830343, 0.126493, 0.200709, 0.327214, 0.538899, 0.893123", \
|
|
"0.0238139, 0.0848922, 0.127897, 0.201565, 0.327455, 0.539072, 0.893124", \
|
|
"0.0288361, 0.0894898, 0.131302, 0.203572, 0.328324, 0.539582, 0.893125", \
|
|
"0.03686, 0.098781, 0.138747, 0.209204, 0.332304, 0.541876, 0.89408", \
|
|
"0.050163, 0.115626, 0.154414, 0.222178, 0.342454, 0.550746, 0.901259" \
|
|
);
|
|
}
|
|
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.106759, 0.163667, 0.192351, 0.235758, 0.305652, 0.420642, 0.611617", \
|
|
"0.127706, 0.184772, 0.213485, 0.257445, 0.327215, 0.442227, 0.633803", \
|
|
"0.143759, 0.20198, 0.230839, 0.274775, 0.344923, 0.46, 0.651108", \
|
|
"0.168323, 0.228899, 0.258386, 0.30261, 0.372958, 0.488218, 0.679511", \
|
|
"0.205648, 0.269957, 0.300454, 0.345828, 0.416682, 0.532071, 0.723379", \
|
|
"0.246935, 0.319177, 0.3523, 0.400141, 0.472804, 0.589271, 0.780657", \
|
|
"0.313216, 0.396192, 0.433048, 0.484716, 0.562983, 0.68308, 0.878681" \
|
|
);
|
|
}
|
|
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.0231176, 0.0717966, 0.103, 0.155069, 0.244997, 0.398438, 0.656691", \
|
|
"0.023826, 0.0718238, 0.103001, 0.155281, 0.245159, 0.399177, 0.657201", \
|
|
"0.0252153, 0.0733253, 0.104028, 0.15594, 0.245667, 0.399178, 0.657202", \
|
|
"0.0277625, 0.0760146, 0.106203, 0.157652, 0.246913, 0.399199, 0.657295", \
|
|
"0.0329331, 0.0806704, 0.110742, 0.161282, 0.249047, 0.400511, 0.65746", \
|
|
"0.041661, 0.091153, 0.120823, 0.170284, 0.255748, 0.404804, 0.659864", \
|
|
"0.05403, 0.107958, 0.137565, 0.187006, 0.272466, 0.419315, 0.67099" \
|
|
);
|
|
}
|
|
}
|
|
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.0932771, 0.150379, 0.182686, 0.234323, 0.320021, 0.462563, 0.699619", \
|
|
"0.116268, 0.17406, 0.206245, 0.257936, 0.343663, 0.486151, 0.724407", \
|
|
"0.134908, 0.193724, 0.226017, 0.277859, 0.363625, 0.506251, 0.743431", \
|
|
"0.159647, 0.220706, 0.253446, 0.305462, 0.39126, 0.533746, 0.771002", \
|
|
"0.19437, 0.260496, 0.294648, 0.346282, 0.432379, 0.574614, 0.811966", \
|
|
"0.243854, 0.318117, 0.353117, 0.406639, 0.493075, 0.636106, 0.872995", \
|
|
"0.31066, 0.397293, 0.43615, 0.492123, 0.580803, 0.725922, 0.965249" \
|
|
);
|
|
}
|
|
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.0196013, 0.082141, 0.125974, 0.200522, 0.326811, 0.538779, 0.892336", \
|
|
"0.0203977, 0.0825836, 0.126328, 0.200548, 0.3279, 0.539154, 0.893439", \
|
|
"0.0217558, 0.083572, 0.12698, 0.200934, 0.327901, 0.539155, 0.89344", \
|
|
"0.0244638, 0.0856803, 0.128644, 0.201864, 0.327902, 0.539156, 0.893441", \
|
|
"0.0294653, 0.0905078, 0.132429, 0.203978, 0.328433, 0.539647, 0.893442", \
|
|
"0.037214, 0.099762, 0.140005, 0.209976, 0.332497, 0.541484, 0.894011", \
|
|
"0.050422, 0.116551, 0.155492, 0.222362, 0.34271, 0.550516, 0.900579" \
|
|
);
|
|
}
|
|
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.111619, 0.169531, 0.198375, 0.242386, 0.31248, 0.427477, 0.61828", \
|
|
"0.13401, 0.191899, 0.221104, 0.265123, 0.335356, 0.450412, 0.641821", \
|
|
"0.150585, 0.209748, 0.238923, 0.283144, 0.353493, 0.468621, 0.659703", \
|
|
"0.176152, 0.237485, 0.267485, 0.312083, 0.382706, 0.498007, 0.689207", \
|
|
"0.214474, 0.279883, 0.31098, 0.356611, 0.427768, 0.543198, 0.734608", \
|
|
"0.259027, 0.3326, 0.36645, 0.414774, 0.487381, 0.604193, 0.795303", \
|
|
"0.325574, 0.410333, 0.447881, 0.500348, 0.579129, 0.699169, 0.894501" \
|
|
);
|
|
}
|
|
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.0237813, 0.0730754, 0.103796, 0.155923, 0.245561, 0.39867, 0.656961", \
|
|
"0.0244816, 0.0730764, 0.104109, 0.156203, 0.24576, 0.39928, 0.656962", \
|
|
"0.0258695, 0.0742493, 0.105005, 0.156963, 0.246348, 0.399281, 0.656963", \
|
|
"0.0285515, 0.0768802, 0.107334, 0.158709, 0.247626, 0.399582, 0.657024", \
|
|
"0.0336426, 0.0819537, 0.112169, 0.162525, 0.249868, 0.400845, 0.657558", \
|
|
"0.04259, 0.092534, 0.122522, 0.171718, 0.256666, 0.405025, 0.659833", \
|
|
"0.055503, 0.110206, 0.139903, 0.189022, 0.274125, 0.419501, 0.670569" \
|
|
);
|
|
}
|
|
}
|
|
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.0907365, 0.147788, 0.180029, 0.231521, 0.317311, 0.459823, 0.696847", \
|
|
"0.114937, 0.172519, 0.204662, 0.256441, 0.342141, 0.484603, 0.722894", \
|
|
"0.133791, 0.192575, 0.224777, 0.276643, 0.362312, 0.504887, 0.742003", \
|
|
"0.158748, 0.219755, 0.252406, 0.304269, 0.390099, 0.532617, 0.769938", \
|
|
"0.194148, 0.260489, 0.293699, 0.345968, 0.432017, 0.574209, 0.811525", \
|
|
"0.242731, 0.316961, 0.352077, 0.405455, 0.491907, 0.635083, 0.871868", \
|
|
"0.309368, 0.395932, 0.43511, 0.490911, 0.580187, 0.724679, 0.96395" \
|
|
);
|
|
}
|
|
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.0194089, 0.0819651, 0.125923, 0.200322, 0.326791, 0.538706, 0.892402", \
|
|
"0.0202742, 0.0824738, 0.126207, 0.200525, 0.327985, 0.539618, 0.893613", \
|
|
"0.0216739, 0.0835328, 0.126886, 0.200922, 0.327986, 0.539619, 0.894372", \
|
|
"0.0244639, 0.085659, 0.128491, 0.20181, 0.327987, 0.53962, 0.894373", \
|
|
"0.0294624, 0.090734, 0.131916, 0.203898, 0.328392, 0.539621, 0.894374", \
|
|
"0.037341, 0.099833, 0.13983, 0.209893, 0.332399, 0.541464, 0.894375", \
|
|
"0.050491, 0.116171, 0.155391, 0.222578, 0.342929, 0.550755, 0.900819" \
|
|
);
|
|
}
|
|
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.112477, 0.170226, 0.199064, 0.243091, 0.313113, 0.42807, 0.61912", \
|
|
"0.133925, 0.191968, 0.220951, 0.26505, 0.335256, 0.450287, 0.641683", \
|
|
"0.150369, 0.209463, 0.238682, 0.282916, 0.35322, 0.468365, 0.659503", \
|
|
"0.175791, 0.237113, 0.266981, 0.311553, 0.382134, 0.497494, 0.688616", \
|
|
"0.214156, 0.279483, 0.310275, 0.356093, 0.427216, 0.542675, 0.734129", \
|
|
"0.258453, 0.331858, 0.365366, 0.413919, 0.486699, 0.602826, 0.794687", \
|
|
"0.325174, 0.409796, 0.447143, 0.500003, 0.577909, 0.6983, 0.893897" \
|
|
);
|
|
}
|
|
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.0238709, 0.0730159, 0.103822, 0.155904, 0.245548, 0.398706, 0.657075", \
|
|
"0.0244784, 0.0730169, 0.104076, 0.15621, 0.245755, 0.399274, 0.657076", \
|
|
"0.025853, 0.0741858, 0.105025, 0.156791, 0.246258, 0.399275, 0.657077", \
|
|
"0.0284916, 0.0768651, 0.107344, 0.158524, 0.247569, 0.399545, 0.657107", \
|
|
"0.03366, 0.0819347, 0.111661, 0.162483, 0.249763, 0.400851, 0.657643", \
|
|
"0.042548, 0.092372, 0.122092, 0.171572, 0.256766, 0.404823, 0.659579", \
|
|
"0.055228, 0.109861, 0.139714, 0.189275, 0.273766, 0.419361, 0.670548" \
|
|
);
|
|
}
|
|
}
|
|
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.0798557, 0.13699, 0.16917, 0.220851, 0.306574, 0.449106, 0.68608", \
|
|
"0.107721, 0.16581, 0.198125, 0.249833, 0.335655, 0.478036, 0.715309", \
|
|
"0.12734, 0.187281, 0.219643, 0.271469, 0.357238, 0.49992, 0.736969", \
|
|
"0.152376, 0.215714, 0.24841, 0.300507, 0.386317, 0.528792, 0.7662", \
|
|
"0.18624, 0.256964, 0.290669, 0.342782, 0.428732, 0.571312, 0.808433", \
|
|
"0.230565, 0.311247, 0.347561, 0.402057, 0.488647, 0.631409, 0.868854", \
|
|
"0.284435, 0.381294, 0.423553, 0.481668, 0.571904, 0.717043, 0.95665" \
|
|
);
|
|
}
|
|
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.019359, 0.0818912, 0.125815, 0.200308, 0.326842, 0.538715, 0.8924", \
|
|
"0.0211729, 0.0828764, 0.126383, 0.200567, 0.32746, 0.539069, 0.892547", \
|
|
"0.0234105, 0.0844434, 0.127418, 0.201214, 0.327461, 0.53907, 0.892708", \
|
|
"0.0280836, 0.0872238, 0.12938, 0.202406, 0.327872, 0.539268, 0.892709", \
|
|
"0.0349049, 0.0944519, 0.13425, 0.205048, 0.328881, 0.539887, 0.89326", \
|
|
"0.04531, 0.106846, 0.14456, 0.21278, 0.333658, 0.54249, 0.894352", \
|
|
"0.061732, 0.130105, 0.167286, 0.230426, 0.347691, 0.553037, 0.902673" \
|
|
);
|
|
}
|
|
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.0969598, 0.154784, 0.183996, 0.227586, 0.297853, 0.412849, 0.603814", \
|
|
"0.124405, 0.182835, 0.212056, 0.256261, 0.326271, 0.441356, 0.632808", \
|
|
"0.144592, 0.204534, 0.234076, 0.278472, 0.348952, 0.463954, 0.65519", \
|
|
"0.174089, 0.237007, 0.26723, 0.31224, 0.382965, 0.498571, 0.68971", \
|
|
"0.217673, 0.28604, 0.317325, 0.363324, 0.434512, 0.550133, 0.7415", \
|
|
"0.268402, 0.347852, 0.382457, 0.431172, 0.50405, 0.620614, 0.812545", \
|
|
"0.345122, 0.43913, 0.479187, 0.533809, 0.611487, 0.734587, 0.92849" \
|
|
);
|
|
}
|
|
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.0237753, 0.0726634, 0.103951, 0.155998, 0.245533, 0.39859, 0.656775", \
|
|
"0.0252138, 0.0732952, 0.104313, 0.156536, 0.245909, 0.399394, 0.657302", \
|
|
"0.027565, 0.0752753, 0.105902, 0.157383, 0.246437, 0.399395, 0.657303", \
|
|
"0.0317983, 0.0786789, 0.108937, 0.159746, 0.248358, 0.400141, 0.657441", \
|
|
"0.0394659, 0.0853388, 0.114541, 0.164124, 0.250886, 0.401646, 0.6582", \
|
|
"0.051786, 0.100224, 0.12785, 0.175131, 0.258362, 0.405834, 0.660243", \
|
|
"0.06895, 0.123612, 0.151806, 0.197721, 0.277575, 0.423202, 0.671341" \
|
|
);
|
|
}
|
|
}
|
|
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.0755383, 0.131838, 0.163961, 0.215456, 0.30125, 0.443585, 0.680673", \
|
|
"0.101803, 0.159046, 0.191195, 0.242851, 0.328599, 0.471083, 0.708224", \
|
|
"0.120218, 0.179215, 0.211448, 0.263216, 0.348942, 0.491472, 0.728465", \
|
|
"0.143566, 0.206033, 0.238391, 0.290337, 0.376181, 0.518611, 0.75586", \
|
|
"0.175334, 0.244138, 0.277914, 0.329771, 0.415621, 0.558054, 0.795639", \
|
|
"0.216841, 0.296149, 0.332243, 0.385945, 0.472502, 0.61539, 0.853035", \
|
|
"0.266253, 0.361542, 0.403025, 0.460661, 0.549777, 0.696312, 0.935787" \
|
|
);
|
|
}
|
|
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.0187892, 0.0813407, 0.12552, 0.200051, 0.326802, 0.538848, 0.892425", \
|
|
"0.0205629, 0.0822852, 0.126062, 0.200406, 0.32735, 0.539631, 0.892815", \
|
|
"0.0227862, 0.0838179, 0.126989, 0.200991, 0.327351, 0.539632, 0.893007", \
|
|
"0.027262, 0.0866043, 0.128892, 0.202089, 0.327811, 0.539633, 0.893008", \
|
|
"0.0339465, 0.0928622, 0.133419, 0.204339, 0.328809, 0.539961, 0.893182", \
|
|
"0.04457, 0.105491, 0.143882, 0.212146, 0.333554, 0.542614, 0.89452", \
|
|
"0.060979, 0.128697, 0.165414, 0.229449, 0.346992, 0.553738, 0.903564" \
|
|
);
|
|
}
|
|
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.0883287, 0.145123, 0.173751, 0.217474, 0.287226, 0.402251, 0.593249", \
|
|
"0.115212, 0.172839, 0.201614, 0.245324, 0.315372, 0.430301, 0.621455", \
|
|
"0.134311, 0.193346, 0.222712, 0.266669, 0.336848, 0.451861, 0.643054", \
|
|
"0.162263, 0.224489, 0.254142, 0.298699, 0.369148, 0.484622, 0.675845", \
|
|
"0.203598, 0.270993, 0.301826, 0.346972, 0.418016, 0.533668, 0.725086", \
|
|
"0.251484, 0.329655, 0.363447, 0.411405, 0.485684, 0.601488, 0.792661", \
|
|
"0.323932, 0.416225, 0.45566, 0.509656, 0.586924, 0.707682, 0.904294" \
|
|
);
|
|
}
|
|
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.0230913, 0.0714208, 0.10296, 0.154899, 0.244909, 0.398465, 0.65665", \
|
|
"0.0244935, 0.0723061, 0.103101, 0.155362, 0.24535, 0.398756, 0.656651", \
|
|
"0.0269502, 0.0740539, 0.104778, 0.156555, 0.246055, 0.399006, 0.657076", \
|
|
"0.0309571, 0.0777232, 0.107658, 0.158723, 0.247699, 0.399888, 0.657203", \
|
|
"0.0387557, 0.0839451, 0.112914, 0.162481, 0.249866, 0.401226, 0.658284", \
|
|
"0.050684, 0.098675, 0.125752, 0.172892, 0.258479, 0.40555, 0.660427", \
|
|
"0.067435, 0.121634, 0.149567, 0.195651, 0.276522, 0.421699, 0.672172" \
|
|
);
|
|
}
|
|
}
|
|
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.0798557, 0.13699, 0.16917, 0.220851, 0.306574, 0.449106, 0.68608", \
|
|
"0.107721, 0.16581, 0.198125, 0.249833, 0.335655, 0.478036, 0.715309", \
|
|
"0.12734, 0.187281, 0.219643, 0.271469, 0.357238, 0.49992, 0.736969", \
|
|
"0.152376, 0.215714, 0.24841, 0.300507, 0.386317, 0.528792, 0.7662", \
|
|
"0.18624, 0.256964, 0.290669, 0.342782, 0.428732, 0.571312, 0.808433", \
|
|
"0.230565, 0.311247, 0.347561, 0.402057, 0.488647, 0.631409, 0.868854", \
|
|
"0.284435, 0.381294, 0.423553, 0.481668, 0.571904, 0.717043, 0.95665" \
|
|
);
|
|
}
|
|
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.019359, 0.0818912, 0.125815, 0.200308, 0.326842, 0.538715, 0.8924", \
|
|
"0.0211729, 0.0828764, 0.126383, 0.200567, 0.32746, 0.539069, 0.892547", \
|
|
"0.0234105, 0.0844434, 0.127418, 0.201214, 0.327461, 0.53907, 0.892708", \
|
|
"0.0280836, 0.0872238, 0.12938, 0.202406, 0.327872, 0.539268, 0.892709", \
|
|
"0.0349049, 0.0944519, 0.13425, 0.205048, 0.328881, 0.539887, 0.89326", \
|
|
"0.04531, 0.106846, 0.14456, 0.21278, 0.333658, 0.54249, 0.894352", \
|
|
"0.061732, 0.130105, 0.167286, 0.230426, 0.347691, 0.553037, 0.902673" \
|
|
);
|
|
}
|
|
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.0969598, 0.154784, 0.183996, 0.227586, 0.297853, 0.412849, 0.603814", \
|
|
"0.124405, 0.182835, 0.212056, 0.256261, 0.326271, 0.441356, 0.632808", \
|
|
"0.144592, 0.204534, 0.234076, 0.278472, 0.348952, 0.463954, 0.65519", \
|
|
"0.174089, 0.237007, 0.26723, 0.31224, 0.382965, 0.498571, 0.68971", \
|
|
"0.217673, 0.28604, 0.317325, 0.363324, 0.434512, 0.550133, 0.7415", \
|
|
"0.268402, 0.347852, 0.382457, 0.431172, 0.50405, 0.620614, 0.812545", \
|
|
"0.345122, 0.43913, 0.479187, 0.533809, 0.611487, 0.734587, 0.92849" \
|
|
);
|
|
}
|
|
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.0237753, 0.0726634, 0.103951, 0.155998, 0.245533, 0.39859, 0.656775", \
|
|
"0.0252138, 0.0732952, 0.104313, 0.156536, 0.245909, 0.399394, 0.657302", \
|
|
"0.027565, 0.0752753, 0.105902, 0.157383, 0.246437, 0.399395, 0.657303", \
|
|
"0.0317983, 0.0786789, 0.108937, 0.159746, 0.248358, 0.400141, 0.657441", \
|
|
"0.0394659, 0.0853388, 0.114541, 0.164124, 0.250886, 0.401646, 0.6582", \
|
|
"0.051786, 0.100224, 0.12785, 0.175131, 0.258362, 0.405834, 0.660243", \
|
|
"0.06895, 0.123612, 0.151806, 0.197721, 0.277575, 0.423202, 0.671341" \
|
|
);
|
|
}
|
|
}
|
|
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.116811, 0.173998, 0.206215, 0.257851, 0.343543, 0.485966, 0.722989", \
|
|
"0.143648, 0.200786, 0.233097, 0.284722, 0.370418, 0.512813, 0.749997", \
|
|
"0.161291, 0.218332, 0.250538, 0.302096, 0.387869, 0.530275, 0.767518", \
|
|
"0.185829, 0.242977, 0.275125, 0.32666, 0.412406, 0.554769, 0.791952", \
|
|
"0.221398, 0.278854, 0.310997, 0.362594, 0.448336, 0.590694, 0.827725", \
|
|
"0.26046, 0.319112, 0.3513, 0.403189, 0.489072, 0.631792, 0.86889", \
|
|
"0.319502, 0.37998, 0.412563, 0.465037, 0.551454, 0.693978, 0.931086" \
|
|
);
|
|
}
|
|
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.0198563, 0.0822383, 0.126052, 0.200287, 0.326793, 0.538764, 0.892341", \
|
|
"0.0198573, 0.0822393, 0.126053, 0.200387, 0.327452, 0.538765, 0.892418", \
|
|
"0.0198583, 0.0822403, 0.126054, 0.200388, 0.327453, 0.539248, 0.892432", \
|
|
"0.0199048, 0.0822413, 0.126055, 0.200389, 0.327454, 0.539249, 0.892433", \
|
|
"0.0205154, 0.0824243, 0.126093, 0.20039, 0.327455, 0.53925, 0.892434", \
|
|
"0.021837, 0.08359, 0.127032, 0.201135, 0.327456, 0.539251, 0.892435", \
|
|
"0.024459, 0.085725, 0.128889, 0.20287, 0.32843, 0.539276, 0.892436" \
|
|
);
|
|
}
|
|
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.129971, 0.187762, 0.21693, 0.260646, 0.330829, 0.445749, 0.63683", \
|
|
"0.155328, 0.212918, 0.24186, 0.285774, 0.356056, 0.471131, 0.662318", \
|
|
"0.171814, 0.229318, 0.258171, 0.301974, 0.3721, 0.487152, 0.678163", \
|
|
"0.192818, 0.250298, 0.279485, 0.323057, 0.393041, 0.507964, 0.698933", \
|
|
"0.223476, 0.281318, 0.310406, 0.354001, 0.424028, 0.538919, 0.729868", \
|
|
"0.267711, 0.326267, 0.355517, 0.399551, 0.469953, 0.585486, 0.776492", \
|
|
"0.326741, 0.387071, 0.416729, 0.461426, 0.533299, 0.650395, 0.842023" \
|
|
);
|
|
}
|
|
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.0239083, 0.0729198, 0.104079, 0.155865, 0.245581, 0.398673, 0.656728", \
|
|
"0.0239093, 0.0729208, 0.10408, 0.155939, 0.245709, 0.398902, 0.656729", \
|
|
"0.0239103, 0.0729218, 0.104081, 0.15594, 0.24571, 0.398972, 0.65731", \
|
|
"0.0239113, 0.0729228, 0.104082, 0.155941, 0.245711, 0.398973, 0.657311", \
|
|
"0.0241401, 0.0729238, 0.104083, 0.155942, 0.245712, 0.398974, 0.657312", \
|
|
"0.025206, 0.073761, 0.104725, 0.156667, 0.246483, 0.39918, 0.657313", \
|
|
"0.028155, 0.076018, 0.107048, 0.159487, 0.250083, 0.402674, 0.658562" \
|
|
);
|
|
}
|
|
}
|
|
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.113586, 0.170143, 0.202131, 0.253691, 0.339277, 0.48168, 0.718885", \
|
|
"0.140117, 0.196561, 0.228629, 0.280264, 0.366036, 0.508483, 0.745652", \
|
|
"0.157461, 0.213862, 0.245888, 0.29748, 0.383217, 0.525679, 0.762913", \
|
|
"0.181502, 0.23796, 0.270025, 0.321608, 0.407249, 0.549679, 0.78688", \
|
|
"0.216189, 0.273019, 0.305105, 0.356641, 0.442335, 0.584844, 0.821923", \
|
|
"0.253784, 0.311866, 0.343895, 0.395834, 0.481839, 0.624522, 0.86171", \
|
|
"0.311396, 0.371094, 0.403938, 0.456443, 0.543059, 0.68608, 0.92329" \
|
|
);
|
|
}
|
|
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.0193455, 0.0817432, 0.125721, 0.200219, 0.326825, 0.538806, 0.892821", \
|
|
"0.01935, 0.0817482, 0.125722, 0.20022, 0.326829, 0.539053, 0.892822", \
|
|
"0.0193591, 0.0817492, 0.125723, 0.200221, 0.326871, 0.54124, 0.892823", \
|
|
"0.0195622, 0.0817502, 0.125724, 0.200222, 0.326872, 0.541241, 0.892824", \
|
|
"0.0201201, 0.0820844, 0.125865, 0.200307, 0.326873, 0.541242, 0.892825", \
|
|
"0.021633, 0.083309, 0.126928, 0.201219, 0.327602, 0.541243, 0.892826", \
|
|
"0.024452, 0.085134, 0.128979, 0.2033, 0.329227, 0.541244, 0.892827" \
|
|
);
|
|
}
|
|
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.122928, 0.179683, 0.208656, 0.252101, 0.321946, 0.437084, 0.627926", \
|
|
"0.148295, 0.205152, 0.233682, 0.277306, 0.347391, 0.462364, 0.653461", \
|
|
"0.164752, 0.221355, 0.250084, 0.293531, 0.363545, 0.478552, 0.669462", \
|
|
"0.185344, 0.24228, 0.270725, 0.314215, 0.38415, 0.499094, 0.690105", \
|
|
"0.215246, 0.272396, 0.301168, 0.344485, 0.414422, 0.529261, 0.720298", \
|
|
"0.258233, 0.316133, 0.345126, 0.388855, 0.459404, 0.574821, 0.76594", \
|
|
"0.315278, 0.374897, 0.404362, 0.449364, 0.521071, 0.638253, 0.830693" \
|
|
);
|
|
}
|
|
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.0234028, 0.072081, 0.103009, 0.155128, 0.245188, 0.398454, 0.656732", \
|
|
"0.0234038, 0.072082, 0.10301, 0.155129, 0.245278, 0.398751, 0.656733", \
|
|
"0.0234048, 0.072083, 0.103011, 0.15513, 0.245279, 0.398752, 0.657131", \
|
|
"0.0234058, 0.072084, 0.103012, 0.155131, 0.24528, 0.398753, 0.657132", \
|
|
"0.023698, 0.072085, 0.103013, 0.155132, 0.245281, 0.398754, 0.657133", \
|
|
"0.024958, 0.072952, 0.104009, 0.156209, 0.246224, 0.399241, 0.657134", \
|
|
"0.028029, 0.075192, 0.10634, 0.159139, 0.250312, 0.403969, 0.660538" \
|
|
);
|
|
}
|
|
}
|
|
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.0478206, 0.104477, 0.136388, 0.187831, 0.273354, 0.415772, 0.652662", \
|
|
"0.0690883, 0.125906, 0.158182, 0.209869, 0.295523, 0.437828, 0.674918", \
|
|
"0.0823602, 0.140305, 0.172665, 0.224403, 0.310259, 0.452723, 0.689833", \
|
|
"0.0975092, 0.158715, 0.190908, 0.242806, 0.328529, 0.47127, 0.708296", \
|
|
"0.118091, 0.184452, 0.217303, 0.269622, 0.3557, 0.498202, 0.735913", \
|
|
"0.143269, 0.218631, 0.253625, 0.30701, 0.394594, 0.53858, 0.776299", \
|
|
"0.17034, 0.257618, 0.297474, 0.35451, 0.44563, 0.593328, 0.83584" \
|
|
);
|
|
}
|
|
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.0169429, 0.0811131, 0.125287, 0.199887, 0.326615, 0.538611, 0.89235", \
|
|
"0.0193748, 0.0822289, 0.126247, 0.200582, 0.326897, 0.538648, 0.892373", \
|
|
"0.0219272, 0.0831886, 0.127156, 0.201363, 0.327488, 0.539008, 0.892792", \
|
|
"0.0257767, 0.0860684, 0.128653, 0.202338, 0.328324, 0.539833, 0.893019", \
|
|
"0.0319381, 0.0917386, 0.132934, 0.2051, 0.330066, 0.540985, 0.893824", \
|
|
"0.0420452, 0.103576, 0.143126, 0.213331, 0.336469, 0.545648, 0.896699", \
|
|
"0.05926, 0.125859, 0.163559, 0.230824, 0.352093, 0.560788, 0.910404" \
|
|
);
|
|
}
|
|
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.0569487, 0.112762, 0.140949, 0.184535, 0.254199, 0.369075, 0.560032", \
|
|
"0.079049, 0.135115, 0.163742, 0.207389, 0.277325, 0.392315, 0.583185", \
|
|
"0.0935517, 0.150272, 0.179293, 0.223322, 0.293773, 0.408844, 0.599943", \
|
|
"0.115175, 0.174018, 0.203221, 0.247327, 0.318181, 0.433899, 0.625164", \
|
|
"0.147824, 0.213036, 0.243414, 0.287776, 0.358705, 0.474516, 0.666181", \
|
|
"0.185773, 0.260834, 0.293655, 0.341113, 0.413913, 0.531706, 0.72358", \
|
|
"0.250516, 0.338784, 0.37709, 0.429473, 0.507571, 0.630108, 0.828844" \
|
|
);
|
|
}
|
|
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.0194248, 0.069891, 0.101391, 0.154164, 0.244721, 0.398174, 0.656712", \
|
|
"0.0212067, 0.0711365, 0.102556, 0.155069, 0.245018, 0.398255, 0.656713", \
|
|
"0.0237586, 0.0724533, 0.104087, 0.156566, 0.246339, 0.399105, 0.657606", \
|
|
"0.0285631, 0.075039, 0.105997, 0.158285, 0.248282, 0.400838, 0.657812", \
|
|
"0.0366797, 0.08238, 0.111631, 0.161719, 0.250124, 0.402495, 0.659817", \
|
|
"0.047836, 0.097266, 0.124767, 0.173325, 0.259102, 0.408229, 0.663286", \
|
|
"0.066664, 0.121788, 0.149726, 0.196315, 0.280698, 0.428914, 0.680251" \
|
|
);
|
|
}
|
|
}
|
|
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.0477257, 0.104222, 0.13627, 0.187712, 0.27321, 0.415709, 0.652512", \
|
|
"0.0690676, 0.125877, 0.158181, 0.209868, 0.295542, 0.437915, 0.674948", \
|
|
"0.0823619, 0.140303, 0.172692, 0.224471, 0.310323, 0.452721, 0.689912", \
|
|
"0.0974835, 0.158786, 0.190877, 0.24285, 0.328519, 0.47115, 0.708349", \
|
|
"0.11798, 0.184462, 0.217324, 0.269644, 0.355753, 0.49834, 0.735812", \
|
|
"0.143447, 0.218549, 0.253696, 0.307195, 0.394492, 0.538774, 0.776403", \
|
|
"0.170831, 0.257802, 0.297629, 0.355338, 0.445387, 0.593007, 0.836019" \
|
|
);
|
|
}
|
|
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.016906, 0.0811819, 0.125307, 0.199883, 0.326593, 0.538572, 0.892355", \
|
|
"0.0193616, 0.0821964, 0.126278, 0.200617, 0.326924, 0.538735, 0.892395", \
|
|
"0.0218499, 0.0831745, 0.127121, 0.201422, 0.327501, 0.538949, 0.892799", \
|
|
"0.0257875, 0.086047, 0.128627, 0.202317, 0.328294, 0.539827, 0.893023", \
|
|
"0.0319779, 0.0917272, 0.13289, 0.205098, 0.329968, 0.540983, 0.893882", \
|
|
"0.0420183, 0.103692, 0.143126, 0.213287, 0.336632, 0.545582, 0.896683", \
|
|
"0.059154, 0.125573, 0.163669, 0.231423, 0.35215, 0.560805, 0.910093" \
|
|
);
|
|
}
|
|
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.0568661, 0.112655, 0.140874, 0.184458, 0.25409, 0.369007, 0.559959", \
|
|
"0.078935, 0.134952, 0.163653, 0.207247, 0.277207, 0.392122, 0.58308", \
|
|
"0.0934144, 0.150112, 0.179161, 0.223165, 0.293546, 0.408776, 0.599685", \
|
|
"0.114994, 0.173879, 0.20283, 0.247212, 0.317972, 0.433626, 0.624993", \
|
|
"0.147618, 0.213018, 0.242817, 0.287426, 0.358507, 0.474387, 0.666031", \
|
|
"0.185427, 0.260733, 0.293376, 0.340879, 0.414419, 0.530995, 0.723356", \
|
|
"0.249925, 0.338518, 0.376605, 0.42896, 0.507111, 0.629768, 0.828148" \
|
|
);
|
|
}
|
|
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.0195037, 0.0698562, 0.101378, 0.1542, 0.244759, 0.398174, 0.656457", \
|
|
"0.0211958, 0.0711445, 0.102605, 0.155036, 0.245049, 0.398215, 0.656545", \
|
|
"0.0237141, 0.0724562, 0.104094, 0.156715, 0.246385, 0.399181, 0.656835", \
|
|
"0.0285212, 0.0750236, 0.10584, 0.158379, 0.248175, 0.40083, 0.657788", \
|
|
"0.0366654, 0.0825162, 0.111212, 0.161771, 0.25009, 0.402518, 0.659883", \
|
|
"0.04784, 0.097378, 0.124695, 0.17328, 0.259594, 0.408574, 0.663553", \
|
|
"0.066647, 0.121778, 0.149689, 0.19638, 0.280757, 0.428933, 0.680313" \
|
|
);
|
|
}
|
|
}
|
|
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.0477257, 0.104222, 0.13627, 0.187712, 0.27321, 0.415709, 0.652512", \
|
|
"0.0690676, 0.125877, 0.158181, 0.209868, 0.295542, 0.437915, 0.674948", \
|
|
"0.0823619, 0.140303, 0.172692, 0.224471, 0.310323, 0.452721, 0.689912", \
|
|
"0.0974835, 0.158786, 0.190877, 0.24285, 0.328519, 0.47115, 0.708349", \
|
|
"0.11798, 0.184462, 0.217324, 0.269644, 0.355753, 0.49834, 0.735812", \
|
|
"0.143447, 0.218549, 0.253696, 0.307195, 0.394492, 0.538774, 0.776403", \
|
|
"0.170831, 0.257802, 0.297629, 0.355338, 0.445387, 0.593007, 0.836019" \
|
|
);
|
|
}
|
|
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.016906, 0.0811819, 0.125307, 0.199883, 0.326593, 0.538572, 0.892355", \
|
|
"0.0193616, 0.0821964, 0.126278, 0.200617, 0.326924, 0.538735, 0.892395", \
|
|
"0.0218499, 0.0831745, 0.127121, 0.201422, 0.327501, 0.538949, 0.892799", \
|
|
"0.0257875, 0.086047, 0.128627, 0.202317, 0.328294, 0.539827, 0.893023", \
|
|
"0.0319779, 0.0917272, 0.13289, 0.205098, 0.329968, 0.540983, 0.893882", \
|
|
"0.0420183, 0.103692, 0.143126, 0.213287, 0.336632, 0.545582, 0.896683", \
|
|
"0.059154, 0.125573, 0.163669, 0.231423, 0.35215, 0.560805, 0.910093" \
|
|
);
|
|
}
|
|
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.0569487, 0.112762, 0.140949, 0.184535, 0.254199, 0.369075, 0.560032", \
|
|
"0.079049, 0.135115, 0.163742, 0.207389, 0.277325, 0.392315, 0.583185", \
|
|
"0.0935517, 0.150272, 0.179293, 0.223322, 0.293773, 0.408844, 0.599943", \
|
|
"0.115175, 0.174018, 0.203221, 0.247327, 0.318181, 0.433899, 0.625164", \
|
|
"0.147824, 0.213036, 0.243414, 0.287776, 0.358705, 0.474516, 0.666181", \
|
|
"0.185773, 0.260834, 0.293655, 0.341113, 0.413913, 0.531706, 0.72358", \
|
|
"0.250516, 0.338784, 0.37709, 0.429473, 0.507571, 0.630108, 0.828844" \
|
|
);
|
|
}
|
|
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.0194248, 0.069891, 0.101391, 0.154164, 0.244721, 0.398174, 0.656712", \
|
|
"0.0212067, 0.0711365, 0.102556, 0.155069, 0.245018, 0.398255, 0.656713", \
|
|
"0.0237586, 0.0724533, 0.104087, 0.156566, 0.246339, 0.399105, 0.657606", \
|
|
"0.0285631, 0.075039, 0.105997, 0.158285, 0.248282, 0.400838, 0.657812", \
|
|
"0.0366797, 0.08238, 0.111631, 0.161719, 0.250124, 0.402495, 0.659817", \
|
|
"0.047836, 0.097266, 0.124767, 0.173325, 0.259102, 0.408229, 0.663286", \
|
|
"0.066664, 0.121788, 0.149726, 0.196315, 0.280698, 0.428914, 0.680251" \
|
|
);
|
|
}
|
|
}
|
|
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.0632936, 0.11913, 0.151113, 0.202578, 0.288301, 0.430724, 0.66761", \
|
|
"0.0878059, 0.142827, 0.174606, 0.226042, 0.311655, 0.454032, 0.692001", \
|
|
"0.101919, 0.157003, 0.188536, 0.239807, 0.325222, 0.467582, 0.704665", \
|
|
"0.120372, 0.17558, 0.207148, 0.258319, 0.343543, 0.485528, 0.722415", \
|
|
"0.145522, 0.201041, 0.232889, 0.284362, 0.369721, 0.5118, 0.748356", \
|
|
"0.17052, 0.226775, 0.259163, 0.311816, 0.398767, 0.542165, 0.779212", \
|
|
"0.208485, 0.266676, 0.299545, 0.352851, 0.442023, 0.588492, 0.829828" \
|
|
);
|
|
}
|
|
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.0180674, 0.0809837, 0.125155, 0.199899, 0.326531, 0.538573, 0.892284", \
|
|
"0.0180684, 0.0809847, 0.125156, 0.1999, 0.327041, 0.538574, 0.893212", \
|
|
"0.0180694, 0.0809857, 0.125157, 0.199901, 0.327042, 0.53903, 0.893213", \
|
|
"0.0180704, 0.0809867, 0.125158, 0.199902, 0.327043, 0.539031, 0.893214", \
|
|
"0.0186942, 0.0814638, 0.125373, 0.199903, 0.327044, 0.539032, 0.893215", \
|
|
"0.020307, 0.082929, 0.12779, 0.203185, 0.329604, 0.540147, 0.893216", \
|
|
"0.023534, 0.085233, 0.130697, 0.207755, 0.336743, 0.549726, 0.901135" \
|
|
);
|
|
}
|
|
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.0699537, 0.127146, 0.155884, 0.199588, 0.269928, 0.384593, 0.575593", \
|
|
"0.0940446, 0.149351, 0.177847, 0.221402, 0.291364, 0.406489, 0.59754", \
|
|
"0.108253, 0.163609, 0.191865, 0.235165, 0.304796, 0.419548, 0.610505", \
|
|
"0.125016, 0.180439, 0.208765, 0.252091, 0.321632, 0.435895, 0.626418", \
|
|
"0.147945, 0.203706, 0.232209, 0.275795, 0.3455, 0.460091, 0.650294", \
|
|
"0.178142, 0.233735, 0.262542, 0.307114, 0.379008, 0.495967, 0.688061", \
|
|
"0.217003, 0.273187, 0.302905, 0.348628, 0.422932, 0.544123, 0.743102" \
|
|
);
|
|
}
|
|
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.0217007, 0.0715796, 0.10295, 0.155232, 0.245756, 0.398497, 0.656552", \
|
|
"0.0217017, 0.0715806, 0.102951, 0.155233, 0.245757, 0.398945, 0.656898", \
|
|
"0.0217027, 0.0715816, 0.102952, 0.155234, 0.245758, 0.398946, 0.656899", \
|
|
"0.0217037, 0.0715826, 0.102953, 0.155235, 0.245759, 0.398947, 0.6569", \
|
|
"0.0217047, 0.0715836, 0.102954, 0.155236, 0.24576, 0.398948, 0.656901", \
|
|
"0.0217057, 0.072102, 0.103928, 0.157795, 0.249202, 0.402025, 0.657797", \
|
|
"0.024321, 0.073963, 0.10708, 0.162851, 0.257655, 0.415381, 0.674323" \
|
|
);
|
|
}
|
|
}
|
|
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.0631521, 0.118941, 0.150971, 0.202418, 0.288089, 0.43055, 0.667468", \
|
|
"0.0878288, 0.142729, 0.174507, 0.225961, 0.311642, 0.453941, 0.69192", \
|
|
"0.101944, 0.156738, 0.188407, 0.23963, 0.325128, 0.467424, 0.704491", \
|
|
"0.120439, 0.175564, 0.207174, 0.258305, 0.34352, 0.485515, 0.722374", \
|
|
"0.145501, 0.200816, 0.232774, 0.284252, 0.369638, 0.511719, 0.748239", \
|
|
"0.171055, 0.227286, 0.259838, 0.312077, 0.399054, 0.542408, 0.779459", \
|
|
"0.20839, 0.266529, 0.299737, 0.353071, 0.442219, 0.58888, 0.830199" \
|
|
);
|
|
}
|
|
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.0180161, 0.0809716, 0.125169, 0.199908, 0.326549, 0.538575, 0.892284", \
|
|
"0.0180171, 0.0809726, 0.12517, 0.199909, 0.327528, 0.538576, 0.893216", \
|
|
"0.0180181, 0.0809736, 0.125171, 0.19991, 0.327529, 0.539239, 0.893217", \
|
|
"0.0180191, 0.0809746, 0.125172, 0.199911, 0.32753, 0.53924, 0.893218", \
|
|
"0.0187196, 0.0814135, 0.125372, 0.199912, 0.327531, 0.539241, 0.893219", \
|
|
"0.020303, 0.082934, 0.127787, 0.203165, 0.329598, 0.540138, 0.89322", \
|
|
"0.023564, 0.085237, 0.130767, 0.207725, 0.33676, 0.549696, 0.901241" \
|
|
);
|
|
}
|
|
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.0700623, 0.127291, 0.156093, 0.199698, 0.26982, 0.384784, 0.575713", \
|
|
"0.0940606, 0.149553, 0.178031, 0.221575, 0.291531, 0.406589, 0.597572", \
|
|
"0.108273, 0.163553, 0.191981, 0.235289, 0.304896, 0.419585, 0.610587", \
|
|
"0.125042, 0.180541, 0.208816, 0.252196, 0.321684, 0.436024, 0.626571", \
|
|
"0.147788, 0.203635, 0.232222, 0.275885, 0.345498, 0.459961, 0.650227", \
|
|
"0.178139, 0.233779, 0.262563, 0.307119, 0.378931, 0.496001, 0.688073", \
|
|
"0.216899, 0.273398, 0.302963, 0.348402, 0.422857, 0.544389, 0.743288" \
|
|
);
|
|
}
|
|
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.0217283, 0.0715935, 0.102676, 0.155263, 0.245275, 0.398452, 0.65641", \
|
|
"0.0217293, 0.0715945, 0.102677, 0.155264, 0.245276, 0.398947, 0.656411", \
|
|
"0.0217303, 0.0715955, 0.102678, 0.155265, 0.245277, 0.398948, 0.656412", \
|
|
"0.0217313, 0.0715965, 0.102679, 0.155266, 0.245278, 0.398949, 0.656413", \
|
|
"0.0217323, 0.0715975, 0.10268, 0.155267, 0.245279, 0.39895, 0.656414", \
|
|
"0.0217333, 0.072113, 0.103938, 0.15775, 0.249164, 0.402203, 0.6578", \
|
|
"0.024342, 0.074376, 0.107069, 0.162769, 0.257663, 0.415379, 0.674318" \
|
|
);
|
|
}
|
|
}
|
|
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.0294087, 0.0294221, 0.0294874, 0.0294925, 0.029353, 0.0290609, 0.0286394", \
|
|
"0.0293257, 0.0291723, 0.0293479, 0.0291923, 0.0292714, 0.0288231, 0.0284844", \
|
|
"0.0297436, 0.0294651, 0.029424, 0.0295099, 0.0292555, 0.0293473, 0.0287179", \
|
|
"0.0311051, 0.030529, 0.0305235, 0.0304684, 0.0302671, 0.0306198, 0.0298291", \
|
|
"0.0350387, 0.0339645, 0.0340072, 0.0339356, 0.0339145, 0.0334376, 0.0339205", \
|
|
"0.0442278, 0.0424089, 0.042075, 0.0417875, 0.0415275, 0.0416972, 0.0409688", \
|
|
"0.0637525, 0.0607248, 0.0601076, 0.0596211, 0.0590052, 0.0585752, 0.0582782" \
|
|
);
|
|
}
|
|
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.029188, 0.028907, 0.0289881, 0.0288619, 0.0288021, 0.028595, 0.0278838", \
|
|
"0.0292578, 0.0287972, 0.0289156, 0.0288923, 0.0287872, 0.0287862, 0.0281283", \
|
|
"0.0297317, 0.0290895, 0.0290299, 0.0290514, 0.0292556, 0.0290306, 0.0282919", \
|
|
"0.0313029, 0.0303134, 0.0303137, 0.0302369, 0.0300067, 0.0302327, 0.0296035", \
|
|
"0.035483, 0.0339216, 0.0337778, 0.033827, 0.0337833, 0.0334797, 0.0327983", \
|
|
"0.0449114, 0.0424478, 0.0423086, 0.0419207, 0.0420021, 0.0420908, 0.0419382", \
|
|
"0.0646227, 0.0611698, 0.0605976, 0.060031, 0.0599192, 0.0593021, 0.0597808" \
|
|
);
|
|
}
|
|
}
|
|
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.0284871, 0.0285128, 0.028588, 0.028588, 0.0284937, 0.0282, 0.0277063", \
|
|
"0.0283672, 0.0282188, 0.0284019, 0.0282484, 0.0282067, 0.0279165, 0.0274256", \
|
|
"0.0287683, 0.0285081, 0.0284619, 0.0285521, 0.0283131, 0.028806, 0.0277498", \
|
|
"0.030106, 0.0295784, 0.0295561, 0.0295114, 0.0293303, 0.0298165, 0.0288215", \
|
|
"0.0340074, 0.0329227, 0.0328412, 0.0328578, 0.0328303, 0.0323184, 0.0328887", \
|
|
"0.0432059, 0.0414308, 0.0410599, 0.0408226, 0.040673, 0.0405454, 0.0400017", \
|
|
"0.0628798, 0.0597658, 0.059151, 0.0586859, 0.0581221, 0.057913, 0.0575623" \
|
|
);
|
|
}
|
|
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.0217485, 0.0214837, 0.0215347, 0.0214909, 0.0213838, 0.0211764, 0.0206926", \
|
|
"0.0217365, 0.021252, 0.021367, 0.0213467, 0.0212052, 0.0211666, 0.0207438", \
|
|
"0.0222828, 0.0216214, 0.0215356, 0.0215721, 0.0217777, 0.0216354, 0.020753", \
|
|
"0.0238717, 0.0228979, 0.022927, 0.0228818, 0.0226007, 0.022709, 0.0222177", \
|
|
"0.0280741, 0.0265451, 0.0264147, 0.0264265, 0.0263457, 0.0260785, 0.0253881", \
|
|
"0.0375601, 0.0350966, 0.0348799, 0.0347303, 0.0345919, 0.0346693, 0.0345146", \
|
|
"0.0571463, 0.0537404, 0.0531006, 0.0525941, 0.052499, 0.0518797, 0.0523138" \
|
|
);
|
|
}
|
|
}
|
|
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.0294035, 0.0293706, 0.0294443, 0.0294405, 0.0293267, 0.0290497, 0.0286165", \
|
|
"0.0293139, 0.0291544, 0.0293477, 0.0291826, 0.0292602, 0.0288898, 0.0287124", \
|
|
"0.0297718, 0.0294364, 0.0293637, 0.0294797, 0.0292537, 0.0299866, 0.028634", \
|
|
"0.0311061, 0.0304905, 0.0304601, 0.0304284, 0.0302733, 0.0304425, 0.0299377", \
|
|
"0.0349289, 0.0338268, 0.0338122, 0.0336793, 0.0336752, 0.0332527, 0.0337553", \
|
|
"0.0440225, 0.0422539, 0.0419377, 0.0416445, 0.0413522, 0.0414004, 0.0407846", \
|
|
"0.0634895, 0.060436, 0.0599301, 0.0592865, 0.0586537, 0.0582501, 0.0579462" \
|
|
);
|
|
}
|
|
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.0306555, 0.0302673, 0.0302814, 0.0302637, 0.030186, 0.0299413, 0.0292154", \
|
|
"0.030715, 0.0301516, 0.0303189, 0.0302165, 0.030168, 0.0301097, 0.0295766", \
|
|
"0.0312553, 0.0304777, 0.030406, 0.0304645, 0.0305939, 0.0306524, 0.0295812", \
|
|
"0.0328191, 0.0317114, 0.0317584, 0.0316109, 0.0313583, 0.0315831, 0.0307118", \
|
|
"0.0369466, 0.0353687, 0.0352183, 0.0352033, 0.0351139, 0.0348742, 0.0343326", \
|
|
"0.0463475, 0.0438626, 0.043703, 0.0434856, 0.0433385, 0.0434488, 0.0431603", \
|
|
"0.0660221, 0.0625047, 0.0618469, 0.0613131, 0.0612116, 0.0604014, 0.0608291" \
|
|
);
|
|
}
|
|
}
|
|
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.0204631, 0.0204655, 0.0205385, 0.0205006, 0.0203939, 0.0201312, 0.0196665", \
|
|
"0.0204819, 0.0203112, 0.0203982, 0.0203473, 0.0204233, 0.0201985, 0.0198129", \
|
|
"0.0209703, 0.0206388, 0.0205753, 0.0206877, 0.0204439, 0.0205113, 0.0201795", \
|
|
"0.0223464, 0.0217476, 0.0217328, 0.021671, 0.0215119, 0.0220046, 0.0213426", \
|
|
"0.0262734, 0.0252248, 0.0250302, 0.0250368, 0.0250051, 0.0245456, 0.0248154", \
|
|
"0.0353134, 0.0335552, 0.0332162, 0.0329204, 0.032626, 0.0327212, 0.0323414", \
|
|
"0.0547919, 0.0516494, 0.0511673, 0.0506029, 0.0501083, 0.0495768, 0.0492042" \
|
|
);
|
|
}
|
|
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.0299252, 0.029534, 0.0295315, 0.0295412, 0.0294172, 0.0290977, 0.0286762", \
|
|
"0.0299301, 0.0293942, 0.0295074, 0.0294163, 0.0293766, 0.0293096, 0.0287985", \
|
|
"0.0304866, 0.0296906, 0.0296456, 0.0296625, 0.0296706, 0.0298897, 0.0288417", \
|
|
"0.0320716, 0.0309621, 0.0309565, 0.0308961, 0.0306505, 0.0308678, 0.0300249", \
|
|
"0.036229, 0.0346514, 0.0343892, 0.0344528, 0.0343658, 0.0340207, 0.033555", \
|
|
"0.0456493, 0.0431504, 0.0429264, 0.0427428, 0.0426772, 0.0424916, 0.0425548", \
|
|
"0.0652308, 0.0616744, 0.0610941, 0.0606438, 0.0603902, 0.0596663, 0.0601014" \
|
|
);
|
|
}
|
|
}
|
|
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.0229759, 0.0228837, 0.0229372, 0.022947, 0.0228388, 0.0225445, 0.0220537", \
|
|
"0.0219098, 0.0218978, 0.0219716, 0.0219257, 0.0219095, 0.02153, 0.0210905", \
|
|
"0.0211296, 0.0209773, 0.0210569, 0.0213003, 0.0211035, 0.0207325, 0.0201986", \
|
|
"0.0186549, 0.0185754, 0.0186226, 0.018531, 0.0186596, 0.0182128, 0.0177513", \
|
|
"0.0143549, 0.0142193, 0.0142859, 0.0143434, 0.0143017, 0.0139206, 0.0141684", \
|
|
"0.0063784, 0.0060448, 0.0060834, 0.0061374, 0.0061896, 0.0063127, 0.0057346", \
|
|
"-0.00434329, -0.0033576, -0.0032883, -0.003239, -0.0033057, -0.0030928, -0.0030676" \
|
|
);
|
|
}
|
|
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.0342746, 0.0338556, 0.0339308, 0.0338389, 0.0338181, 0.0334763, 0.0330509", \
|
|
"0.0353857, 0.0349405, 0.035046, 0.0349949, 0.0349195, 0.0348048, 0.0342654", \
|
|
"0.0346335, 0.0341495, 0.0341119, 0.0340865, 0.0342553, 0.0338486, 0.0334053", \
|
|
"0.0325615, 0.0321108, 0.032236, 0.0322797, 0.0319088, 0.0319413, 0.0316503", \
|
|
"0.0282346, 0.0277315, 0.0278819, 0.027834, 0.0278125, 0.0278397, 0.0271723", \
|
|
"0.019592, 0.0189534, 0.0190149, 0.0189413, 0.0190534, 0.0190011, 0.0191541", \
|
|
"0.00434329, 0.0033576, 0.0032883, 0.003239, 0.0033057, 0.0030928, 0.0030676" \
|
|
);
|
|
}
|
|
}
|
|
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.022892, 0.0228769, 0.0228816, 0.0228729, 0.0227014, 0.0224413, 0.0219866", \
|
|
"0.0218683, 0.0218932, 0.0219263, 0.0218917, 0.0217864, 0.0215415, 0.0211358", \
|
|
"0.0211184, 0.0210259, 0.0210613, 0.0211887, 0.0209207, 0.0210163, 0.0201317", \
|
|
"0.0186057, 0.0185516, 0.0186157, 0.0185025, 0.0185943, 0.0181469, 0.0179242", \
|
|
"0.0143149, 0.0142166, 0.0142769, 0.0143327, 0.014285, 0.0137984, 0.0147248", \
|
|
"0.0062019, 0.005924, 0.0059268, 0.0059654, 0.006018, 0.006103, 0.0055392", \
|
|
"-0.0046305, -0.00361, -0.00358319, -0.00357699, -0.0036546, -0.00339939, -0.003551" \
|
|
);
|
|
}
|
|
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.0343143, 0.0339123, 0.0340376, 0.0339809, 0.0338372, 0.0336848, 0.0330131", \
|
|
"0.0358445, 0.0355233, 0.0355784, 0.0355543, 0.035545, 0.0352808, 0.0346639", \
|
|
"0.0350616, 0.0346896, 0.0346821, 0.0346231, 0.0348523, 0.0343459, 0.0338682", \
|
|
"0.0329532, 0.0326575, 0.0326613, 0.0327415, 0.0324383, 0.0325075, 0.0323615", \
|
|
"0.0285072, 0.0280906, 0.0282416, 0.0282115, 0.0282455, 0.0282085, 0.027227", \
|
|
"0.019991, 0.0194207, 0.0195152, 0.0194434, 0.0195714, 0.0194596, 0.0196404", \
|
|
"0.0046305, 0.00361, 0.00358319, 0.00357699, 0.0036546, 0.00339939, 0.003551" \
|
|
);
|
|
}
|
|
}
|
|
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.0153403, 0.015335, 0.0153787, 0.0153893, 0.0152754, 0.0149832, 0.014504", \
|
|
"0.0155402, 0.0152795, 0.0154717, 0.0152835, 0.0153107, 0.0149915, 0.0144619", \
|
|
"0.0163225, 0.015844, 0.0157911, 0.0158528, 0.0156133, 0.0154696, 0.0149687", \
|
|
"0.0183122, 0.0174122, 0.0173493, 0.0173013, 0.0171149, 0.0170059, 0.016422", \
|
|
"0.0229107, 0.0214701, 0.0212378, 0.0211604, 0.0211082, 0.0207949, 0.0208673", \
|
|
"0.0320267, 0.0296384, 0.029205, 0.0289605, 0.0286359, 0.0286196, 0.0281579", \
|
|
"0.0527348, 0.0487528, 0.0481288, 0.0473968, 0.0469498, 0.0464588, 0.0461968" \
|
|
);
|
|
}
|
|
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.0164481, 0.0161197, 0.0162167, 0.0160714, 0.0159567, 0.0157072, 0.0150751", \
|
|
"0.0168616, 0.0162242, 0.0163426, 0.0162796, 0.016091, 0.0161302, 0.0154913", \
|
|
"0.0179239, 0.0169229, 0.0168227, 0.0168723, 0.0168744, 0.0168058, 0.0158062", \
|
|
"0.02019, 0.0186956, 0.01872, 0.0186584, 0.0182735, 0.0186162, 0.0174961", \
|
|
"0.0252313, 0.0231069, 0.0228417, 0.0228343, 0.0226659, 0.0223484, 0.021444", \
|
|
"0.0351718, 0.031904, 0.0315463, 0.0311771, 0.0310299, 0.0310037, 0.0310256", \
|
|
"0.0555729, 0.0507549, 0.0500329, 0.0493689, 0.0487669, 0.0488829, 0.0486779" \
|
|
);
|
|
}
|
|
}
|
|
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.0152392, 0.0153782, 0.0154706, 0.0154362, 0.0153102, 0.0150457, 0.014556", \
|
|
"0.0154284, 0.0152064, 0.0153624, 0.0152419, 0.0151987, 0.0150371, 0.0144987", \
|
|
"0.0161359, 0.0157397, 0.0156812, 0.0157506, 0.01552, 0.0161039, 0.0149391", \
|
|
"0.0180135, 0.0172459, 0.0171665, 0.0171314, 0.0169732, 0.0170282, 0.0167477", \
|
|
"0.022403, 0.0209411, 0.0208225, 0.0207546, 0.0207262, 0.02026, 0.0206621", \
|
|
"0.0313548, 0.0290225, 0.028714, 0.0283788, 0.0280321, 0.0280584, 0.0278179", \
|
|
"0.0530218, 0.0490288, 0.0483128, 0.0475588, 0.0469928, 0.0467588, 0.0463728" \
|
|
);
|
|
}
|
|
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.0167077, 0.0164952, 0.0164824, 0.0165596, 0.0163633, 0.0161919, 0.0155619", \
|
|
"0.0174462, 0.0168889, 0.0169982, 0.0169327, 0.0169797, 0.0166259, 0.0160389", \
|
|
"0.0184464, 0.0175634, 0.0174928, 0.0175017, 0.0176616, 0.0173391, 0.0165793", \
|
|
"0.020563, 0.0192916, 0.0192821, 0.0192263, 0.0188612, 0.0191612, 0.0180626", \
|
|
"0.0255669, 0.0235807, 0.0234404, 0.023318, 0.0232706, 0.0228969, 0.0220759", \
|
|
"0.0356385, 0.0325279, 0.0321184, 0.0316918, 0.0322047, 0.0319028, 0.031686", \
|
|
"0.0557599, 0.0510739, 0.0503879, 0.0497979, 0.0493299, 0.0487079, 0.0493879" \
|
|
);
|
|
}
|
|
}
|
|
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.0152392, 0.0153782, 0.0154706, 0.0154362, 0.0153102, 0.0150457, 0.014556", \
|
|
"0.0154284, 0.0152064, 0.0153624, 0.0152419, 0.0151987, 0.0150371, 0.0144987", \
|
|
"0.0161359, 0.0157397, 0.0156812, 0.0157506, 0.01552, 0.0161039, 0.0149391", \
|
|
"0.0180135, 0.0172459, 0.0171665, 0.0171314, 0.0169732, 0.0170282, 0.0167477", \
|
|
"0.022403, 0.0209411, 0.0208225, 0.0207546, 0.0207262, 0.02026, 0.0206621", \
|
|
"0.0313548, 0.0290225, 0.028714, 0.0283788, 0.0280321, 0.0280584, 0.0278179", \
|
|
"0.0530218, 0.0490288, 0.0483128, 0.0475588, 0.0469928, 0.0467588, 0.0463728" \
|
|
);
|
|
}
|
|
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.0167077, 0.0164952, 0.0164824, 0.0165596, 0.0163633, 0.0161919, 0.0155619", \
|
|
"0.0174462, 0.0168889, 0.0169982, 0.0169327, 0.0169797, 0.0166259, 0.0160389", \
|
|
"0.0184464, 0.0175634, 0.0174928, 0.0175017, 0.0176616, 0.0173391, 0.0165793", \
|
|
"0.020563, 0.0192916, 0.0192821, 0.0192263, 0.0188612, 0.0191612, 0.0180626", \
|
|
"0.0255669, 0.0235807, 0.0234404, 0.023318, 0.0232706, 0.0228969, 0.0220759", \
|
|
"0.0356385, 0.0325279, 0.0321184, 0.0316918, 0.0322047, 0.0319028, 0.031686", \
|
|
"0.0557599, 0.0510739, 0.0503879, 0.0497979, 0.0493299, 0.0487079, 0.0493879" \
|
|
);
|
|
}
|
|
}
|
|
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.0115729, 0.0116687, 0.0117352, 0.0117175, 0.0116636, 0.0113568, 0.010882", \
|
|
"0.0121514, 0.0123407, 0.0125384, 0.0124144, 0.0123523, 0.0119783, 0.0118062", \
|
|
"0.0127037, 0.0128534, 0.0128169, 0.0130317, 0.0127075, 0.012549, 0.0121142", \
|
|
"0.0136596, 0.0137863, 0.013822, 0.0137879, 0.0137782, 0.0132912, 0.0143003", \
|
|
"0.0161962, 0.0161325, 0.0161853, 0.0162318, 0.0162632, 0.0158248, 0.0165307", \
|
|
"0.0217626, 0.0213298, 0.0213223, 0.0213566, 0.0215343, 0.0216511, 0.021309", \
|
|
"0.0347059, 0.0338217, 0.0335403, 0.0333674, 0.0335003, 0.0335287, 0.0336344" \
|
|
);
|
|
}
|
|
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.0135155, 0.0134529, 0.013532, 0.0135077, 0.0134615, 0.0131887, 0.0127291", \
|
|
"0.0140609, 0.0141336, 0.0141078, 0.0144156, 0.0140721, 0.0139033, 0.0134259", \
|
|
"0.0145711, 0.0146095, 0.0146326, 0.0145424, 0.0147023, 0.0143434, 0.0138101", \
|
|
"0.0157796, 0.0158153, 0.0158979, 0.0159917, 0.0158963, 0.0156536, 0.0159223", \
|
|
"0.0180272, 0.0179466, 0.0179303, 0.0180219, 0.0180943, 0.0181334, 0.0172835", \
|
|
"0.0235385, 0.0229826, 0.0228694, 0.0230008, 0.0230416, 0.0229541, 0.0233861", \
|
|
"0.0361868, 0.035252, 0.0348784, 0.0346161, 0.034634, 0.0345554, 0.0347897" \
|
|
);
|
|
}
|
|
}
|
|
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.0135822, 0.0136843, 0.0137631, 0.0137523, 0.0136703, 0.0133832, 0.0129556", \
|
|
"0.0141574, 0.014362, 0.0144542, 0.014469, 0.0144629, 0.0140294, 0.0137924", \
|
|
"0.0147417, 0.014911, 0.0148941, 0.0150254, 0.0147753, 0.01463, 0.0141668", \
|
|
"0.0159212, 0.0160377, 0.0160901, 0.0160217, 0.016018, 0.0155283, 0.0165178", \
|
|
"0.0181789, 0.0180952, 0.0181647, 0.0182079, 0.018241, 0.0177481, 0.0185447", \
|
|
"0.0243393, 0.0238484, 0.0237572, 0.0236973, 0.0239042, 0.0240043, 0.0237491", \
|
|
"0.0374312, 0.0365072, 0.0363229, 0.0361638, 0.03627, 0.0363145, 0.036442" \
|
|
);
|
|
}
|
|
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.0134974, 0.0134287, 0.0135208, 0.0134571, 0.0134362, 0.0132001, 0.0126355", \
|
|
"0.014127, 0.0140043, 0.0140908, 0.0142915, 0.0140819, 0.0138781, 0.0133363", \
|
|
"0.0145459, 0.0145618, 0.0146423, 0.0145482, 0.014691, 0.0144963, 0.0137902", \
|
|
"0.0157451, 0.0157734, 0.0158524, 0.0159535, 0.0159198, 0.0155888, 0.0157962", \
|
|
"0.0179907, 0.017898, 0.0178772, 0.0179983, 0.0180775, 0.0180275, 0.0171385", \
|
|
"0.0235149, 0.0229614, 0.0228327, 0.0229666, 0.0229414, 0.0230287, 0.0233923", \
|
|
"0.0361209, 0.0353105, 0.0349225, 0.0346421, 0.0345973, 0.0346915, 0.034884" \
|
|
);
|
|
}
|
|
}
|
|
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.00857188, 0.00914138, 0.00916758, 0.00911808, 0.00892928, 0.00862608, 0.00810288", \
|
|
"0.00894115, 0.00905005, 0.00917565, 0.00913835, 0.00901855, 0.00862795, 0.00814875", \
|
|
"0.00964933, 0.00967243, 0.00965463, 0.00966573, 0.00961473, 0.00947323, 0.00876113", \
|
|
"0.0115135, 0.0111508, 0.0111254, 0.0111873, 0.0109482, 0.0109435, 0.0107473", \
|
|
"0.015797, 0.0146156, 0.0145255, 0.0145023, 0.0145326, 0.0140581, 0.0144244", \
|
|
"0.0246604, 0.0228837, 0.022047, 0.0217269, 0.0215503, 0.0215311, 0.0213829", \
|
|
"0.0422731, 0.0382064, 0.0374853, 0.0367996, 0.0363646, 0.0358878, 0.0355857" \
|
|
);
|
|
}
|
|
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.00795683, 0.00823393, 0.00822863, 0.00826123, 0.00806403, 0.00787963, 0.00747143", \
|
|
"0.00834161, 0.00825461, 0.00833561, 0.00840881, 0.00835341, 0.00800431, 0.00748421", \
|
|
"0.00927551, 0.00895921, 0.00893281, 0.00891191, 0.00926301, 0.00876321, 0.00831431", \
|
|
"0.0113323, 0.0103919, 0.0104531, 0.0104561, 0.0102972, 0.0103212, 0.009844", \
|
|
"0.0160726, 0.0143208, 0.0143836, 0.0142679, 0.0142978, 0.014168, 0.0132696", \
|
|
"0.0258765, 0.0228126, 0.0224928, 0.0223524, 0.0221637, 0.0223146, 0.0221675", \
|
|
"0.0440524, 0.039163, 0.0385243, 0.0379219, 0.0374473, 0.0369569, 0.0371258" \
|
|
);
|
|
}
|
|
}
|
|
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.00658338, 0.00715328, 0.00716758, 0.00711588, 0.00691988, 0.00661508, 0.00608518", \
|
|
"0.00694455, 0.00710845, 0.00724705, 0.00725615, 0.00708915, 0.00669265, 0.00620615", \
|
|
"0.00763393, 0.00757043, 0.00760903, 0.00759343, 0.00744583, 0.00736353, 0.00669193", \
|
|
"0.0094937, 0.0091532, 0.0091448, 0.0091846, 0.0089345, 0.0093399, 0.0088639", \
|
|
"0.0134647, 0.012271, 0.0121831, 0.0121692, 0.0122077, 0.0116793, 0.0121992", \
|
|
"0.0226826, 0.0202721, 0.0200498, 0.0197146, 0.0195302, 0.0195248, 0.0191795", \
|
|
"0.0402922, 0.0361007, 0.0354323, 0.0349585, 0.034448, 0.0339097, 0.0336724" \
|
|
);
|
|
}
|
|
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.00784573, 0.00816483, 0.00818033, 0.00820193, 0.00798183, 0.00781493, 0.00737273", \
|
|
"0.00827111, 0.00818241, 0.00827531, 0.00854801, 0.00829641, 0.00791351, 0.00742011", \
|
|
"0.00925311, 0.00889431, 0.00886941, 0.00889631, 0.00899521, 0.00858481, 0.00808861", \
|
|
"0.0114246, 0.0105393, 0.0105264, 0.0106507, 0.0103249, 0.0104118, 0.0099933", \
|
|
"0.0159925, 0.0142444, 0.0141901, 0.0141813, 0.014244, 0.0139072, 0.0132301", \
|
|
"0.0258866, 0.0228822, 0.0225554, 0.0224268, 0.0223821, 0.0223584, 0.0223477", \
|
|
"0.0440431, 0.0391777, 0.0385458, 0.0379412, 0.0374902, 0.0369717, 0.0371456" \
|
|
);
|
|
}
|
|
}
|
|
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.0115729, 0.0116687, 0.0117352, 0.0117175, 0.0116636, 0.0113568, 0.010882", \
|
|
"0.0121514, 0.0123407, 0.0125384, 0.0124144, 0.0123523, 0.0119783, 0.0118062", \
|
|
"0.0127037, 0.0128534, 0.0128169, 0.0130317, 0.0127075, 0.012549, 0.0121142", \
|
|
"0.0136596, 0.0137863, 0.013822, 0.0137879, 0.0137782, 0.0132912, 0.0143003", \
|
|
"0.0161962, 0.0161325, 0.0161853, 0.0162318, 0.0162632, 0.0158248, 0.0165307", \
|
|
"0.0217626, 0.0213298, 0.0213223, 0.0213566, 0.0215343, 0.0216511, 0.021309", \
|
|
"0.0347059, 0.0338217, 0.0335403, 0.0333674, 0.0335003, 0.0335287, 0.0336344" \
|
|
);
|
|
}
|
|
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.0134974, 0.0134287, 0.0135208, 0.0134571, 0.0134362, 0.0132001, 0.0126355", \
|
|
"0.014127, 0.0140043, 0.0140908, 0.0142915, 0.0140819, 0.0138781, 0.0133363", \
|
|
"0.0145459, 0.0145618, 0.0146423, 0.0145482, 0.014691, 0.0144963, 0.0137902", \
|
|
"0.0157451, 0.0157734, 0.0158524, 0.0159535, 0.0159198, 0.0155888, 0.0157962", \
|
|
"0.0179907, 0.017898, 0.0178772, 0.0179983, 0.0180775, 0.0180275, 0.0171385", \
|
|
"0.0235149, 0.0229614, 0.0228327, 0.0229666, 0.0229414, 0.0230287, 0.0233923", \
|
|
"0.0361209, 0.0353105, 0.0349225, 0.0346421, 0.0345973, 0.0346915, 0.034884" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A0) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00296901;
|
|
rise_capacitance : 0.00301357;
|
|
rise_capacitance_range (0.00301357, 0.00301357);
|
|
fall_capacitance : 0.00292444;
|
|
fall_capacitance_range (0.00292444, 0.00292444);
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00294556;
|
|
rise_capacitance : 0.00298886;
|
|
rise_capacitance_range (0.00298886, 0.00298886);
|
|
fall_capacitance : 0.00290227;
|
|
fall_capacitance_range (0.00290227, 0.00290227);
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00296266;
|
|
rise_capacitance : 0.00300958;
|
|
rise_capacitance_range (0.00300958, 0.00300958);
|
|
fall_capacitance : 0.00291575;
|
|
fall_capacitance_range (0.00291575, 0.00291575);
|
|
}
|
|
pin (A3) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00305365;
|
|
rise_capacitance : 0.0030958;
|
|
rise_capacitance_range (0.0030958, 0.0030958);
|
|
fall_capacitance : 0.00301149;
|
|
fall_capacitance_range (0.00301149, 0.00301149);
|
|
}
|
|
pin (S0) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00862147;
|
|
rise_capacitance : 0.0102967;
|
|
rise_capacitance_range (0.0102967, 0.0102967);
|
|
fall_capacitance : 0.00694621;
|
|
fall_capacitance_range (0.00694621, 0.00694621);
|
|
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.0108285, 0.0112546, 0.013007, 0.0172015, 0.0266161, 0.0462243, 0.0867356" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0160782, 0.0173302, 0.019182, 0.0237323, 0.0335614, 0.0532583, 0.0945329" \
|
|
);
|
|
}
|
|
}
|
|
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.0117375, 0.0120394, 0.0137219, 0.0177398, 0.0272222, 0.0464899, 0.0869172" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0187285, 0.0202244, 0.0220875, 0.0265196, 0.0360477, 0.0557131, 0.0968061" \
|
|
);
|
|
}
|
|
}
|
|
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.0116632, 0.0121802, 0.0138956, 0.0181333, 0.0275353, 0.0478636, 0.0877872" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0156709, 0.0168479, 0.0187085, 0.0232466, 0.0329463, 0.0525617, 0.0937001" \
|
|
);
|
|
}
|
|
}
|
|
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.0130726, 0.0134465, 0.0150921, 0.0191638, 0.0283361, 0.0480001, 0.0887254" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0112013, 0.0120738, 0.01389, 0.0182235, 0.0280167, 0.0475062, 0.0884472" \
|
|
);
|
|
}
|
|
}
|
|
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.0116632, 0.0121802, 0.0138956, 0.0181333, 0.0275353, 0.0478636, 0.0877872" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0156709, 0.0168479, 0.0187085, 0.0232466, 0.0329463, 0.0525617, 0.0937001" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (S1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00524603;
|
|
rise_capacitance : 0.00533056;
|
|
rise_capacitance_range (0.00533056, 0.00533056);
|
|
fall_capacitance : 0.00516149;
|
|
fall_capacitance_range (0.00516149, 0.00516149);
|
|
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.00581757, 0.00625548, 0.00728557, 0.00978806, 0.0151022, 0.025955, 0.0485218" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00648637, 0.00729864, 0.00842083, 0.0110077, 0.0163932, 0.0277271, 0.0504251" \
|
|
);
|
|
}
|
|
}
|
|
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.00580899, 0.0062394, 0.00726642, 0.00975593, 0.0150926, 0.0259034, 0.0485709" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00648873, 0.00728639, 0.00842609, 0.0110251, 0.0163732, 0.0277329, 0.0506642" \
|
|
);
|
|
}
|
|
}
|
|
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.00640792, 0.00688515, 0.00797787, 0.0104222, 0.0158028, 0.0266245, 0.0497044" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00632237, 0.00707129, 0.00822099, 0.0108317, 0.0161301, 0.0271991, 0.0503451" \
|
|
);
|
|
}
|
|
}
|
|
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.00643703, 0.00689242, 0.0079383, 0.0104134, 0.0157538, 0.0266293, 0.0499399" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00634774, 0.00707862, 0.0082145, 0.0107341, 0.0161574, 0.0273438, 0.0500049" \
|
|
);
|
|
}
|
|
}
|
|
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.00640792, 0.00688515, 0.00797787, 0.0104222, 0.0158028, 0.0266245, 0.0497044" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00632237, 0.00707129, 0.00822099, 0.0108317, 0.0161301, 0.0271991, 0.0503451" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_nand2_1) {
|
|
area : 7.2576;
|
|
cell_footprint : "nand2";
|
|
cell_leakage_power : 234.412;
|
|
leakage_power () {
|
|
value : 128.687;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 232.696;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 92.8742;
|
|
when : "A*!B";
|
|
}
|
|
leakage_power () {
|
|
value : 483.389;
|
|
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.0168287, 0.0633461, 0.0941817, 0.145047, 0.230467, 0.372042, 0.608041", \
|
|
"0.0292817, 0.0974747, 0.131277, 0.183288, 0.268366, 0.410167, 0.646383", \
|
|
"0.0357583, 0.121631, 0.161457, 0.218676, 0.306363, 0.448254, 0.684249", \
|
|
"0.0426272, 0.155331, 0.206098, 0.275261, 0.374663, 0.523498, 0.760726", \
|
|
"0.0502898, 0.201565, 0.267177, 0.356573, 0.480171, 0.653126, 0.909442", \
|
|
"0.0525028, 0.249284, 0.340149, 0.462108, 0.626041, 0.847359, 1.15295", \
|
|
"0.0525038, 0.309828, 0.429945, 0.593264, 0.815864, 1.1117, 1.5061" \
|
|
);
|
|
}
|
|
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.0118872, 0.0751329, 0.120956, 0.196587, 0.323677, 0.534566, 0.886688", \
|
|
"0.0260723, 0.0884216, 0.129339, 0.20024, 0.324067, 0.53482, 0.886737", \
|
|
"0.0370039, 0.106943, 0.147331, 0.214176, 0.331705, 0.536723, 0.887667", \
|
|
"0.0540163, 0.140068, 0.183733, 0.251368, 0.362421, 0.555223, 0.893097", \
|
|
"0.0834711, 0.19361, 0.24648, 0.322646, 0.438527, 0.623006, 0.938424", \
|
|
"0.126337, 0.279094, 0.350475, 0.442832, 0.577013, 0.773925, 1.08298", \
|
|
"0.207765, 0.409761, 0.504568, 0.635497, 0.808504, 1.03769, 1.37613" \
|
|
);
|
|
}
|
|
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.0213482, 0.0855332, 0.128463, 0.199399, 0.317779, 0.515355, 0.844303", \
|
|
"0.0346854, 0.118795, 0.164213, 0.235871, 0.354469, 0.551924, 0.881115", \
|
|
"0.0441702, 0.145022, 0.195952, 0.272067, 0.392543, 0.590098, 0.921536", \
|
|
"0.0550389, 0.180394, 0.241683, 0.329261, 0.45969, 0.662182, 0.991727", \
|
|
"0.0710712, 0.230277, 0.306902, 0.414056, 0.567375, 0.791925, 1.13494", \
|
|
"0.0940391, 0.298769, 0.397191, 0.533689, 0.723671, 0.993803, 1.38537", \
|
|
"0.127588, 0.396447, 0.51961, 0.694522, 0.939549, 1.27831, 1.75428" \
|
|
);
|
|
}
|
|
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.0143413, 0.0957607, 0.15349, 0.24939, 0.409728, 0.677394, 1.12344", \
|
|
"0.0275285, 0.107319, 0.160629, 0.252357, 0.410339, 0.677395, 1.12345", \
|
|
"0.0375559, 0.124839, 0.177008, 0.264739, 0.416761, 0.679385, 1.12593", \
|
|
"0.0539055, 0.156195, 0.211624, 0.298992, 0.444275, 0.694902, 1.12881", \
|
|
"0.0808353, 0.207161, 0.271366, 0.36552, 0.513677, 0.754699, 1.16702", \
|
|
"0.128065, 0.28785, 0.36708, 0.477483, 0.642486, 0.895338, 1.29902", \
|
|
"0.21151, 0.417353, 0.517972, 0.657926, 0.853501, 1.1423, 1.57125" \
|
|
);
|
|
}
|
|
}
|
|
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.0197622, 0.0656058, 0.096404, 0.147284, 0.232657, 0.374074, 0.610222", \
|
|
"0.0358183, 0.100365, 0.133881, 0.185642, 0.270715, 0.412456, 0.648727", \
|
|
"0.0450018, 0.125387, 0.164554, 0.22132, 0.308803, 0.450595, 0.686552", \
|
|
"0.0561535, 0.160827, 0.210537, 0.278804, 0.377532, 0.526067, 0.763103", \
|
|
"0.0712834, 0.210167, 0.273688, 0.361781, 0.483963, 0.656221, 0.911285", \
|
|
"0.0847804, 0.264286, 0.351739, 0.47045, 0.631427, 0.852119, 1.15713", \
|
|
"0.102789, 0.338875, 0.453187, 0.610891, 0.82854, 1.12091, 1.51269" \
|
|
);
|
|
}
|
|
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.0143564, 0.078307, 0.124085, 0.199804, 0.326918, 0.537925, 0.889999", \
|
|
"0.0291008, 0.0912553, 0.132303, 0.203398, 0.32724, 0.537926, 0.89", \
|
|
"0.0401275, 0.109634, 0.15015, 0.217136, 0.334901, 0.540048, 0.890001", \
|
|
"0.0576329, 0.143041, 0.186449, 0.25432, 0.365346, 0.558378, 0.896356", \
|
|
"0.0857944, 0.195633, 0.248982, 0.324691, 0.440958, 0.625996, 0.941811", \
|
|
"0.125629, 0.27891, 0.350457, 0.445198, 0.579548, 0.775649, 1.08605", \
|
|
"0.200603, 0.40672, 0.502043, 0.630226, 0.803725, 1.03802, 1.37745" \
|
|
);
|
|
}
|
|
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.0239963, 0.087411, 0.130272, 0.201217, 0.319542, 0.517171, 0.84607", \
|
|
"0.0360912, 0.11353, 0.158197, 0.229763, 0.348471, 0.546016, 0.875375", \
|
|
"0.0440759, 0.135036, 0.183463, 0.258031, 0.378147, 0.575989, 0.905231", \
|
|
"0.0524446, 0.165202, 0.22094, 0.303329, 0.43017, 0.631605, 0.961577", \
|
|
"0.0651353, 0.208629, 0.277463, 0.374284, 0.517381, 0.733005, 1.07215", \
|
|
"0.0817135, 0.268682, 0.356633, 0.478683, 0.64953, 0.897783, 1.26784", \
|
|
"0.101563, 0.35207, 0.463904, 0.619826, 0.839295, 1.14416, 1.57498" \
|
|
);
|
|
}
|
|
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.0133158, 0.0959445, 0.153554, 0.249433, 0.409847, 0.677603, 1.1234", \
|
|
"0.023734, 0.10277, 0.157829, 0.251109, 0.410266, 0.677604, 1.12341", \
|
|
"0.0337139, 0.11468, 0.168414, 0.25887, 0.414042, 0.679492, 1.12342", \
|
|
"0.0507443, 0.138508, 0.192814, 0.28139, 0.431473, 0.688202, 1.12649", \
|
|
"0.0774906, 0.181076, 0.239161, 0.330315, 0.478243, 0.726682, 1.15028", \
|
|
"0.121626, 0.251433, 0.321336, 0.421025, 0.575643, 0.823812, 1.23677", \
|
|
"0.197352, 0.366858, 0.452892, 0.574653, 0.752516, 1.01325, 1.43099" \
|
|
);
|
|
}
|
|
}
|
|
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.00246414, 0.00320613, 0.003236, 0.00316056, 0.00311986, 0.00275203, 0.00215407", \
|
|
"0.00317972, 0.00301037, 0.00314369, 0.00303396, 0.00295187, 0.00271345, 0.00208899", \
|
|
"0.00443146, 0.00346046, 0.00327469, 0.00329643, 0.00305785, 0.0026338, 0.00237388", \
|
|
"0.00712481, 0.0049577, 0.00450799, 0.0039648, 0.00369225, 0.00290212, 0.00270802", \
|
|
"0.0129664, 0.00923982, 0.00811549, 0.00715134, 0.00575247, 0.00452034, 0.00397819", \
|
|
"0.0248365, 0.0185094, 0.0165379, 0.014102, 0.0116386, 0.00960042, 0.00662702", \
|
|
"0.0490575, 0.0400903, 0.0364017, 0.0321461, 0.0277624, 0.022673, 0.0181597" \
|
|
);
|
|
}
|
|
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.0035843, 0.00426794, 0.0042499, 0.00420459, 0.00403332, 0.0037692, 0.00326198", \
|
|
"0.0040955, 0.00402992, 0.00420517, 0.00410487, 0.00395191, 0.00370544, 0.0031794", \
|
|
"0.0052164, 0.004387, 0.00422518, 0.00426404, 0.0041287, 0.00377555, 0.00371515", \
|
|
"0.00793295, 0.00566834, 0.00526019, 0.00485103, 0.00456382, 0.00395538, 0.00555908", \
|
|
"0.013436, 0.00937241, 0.00826076, 0.0073368, 0.00633941, 0.00526045, 0.00525734", \
|
|
"0.0251476, 0.0181333, 0.0159238, 0.013502, 0.0115193, 0.00943739, 0.00713494", \
|
|
"0.0490664, 0.0387988, 0.0348297, 0.0302769, 0.0255511, 0.0211306, 0.0169623" \
|
|
);
|
|
}
|
|
}
|
|
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.00260421, 0.00289197, 0.00286526, 0.00276887, 0.00268222, 0.00226808, 0.00168389", \
|
|
"0.00323246, 0.00288851, 0.00296345, 0.00282775, 0.00255169, 0.00224576, 0.00166268", \
|
|
"0.00444299, 0.00342571, 0.00315116, 0.00309772, 0.00275648, 0.00231867, 0.00164407", \
|
|
"0.00708134, 0.00508892, 0.00453285, 0.0038736, 0.00352074, 0.00271733, 0.00354016", \
|
|
"0.0128497, 0.0095721, 0.00842116, 0.00722582, 0.00581601, 0.00442785, 0.00392536", \
|
|
"0.0245342, 0.0191054, 0.0168666, 0.0144258, 0.0122398, 0.00972128, 0.00661887", \
|
|
"0.0484065, 0.0410814, 0.0377156, 0.0333301, 0.0286723, 0.023615, 0.0185687" \
|
|
);
|
|
}
|
|
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.00635207, 0.00693121, 0.00686788, 0.00681974, 0.00663875, 0.00639998, 0.00583097", \
|
|
"0.00634623, 0.00658885, 0.00679476, 0.00667578, 0.00655802, 0.00627336, 0.00585511", \
|
|
"0.00713886, 0.00679451, 0.0067548, 0.00682872, 0.00669551, 0.00645527, 0.00579542", \
|
|
"0.00947227, 0.00775216, 0.00751627, 0.00717787, 0.00704276, 0.00654011, 0.00671535", \
|
|
"0.0149404, 0.0109485, 0.0100075, 0.00928945, 0.00844602, 0.0075865, 0.00723469", \
|
|
"0.0264459, 0.019555, 0.0174881, 0.0152642, 0.0133204, 0.011652, 0.00924963", \
|
|
"0.0501825, 0.0399365, 0.0359653, 0.031395, 0.0270794, 0.0223907, 0.0188025" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.003044;
|
|
rise_capacitance : 0.00305807;
|
|
rise_capacitance_range (0.00305807, 0.00305807);
|
|
fall_capacitance : 0.00302994;
|
|
fall_capacitance_range (0.00302994, 0.00302994);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.003164;
|
|
rise_capacitance : 0.00332202;
|
|
rise_capacitance_range (0.00332202, 0.00332202);
|
|
fall_capacitance : 0.00300598;
|
|
fall_capacitance_range (0.00300598, 0.00300598);
|
|
}
|
|
}
|
|
cell (sg13g2_nand2_2) {
|
|
area : 10.8864;
|
|
cell_footprint : "nand2";
|
|
cell_leakage_power : 460.887;
|
|
leakage_power () {
|
|
value : 257.008;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 454.155;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 184.012;
|
|
when : "A*!B";
|
|
}
|
|
leakage_power () {
|
|
value : 948.372;
|
|
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.0150575, 0.063255, 0.0942208, 0.145295, 0.231065, 0.373136, 0.610211", \
|
|
"0.0256929, 0.0973575, 0.1313, 0.183446, 0.268878, 0.411279, 0.648638", \
|
|
"0.0309022, 0.121427, 0.161464, 0.218891, 0.30695, 0.449449, 0.68639", \
|
|
"0.0358319, 0.154851, 0.205873, 0.275455, 0.375196, 0.524649, 0.762726", \
|
|
"0.0405142, 0.200433, 0.266472, 0.356385, 0.48051, 0.6541, 0.911336", \
|
|
"0.0405152, 0.246786, 0.338238, 0.460948, 0.625944, 0.847724, 1.15535", \
|
|
"0.0405162, 0.303967, 0.424753, 0.589964, 0.813636, 1.11114, 1.50706" \
|
|
);
|
|
}
|
|
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.0102982, 0.0751299, 0.121104, 0.197176, 0.32489, 0.536782, 0.890507", \
|
|
"0.023776, 0.0884338, 0.129512, 0.200862, 0.325167, 0.536834, 0.890617", \
|
|
"0.0339959, 0.106898, 0.147557, 0.214726, 0.332839, 0.538777, 0.892169", \
|
|
"0.0497983, 0.140354, 0.184159, 0.25206, 0.36377, 0.557375, 0.896927", \
|
|
"0.0779036, 0.194028, 0.246849, 0.323429, 0.439591, 0.625059, 0.942093", \
|
|
"0.119915, 0.278656, 0.351491, 0.445932, 0.579195, 0.776072, 1.08674", \
|
|
"0.198728, 0.412965, 0.50819, 0.637391, 0.811317, 1.04104, 1.3845" \
|
|
);
|
|
}
|
|
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.0195917, 0.0885871, 0.133474, 0.207598, 0.331472, 0.538032, 0.88204", \
|
|
"0.0317848, 0.122077, 0.169282, 0.244051, 0.368042, 0.57452, 0.918858", \
|
|
"0.040706, 0.148744, 0.201461, 0.280456, 0.406111, 0.612669, 0.956684", \
|
|
"0.0510163, 0.184867, 0.248105, 0.338484, 0.473862, 0.684804, 1.02917", \
|
|
"0.0664998, 0.236224, 0.314984, 0.425466, 0.583449, 0.816043, 1.17263", \
|
|
"0.0893399, 0.307539, 0.408253, 0.5484, 0.74344, 1.02168, 1.4268", \
|
|
"0.124356, 0.409821, 0.536397, 0.714971, 0.966426, 1.31256, 1.80414" \
|
|
);
|
|
}
|
|
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.0126531, 0.0998952, 0.160622, 0.261095, 0.42946, 0.709707, 1.17777", \
|
|
"0.0248538, 0.111044, 0.167324, 0.263708, 0.430043, 0.710053, 1.17778", \
|
|
"0.0346963, 0.128437, 0.183363, 0.275441, 0.435873, 0.712407, 1.17779", \
|
|
"0.0499447, 0.160049, 0.217851, 0.309402, 0.462119, 0.726243, 1.18174", \
|
|
"0.0756131, 0.210609, 0.277884, 0.376078, 0.530705, 0.784713, 1.21827", \
|
|
"0.120661, 0.29252, 0.374241, 0.489173, 0.660917, 0.924766, 1.34586", \
|
|
"0.202768, 0.422264, 0.525013, 0.670864, 0.871954, 1.17191, 1.62152" \
|
|
);
|
|
}
|
|
}
|
|
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.0185387, 0.0659473, 0.0969311, 0.148002, 0.233712, 0.375731, 0.612877", \
|
|
"0.0335588, 0.100795, 0.134431, 0.186384, 0.271785, 0.414021, 0.651763", \
|
|
"0.0419379, 0.125827, 0.164991, 0.221971, 0.309797, 0.452188, 0.689122", \
|
|
"0.0518442, 0.160965, 0.210914, 0.279455, 0.378458, 0.52755, 0.765559", \
|
|
"0.0649495, 0.209746, 0.273832, 0.362391, 0.484986, 0.657754, 0.913692", \
|
|
"0.0755794, 0.263065, 0.350745, 0.471008, 0.632611, 0.853342, 1.15881", \
|
|
"0.0879885, 0.334603, 0.449933, 0.608136, 0.82714, 1.12091, 1.51404" \
|
|
);
|
|
}
|
|
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.0130637, 0.0786466, 0.124751, 0.200783, 0.328423, 0.540443, 0.894335", \
|
|
"0.0270837, 0.0915059, 0.1328, 0.204365, 0.328794, 0.541005, 0.894614", \
|
|
"0.0377141, 0.11006, 0.150725, 0.217985, 0.336332, 0.542411, 0.894615", \
|
|
"0.0542166, 0.143446, 0.186901, 0.255272, 0.366806, 0.560835, 0.900599", \
|
|
"0.0815055, 0.196484, 0.249878, 0.326617, 0.442743, 0.6284, 0.945827", \
|
|
"0.119643, 0.280142, 0.351554, 0.447066, 0.582407, 0.778156, 1.08911", \
|
|
"0.192164, 0.409241, 0.504251, 0.634164, 0.806888, 1.04178, 1.3821" \
|
|
);
|
|
}
|
|
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.0233043, 0.0913261, 0.136179, 0.210268, 0.334155, 0.540696, 0.884691", \
|
|
"0.0348321, 0.117614, 0.164163, 0.238891, 0.363029, 0.569632, 0.914034", \
|
|
"0.0420529, 0.139408, 0.189733, 0.267312, 0.392694, 0.599592, 0.943669", \
|
|
"0.0494864, 0.1704, 0.227816, 0.313204, 0.444956, 0.655048, 0.999999", \
|
|
"0.0615339, 0.214739, 0.285883, 0.385203, 0.533118, 0.757385, 1.11071", \
|
|
"0.0781855, 0.277166, 0.367301, 0.492526, 0.669052, 0.9249, 1.30915", \
|
|
"0.0994912, 0.365232, 0.479803, 0.638906, 0.864538, 1.17682, 1.62237" \
|
|
);
|
|
}
|
|
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.0114973, 0.100004, 0.160451, 0.261303, 0.429711, 0.71009, 1.17778", \
|
|
"0.0214425, 0.10664, 0.164549, 0.262687, 0.42983, 0.710091, 1.17779", \
|
|
"0.0313605, 0.118444, 0.174836, 0.269965, 0.43347, 0.712153, 1.1778", \
|
|
"0.0483629, 0.142372, 0.199153, 0.292026, 0.449883, 0.719763, 1.18048", \
|
|
"0.0746684, 0.185042, 0.245923, 0.341265, 0.495608, 0.757231, 1.20301", \
|
|
"0.117939, 0.256204, 0.32853, 0.431792, 0.592873, 0.853598, 1.28712", \
|
|
"0.192905, 0.372283, 0.46094, 0.584608, 0.767524, 1.0429, 1.47995" \
|
|
);
|
|
}
|
|
}
|
|
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.00452514, 0.00610482, 0.00612008, 0.00600414, 0.00591089, 0.00510374, 0.00394297", \
|
|
"0.00619151, 0.00573808, 0.00599854, 0.00591008, 0.00546916, 0.00496842, 0.00387078", \
|
|
"0.00874124, 0.00659988, 0.00625636, 0.00633481, 0.00565793, 0.00489267, 0.00465874", \
|
|
"0.0141349, 0.0095569, 0.00866618, 0.00764072, 0.0071226, 0.00567083, 0.00434544", \
|
|
"0.0257458, 0.0178398, 0.0156287, 0.0137392, 0.0112092, 0.00858949, 0.00715954", \
|
|
"0.0491899, 0.0359047, 0.0320453, 0.0274994, 0.0224432, 0.0182674, 0.0128072", \
|
|
"0.0967545, 0.0782336, 0.0708574, 0.0624622, 0.0537708, 0.0437724, 0.0357912" \
|
|
);
|
|
}
|
|
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.00665071, 0.00813317, 0.00813258, 0.00802012, 0.00771264, 0.00717575, 0.00609077", \
|
|
"0.0078822, 0.00767508, 0.00785096, 0.00811406, 0.0075141, 0.00708632, 0.00602807", \
|
|
"0.0101887, 0.0083427, 0.00809559, 0.00824583, 0.0076098, 0.00734733, 0.0059258", \
|
|
"0.015676, 0.010837, 0.0100149, 0.00921472, 0.00876093, 0.00778789, 0.00632961", \
|
|
"0.0268971, 0.0179905, 0.0159324, 0.0141118, 0.0121471, 0.010276, 0.00907821", \
|
|
"0.0498586, 0.035188, 0.0308388, 0.0261846, 0.0222024, 0.0181976, 0.0135439", \
|
|
"0.0969198, 0.0755874, 0.0678254, 0.0587994, 0.0492164, 0.0410105, 0.0330937" \
|
|
);
|
|
}
|
|
}
|
|
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.00578729, 0.00638442, 0.00634898, 0.00614866, 0.00598256, 0.00524375, 0.00409685", \
|
|
"0.00709612, 0.00637638, 0.00639382, 0.00614015, 0.00568047, 0.00546503, 0.00422478", \
|
|
"0.00950696, 0.00740517, 0.00693069, 0.00687593, 0.00611678, 0.00512113, 0.00410357", \
|
|
"0.0147241, 0.0105866, 0.00952844, 0.00820951, 0.00758542, 0.00600383, 0.00777959", \
|
|
"0.0261188, 0.0186632, 0.0170643, 0.0149297, 0.0121528, 0.0092297, 0.00924499", \
|
|
"0.0491451, 0.0378786, 0.0334865, 0.0289775, 0.0245464, 0.0194928, 0.0134259", \
|
|
"0.0960358, 0.0808991, 0.0742102, 0.065596, 0.0563314, 0.0464668, 0.0365336" \
|
|
);
|
|
}
|
|
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.0120329, 0.0132954, 0.013185, 0.0131007, 0.0128079, 0.0122391, 0.011123", \
|
|
"0.0120756, 0.0126252, 0.012923, 0.0129038, 0.0125591, 0.0120974, 0.0110964", \
|
|
"0.0136268, 0.0129892, 0.0128355, 0.013111, 0.0126321, 0.0123579, 0.0110151", \
|
|
"0.018283, 0.0147823, 0.0143046, 0.0137326, 0.0134347, 0.0123691, 0.0113223", \
|
|
"0.0291401, 0.0208394, 0.0191736, 0.0177844, 0.0162113, 0.0147352, 0.013898", \
|
|
"0.0519556, 0.0376536, 0.0335977, 0.0292502, 0.0256605, 0.0219415, 0.0179924", \
|
|
"0.0984985, 0.0774814, 0.069795, 0.0604932, 0.0518732, 0.0432737, 0.0359992" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00578319;
|
|
rise_capacitance : 0.00581623;
|
|
rise_capacitance_range (0.00581623, 0.00581623);
|
|
fall_capacitance : 0.00575016;
|
|
fall_capacitance_range (0.00575016, 0.00575016);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00600223;
|
|
rise_capacitance : 0.00631116;
|
|
rise_capacitance_range (0.00631116, 0.00631116);
|
|
fall_capacitance : 0.0056933;
|
|
fall_capacitance_range (0.0056933, 0.0056933);
|
|
}
|
|
}
|
|
cell (sg13g2_nand2b_1) {
|
|
area : 9.072;
|
|
cell_footprint : "nand2b1";
|
|
cell_leakage_power : 357.107;
|
|
leakage_power () {
|
|
value : 551.885;
|
|
when : "!A_N&B";
|
|
}
|
|
leakage_power () {
|
|
value : 409.627;
|
|
when : "A_N&B";
|
|
}
|
|
leakage_power () {
|
|
value : 305.596;
|
|
when : "A_N&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 161.322;
|
|
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.0372874, 0.0841749, 0.11529, 0.166561, 0.252296, 0.395184, 0.632889", \
|
|
"0.0578436, 0.105165, 0.136448, 0.187657, 0.273441, 0.416277, 0.65418", \
|
|
"0.0711388, 0.119277, 0.150539, 0.201713, 0.287456, 0.430234, 0.668171", \
|
|
"0.0866274, 0.136851, 0.167541, 0.218466, 0.304166, 0.446752, 0.6846", \
|
|
"0.107528, 0.16304, 0.194082, 0.24454, 0.330214, 0.472467, 0.710295", \
|
|
"0.135038, 0.199115, 0.231376, 0.283065, 0.36922, 0.512645, 0.749967", \
|
|
"0.168056, 0.246217, 0.282413, 0.336459, 0.425674, 0.571894, 0.812211" \
|
|
);
|
|
}
|
|
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.0123182, 0.077018, 0.123083, 0.199339, 0.327038, 0.539822, 0.894536", \
|
|
"0.0155861, 0.0775038, 0.123375, 0.199499, 0.327073, 0.539823, 0.894537", \
|
|
"0.0182671, 0.0780488, 0.123662, 0.199746, 0.327269, 0.539962, 0.895723", \
|
|
"0.0225494, 0.0795556, 0.124452, 0.200228, 0.327657, 0.54013, 0.895724", \
|
|
"0.0295339, 0.0834895, 0.127022, 0.201919, 0.328836, 0.540908, 0.895725", \
|
|
"0.0404469, 0.093526, 0.134491, 0.207352, 0.33333, 0.544351, 0.897001", \
|
|
"0.057948, 0.114743, 0.152512, 0.221659, 0.345663, 0.555714, 0.906572" \
|
|
);
|
|
}
|
|
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.0438701, 0.108632, 0.151674, 0.222511, 0.341259, 0.538517, 0.867503", \
|
|
"0.065727, 0.131155, 0.174451, 0.245385, 0.363953, 0.56149, 0.890683", \
|
|
"0.0790136, 0.144155, 0.187253, 0.258151, 0.376707, 0.574184, 0.90354", \
|
|
"0.0972143, 0.163879, 0.206686, 0.277619, 0.396431, 0.594044, 0.922954", \
|
|
"0.122247, 0.192621, 0.235114, 0.305835, 0.424303, 0.621526, 0.950569", \
|
|
"0.148006, 0.224735, 0.268007, 0.339525, 0.458304, 0.654908, 0.98439", \
|
|
"0.186806, 0.274751, 0.320935, 0.39485, 0.51693, 0.716918, 1.04762" \
|
|
);
|
|
}
|
|
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.0153976, 0.0973561, 0.155346, 0.251172, 0.411694, 0.67887, 1.12503", \
|
|
"0.0180535, 0.0978724, 0.155542, 0.251173, 0.412427, 0.678871, 1.12504", \
|
|
"0.020238, 0.0983694, 0.155942, 0.251574, 0.412428, 0.679802, 1.12547", \
|
|
"0.0246264, 0.0995005, 0.156522, 0.252162, 0.412429, 0.679803, 1.12771", \
|
|
"0.0313378, 0.102966, 0.158466, 0.253053, 0.412869, 0.680049, 1.12772", \
|
|
"0.040419, 0.110684, 0.164987, 0.258397, 0.416946, 0.682244, 1.12773", \
|
|
"0.057018, 0.127436, 0.179041, 0.271187, 0.429116, 0.692887, 1.133" \
|
|
);
|
|
}
|
|
}
|
|
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.0191474, 0.0656058, 0.0965277, 0.147626, 0.233142, 0.374926, 0.611567", \
|
|
"0.0353107, 0.100345, 0.134086, 0.185875, 0.271143, 0.413029, 0.650475", \
|
|
"0.0445965, 0.125452, 0.164682, 0.22157, 0.309263, 0.451373, 0.687864", \
|
|
"0.0558955, 0.160842, 0.210762, 0.279106, 0.377944, 0.526849, 0.764382", \
|
|
"0.0713519, 0.210189, 0.273939, 0.362305, 0.484471, 0.656974, 0.912601", \
|
|
"0.0850666, 0.264767, 0.351977, 0.471599, 0.632951, 0.852981, 1.15813", \
|
|
"0.103495, 0.339292, 0.453768, 0.611672, 0.829341, 1.12189, 1.51455" \
|
|
);
|
|
}
|
|
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.014944, 0.0788138, 0.124664, 0.200524, 0.32786, 0.539347, 0.892436", \
|
|
"0.0298485, 0.0917484, 0.132816, 0.204065, 0.328247, 0.539348, 0.892893", \
|
|
"0.0409699, 0.110154, 0.150591, 0.217759, 0.335809, 0.541324, 0.893871", \
|
|
"0.0585264, 0.143467, 0.187017, 0.25494, 0.366195, 0.559819, 0.898778", \
|
|
"0.086805, 0.196041, 0.249431, 0.32609, 0.441813, 0.627196, 0.944142", \
|
|
"0.12697, 0.279312, 0.350552, 0.446145, 0.580515, 0.776888, 1.08848", \
|
|
"0.202046, 0.407154, 0.502608, 0.630909, 0.804562, 1.03978, 1.38054" \
|
|
);
|
|
}
|
|
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.0257192, 0.090209, 0.133132, 0.204014, 0.322478, 0.520027, 0.848878", \
|
|
"0.0372302, 0.115283, 0.16012, 0.231831, 0.350652, 0.54823, 0.877553", \
|
|
"0.0450716, 0.136489, 0.185107, 0.259798, 0.380091, 0.578023, 0.907497", \
|
|
"0.0527504, 0.166356, 0.222371, 0.304825, 0.43165, 0.63331, 0.963432", \
|
|
"0.0652872, 0.209318, 0.278638, 0.375307, 0.518242, 0.734619, 1.07357", \
|
|
"0.0820823, 0.269007, 0.356911, 0.479301, 0.650657, 0.899295, 1.26917", \
|
|
"0.102315, 0.352427, 0.464291, 0.620266, 0.839399, 1.14486, 1.57634" \
|
|
);
|
|
}
|
|
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.0148582, 0.0976054, 0.155423, 0.251076, 0.411691, 0.679211, 1.12502", \
|
|
"0.0235571, 0.104279, 0.159522, 0.252929, 0.413422, 0.679272, 1.12503", \
|
|
"0.0328341, 0.115831, 0.169822, 0.260574, 0.415981, 0.681377, 1.12582", \
|
|
"0.0501444, 0.139344, 0.193986, 0.282785, 0.432938, 0.689635, 1.12815", \
|
|
"0.0773759, 0.18161, 0.2402, 0.330874, 0.479095, 0.728203, 1.15224", \
|
|
"0.121531, 0.251676, 0.321744, 0.421317, 0.576458, 0.824839, 1.23785", \
|
|
"0.197156, 0.367577, 0.453456, 0.575138, 0.752726, 1.01419, 1.43093" \
|
|
);
|
|
}
|
|
}
|
|
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.00304835, 0.00380993, 0.00379968, 0.00372531, 0.00357135, 0.00328503, 0.00271888", \
|
|
"0.00294956, 0.00350773, 0.00362854, 0.00349511, 0.00375334, 0.00307704, 0.00260618", \
|
|
"0.00307087, 0.00344477, 0.00350557, 0.00349777, 0.00354867, 0.00308687, 0.00276727", \
|
|
"0.00327235, 0.00328015, 0.00330235, 0.00328775, 0.00308675, 0.00343365, 0.00225535", \
|
|
"0.0036347, 0.0031354, 0.0031875, 0.0031497, 0.0031121, 0.0024997, 0.0028653", \
|
|
"0.0046975, 0.0032353, 0.0031686, 0.0029625, 0.0028652, 0.0028756, 0.0024262", \
|
|
"0.0068629, 0.0041037, 0.0037463, 0.0033979, 0.0033009, 0.0028991, 0.0025034" \
|
|
);
|
|
}
|
|
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.0067262, 0.00737464, 0.00739304, 0.00732654, 0.00720664, 0.00686614, 0.00639889", \
|
|
"0.00661512, 0.00711312, 0.00721642, 0.00713472, 0.00715992, 0.00677192, 0.00637922", \
|
|
"0.0067583, 0.0070472, 0.0070551, 0.0072499, 0.0069465, 0.0067489, 0.0063361", \
|
|
"0.0069568, 0.006996, 0.0070595, 0.0069671, 0.0071099, 0.0066457, 0.0065137", \
|
|
"0.0071061, 0.0066819, 0.0066484, 0.0067, 0.0064935, 0.0062056, 0.0070841", \
|
|
"0.0082788, 0.0070554, 0.0070801, 0.0069376, 0.0068484, 0.0065963, 0.0057674", \
|
|
"0.010147, 0.0074681, 0.0070549, 0.0067687, 0.0064573, 0.0062479, 0.0062851" \
|
|
);
|
|
}
|
|
}
|
|
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.00258303, 0.00287343, 0.00284858, 0.00277625, 0.0026707, 0.00226252, 0.00172305", \
|
|
"0.00324975, 0.00287764, 0.00290172, 0.00271871, 0.00252357, 0.00221596, 0.00185111", \
|
|
"0.00446596, 0.00342761, 0.00315634, 0.00314255, 0.00269327, 0.00226306, 0.00207206", \
|
|
"0.00710479, 0.00507443, 0.0045425, 0.0039017, 0.00350995, 0.0027236, 0.00216147", \
|
|
"0.0128744, 0.009561, 0.00841739, 0.00732336, 0.0058436, 0.00433659, 0.00381558", \
|
|
"0.0245673, 0.0192696, 0.0168509, 0.0145216, 0.0121581, 0.00973315, 0.00671705", \
|
|
"0.0484879, 0.0410656, 0.0376989, 0.0333333, 0.0286644, 0.0236374, 0.0186731" \
|
|
);
|
|
}
|
|
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.00659849, 0.00717232, 0.00713119, 0.00706351, 0.00690759, 0.00662736, 0.00606194", \
|
|
"0.00660149, 0.00687714, 0.00699266, 0.00697417, 0.00700278, 0.0065734, 0.00601131", \
|
|
"0.00732601, 0.00703665, 0.00700648, 0.00708465, 0.00696737, 0.00670282, 0.00608585", \
|
|
"0.00954513, 0.00795777, 0.00775102, 0.0073857, 0.00720993, 0.00671755, 0.00658942", \
|
|
"0.0149764, 0.0110604, 0.0101887, 0.00944954, 0.00870286, 0.00788587, 0.00793025", \
|
|
"0.0264866, 0.0196064, 0.0175137, 0.0153771, 0.0134816, 0.0117851, 0.0094781", \
|
|
"0.0501398, 0.0399798, 0.0360029, 0.0314509, 0.0271221, 0.0225035, 0.0187746" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A_N) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0024396;
|
|
rise_capacitance : 0.00248584;
|
|
rise_capacitance_range (0.00248584, 0.00248584);
|
|
fall_capacitance : 0.00239335;
|
|
fall_capacitance_range (0.00239335, 0.00239335);
|
|
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.00613753, 0.00642326, 0.00723413, 0.00926855, 0.0135758, 0.0227019, 0.0413555" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00320116, 0.00368758, 0.0045385, 0.0065115, 0.0112239, 0.0200174, 0.0390837" \
|
|
);
|
|
}
|
|
}
|
|
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.00613753, 0.00642326, 0.00723413, 0.00926855, 0.0135758, 0.0227019, 0.0413555" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00320116, 0.00368758, 0.0045385, 0.0065115, 0.0112239, 0.0200174, 0.0390837" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00327403;
|
|
rise_capacitance : 0.00346596;
|
|
rise_capacitance_range (0.00346596, 0.00346596);
|
|
fall_capacitance : 0.0030821;
|
|
fall_capacitance_range (0.0030821, 0.0030821);
|
|
}
|
|
}
|
|
cell (sg13g2_nand2b_2) {
|
|
area : 14.5152;
|
|
cell_footprint : "nand2b2";
|
|
cell_leakage_power : 583.534;
|
|
leakage_power () {
|
|
value : 1016.78;
|
|
when : "!A_N&B";
|
|
}
|
|
leakage_power () {
|
|
value : 360.893;
|
|
when : "A_N&B";
|
|
}
|
|
leakage_power () {
|
|
value : 433.889;
|
|
when : "A_N&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 522.574;
|
|
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.0490094, 0.0977786, 0.128832, 0.180078, 0.265548, 0.408384, 0.64512", \
|
|
"0.0751618, 0.124653, 0.155745, 0.206828, 0.292312, 0.434782, 0.671954", \
|
|
"0.0924339, 0.143023, 0.173985, 0.224962, 0.310394, 0.452779, 0.68997", \
|
|
"0.113299, 0.166501, 0.197485, 0.248396, 0.333641, 0.475735, 0.712883", \
|
|
"0.142506, 0.200301, 0.23124, 0.281348, 0.365856, 0.50803, 0.745049", \
|
|
"0.181106, 0.247612, 0.279739, 0.330358, 0.415185, 0.556748, 0.793297", \
|
|
"0.229542, 0.309883, 0.34627, 0.39945, 0.486034, 0.630392, 0.867842" \
|
|
);
|
|
}
|
|
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.0158174, 0.0813691, 0.127061, 0.203102, 0.330438, 0.542737, 0.896772", \
|
|
"0.0192203, 0.0817786, 0.127251, 0.203213, 0.330479, 0.542917, 0.896773", \
|
|
"0.0224149, 0.0827378, 0.127805, 0.203457, 0.330647, 0.542946, 0.897072", \
|
|
"0.0272832, 0.0850781, 0.129078, 0.204002, 0.331124, 0.543057, 0.897073", \
|
|
"0.0344314, 0.0906645, 0.132674, 0.205992, 0.33212, 0.543786, 0.897136", \
|
|
"0.046387, 0.102292, 0.141392, 0.212046, 0.336411, 0.546861, 0.898801", \
|
|
"0.06507, 0.127491, 0.16372, 0.228413, 0.348573, 0.557156, 0.907359" \
|
|
);
|
|
}
|
|
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.0588499, 0.129675, 0.174744, 0.248932, 0.372895, 0.579458, 0.923659", \
|
|
"0.0864841, 0.158055, 0.20313, 0.277409, 0.401422, 0.60811, 0.952633", \
|
|
"0.104132, 0.176763, 0.221976, 0.296228, 0.420289, 0.627124, 0.971236", \
|
|
"0.129127, 0.203669, 0.248792, 0.32303, 0.447198, 0.653865, 0.998166", \
|
|
"0.163695, 0.24235, 0.28756, 0.361793, 0.485839, 0.692403, 1.03679", \
|
|
"0.199976, 0.285524, 0.331411, 0.406173, 0.53023, 0.736575, 1.08092", \
|
|
"0.255658, 0.351138, 0.399848, 0.475023, 0.600378, 0.807744, 1.15214" \
|
|
);
|
|
}
|
|
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.0146358, 0.100958, 0.161556, 0.261872, 0.430346, 0.711097, 1.17891", \
|
|
"0.016629, 0.101254, 0.161557, 0.261944, 0.430347, 0.711214, 1.17928", \
|
|
"0.0190054, 0.101842, 0.161852, 0.262147, 0.430348, 0.711757, 1.17929", \
|
|
"0.0231855, 0.102989, 0.162337, 0.26223, 0.430349, 0.711758, 1.1793", \
|
|
"0.0305373, 0.105753, 0.163964, 0.262905, 0.430697, 0.711759, 1.17931", \
|
|
"0.040949, 0.112705, 0.16855, 0.265791, 0.431979, 0.71209, 1.17932", \
|
|
"0.056772, 0.12654, 0.179959, 0.273581, 0.437876, 0.716272, 1.18146" \
|
|
);
|
|
}
|
|
}
|
|
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.0149249, 0.0622618, 0.0927306, 0.143344, 0.228324, 0.370335, 0.607128", \
|
|
"0.0255204, 0.0969036, 0.130685, 0.18231, 0.267132, 0.409048, 0.645836", \
|
|
"0.0307213, 0.121363, 0.161179, 0.218153, 0.305661, 0.447587, 0.684023", \
|
|
"0.0356379, 0.154873, 0.205767, 0.274135, 0.373414, 0.52222, 0.759503", \
|
|
"0.0403419, 0.20033, 0.266436, 0.356971, 0.480812, 0.653758, 0.908981", \
|
|
"0.0403429, 0.246865, 0.338044, 0.46111, 0.625583, 0.847662, 1.15429", \
|
|
"0.0403439, 0.303774, 0.425193, 0.589578, 0.813237, 1.11097, 1.50682" \
|
|
);
|
|
}
|
|
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.0102242, 0.0751578, 0.121161, 0.197213, 0.324553, 0.536904, 0.890748", \
|
|
"0.0235948, 0.0886383, 0.129753, 0.201072, 0.325311, 0.536905, 0.890749", \
|
|
"0.0337044, 0.106947, 0.147722, 0.215056, 0.33317, 0.538972, 0.891239", \
|
|
"0.0494821, 0.140031, 0.184294, 0.252789, 0.364376, 0.558077, 0.897336", \
|
|
"0.0775496, 0.193676, 0.246571, 0.32245, 0.439085, 0.625157, 0.94291", \
|
|
"0.119089, 0.278362, 0.349206, 0.444733, 0.578819, 0.775223, 1.08695", \
|
|
"0.199903, 0.412306, 0.506965, 0.634217, 0.805945, 1.04101, 1.37982" \
|
|
);
|
|
}
|
|
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.0194542, 0.0890026, 0.133921, 0.208045, 0.332025, 0.538804, 0.882739", \
|
|
"0.0316525, 0.122271, 0.16961, 0.24446, 0.368377, 0.575029, 0.919628", \
|
|
"0.0405868, 0.148915, 0.2017, 0.280801, 0.406548, 0.613247, 0.957407", \
|
|
"0.0509438, 0.185078, 0.248396, 0.338884, 0.474353, 0.685481, 1.02994", \
|
|
"0.0663918, 0.236347, 0.315132, 0.42545, 0.583777, 0.816478, 1.17324", \
|
|
"0.0894125, 0.307702, 0.408738, 0.548071, 0.743673, 1.02198, 1.42746", \
|
|
"0.124668, 0.410243, 0.53662, 0.715213, 0.966604, 1.31324, 1.80467" \
|
|
);
|
|
}
|
|
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.0127814, 0.100653, 0.161402, 0.262002, 0.430414, 0.71105, 1.17891", \
|
|
"0.0249717, 0.111588, 0.168029, 0.264524, 0.430898, 0.711051, 1.17893", \
|
|
"0.0348254, 0.128876, 0.183868, 0.276296, 0.436779, 0.712977, 1.17894", \
|
|
"0.0500627, 0.160363, 0.218108, 0.309758, 0.462867, 0.727205, 1.18278", \
|
|
"0.0756075, 0.210927, 0.27827, 0.376398, 0.531258, 0.78483, 1.21933", \
|
|
"0.120809, 0.292775, 0.374361, 0.489313, 0.660215, 0.925621, 1.3466", \
|
|
"0.202344, 0.421898, 0.525379, 0.670754, 0.872415, 1.17239, 1.62257" \
|
|
);
|
|
}
|
|
}
|
|
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.00636279, 0.00713569, 0.00702109, 0.00685919, 0.00652899, 0.00610729, 0.00479689", \
|
|
"0.0066118, 0.0068099, 0.0069382, 0.00694, 0.0063056, 0.0058419, 0.0046999", \
|
|
"0.0069973, 0.0069885, 0.0068519, 0.0068083, 0.0065182, 0.0062825, 0.0047306", \
|
|
"0.0077936, 0.0070915, 0.0072281, 0.0071385, 0.0067002, 0.0067708, 0.0052484", \
|
|
"0.0093002, 0.0076566, 0.0075812, 0.0073178, 0.0069087, 0.0062194, 0.0067445", \
|
|
"0.0121034, 0.0082749, 0.0079485, 0.0073841, 0.0066683, 0.006365, 0.0051184", \
|
|
"0.0176393, 0.0106142, 0.0098625, 0.0086927, 0.0079206, 0.0072387, 0.005761" \
|
|
);
|
|
}
|
|
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.0133854, 0.0146589, 0.0147096, 0.0146064, 0.0142921, 0.0136996, 0.0127811", \
|
|
"0.013248, 0.0143546, 0.0144134, 0.0145741, 0.0141198, 0.0136461, 0.0128535", \
|
|
"0.013354, 0.014138, 0.0143511, 0.0144678, 0.0143905, 0.0137694, 0.0127034", \
|
|
"0.0138319, 0.0142725, 0.0143993, 0.0142529, 0.0146895, 0.0139495, 0.0126064", \
|
|
"0.0146033, 0.0138888, 0.0140951, 0.0142924, 0.0138621, 0.0135963, 0.0136976", \
|
|
"0.0170918, 0.0144527, 0.0144754, 0.0147097, 0.0147839, 0.0146351, 0.0128033", \
|
|
"0.0213237, 0.0154243, 0.0151048, 0.0148366, 0.0145513, 0.0146299, 0.0148047" \
|
|
);
|
|
}
|
|
}
|
|
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.00823203, 0.00862717, 0.00806466, 0.00742665, 0.00667461, 0.00582026, 0.00451289", \
|
|
"0.00981971, 0.00910501, 0.00894038, 0.00817608, 0.00717223, 0.00622154, 0.00483463", \
|
|
"0.0123454, 0.0102421, 0.00958492, 0.00928235, 0.00808292, 0.0066604, 0.00548277", \
|
|
"0.0178126, 0.0131877, 0.012399, 0.0110374, 0.00992247, 0.00785745, 0.00848081", \
|
|
"0.0298472, 0.0211799, 0.0192094, 0.0170719, 0.0144456, 0.0117754, 0.00993006", \
|
|
"0.0532174, 0.0394857, 0.0353648, 0.0311576, 0.0265628, 0.0221524, 0.0164088", \
|
|
"0.101236, 0.0839309, 0.0745177, 0.0655324, 0.0572607, 0.0485105, 0.0394928" \
|
|
);
|
|
}
|
|
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.0101176, 0.0116647, 0.0116559, 0.0115519, 0.0112401, 0.0107188, 0.00962327", \
|
|
"0.0113916, 0.0111741, 0.0114603, 0.011417, 0.0110566, 0.0104527, 0.00954696", \
|
|
"0.0136518, 0.0118268, 0.0115353, 0.0117544, 0.011101, 0.0107135, 0.00936878", \
|
|
"0.018927, 0.0142361, 0.0134154, 0.0125678, 0.0122428, 0.0113102, 0.0097809", \
|
|
"0.0302614, 0.0213991, 0.0193215, 0.0174426, 0.0153639, 0.0135946, 0.0116034", \
|
|
"0.0533976, 0.0385762, 0.0342854, 0.0296509, 0.0255301, 0.0218654, 0.0168734", \
|
|
"0.100913, 0.0792261, 0.0713106, 0.0622238, 0.0530237, 0.0442963, 0.0364784" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A_N) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00231792;
|
|
rise_capacitance : 0.00235863;
|
|
rise_capacitance_range (0.00235863, 0.00235863);
|
|
fall_capacitance : 0.00227722;
|
|
fall_capacitance_range (0.00227722, 0.00227722);
|
|
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.00995961, 0.0100122, 0.0105951, 0.0121489, 0.0159829, 0.0245811, 0.0427855" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00961537, 0.00984272, 0.0105862, 0.0122319, 0.016701, 0.0250241, 0.0434631" \
|
|
);
|
|
}
|
|
}
|
|
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.00995961, 0.0100122, 0.0105951, 0.0121489, 0.0159829, 0.0245811, 0.0427855" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00961537, 0.00984272, 0.0105862, 0.0122319, 0.016701, 0.0250241, 0.0434631" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00554157;
|
|
rise_capacitance : 0.00745196;
|
|
rise_capacitance_range (0.00745196, 0.00745196);
|
|
fall_capacitance : 0.00363118;
|
|
fall_capacitance_range (0.00363118, 0.00363118);
|
|
}
|
|
}
|
|
cell (sg13g2_nand3_1) {
|
|
area : 9.072;
|
|
cell_footprint : "nand3";
|
|
cell_leakage_power : 268.329;
|
|
leakage_power () {
|
|
value : 185.117;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 267.645;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 138.174;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 371.676;
|
|
when : "!A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 130.933;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 231.799;
|
|
when : "A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 96.0733;
|
|
when : "A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 725.213;
|
|
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.0193564, 0.0653717, 0.0962567, 0.147244, 0.232645, 0.374384, 0.610843", \
|
|
"0.0335328, 0.0998119, 0.133503, 0.18543, 0.270674, 0.412615, 0.649331", \
|
|
"0.04075, 0.124304, 0.163969, 0.220924, 0.308704, 0.450802, 0.687144", \
|
|
"0.0477903, 0.158128, 0.208702, 0.277745, 0.377046, 0.526035, 0.763599", \
|
|
"0.0539984, 0.203299, 0.269166, 0.358599, 0.482041, 0.656846, 0.912248", \
|
|
"0.0539994, 0.247176, 0.338833, 0.462235, 0.626489, 0.849079, 1.15542", \
|
|
"0.0540004, 0.296285, 0.418773, 0.585349, 0.810986, 1.10927, 1.50654" \
|
|
);
|
|
}
|
|
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.0141005, 0.0779756, 0.123825, 0.199687, 0.326853, 0.538135, 0.89057", \
|
|
"0.0296812, 0.0908009, 0.131876, 0.203119, 0.327201, 0.538136, 0.890729", \
|
|
"0.0419099, 0.109345, 0.149918, 0.216788, 0.334767, 0.540068, 0.89073", \
|
|
"0.0613867, 0.143459, 0.186419, 0.25415, 0.365211, 0.558546, 0.897157", \
|
|
"0.0939986, 0.199404, 0.251081, 0.326145, 0.441576, 0.625493, 0.942263", \
|
|
"0.141722, 0.289826, 0.35894, 0.452469, 0.583083, 0.777835, 1.08649", \
|
|
"0.229559, 0.429612, 0.521022, 0.649766, 0.82045, 1.04681, 1.3829" \
|
|
);
|
|
}
|
|
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.0305502, 0.120459, 0.181679, 0.282652, 0.451388, 0.732729, 1.20135", \
|
|
"0.0476319, 0.152127, 0.214337, 0.315467, 0.484536, 0.765766, 1.23458", \
|
|
"0.0598649, 0.180288, 0.246652, 0.350028, 0.519297, 0.800373, 1.26921", \
|
|
"0.0758429, 0.220435, 0.296543, 0.40927, 0.584335, 0.866682, 1.33494", \
|
|
"0.100514, 0.279385, 0.370563, 0.503239, 0.698504, 0.995465, 1.46814", \
|
|
"0.138859, 0.363595, 0.478284, 0.639, 0.872243, 1.21246, 1.72217", \
|
|
"0.199372, 0.487412, 0.6301, 0.833303, 1.12141, 1.53156, 2.12345" \
|
|
);
|
|
}
|
|
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.0243791, 0.14232, 0.224917, 0.361835, 0.590425, 0.972367, 1.60788", \
|
|
"0.0377174, 0.149691, 0.228377, 0.362668, 0.590843, 0.972368, 1.60874", \
|
|
"0.0482612, 0.165043, 0.241086, 0.370234, 0.59363, 0.972369, 1.60875", \
|
|
"0.0656658, 0.196585, 0.272947, 0.39806, 0.611635, 0.979843, 1.61142", \
|
|
"0.0948745, 0.248239, 0.332809, 0.462226, 0.67106, 1.02269, 1.62998", \
|
|
"0.145632, 0.333348, 0.430703, 0.576146, 0.797213, 1.15004, 1.72901", \
|
|
"0.23414, 0.467457, 0.589792, 0.763057, 1.01587, 1.39616, 1.98653" \
|
|
);
|
|
}
|
|
}
|
|
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.0224284, 0.0680585, 0.0989368, 0.149898, 0.235353, 0.377169, 0.613614", \
|
|
"0.039928, 0.103011, 0.136403, 0.188196, 0.273362, 0.415323, 0.652425", \
|
|
"0.0496232, 0.128303, 0.167212, 0.223999, 0.311466, 0.453567, 0.690091", \
|
|
"0.0607421, 0.163677, 0.213245, 0.281467, 0.380215, 0.528868, 0.766384", \
|
|
"0.0736488, 0.211877, 0.275773, 0.364052, 0.486317, 0.659436, 0.915042", \
|
|
"0.0810564, 0.262018, 0.350308, 0.470572, 0.632687, 0.853728, 1.15933", \
|
|
"0.0826229, 0.322935, 0.439524, 0.601451, 0.821702, 1.11782, 1.5124" \
|
|
);
|
|
}
|
|
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.0168055, 0.0815836, 0.127226, 0.203013, 0.330266, 0.541652, 0.894625", \
|
|
"0.0328026, 0.0936609, 0.134975, 0.206471, 0.330591, 0.542218, 0.89484", \
|
|
"0.0450596, 0.112216, 0.152754, 0.220003, 0.338079, 0.543894, 0.89535", \
|
|
"0.064811, 0.146415, 0.189242, 0.256991, 0.368328, 0.561884, 0.900687", \
|
|
"0.0969292, 0.20188, 0.253775, 0.32942, 0.444589, 0.629069, 0.945599", \
|
|
"0.142699, 0.290061, 0.359566, 0.453395, 0.585456, 0.780248, 1.09038", \
|
|
"0.22658, 0.42719, 0.520936, 0.647008, 0.817031, 1.04865, 1.38537" \
|
|
);
|
|
}
|
|
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.0362956, 0.125687, 0.186801, 0.287692, 0.456591, 0.737765, 1.20654", \
|
|
"0.051209, 0.151679, 0.213775, 0.315115, 0.484156, 0.7659, 1.23439", \
|
|
"0.0616932, 0.175246, 0.240318, 0.343332, 0.512922, 0.794519, 1.26347", \
|
|
"0.0751359, 0.209896, 0.282471, 0.391915, 0.565649, 0.84852, 1.31753", \
|
|
"0.096972, 0.263138, 0.347826, 0.472692, 0.660656, 0.953917, 1.42635", \
|
|
"0.130566, 0.340582, 0.446528, 0.596004, 0.812352, 1.13564, 1.63383", \
|
|
"0.18072, 0.453505, 0.585624, 0.774116, 1.04137, 1.41935, 1.97877" \
|
|
);
|
|
}
|
|
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.0239257, 0.142342, 0.224847, 0.361749, 0.590604, 0.9719, 1.60782", \
|
|
"0.0348585, 0.147057, 0.227147, 0.362435, 0.591842, 0.972341, 1.60874", \
|
|
"0.0451674, 0.158058, 0.235641, 0.367131, 0.592286, 0.972405, 1.60875", \
|
|
"0.0634497, 0.182378, 0.258614, 0.386104, 0.604076, 0.976892, 1.6128", \
|
|
"0.0933053, 0.226721, 0.306998, 0.433735, 0.645307, 1.00498, 1.62243", \
|
|
"0.14191, 0.302767, 0.392612, 0.527082, 0.742078, 1.09503, 1.68787", \
|
|
"0.224661, 0.425787, 0.535804, 0.688223, 0.923654, 1.28616, 1.87439" \
|
|
);
|
|
}
|
|
}
|
|
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.0241412, 0.0702785, 0.101269, 0.152269, 0.237478, 0.379582, 0.61554", \
|
|
"0.0443773, 0.105797, 0.138991, 0.19068, 0.275852, 0.417576, 0.654006", \
|
|
"0.0560209, 0.131817, 0.170159, 0.226535, 0.313871, 0.455808, 0.691694", \
|
|
"0.070579, 0.168717, 0.217412, 0.284885, 0.382921, 0.531138, 0.768274", \
|
|
"0.0896307, 0.219625, 0.281918, 0.369365, 0.490099, 0.661573, 0.916262", \
|
|
"0.106604, 0.275483, 0.361301, 0.479127, 0.639032, 0.857834, 1.16204", \
|
|
"0.128921, 0.349697, 0.461738, 0.617907, 0.834239, 1.12609, 1.51714" \
|
|
);
|
|
}
|
|
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.0194303, 0.0842998, 0.130306, 0.205932, 0.332816, 0.544168, 0.896422", \
|
|
"0.0355728, 0.0962173, 0.137655, 0.209262, 0.333421, 0.54491, 0.896423", \
|
|
"0.0475657, 0.114789, 0.155281, 0.222594, 0.340751, 0.546128, 0.896889", \
|
|
"0.0686866, 0.148804, 0.191895, 0.25963, 0.370909, 0.564312, 0.902675", \
|
|
"0.101498, 0.204306, 0.25643, 0.331358, 0.447023, 0.631721, 0.947729", \
|
|
"0.146768, 0.292403, 0.361489, 0.454764, 0.587972, 0.782606, 1.09217", \
|
|
"0.230208, 0.427455, 0.52071, 0.647087, 0.817076, 1.04963, 1.38604" \
|
|
);
|
|
}
|
|
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.0390096, 0.12834, 0.189535, 0.290392, 0.459263, 0.740619, 1.20925", \
|
|
"0.0523985, 0.148776, 0.210631, 0.311878, 0.481058, 0.762672, 1.23114", \
|
|
"0.0613678, 0.166588, 0.230429, 0.332841, 0.502261, 0.783745, 1.25273", \
|
|
"0.0705124, 0.192371, 0.261231, 0.368224, 0.540646, 0.822953, 1.29192", \
|
|
"0.0847936, 0.23358, 0.312032, 0.42824, 0.610211, 0.899971, 1.3713", \
|
|
"0.107149, 0.29421, 0.388638, 0.524667, 0.726448, 1.03547, 1.52529", \
|
|
"0.136808, 0.383569, 0.499968, 0.665253, 0.904478, 1.25401, 1.78433" \
|
|
);
|
|
}
|
|
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.0235978, 0.142244, 0.225045, 0.361727, 0.590464, 0.972537, 1.60796", \
|
|
"0.0307197, 0.145349, 0.22645, 0.361953, 0.590861, 0.972538, 1.60797", \
|
|
"0.0387966, 0.153105, 0.23228, 0.365381, 0.591734, 0.972778, 1.60798", \
|
|
"0.0564538, 0.171205, 0.249097, 0.379097, 0.600253, 0.976065, 1.61309", \
|
|
"0.0884979, 0.20794, 0.286197, 0.414363, 0.630454, 0.996131, 1.61831", \
|
|
"0.138432, 0.275777, 0.358697, 0.489602, 0.704115, 1.0633, 1.66858", \
|
|
"0.221768, 0.392384, 0.485961, 0.629893, 0.853721, 1.21043, 1.80723" \
|
|
);
|
|
}
|
|
}
|
|
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.00299572, 0.00362251, 0.00363464, 0.00358584, 0.00350833, 0.00309605, 0.00246837", \
|
|
"0.00341254, 0.0034511, 0.00356019, 0.00353854, 0.00332339, 0.00306329, 0.00252149", \
|
|
"0.00446379, 0.00380951, 0.00369085, 0.00376093, 0.00355397, 0.00309379, 0.00255297", \
|
|
"0.00685471, 0.00509034, 0.00471504, 0.00420971, 0.00404259, 0.00333156, 0.00432633", \
|
|
"0.0121351, 0.00885638, 0.00793531, 0.00696995, 0.00586289, 0.00470951, 0.00477419", \
|
|
"0.0230227, 0.0175366, 0.0153841, 0.0136128, 0.0110068, 0.00917583, 0.00641325", \
|
|
"0.0452947, 0.0370524, 0.0335593, 0.0296056, 0.0255873, 0.0208491, 0.0166729" \
|
|
);
|
|
}
|
|
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.00548947, 0.00603649, 0.00603589, 0.00600289, 0.00579795, 0.00555294, 0.00499358", \
|
|
"0.00575261, 0.00584305, 0.00583701, 0.00582307, 0.0057533, 0.00546544, 0.00504211", \
|
|
"0.00666579, 0.0060201, 0.0060272, 0.00588573, 0.00580021, 0.00547157, 0.00505668", \
|
|
"0.00901883, 0.00721728, 0.00682512, 0.00644361, 0.00620205, 0.00569964, 0.00536065", \
|
|
"0.0139049, 0.0104329, 0.00951783, 0.00867536, 0.00756585, 0.00707873, 0.00577009", \
|
|
"0.0245657, 0.0182971, 0.0163596, 0.0143881, 0.0123869, 0.0101617, 0.00889601", \
|
|
"0.0465835, 0.0370521, 0.0334762, 0.0296348, 0.0251733, 0.0213081, 0.0168396" \
|
|
);
|
|
}
|
|
}
|
|
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.0032601, 0.00360111, 0.00353592, 0.00343353, 0.00334523, 0.00296853, 0.00237016", \
|
|
"0.00356238, 0.00346836, 0.00350148, 0.00336542, 0.00318846, 0.00304707, 0.00250773", \
|
|
"0.00456251, 0.00386583, 0.00370762, 0.00373242, 0.00336228, 0.00296179, 0.00255629", \
|
|
"0.00689637, 0.00524016, 0.00480726, 0.00427954, 0.00400454, 0.00326563, 0.00258498", \
|
|
"0.0121132, 0.00916643, 0.00817399, 0.00720707, 0.00598835, 0.00469455, 0.00401657", \
|
|
"0.0227322, 0.0177528, 0.0157191, 0.0136244, 0.011426, 0.0093447, 0.0065875", \
|
|
"0.0446088, 0.0377572, 0.0345355, 0.0304716, 0.0261774, 0.0218648, 0.0171668" \
|
|
);
|
|
}
|
|
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.00833037, 0.00874946, 0.00872126, 0.00866221, 0.00852126, 0.00817061, 0.00770125", \
|
|
"0.00812149, 0.00846598, 0.0085147, 0.00848377, 0.0085084, 0.00813786, 0.00767925", \
|
|
"0.00866033, 0.00852737, 0.0085586, 0.00844716, 0.00858629, 0.00812603, 0.00764865", \
|
|
"0.0105695, 0.00931748, 0.009065, 0.00886863, 0.00869997, 0.00819663, 0.00810692", \
|
|
"0.0153415, 0.0120111, 0.0112524, 0.010654, 0.00975645, 0.00975986, 0.008591", \
|
|
"0.0257461, 0.0195871, 0.0177908, 0.0159129, 0.0142463, 0.0121686, 0.0111092", \
|
|
"0.047267, 0.0378794, 0.0342983, 0.0301514, 0.0261215, 0.0222084, 0.0185757" \
|
|
);
|
|
}
|
|
}
|
|
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.00376088, 0.00384064, 0.0038189, 0.00368403, 0.00351451, 0.00329699, 0.00266354", \
|
|
"0.00405065, 0.00381607, 0.00389047, 0.00363618, 0.00345387, 0.00334101, 0.00255413", \
|
|
"0.00504631, 0.0042874, 0.0040613, 0.0040488, 0.00356409, 0.00317662, 0.00268985", \
|
|
"0.00740042, 0.00572486, 0.00526173, 0.00459703, 0.00433575, 0.00356276, 0.00286392", \
|
|
"0.012816, 0.00984431, 0.00877966, 0.00767781, 0.00643754, 0.00496029, 0.00436818", \
|
|
"0.0240261, 0.0188375, 0.0166981, 0.0144941, 0.012157, 0.00996389, 0.00701565", \
|
|
"0.0472031, 0.0400865, 0.0366797, 0.0324546, 0.0277336, 0.0228389, 0.0179668" \
|
|
);
|
|
}
|
|
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.0107387, 0.0111497, 0.0111509, 0.0110672, 0.010906, 0.0106138, 0.0101319", \
|
|
"0.0103925, 0.0108757, 0.0108907, 0.0108586, 0.0108042, 0.0105595, 0.0100049", \
|
|
"0.0107307, 0.0107712, 0.0108659, 0.0108036, 0.0110208, 0.0105068, 0.009991", \
|
|
"0.0123444, 0.0114382, 0.0113053, 0.0111159, 0.011403, 0.010602, 0.0106672", \
|
|
"0.0171015, 0.0140648, 0.0133987, 0.0127924, 0.0120573, 0.0118659, 0.010822", \
|
|
"0.0280672, 0.0218548, 0.0200754, 0.0182352, 0.0166284, 0.0149087, 0.0136017", \
|
|
"0.0509112, 0.0414717, 0.0376462, 0.0333903, 0.0290394, 0.0251397, 0.0217345" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00300869;
|
|
rise_capacitance : 0.00300098;
|
|
rise_capacitance_range (0.00300098, 0.00300098);
|
|
fall_capacitance : 0.0030164;
|
|
fall_capacitance_range (0.0030164, 0.0030164);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00316617;
|
|
rise_capacitance : 0.00328668;
|
|
rise_capacitance_range (0.00328668, 0.00328668);
|
|
fall_capacitance : 0.00304566;
|
|
fall_capacitance_range (0.00304566, 0.00304566);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00313136;
|
|
rise_capacitance : 0.00329613;
|
|
rise_capacitance_range (0.00329613, 0.00329613);
|
|
fall_capacitance : 0.00296658;
|
|
fall_capacitance_range (0.00296658, 0.00296658);
|
|
}
|
|
}
|
|
cell (sg13g2_nand3b_1) {
|
|
area : 12.7008;
|
|
cell_footprint : "nand3b1";
|
|
cell_leakage_power : 390.892;
|
|
leakage_power () {
|
|
value : 199.293;
|
|
when : "!A_N&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 300.166;
|
|
when : "!A_N&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 164.406;
|
|
when : "!A_N&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 793.552;
|
|
when : "!A_N&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 361.896;
|
|
when : "A_N&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 444.433;
|
|
when : "A_N&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 314.939;
|
|
when : "A_N&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 548.448;
|
|
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.0394316, 0.0856354, 0.116537, 0.167491, 0.252758, 0.394862, 0.631224", \
|
|
"0.0599938, 0.106716, 0.137625, 0.188624, 0.273781, 0.41589, 0.652523", \
|
|
"0.0736142, 0.120629, 0.15171, 0.202581, 0.287854, 0.429846, 0.666402", \
|
|
"0.0893339, 0.138113, 0.168508, 0.219237, 0.304455, 0.446215, 0.682813", \
|
|
"0.111143, 0.164196, 0.195003, 0.245471, 0.330513, 0.471977, 0.708586", \
|
|
"0.138283, 0.200112, 0.232242, 0.283603, 0.369734, 0.511441, 0.747991", \
|
|
"0.171984, 0.247616, 0.283848, 0.337779, 0.426468, 0.57151, 0.810693" \
|
|
);
|
|
}
|
|
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.0145889, 0.0791747, 0.12504, 0.200786, 0.327719, 0.539283, 0.891794", \
|
|
"0.017567, 0.079644, 0.125255, 0.200927, 0.327762, 0.539284, 0.892036", \
|
|
"0.0203335, 0.0801717, 0.125574, 0.201227, 0.327925, 0.539294, 0.893382", \
|
|
"0.0247406, 0.0815361, 0.126286, 0.201661, 0.328298, 0.539541, 0.893383", \
|
|
"0.031934, 0.0854127, 0.128856, 0.203308, 0.329428, 0.540182, 0.893384", \
|
|
"0.0436876, 0.095403, 0.13632, 0.208933, 0.334014, 0.543768, 0.89429", \
|
|
"0.061886, 0.116764, 0.154655, 0.223144, 0.346511, 0.55543, 0.903952" \
|
|
);
|
|
}
|
|
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.0524353, 0.142954, 0.20419, 0.305157, 0.474012, 0.75545, 1.22414", \
|
|
"0.0738656, 0.164634, 0.226047, 0.327178, 0.496103, 0.777722, 1.24625", \
|
|
"0.0871101, 0.177196, 0.238504, 0.339591, 0.508566, 0.789925, 1.25912", \
|
|
"0.105598, 0.195608, 0.25675, 0.3579, 0.526925, 0.808402, 1.27739", \
|
|
"0.131414, 0.222883, 0.2838, 0.384673, 0.553437, 0.834914, 1.30385", \
|
|
"0.157534, 0.253421, 0.314801, 0.416022, 0.585247, 0.865944, 1.33491", \
|
|
"0.198033, 0.303218, 0.365591, 0.46911, 0.640766, 0.923261, 1.39179" \
|
|
);
|
|
}
|
|
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.0250755, 0.143643, 0.226362, 0.363053, 0.592107, 0.973967, 1.60937", \
|
|
"0.026831, 0.143823, 0.226461, 0.364232, 0.592205, 0.973968, 1.60938", \
|
|
"0.0284582, 0.144114, 0.226576, 0.364233, 0.594229, 0.973969, 1.61009", \
|
|
"0.032245, 0.144668, 0.227084, 0.364234, 0.59423, 0.97397, 1.6101", \
|
|
"0.0382874, 0.146675, 0.228262, 0.36446, 0.594231, 0.973971, 1.61011", \
|
|
"0.047055, 0.152476, 0.233183, 0.368176, 0.595217, 0.975076, 1.61012", \
|
|
"0.063076, 0.165698, 0.244642, 0.379176, 0.605377, 0.98287, 1.61323" \
|
|
);
|
|
}
|
|
}
|
|
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.0217996, 0.0678952, 0.0988225, 0.14985, 0.235308, 0.377035, 0.613582", \
|
|
"0.0393473, 0.102838, 0.136292, 0.188073, 0.273334, 0.415276, 0.652197", \
|
|
"0.0490667, 0.128151, 0.167101, 0.223868, 0.311413, 0.453523, 0.689838", \
|
|
"0.0602484, 0.163516, 0.213133, 0.281444, 0.380165, 0.528836, 0.766302", \
|
|
"0.0733587, 0.21173, 0.275741, 0.363836, 0.48626, 0.659397, 0.915029", \
|
|
"0.0808092, 0.261651, 0.350324, 0.47051, 0.632608, 0.853687, 1.1593", \
|
|
"0.0825164, 0.322644, 0.439455, 0.60139, 0.822586, 1.11847, 1.51234" \
|
|
);
|
|
}
|
|
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.0173142, 0.081862, 0.127456, 0.203135, 0.330309, 0.54166, 0.894393", \
|
|
"0.0334576, 0.0938669, 0.135083, 0.20652, 0.330633, 0.542221, 0.894573", \
|
|
"0.0456377, 0.112402, 0.152824, 0.220027, 0.338135, 0.543926, 0.895132", \
|
|
"0.0654362, 0.146611, 0.189538, 0.257299, 0.368387, 0.561924, 0.900685", \
|
|
"0.0976881, 0.202051, 0.253975, 0.328915, 0.444637, 0.629113, 0.945604", \
|
|
"0.143134, 0.290071, 0.359549, 0.453471, 0.585517, 0.780295, 1.09026", \
|
|
"0.227127, 0.427328, 0.521068, 0.647066, 0.817077, 1.04906, 1.38436" \
|
|
);
|
|
}
|
|
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.0383555, 0.128319, 0.18955, 0.290426, 0.459192, 0.740657, 1.20949", \
|
|
"0.0524789, 0.153524, 0.215775, 0.317197, 0.486424, 0.768089, 1.23691", \
|
|
"0.06265, 0.176682, 0.241956, 0.345176, 0.514892, 0.796687, 1.26539", \
|
|
"0.0754223, 0.210903, 0.283635, 0.393541, 0.567421, 0.850395, 1.31959", \
|
|
"0.0968778, 0.263771, 0.349048, 0.473627, 0.661679, 0.955401, 1.42816", \
|
|
"0.130365, 0.340837, 0.446639, 0.596663, 0.813116, 1.13747, 1.63524", \
|
|
"0.180913, 0.453692, 0.585868, 0.774546, 1.04128, 1.42004, 1.97968" \
|
|
);
|
|
}
|
|
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.0250052, 0.143675, 0.226355, 0.36318, 0.591901, 0.973962, 1.61021", \
|
|
"0.0345116, 0.148228, 0.228564, 0.363844, 0.592309, 0.973963, 1.61022", \
|
|
"0.0442657, 0.158746, 0.236734, 0.368456, 0.593695, 0.974246, 1.61023", \
|
|
"0.0626563, 0.182753, 0.259608, 0.387209, 0.605359, 0.978261, 1.61432", \
|
|
"0.0928364, 0.227365, 0.307497, 0.433885, 0.646123, 1.00615, 1.62386", \
|
|
"0.141455, 0.304672, 0.393147, 0.527434, 0.742485, 1.09616, 1.68956", \
|
|
"0.224073, 0.425892, 0.533929, 0.693086, 0.923293, 1.28674, 1.87752" \
|
|
);
|
|
}
|
|
}
|
|
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.0238406, 0.0701785, 0.101177, 0.152198, 0.237584, 0.379292, 0.615614", \
|
|
"0.0441261, 0.105586, 0.138818, 0.190503, 0.27569, 0.417422, 0.653904", \
|
|
"0.0557771, 0.131653, 0.170055, 0.226478, 0.313829, 0.455774, 0.691708", \
|
|
"0.0703709, 0.168561, 0.217189, 0.284728, 0.382922, 0.53114, 0.768269", \
|
|
"0.0895173, 0.219521, 0.281922, 0.369309, 0.490134, 0.661527, 0.916285", \
|
|
"0.106559, 0.275315, 0.360816, 0.479059, 0.638765, 0.857807, 1.16199", \
|
|
"0.128984, 0.349427, 0.46169, 0.61826, 0.834202, 1.12527, 1.51718" \
|
|
);
|
|
}
|
|
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.0201459, 0.0849284, 0.130353, 0.206045, 0.333082, 0.544161, 0.896419", \
|
|
"0.0362893, 0.0964743, 0.13783, 0.209349, 0.333486, 0.544796, 0.89642", \
|
|
"0.048302, 0.114992, 0.155295, 0.222647, 0.340712, 0.546052, 0.897664", \
|
|
"0.0693409, 0.149145, 0.191862, 0.259688, 0.370735, 0.564324, 0.902709", \
|
|
"0.102201, 0.204485, 0.256485, 0.331453, 0.447104, 0.631598, 0.94765", \
|
|
"0.147477, 0.292371, 0.362104, 0.454831, 0.587859, 0.782639, 1.09152", \
|
|
"0.230905, 0.427603, 0.520783, 0.646758, 0.817105, 1.05035, 1.38647" \
|
|
);
|
|
}
|
|
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.042011, 0.131858, 0.193086, 0.294002, 0.462941, 0.744041, 1.21276", \
|
|
"0.0555025, 0.151983, 0.213898, 0.315202, 0.484417, 0.766059, 1.23453", \
|
|
"0.0643891, 0.169554, 0.233521, 0.336089, 0.505549, 0.787095, 1.25613", \
|
|
"0.0729883, 0.194991, 0.264053, 0.371128, 0.543737, 0.826211, 1.29514", \
|
|
"0.0853788, 0.23536, 0.313704, 0.430406, 0.613467, 0.902839, 1.37435", \
|
|
"0.106992, 0.29501, 0.389716, 0.526488, 0.727816, 1.03794, 1.52778", \
|
|
"0.137125, 0.383799, 0.499854, 0.665989, 0.906097, 1.25584, 1.78539" \
|
|
);
|
|
}
|
|
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.0247619, 0.143541, 0.226455, 0.363106, 0.592245, 0.973605, 1.60959", \
|
|
"0.0305312, 0.146646, 0.227702, 0.363306, 0.592246, 0.973828, 1.61014", \
|
|
"0.0374597, 0.153996, 0.233419, 0.366695, 0.593258, 0.974175, 1.61015", \
|
|
"0.0539297, 0.171309, 0.249815, 0.380126, 0.601399, 0.977187, 1.61574", \
|
|
"0.0869968, 0.20765, 0.28603, 0.414892, 0.631348, 0.997463, 1.62006", \
|
|
"0.138321, 0.276126, 0.358752, 0.489928, 0.704252, 1.06391, 1.66865", \
|
|
"0.221425, 0.392587, 0.486766, 0.62811, 0.849698, 1.21231, 1.80679" \
|
|
);
|
|
}
|
|
}
|
|
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.00343957, 0.00404743, 0.00404593, 0.00396513, 0.00378931, 0.00348237, 0.00297233", \
|
|
"0.00330114, 0.00377815, 0.00389465, 0.00380465, 0.00376285, 0.00333382, 0.00291717", \
|
|
"0.00332323, 0.00375373, 0.00380753, 0.00379563, 0.00374813, 0.00333313, 0.00316723", \
|
|
"0.00342102, 0.00356292, 0.00355612, 0.00355982, 0.00329542, 0.00331342, 0.00299582", \
|
|
"0.0036898, 0.0034786, 0.0035219, 0.0035092, 0.0034112, 0.0027984, 0.0032371", \
|
|
"0.0044526, 0.00345, 0.0034207, 0.0032559, 0.0031727, 0.0030148, 0.0027971", \
|
|
"0.0063935, 0.0043369, 0.0039699, 0.0036196, 0.0034955, 0.0031094, 0.0027873" \
|
|
);
|
|
}
|
|
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.00853848, 0.00907268, 0.00908058, 0.00902098, 0.00885808, 0.00858778, 0.00812038", \
|
|
"0.0083429, 0.0088753, 0.0089288, 0.0090082, 0.0087783, 0.0085191, 0.0080658", \
|
|
"0.00845869, 0.00875619, 0.00895219, 0.00881399, 0.00890119, 0.00842629, 0.00815129", \
|
|
"0.00849229, 0.00867949, 0.00861649, 0.00875479, 0.00856869, 0.00854519, 0.00797999", \
|
|
"0.0085309, 0.0083496, 0.008414, 0.008401, 0.0080992, 0.0086046, 0.007879", \
|
|
"0.009436, 0.0086475, 0.0085267, 0.0085066, 0.0085882, 0.0080226, 0.0083073", \
|
|
"0.0108595, 0.0088893, 0.0086441, 0.0084206, 0.0082188, 0.0081203, 0.0077912" \
|
|
);
|
|
}
|
|
}
|
|
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.00327667, 0.00362973, 0.00358231, 0.00347774, 0.0033678, 0.00297443, 0.0023808", \
|
|
"0.00362323, 0.00350512, 0.00353159, 0.00336829, 0.00321511, 0.00306808, 0.00239122", \
|
|
"0.00462232, 0.0039019, 0.00372099, 0.00370196, 0.00331348, 0.00299459, 0.00251494", \
|
|
"0.00693711, 0.00528203, 0.00485653, 0.00436474, 0.00404827, 0.00332615, 0.0041019", \
|
|
"0.0122293, 0.00920735, 0.00823255, 0.00717674, 0.00600037, 0.00469113, 0.00468999", \
|
|
"0.0228094, 0.0177766, 0.0157659, 0.0136634, 0.0114653, 0.00938337, 0.00670487", \
|
|
"0.044703, 0.0377995, 0.0345831, 0.030515, 0.0262542, 0.0219711, 0.0170714" \
|
|
);
|
|
}
|
|
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.00847028, 0.00888532, 0.00887965, 0.00879862, 0.00862607, 0.00832584, 0.00783007", \
|
|
"0.00824794, 0.00865514, 0.00864645, 0.00861701, 0.00852505, 0.00827682, 0.00778018", \
|
|
"0.00872213, 0.00860016, 0.00868219, 0.00857101, 0.00871339, 0.00824029, 0.00778808", \
|
|
"0.0105316, 0.00935174, 0.00916693, 0.00897998, 0.00918972, 0.00829166, 0.00821709", \
|
|
"0.015265, 0.0119733, 0.0113171, 0.0106715, 0.00989661, 0.00945294, 0.00870878", \
|
|
"0.0256812, 0.0196066, 0.0177234, 0.0158789, 0.0142285, 0.0122287, 0.0111439", \
|
|
"0.0472392, 0.0378015, 0.0341131, 0.0303679, 0.0260181, 0.0222078, 0.0187677" \
|
|
);
|
|
}
|
|
}
|
|
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.00374299, 0.00389055, 0.00380058, 0.00368043, 0.00357094, 0.00317988, 0.00261226", \
|
|
"0.00407444, 0.00382188, 0.00388131, 0.00361557, 0.00343538, 0.00331614, 0.00252508", \
|
|
"0.00506734, 0.00425537, 0.00403279, 0.00393282, 0.00361188, 0.00316619, 0.00288807", \
|
|
"0.00742313, 0.00574311, 0.00524835, 0.00459509, 0.00432391, 0.00351633, 0.00284704", \
|
|
"0.0128447, 0.00983506, 0.00879289, 0.00768177, 0.00643408, 0.00502369, 0.00504616", \
|
|
"0.0240775, 0.0188321, 0.0167221, 0.0145112, 0.0121022, 0.00996021, 0.00699916", \
|
|
"0.0472268, 0.0400761, 0.0366812, 0.0324221, 0.0277331, 0.0227935, 0.0180559" \
|
|
);
|
|
}
|
|
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.0112382, 0.0116418, 0.0116448, 0.0115661, 0.0113942, 0.0110581, 0.0106084", \
|
|
"0.0108748, 0.0113415, 0.0114013, 0.0113214, 0.0112494, 0.011021, 0.0105499", \
|
|
"0.0111285, 0.0112574, 0.011345, 0.011284, 0.0118729, 0.0109855, 0.010518", \
|
|
"0.0125332, 0.0118113, 0.0117045, 0.0115693, 0.0117713, 0.0110774, 0.0111204", \
|
|
"0.0170336, 0.0142401, 0.0136197, 0.0131096, 0.0124526, 0.0123085, 0.0112478", \
|
|
"0.0279574, 0.021849, 0.0200991, 0.0184034, 0.0167612, 0.0152168, 0.0139425", \
|
|
"0.0508292, 0.0413821, 0.037569, 0.0333178, 0.0289478, 0.0253515, 0.0217257" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A_N) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00236531;
|
|
rise_capacitance : 0.00241089;
|
|
rise_capacitance_range (0.00241089, 0.00241089);
|
|
fall_capacitance : 0.00231973;
|
|
fall_capacitance_range (0.00231973, 0.00231973);
|
|
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.00608787, 0.00636785, 0.00718347, 0.00923008, 0.0134614, 0.0226528, 0.0413076" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00329742, 0.0037741, 0.00462391, 0.00660201, 0.0113268, 0.0201194, 0.0391615" \
|
|
);
|
|
}
|
|
}
|
|
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.00608787, 0.00636785, 0.00718347, 0.00923008, 0.0134614, 0.0226528, 0.0413076" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00329742, 0.0037741, 0.00462391, 0.00660201, 0.0113268, 0.0201194, 0.0391615" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0031611;
|
|
rise_capacitance : 0.00331345;
|
|
rise_capacitance_range (0.00331345, 0.00331345);
|
|
fall_capacitance : 0.00300875;
|
|
fall_capacitance_range (0.00300875, 0.00300875);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00316962;
|
|
rise_capacitance : 0.00336885;
|
|
rise_capacitance_range (0.00336885, 0.00336885);
|
|
fall_capacitance : 0.00297038;
|
|
fall_capacitance_range (0.00297038, 0.00297038);
|
|
}
|
|
}
|
|
cell (sg13g2_nand4_1) {
|
|
area : 10.8864;
|
|
cell_footprint : "nand4";
|
|
cell_leakage_power : 293.39;
|
|
leakage_power () {
|
|
value : 242.991;
|
|
when : "!A&!B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 324.001;
|
|
when : "!A&!B&!C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 197.974;
|
|
when : "!A&!B&C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 406.521;
|
|
when : "!A&!B&C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 189.68;
|
|
when : "!A&B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 276.996;
|
|
when : "!A&B&!C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 141.419;
|
|
when : "!A&B&C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 510.487;
|
|
when : "!A&B&C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 187.424;
|
|
when : "A&!B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 269.826;
|
|
when : "A&!B&!C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 140.548;
|
|
when : "A&!B&C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 370.683;
|
|
when : "A&!B&C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 134.524;
|
|
when : "A&B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 234.891;
|
|
when : "A&B&!C&D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 99.3916;
|
|
when : "A&B&C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 966.886;
|
|
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.020366, 0.0661532, 0.0970449, 0.148015, 0.233452, 0.375215, 0.611815", \
|
|
"0.0353127, 0.100843, 0.134532, 0.186383, 0.271594, 0.413589, 0.650245", \
|
|
"0.0425178, 0.125485, 0.164854, 0.221828, 0.309558, 0.451698, 0.688098", \
|
|
"0.0489473, 0.159092, 0.209676, 0.278707, 0.377898, 0.526862, 0.764448", \
|
|
"0.0527858, 0.203326, 0.269288, 0.35905, 0.483522, 0.657732, 0.913032", \
|
|
"0.0527868, 0.243543, 0.335912, 0.46067, 0.626419, 0.848888, 1.15601", \
|
|
"0.0527878, 0.282116, 0.406892, 0.576232, 0.804588, 1.10557, 1.50486" \
|
|
);
|
|
}
|
|
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.0151002, 0.0791468, 0.125039, 0.200936, 0.32817, 0.539392, 0.89222", \
|
|
"0.0310152, 0.091761, 0.132904, 0.20427, 0.328371, 0.539409, 0.892221", \
|
|
"0.0438868, 0.110383, 0.150688, 0.21784, 0.33595, 0.541331, 0.892833", \
|
|
"0.0646038, 0.14476, 0.187654, 0.255332, 0.366241, 0.559694, 0.898409", \
|
|
"0.0992211, 0.202248, 0.253524, 0.327937, 0.442752, 0.626732, 0.943435", \
|
|
"0.150392, 0.295001, 0.364053, 0.456476, 0.586235, 0.77976, 1.08849", \
|
|
"0.241867, 0.44168, 0.532725, 0.659701, 0.827872, 1.05294, 1.38672" \
|
|
);
|
|
}
|
|
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.0378753, 0.153995, 0.233191, 0.363787, 0.582392, 0.946978, 1.55359", \
|
|
"0.056803, 0.183491, 0.263147, 0.393975, 0.6127, 0.977435, 1.58487", \
|
|
"0.0710179, 0.21234, 0.294689, 0.426366, 0.644904, 1.0092, 1.61666", \
|
|
"0.0904036, 0.255858, 0.346808, 0.485338, 0.706527, 1.07036, 1.67741", \
|
|
"0.121589, 0.321342, 0.42739, 0.584153, 0.821923, 1.19413, 1.80095", \
|
|
"0.171509, 0.418824, 0.548125, 0.733075, 1.00813, 1.4192, 2.04832", \
|
|
"0.253539, 0.564904, 0.724376, 0.953147, 1.28157, 1.76249, 2.47113" \
|
|
);
|
|
}
|
|
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.0347278, 0.18867, 0.295824, 0.472879, 0.76965, 1.26495, 2.08943", \
|
|
"0.047151, 0.193144, 0.297409, 0.474019, 0.769651, 1.26496, 2.08954", \
|
|
"0.0573269, 0.206417, 0.306615, 0.477608, 0.770903, 1.26497, 2.08963", \
|
|
"0.0751475, 0.235694, 0.334968, 0.49922, 0.782341, 1.27132, 2.08964", \
|
|
"0.105468, 0.288275, 0.392822, 0.557979, 0.83141, 1.2973, 2.0997", \
|
|
"0.157274, 0.374355, 0.491613, 0.670166, 0.950896, 1.40685, 2.17271", \
|
|
"0.248164, 0.513334, 0.655074, 0.8563, 1.16693, 1.64218, 2.40635" \
|
|
);
|
|
}
|
|
}
|
|
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.0236165, 0.06911, 0.0999784, 0.150948, 0.236116, 0.378155, 0.614758", \
|
|
"0.0417661, 0.104224, 0.137519, 0.189264, 0.274473, 0.416432, 0.65349", \
|
|
"0.0514212, 0.129641, 0.168338, 0.225036, 0.312544, 0.454688, 0.69111", \
|
|
"0.061865, 0.164853, 0.214357, 0.282564, 0.381254, 0.529898, 0.767414", \
|
|
"0.0721147, 0.211621, 0.275945, 0.364403, 0.487702, 0.661097, 0.916038", \
|
|
"0.0734873, 0.257704, 0.347099, 0.46879, 0.632943, 0.853712, 1.15949", \
|
|
"0.0734883, 0.307085, 0.427228, 0.591642, 0.816238, 1.1137, 1.51028" \
|
|
);
|
|
}
|
|
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.0178973, 0.0830414, 0.128457, 0.204316, 0.331239, 0.542895, 0.895738", \
|
|
"0.0342168, 0.094659, 0.136023, 0.207619, 0.331867, 0.543529, 0.896035", \
|
|
"0.046717, 0.113327, 0.153711, 0.220981, 0.339247, 0.544862, 0.897018", \
|
|
"0.0682436, 0.14757, 0.190662, 0.258251, 0.369359, 0.563058, 0.901774", \
|
|
"0.103044, 0.204915, 0.256385, 0.330752, 0.445818, 0.629732, 0.946768", \
|
|
"0.152653, 0.296918, 0.364979, 0.45726, 0.588387, 0.782118, 1.09189", \
|
|
"0.242421, 0.441426, 0.532789, 0.657223, 0.82551, 1.05492, 1.38896" \
|
|
);
|
|
}
|
|
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.04697, 0.162449, 0.241606, 0.372213, 0.590972, 0.955324, 1.56193", \
|
|
"0.0628627, 0.187403, 0.267187, 0.398264, 0.61701, 0.98151, 1.58885", \
|
|
"0.0748997, 0.211631, 0.293603, 0.425548, 0.644639, 1.00919, 1.61683", \
|
|
"0.091461, 0.249408, 0.337771, 0.474874, 0.696374, 1.06124, 1.6685", \
|
|
"0.120107, 0.309474, 0.410058, 0.560753, 0.794081, 1.16545, 1.77367", \
|
|
"0.166374, 0.400592, 0.522687, 0.696929, 0.959236, 1.35708, 1.98224", \
|
|
"0.240396, 0.537584, 0.689613, 0.904948, 1.21454, 1.66856, 2.34861" \
|
|
);
|
|
}
|
|
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.0347196, 0.188572, 0.295835, 0.472881, 0.770099, 1.26494, 2.08946", \
|
|
"0.0451365, 0.191858, 0.297039, 0.473737, 0.7701, 1.26495, 2.08947", \
|
|
"0.0556355, 0.201242, 0.303267, 0.47609, 0.770672, 1.26496, 2.08963", \
|
|
"0.0746134, 0.224738, 0.324302, 0.491034, 0.778241, 1.26957, 2.08964", \
|
|
"0.105638, 0.269952, 0.371258, 0.535642, 0.81237, 1.28617, 2.09637", \
|
|
"0.156916, 0.348681, 0.458422, 0.628225, 0.904591, 1.36448, 2.14456", \
|
|
"0.243783, 0.478583, 0.604617, 0.796072, 1.08725, 1.55192, 2.31658" \
|
|
);
|
|
}
|
|
}
|
|
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.0254238, 0.0715312, 0.102595, 0.153656, 0.239216, 0.381071, 0.617754", \
|
|
"0.0460545, 0.106996, 0.140183, 0.191947, 0.277232, 0.419255, 0.656281", \
|
|
"0.0575376, 0.13315, 0.171502, 0.227858, 0.31535, 0.457469, 0.693835", \
|
|
"0.0712909, 0.16979, 0.218574, 0.286101, 0.384406, 0.532836, 0.770426", \
|
|
"0.0872385, 0.219213, 0.28211, 0.369944, 0.491299, 0.663566, 0.919061", \
|
|
"0.097339, 0.270552, 0.357241, 0.476781, 0.638588, 0.8586, 1.16331", \
|
|
"0.102141, 0.331153, 0.446799, 0.606888, 0.826639, 1.12282, 1.51604" \
|
|
);
|
|
}
|
|
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.0204977, 0.0859387, 0.1317, 0.207481, 0.334801, 0.546349, 0.899205", \
|
|
"0.0368774, 0.0972967, 0.138874, 0.210671, 0.335321, 0.54635, 0.899425", \
|
|
"0.0495526, 0.115866, 0.156278, 0.223877, 0.342338, 0.548541, 0.899426", \
|
|
"0.0721428, 0.150231, 0.193183, 0.260768, 0.372253, 0.566262, 0.905395", \
|
|
"0.107207, 0.207517, 0.259187, 0.332915, 0.448714, 0.633283, 0.950063", \
|
|
"0.156695, 0.299448, 0.367938, 0.460202, 0.591217, 0.785249, 1.09387", \
|
|
"0.246665, 0.442974, 0.534411, 0.659443, 0.825953, 1.05706, 1.39178" \
|
|
);
|
|
}
|
|
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.0523518, 0.167822, 0.246944, 0.37752, 0.596141, 0.960663, 1.5678", \
|
|
"0.0665482, 0.188225, 0.267941, 0.398967, 0.617734, 0.982244, 1.58982", \
|
|
"0.0768323, 0.207053, 0.288381, 0.420069, 0.639176, 1.0036, 1.61132", \
|
|
"0.0890666, 0.236243, 0.322093, 0.457488, 0.678166, 1.04301, 1.65077", \
|
|
"0.110679, 0.285124, 0.379301, 0.524487, 0.754003, 1.12291, 1.73031", \
|
|
"0.147517, 0.361297, 0.472835, 0.635821, 0.884117, 1.27127, 1.8913", \
|
|
"0.204388, 0.47739, 0.613732, 0.81045, 1.09763, 1.52155, 2.18002" \
|
|
);
|
|
}
|
|
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.0345593, 0.188577, 0.295658, 0.472701, 0.770031, 1.26498, 2.08971", \
|
|
"0.0419017, 0.190869, 0.296473, 0.473688, 0.770032, 1.26499, 2.08972", \
|
|
"0.0504525, 0.197734, 0.301191, 0.475173, 0.770137, 1.265, 2.08973", \
|
|
"0.068767, 0.215718, 0.316563, 0.486436, 0.776158, 1.26747, 2.09142", \
|
|
"0.102377, 0.253656, 0.353942, 0.519496, 0.80187, 1.28031, 2.09407", \
|
|
"0.155513, 0.325657, 0.429309, 0.595371, 0.871902, 1.34028, 2.1309", \
|
|
"0.243683, 0.447695, 0.565398, 0.742668, 1.02469, 1.4851, 2.26154" \
|
|
);
|
|
}
|
|
}
|
|
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.0261414, 0.0733075, 0.104545, 0.155848, 0.241353, 0.383127, 0.619394", \
|
|
"0.0488592, 0.10915, 0.142336, 0.194135, 0.279423, 0.421356, 0.657926", \
|
|
"0.0617834, 0.135773, 0.173885, 0.230147, 0.317504, 0.459536, 0.695632", \
|
|
"0.0783313, 0.173896, 0.221879, 0.288991, 0.386744, 0.534924, 0.772091", \
|
|
"0.0993312, 0.225635, 0.28736, 0.374187, 0.494494, 0.665408, 0.920216", \
|
|
"0.117743, 0.282266, 0.36635, 0.484133, 0.643748, 0.86218, 1.16593", \
|
|
"0.141145, 0.354809, 0.465276, 0.621619, 0.837132, 1.12987, 1.5212" \
|
|
);
|
|
}
|
|
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.022853, 0.0889392, 0.134386, 0.210252, 0.337379, 0.54867, 0.900819", \
|
|
"0.0391042, 0.0996965, 0.141392, 0.213246, 0.337998, 0.548671, 0.90088", \
|
|
"0.0522257, 0.118192, 0.158624, 0.22627, 0.344781, 0.550911, 0.901036", \
|
|
"0.075451, 0.152843, 0.195384, 0.263087, 0.374512, 0.568344, 0.907092", \
|
|
"0.111747, 0.209864, 0.260949, 0.335906, 0.450806, 0.635374, 0.951851", \
|
|
"0.162107, 0.302388, 0.370397, 0.461629, 0.593124, 0.78682, 1.09645", \
|
|
"0.253691, 0.445568, 0.537279, 0.659396, 0.826278, 1.05817, 1.39262" \
|
|
);
|
|
}
|
|
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.0548572, 0.170311, 0.249529, 0.38012, 0.598822, 0.963141, 1.57028", \
|
|
"0.0682306, 0.18801, 0.267672, 0.398693, 0.617482, 0.982288, 1.589", \
|
|
"0.07721, 0.202843, 0.283683, 0.415196, 0.634205, 0.998757, 1.60646", \
|
|
"0.0862923, 0.224053, 0.308365, 0.442599, 0.663035, 1.02773, 1.63505", \
|
|
"0.099519, 0.260302, 0.350786, 0.492065, 0.71838, 1.08638, 1.6939", \
|
|
"0.123136, 0.317358, 0.420947, 0.576558, 0.815462, 1.19722, 1.81328", \
|
|
"0.15842, 0.40776, 0.530117, 0.71062, 0.977461, 1.3885, 2.02982" \
|
|
);
|
|
}
|
|
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.0344493, 0.188479, 0.295737, 0.473133, 0.770085, 1.26495, 2.0897", \
|
|
"0.0393575, 0.190157, 0.296436, 0.473599, 0.770086, 1.26496, 2.08971", \
|
|
"0.0453399, 0.195227, 0.299778, 0.474853, 0.770096, 1.26497, 2.08972", \
|
|
"0.0600815, 0.208798, 0.311579, 0.483468, 0.774521, 1.26525, 2.08973", \
|
|
"0.0930924, 0.239149, 0.341293, 0.509681, 0.795554, 1.27748, 2.0931", \
|
|
"0.148801, 0.302233, 0.402966, 0.571313, 0.851366, 1.3245, 2.12298", \
|
|
"0.237914, 0.41838, 0.526065, 0.698277, 0.975297, 1.44675, 2.22767" \
|
|
);
|
|
}
|
|
}
|
|
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.00292998, 0.00347685, 0.00349684, 0.00344647, 0.00334707, 0.00292895, 0.00236566", \
|
|
"0.00326479, 0.00338626, 0.00354996, 0.00344314, 0.0032445, 0.00297505, 0.00242202", \
|
|
"0.00417195, 0.00369079, 0.00357914, 0.00364711, 0.00340908, 0.00295299, 0.00261416", \
|
|
"0.00631803, 0.00479741, 0.00451061, 0.00408751, 0.00388797, 0.00323566, 0.00398189", \
|
|
"0.0111798, 0.00819195, 0.0073649, 0.00652085, 0.00550381, 0.00443038, 0.00426079", \
|
|
"0.0212959, 0.0161675, 0.0141819, 0.0122383, 0.0103464, 0.00850722, 0.00606929", \
|
|
"0.0420579, 0.0342572, 0.0310435, 0.0272526, 0.023475, 0.0192971, 0.0153704" \
|
|
);
|
|
}
|
|
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.00663659, 0.00712176, 0.00712151, 0.00705463, 0.00690354, 0.00663591, 0.00617868", \
|
|
"0.00675336, 0.0068449, 0.00694602, 0.00696052, 0.00678228, 0.00656538, 0.00621118", \
|
|
"0.00755545, 0.00703958, 0.00718851, 0.0071263, 0.00681728, 0.00654335, 0.00613075", \
|
|
"0.00966478, 0.00805984, 0.00768942, 0.00757632, 0.00718118, 0.00692053, 0.00620611", \
|
|
"0.0142465, 0.011097, 0.0102232, 0.00931181, 0.00860036, 0.00753799, 0.00793635", \
|
|
"0.0240141, 0.0183401, 0.0164963, 0.0146803, 0.0127508, 0.0106878, 0.010152", \
|
|
"0.0445236, 0.0356334, 0.0322363, 0.028484, 0.0247359, 0.0207689, 0.0164134" \
|
|
);
|
|
}
|
|
}
|
|
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.00334921, 0.00367594, 0.00359254, 0.00349349, 0.00331639, 0.00296148, 0.0023894", \
|
|
"0.00351439, 0.00354021, 0.00365177, 0.00343048, 0.00328401, 0.00314741, 0.00254031", \
|
|
"0.004353, 0.00387752, 0.00369976, 0.00371539, 0.00342341, 0.00300377, 0.00275555", \
|
|
"0.0064114, 0.00503501, 0.00469731, 0.00421073, 0.00399434, 0.00323834, 0.00345346", \
|
|
"0.0111425, 0.00852879, 0.00765317, 0.00676007, 0.00573472, 0.00460001, 0.00424083", \
|
|
"0.0209895, 0.0165673, 0.0144532, 0.0125011, 0.0105951, 0.00873337, 0.00624548", \
|
|
"0.0413857, 0.0348096, 0.0317857, 0.0279798, 0.0240966, 0.0198293, 0.0157233" \
|
|
);
|
|
}
|
|
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.00946319, 0.00982089, 0.00981431, 0.00973523, 0.00960264, 0.00931511, 0.00889089", \
|
|
"0.00916204, 0.00948184, 0.00965351, 0.00959427, 0.0094469, 0.00917155, 0.00876562", \
|
|
"0.00956777, 0.00949541, 0.00956928, 0.00952341, 0.00940028, 0.00916618, 0.00879778", \
|
|
"0.01119, 0.0101844, 0.00992335, 0.0099701, 0.0096638, 0.00945862, 0.0088411", \
|
|
"0.0155014, 0.0126195, 0.0119839, 0.0111989, 0.0107484, 0.00988253, 0.00967279", \
|
|
"0.0250555, 0.0194817, 0.0177828, 0.0161273, 0.0145183, 0.0126995, 0.0121074", \
|
|
"0.0449854, 0.0361616, 0.0327243, 0.0291712, 0.025549, 0.0220512, 0.0180393" \
|
|
);
|
|
}
|
|
}
|
|
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.00377175, 0.00390589, 0.00384693, 0.00370489, 0.0035871, 0.00320288, 0.00266374", \
|
|
"0.00387797, 0.00377806, 0.00378443, 0.00363715, 0.00347728, 0.0031532, 0.00265836", \
|
|
"0.00469306, 0.00414507, 0.00396084, 0.00398274, 0.00353733, 0.00320587, 0.0026102", \
|
|
"0.00677701, 0.00537405, 0.00499906, 0.00451182, 0.00425171, 0.00340751, 0.00276793", \
|
|
"0.0117011, 0.00900388, 0.00808106, 0.00705208, 0.0059808, 0.00481782, 0.00423854", \
|
|
"0.0219791, 0.0171763, 0.0151511, 0.0133424, 0.0111406, 0.0091899, 0.00637123", \
|
|
"0.04327, 0.0365148, 0.0333538, 0.0294025, 0.0250809, 0.0208389, 0.0163167" \
|
|
);
|
|
}
|
|
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.0119524, 0.0123027, 0.0122801, 0.0122047, 0.012076, 0.0117946, 0.0113683", \
|
|
"0.0115253, 0.0119266, 0.0120756, 0.012041, 0.0119062, 0.0116694, 0.0112976", \
|
|
"0.0117418, 0.0118679, 0.0120075, 0.0119534, 0.0118366, 0.0115532, 0.0112099", \
|
|
"0.013004, 0.0123672, 0.0121886, 0.0122586, 0.0121025, 0.0117408, 0.0114981", \
|
|
"0.0172198, 0.0146363, 0.0140699, 0.0135299, 0.0130631, 0.0122646, 0.0129137", \
|
|
"0.0272205, 0.021614, 0.0199095, 0.0183353, 0.0167436, 0.0151248, 0.0148415", \
|
|
"0.0481794, 0.0392243, 0.0356654, 0.0319821, 0.0281992, 0.0245451, 0.0208824" \
|
|
);
|
|
}
|
|
}
|
|
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.00410199, 0.00415406, 0.00403512, 0.0039493, 0.0037848, 0.00343447, 0.00277824", \
|
|
"0.00423017, 0.00403937, 0.00403276, 0.00383634, 0.00368958, 0.00337636, 0.00278069", \
|
|
"0.00505083, 0.00440977, 0.004213, 0.00422404, 0.00372446, 0.00341846, 0.00274754", \
|
|
"0.00718647, 0.00574889, 0.00528349, 0.0047859, 0.00444576, 0.00369386, 0.00312323", \
|
|
"0.0125206, 0.00949246, 0.00850155, 0.00751202, 0.0062726, 0.00488304, 0.00504945", \
|
|
"0.0231676, 0.0180753, 0.0161659, 0.013809, 0.0116672, 0.00949673, 0.0068168", \
|
|
"0.0457842, 0.0386386, 0.0352189, 0.0309403, 0.0263039, 0.0217992, 0.0171564" \
|
|
);
|
|
}
|
|
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.0143382, 0.014691, 0.0146868, 0.0146253, 0.0144701, 0.0141862, 0.0138466", \
|
|
"0.0138951, 0.014322, 0.0144924, 0.0144519, 0.0143197, 0.0140874, 0.0136447", \
|
|
"0.0140119, 0.0142242, 0.0144331, 0.0145079, 0.0142216, 0.0140182, 0.013733", \
|
|
"0.0150524, 0.0146219, 0.0145063, 0.014553, 0.0143988, 0.0139895, 0.0137864", \
|
|
"0.0190606, 0.0167439, 0.0162728, 0.0157493, 0.0153534, 0.0146542, 0.0149102", \
|
|
"0.029496, 0.0238259, 0.0221182, 0.0207107, 0.0191724, 0.017511, 0.0172903", \
|
|
"0.0518685, 0.042712, 0.0389863, 0.0352289, 0.0310214, 0.0277941, 0.0237583" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00297305;
|
|
rise_capacitance : 0.00295037;
|
|
rise_capacitance_range (0.00295037, 0.00295037);
|
|
fall_capacitance : 0.00299573;
|
|
fall_capacitance_range (0.00299573, 0.00299573);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00312249;
|
|
rise_capacitance : 0.00321875;
|
|
rise_capacitance_range (0.00321875, 0.00321875);
|
|
fall_capacitance : 0.00302622;
|
|
fall_capacitance_range (0.00302622, 0.00302622);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00313996;
|
|
rise_capacitance : 0.00327122;
|
|
rise_capacitance_range (0.00327122, 0.00327122);
|
|
fall_capacitance : 0.00300869;
|
|
fall_capacitance_range (0.00300869, 0.00300869);
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00312668;
|
|
rise_capacitance : 0.00329668;
|
|
rise_capacitance_range (0.00329668, 0.00329668);
|
|
fall_capacitance : 0.00295668;
|
|
fall_capacitance_range (0.00295668, 0.00295668);
|
|
}
|
|
}
|
|
cell (sg13g2_nor2_1) {
|
|
area : 7.2576;
|
|
cell_footprint : "nor2";
|
|
cell_leakage_power : 254.472;
|
|
leakage_power () {
|
|
value : 221.14;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 187.828;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 300.433;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 308.487;
|
|
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.029753, 0.12082, 0.183231, 0.286024, 0.458123, 0.745191, 1.22323", \
|
|
"0.0421539, 0.143381, 0.206167, 0.309318, 0.481521, 0.769225, 1.24665", \
|
|
"0.0497043, 0.162981, 0.228119, 0.33209, 0.504414, 0.79158, 1.27015", \
|
|
"0.060374, 0.194313, 0.26574, 0.375207, 0.550129, 0.837165, 1.3152", \
|
|
"0.0785317, 0.243965, 0.325516, 0.447989, 0.634715, 0.929002, 1.40776", \
|
|
"0.0986335, 0.307241, 0.410337, 0.55633, 0.768722, 1.08814, 1.58628", \
|
|
"0.131394, 0.402566, 0.532667, 0.715765, 0.973324, 1.34138, 1.89345" \
|
|
);
|
|
}
|
|
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.0201219, 0.14865, 0.238501, 0.387, 0.635783, 1.05038, 1.74138", \
|
|
"0.0307991, 0.152297, 0.239793, 0.387748, 0.635784, 1.0509, 1.74139", \
|
|
"0.0410457, 0.162238, 0.246514, 0.390349, 0.638279, 1.05091, 1.74176", \
|
|
"0.0595249, 0.184349, 0.267436, 0.406079, 0.644589, 1.05344, 1.74299", \
|
|
"0.0884797, 0.22581, 0.310683, 0.449235, 0.680343, 1.07353, 1.74876", \
|
|
"0.127324, 0.299394, 0.39496, 0.540222, 0.770797, 1.15221, 1.80233", \
|
|
"0.202082, 0.414568, 0.527345, 0.694473, 0.9422, 1.33137, 1.96819" \
|
|
);
|
|
}
|
|
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.0187226, 0.056908, 0.081825, 0.1229, 0.191641, 0.306073, 0.497005", \
|
|
"0.0333898, 0.0913733, 0.120576, 0.164273, 0.233865, 0.34828, 0.538901", \
|
|
"0.0424319, 0.115421, 0.150624, 0.200475, 0.275045, 0.391773, 0.58256", \
|
|
"0.0511104, 0.146331, 0.190845, 0.252761, 0.340224, 0.468234, 0.665003", \
|
|
"0.0616822, 0.18645, 0.245997, 0.326115, 0.436717, 0.590577, 0.811926", \
|
|
"0.0721004, 0.23773, 0.315408, 0.423241, 0.570013, 0.767056, 1.03981", \
|
|
"0.0782701, 0.300198, 0.403521, 0.543424, 0.739644, 1.00467, 1.35852" \
|
|
);
|
|
}
|
|
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.0121279, 0.0583632, 0.0917977, 0.147537, 0.240655, 0.396293, 0.655082", \
|
|
"0.0260717, 0.0747978, 0.104975, 0.155766, 0.244223, 0.397334, 0.655083", \
|
|
"0.0370897, 0.0931474, 0.124394, 0.17384, 0.257914, 0.40411, 0.65695", \
|
|
"0.0549485, 0.123598, 0.159667, 0.212109, 0.296173, 0.434438, 0.674709", \
|
|
"0.083652, 0.173926, 0.216955, 0.279419, 0.369912, 0.511521, 0.740784", \
|
|
"0.132782, 0.254443, 0.310895, 0.388439, 0.497639, 0.655118, 0.899005", \
|
|
"0.217031, 0.389342, 0.461392, 0.563028, 0.703417, 0.896138, 1.17432" \
|
|
);
|
|
}
|
|
}
|
|
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.0254847, 0.117495, 0.179895, 0.282855, 0.455255, 0.742026, 1.22021", \
|
|
"0.0412268, 0.148519, 0.211182, 0.314106, 0.486294, 0.773121, 1.25133", \
|
|
"0.05189, 0.176114, 0.242467, 0.346402, 0.51831, 0.805037, 1.28294", \
|
|
"0.0672221, 0.219331, 0.295449, 0.407916, 0.58335, 0.86954, 1.34674", \
|
|
"0.0921326, 0.281504, 0.374673, 0.506751, 0.701061, 0.997897, 1.47559", \
|
|
"0.12285, 0.365454, 0.484233, 0.648656, 0.883989, 1.22333, 1.73099", \
|
|
"0.179659, 0.491164, 0.641723, 0.852871, 1.14739, 1.5615, 2.15531" \
|
|
);
|
|
}
|
|
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.0208739, 0.148698, 0.238467, 0.387004, 0.635826, 1.05048, 1.74149", \
|
|
"0.0348484, 0.154649, 0.24061, 0.388934, 0.635827, 1.05049, 1.7415", \
|
|
"0.0445454, 0.169999, 0.251551, 0.392341, 0.639079, 1.0505, 1.74151", \
|
|
"0.0619151, 0.201683, 0.283441, 0.417158, 0.650019, 1.05379, 1.74151", \
|
|
"0.090304, 0.254564, 0.344132, 0.482576, 0.706146, 1.08776, 1.7527", \
|
|
"0.129882, 0.343752, 0.448444, 0.601506, 0.836118, 1.20939, 1.83789", \
|
|
"0.210394, 0.478947, 0.6114, 0.797205, 1.05996, 1.46198, 2.09026" \
|
|
);
|
|
}
|
|
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.0160871, 0.0548693, 0.0797105, 0.120754, 0.189459, 0.303868, 0.4948", \
|
|
"0.0267038, 0.0884891, 0.118067, 0.162046, 0.23171, 0.346218, 0.53683", \
|
|
"0.0326534, 0.111602, 0.147416, 0.197807, 0.272711, 0.389509, 0.580371", \
|
|
"0.0364289, 0.140607, 0.186515, 0.249286, 0.337372, 0.46577, 0.662696", \
|
|
"0.0379924, 0.177128, 0.238835, 0.321014, 0.432618, 0.587312, 0.809242", \
|
|
"0.0379934, 0.221012, 0.302562, 0.41403, 0.563029, 0.762221, 1.03627", \
|
|
"0.0379944, 0.263837, 0.375794, 0.522621, 0.725145, 0.995523, 1.3521" \
|
|
);
|
|
}
|
|
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.00932121, 0.0553099, 0.0886633, 0.14438, 0.237505, 0.392896, 0.651706", \
|
|
"0.022062, 0.0717673, 0.101909, 0.152614, 0.241114, 0.393641, 0.651707", \
|
|
"0.0328356, 0.0898246, 0.121232, 0.170761, 0.254798, 0.40082, 0.653786", \
|
|
"0.0497132, 0.120135, 0.156284, 0.209272, 0.29279, 0.431366, 0.671884", \
|
|
"0.077969, 0.170827, 0.213821, 0.276147, 0.366961, 0.508027, 0.737825", \
|
|
"0.125786, 0.251752, 0.309063, 0.386691, 0.494822, 0.652818, 0.894148", \
|
|
"0.209947, 0.389904, 0.460917, 0.563901, 0.704922, 0.895108, 1.17129" \
|
|
);
|
|
}
|
|
}
|
|
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.00668287, 0.0070897, 0.00708564, 0.007019, 0.00684918, 0.0065441, 0.00665622", \
|
|
"0.00668055, 0.00683624, 0.00683242, 0.00686034, 0.00670183, 0.0065284, 0.00635782", \
|
|
"0.00740701, 0.00696208, 0.00704349, 0.00701542, 0.0068458, 0.00639434, 0.00641405", \
|
|
"0.00965454, 0.00803354, 0.00762739, 0.00745755, 0.00700451, 0.0066751, 0.00658944", \
|
|
"0.0150928, 0.0115042, 0.0105367, 0.00959213, 0.00866209, 0.00819772, 0.00715054", \
|
|
"0.0262467, 0.0202163, 0.0183681, 0.0163837, 0.0142661, 0.0118877, 0.0113087", \
|
|
"0.0493691, 0.0403569, 0.0367902, 0.0330772, 0.0288643, 0.0243295, 0.019825" \
|
|
);
|
|
}
|
|
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.00306048, 0.00323226, 0.00317758, 0.00311845, 0.00294884, 0.00272383, 0.00231665", \
|
|
"0.00334176, 0.00324776, 0.0031664, 0.00322733, 0.00292809, 0.00278635, 0.00219522", \
|
|
"0.00431011, 0.00361023, 0.00352422, 0.00329989, 0.00317528, 0.00281066, 0.00216328", \
|
|
"0.00679822, 0.00484984, 0.00445958, 0.00411051, 0.00356097, 0.00316384, 0.00262879", \
|
|
"0.0120218, 0.00846389, 0.00746563, 0.00645621, 0.00562131, 0.00473158, 0.00343464", \
|
|
"0.0232299, 0.0173232, 0.0151241, 0.0128171, 0.0104402, 0.00866395, 0.00703847", \
|
|
"0.0459244, 0.0377784, 0.0340744, 0.0297908, 0.0248366, 0.0199326, 0.016032" \
|
|
);
|
|
}
|
|
}
|
|
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.00316074, 0.00381645, 0.00383396, 0.00379396, 0.00365141, 0.00332518, 0.0032319", \
|
|
"0.00387016, 0.00360839, 0.0036802, 0.00374161, 0.00347911, 0.00320919, 0.00314322", \
|
|
"0.00500994, 0.00403328, 0.00390753, 0.00389414, 0.00373529, 0.00323614, 0.00308528", \
|
|
"0.00749003, 0.0054777, 0.00490045, 0.00456167, 0.0039862, 0.00346507, 0.00342141", \
|
|
"0.0131481, 0.00953545, 0.00856955, 0.00736673, 0.00621629, 0.00498331, 0.00445066", \
|
|
"0.0238871, 0.0179878, 0.0160859, 0.0139854, 0.0119016, 0.00954894, 0.00811738", \
|
|
"0.0465943, 0.0377412, 0.0343797, 0.0308841, 0.0265219, 0.022117, 0.017269" \
|
|
);
|
|
}
|
|
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.0028918, 0.00358547, 0.00367353, 0.00354939, 0.00339714, 0.00315108, 0.00279443", \
|
|
"0.00322889, 0.00347463, 0.00347188, 0.00361404, 0.00339722, 0.0031648, 0.00273754", \
|
|
"0.00425286, 0.00372167, 0.00370983, 0.00355001, 0.0035824, 0.0032278, 0.00275529", \
|
|
"0.00669912, 0.00480134, 0.00453576, 0.00433378, 0.00388449, 0.0036132, 0.00366158", \
|
|
"0.0120119, 0.00814168, 0.00722015, 0.00639327, 0.00570155, 0.00481039, 0.00374678", \
|
|
"0.0229986, 0.0165335, 0.0143916, 0.0123297, 0.0101372, 0.00874653, 0.00691269", \
|
|
"0.0453701, 0.0360517, 0.0322388, 0.0281123, 0.0235212, 0.0191203, 0.0153305" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00318219;
|
|
rise_capacitance : 0.00310621;
|
|
rise_capacitance_range (0.00310621, 0.00310621);
|
|
fall_capacitance : 0.00325817;
|
|
fall_capacitance_range (0.00325817, 0.00325817);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00303156;
|
|
rise_capacitance : 0.00314188;
|
|
rise_capacitance_range (0.00314188, 0.00314188);
|
|
fall_capacitance : 0.00292125;
|
|
fall_capacitance_range (0.00292125, 0.00292125);
|
|
}
|
|
}
|
|
cell (sg13g2_nor2_2) {
|
|
area : 10.8864;
|
|
cell_footprint : "nor2";
|
|
cell_leakage_power : 508.933;
|
|
leakage_power () {
|
|
value : 442.206;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 375.59;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 600.917;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 617.019;
|
|
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.0281046, 0.0747178, 0.106349, 0.158381, 0.244977, 0.389639, 0.63026", \
|
|
"0.0398226, 0.0956198, 0.128721, 0.18137, 0.268397, 0.413199, 0.654042", \
|
|
"0.0463279, 0.111138, 0.147118, 0.202467, 0.290944, 0.435785, 0.676808", \
|
|
"0.0552041, 0.134748, 0.176151, 0.23784, 0.332144, 0.480665, 0.722083", \
|
|
"0.0714783, 0.171869, 0.221768, 0.293014, 0.400194, 0.561202, 0.812183", \
|
|
"0.0899463, 0.21546, 0.27928, 0.369787, 0.498221, 0.684552, 0.963063", \
|
|
"0.119907, 0.284203, 0.365927, 0.481778, 0.64409, 0.873918, 1.19986" \
|
|
);
|
|
}
|
|
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.0167225, 0.0813304, 0.1266, 0.201541, 0.326903, 0.536061, 0.884598", \
|
|
"0.0270513, 0.0883701, 0.131059, 0.203498, 0.327311, 0.536062, 0.884599", \
|
|
"0.0372667, 0.0994316, 0.141514, 0.211364, 0.331697, 0.537204, 0.884685", \
|
|
"0.0557572, 0.120793, 0.163677, 0.232796, 0.349534, 0.547943, 0.888386", \
|
|
"0.0847172, 0.159558, 0.204019, 0.275934, 0.392824, 0.586997, 0.914616", \
|
|
"0.123052, 0.218949, 0.274155, 0.356797, 0.479563, 0.678477, 0.999395", \
|
|
"0.197743, 0.316552, 0.385686, 0.484361, 0.62848, 0.844959, 1.17653" \
|
|
);
|
|
}
|
|
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.0175779, 0.0382605, 0.051019, 0.0717672, 0.106347, 0.163848, 0.259595", \
|
|
"0.0314378, 0.0662014, 0.083836, 0.109181, 0.146997, 0.205961, 0.301905", \
|
|
"0.0400146, 0.0840855, 0.106148, 0.136928, 0.180989, 0.245566, 0.344805", \
|
|
"0.0480497, 0.105126, 0.133859, 0.173852, 0.228911, 0.306176, 0.417725", \
|
|
"0.0577086, 0.13278, 0.170041, 0.223046, 0.295518, 0.393741, 0.530672", \
|
|
"0.0666014, 0.167091, 0.216603, 0.284979, 0.381761, 0.5144, 0.690571", \
|
|
"0.0708673, 0.204505, 0.271487, 0.362687, 0.488251, 0.663856, 0.903182" \
|
|
);
|
|
}
|
|
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.0112069, 0.0340493, 0.0504977, 0.0781312, 0.125047, 0.202923, 0.33313", \
|
|
"0.0245446, 0.051623, 0.0674411, 0.0926135, 0.134903, 0.20804, 0.334882", \
|
|
"0.0352323, 0.0671151, 0.0850118, 0.111636, 0.153672, 0.223557, 0.344211", \
|
|
"0.0522433, 0.0935289, 0.114465, 0.145661, 0.191026, 0.262031, 0.378004", \
|
|
"0.0798179, 0.134588, 0.162199, 0.200185, 0.254829, 0.334218, 0.454688", \
|
|
"0.127138, 0.203569, 0.239058, 0.288652, 0.358429, 0.454881, 0.593959", \
|
|
"0.209836, 0.322315, 0.369568, 0.434398, 0.524706, 0.649287, 0.821359" \
|
|
);
|
|
}
|
|
}
|
|
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.0224335, 0.0699113, 0.101676, 0.153864, 0.240667, 0.385318, 0.625898", \
|
|
"0.0365223, 0.0982495, 0.132135, 0.184915, 0.271813, 0.41651, 0.657357", \
|
|
"0.0461288, 0.119784, 0.158283, 0.215233, 0.303952, 0.448418, 0.689228", \
|
|
"0.0598452, 0.151072, 0.197922, 0.264616, 0.362663, 0.512798, 0.753428", \
|
|
"0.0828668, 0.198454, 0.255608, 0.337028, 0.454915, 0.624335, 0.879705", \
|
|
"0.111477, 0.257236, 0.331722, 0.436771, 0.584905, 0.791916, 1.09054", \
|
|
"0.164947, 0.352548, 0.448279, 0.582036, 0.770309, 1.0326, 1.39943" \
|
|
);
|
|
}
|
|
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.0177239, 0.081832, 0.126929, 0.201668, 0.326937, 0.536021, 0.884539", \
|
|
"0.0303274, 0.0932548, 0.134197, 0.204858, 0.327436, 0.536317, 0.88454", \
|
|
"0.0398011, 0.108804, 0.150253, 0.217569, 0.334629, 0.537887, 0.886131", \
|
|
"0.055749, 0.135486, 0.180428, 0.249884, 0.362698, 0.555542, 0.890477", \
|
|
"0.0826704, 0.178166, 0.229968, 0.308148, 0.426607, 0.616592, 0.933046", \
|
|
"0.12092, 0.247561, 0.314018, 0.407778, 0.541394, 0.743582, 1.05962", \
|
|
"0.197558, 0.358847, 0.441495, 0.558879, 0.724324, 0.955022, 1.30444" \
|
|
);
|
|
}
|
|
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.014442, 0.0359183, 0.0486409, 0.0693596, 0.103953, 0.161573, 0.257629", \
|
|
"0.0234282, 0.0620371, 0.0803739, 0.106234, 0.144472, 0.20368, 0.299899", \
|
|
"0.0282126, 0.0781214, 0.101467, 0.133124, 0.177936, 0.243053, 0.342682", \
|
|
"0.0304684, 0.0964127, 0.12706, 0.168494, 0.224693, 0.302986, 0.415279", \
|
|
"0.0304694, 0.119007, 0.159083, 0.214311, 0.289147, 0.389293, 0.527497", \
|
|
"0.0304704, 0.141999, 0.196632, 0.269931, 0.370386, 0.505729, 0.685464", \
|
|
"0.0304714, 0.155164, 0.231107, 0.331686, 0.465572, 0.64689, 0.891948" \
|
|
);
|
|
}
|
|
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.00799132, 0.0307283, 0.0471019, 0.0747805, 0.121706, 0.19992, 0.330389", \
|
|
"0.0198899, 0.0481625, 0.0641291, 0.0894263, 0.131752, 0.204899, 0.331784", \
|
|
"0.0300628, 0.0637101, 0.0814944, 0.108239, 0.150483, 0.220708, 0.341487", \
|
|
"0.0461946, 0.0892223, 0.111, 0.142059, 0.188161, 0.258986, 0.375357", \
|
|
"0.072679, 0.130354, 0.158591, 0.197442, 0.251428, 0.330982, 0.451659", \
|
|
"0.118196, 0.200673, 0.235958, 0.286117, 0.356892, 0.452091, 0.591336", \
|
|
"0.200071, 0.318384, 0.368161, 0.431946, 0.523658, 0.650191, 0.821294" \
|
|
);
|
|
}
|
|
}
|
|
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.0135289, 0.0143084, 0.0144261, 0.0144776, 0.0143621, 0.0141061, 0.0136127", \
|
|
"0.013538, 0.0136665, 0.0139105, 0.0139668, 0.0139086, 0.0137381, 0.0133551", \
|
|
"0.0149845, 0.0142455, 0.0140752, 0.0141933, 0.0140605, 0.0138875, 0.0133313", \
|
|
"0.0194818, 0.0169379, 0.0163507, 0.015658, 0.0151524, 0.0143421, 0.0136799", \
|
|
"0.0304516, 0.0252763, 0.023517, 0.0217091, 0.0198459, 0.017827, 0.0169181", \
|
|
"0.0529381, 0.0448608, 0.0415593, 0.0379536, 0.0336835, 0.02977, 0.0253828", \
|
|
"0.0991424, 0.0879029, 0.0826456, 0.0762191, 0.068452, 0.0605463, 0.0517618" \
|
|
);
|
|
}
|
|
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.00619196, 0.00658496, 0.00663849, 0.00651132, 0.00646856, 0.00613674, 0.00569774", \
|
|
"0.00675651, 0.00657261, 0.00656632, 0.00647104, 0.00638341, 0.00605321, 0.00620683", \
|
|
"0.00880131, 0.00759922, 0.00733948, 0.00716938, 0.00672692, 0.00630307, 0.00604336", \
|
|
"0.0138425, 0.010909, 0.00998446, 0.00928053, 0.00852176, 0.00775525, 0.00652117", \
|
|
"0.024323, 0.0196472, 0.0176121, 0.0156214, 0.0134999, 0.0117163, 0.0101487", \
|
|
"0.0466843, 0.0392868, 0.0359596, 0.0319093, 0.0272431, 0.0226403, 0.0187216", \
|
|
"0.0923094, 0.0821273, 0.0774997, 0.0707691, 0.0626065, 0.052932, 0.0435691" \
|
|
);
|
|
}
|
|
}
|
|
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.00644519, 0.00767419, 0.00789945, 0.00796404, 0.00787765, 0.00774496, 0.0071019", \
|
|
"0.00808741, 0.00744194, 0.00748572, 0.00750597, 0.00742331, 0.00736983, 0.00689553", \
|
|
"0.0104193, 0.00884601, 0.0083846, 0.00818994, 0.00788443, 0.0074382, 0.00737169", \
|
|
"0.0155853, 0.0124575, 0.01157, 0.0105226, 0.00968107, 0.00852611, 0.00807992", \
|
|
"0.0265444, 0.0212485, 0.0194429, 0.0181583, 0.0158672, 0.0133258, 0.0115314", \
|
|
"0.0487187, 0.0406487, 0.0374116, 0.0340111, 0.0298232, 0.0258042, 0.0204146", \
|
|
"0.0941124, 0.0827141, 0.0776443, 0.0715007, 0.0644303, 0.0560094, 0.0473578" \
|
|
);
|
|
}
|
|
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.00453811, 0.00598328, 0.00619419, 0.00613733, 0.00613571, 0.00590246, 0.00546725", \
|
|
"0.00557014, 0.00568112, 0.00590646, 0.00592311, 0.00606507, 0.00594538, 0.00572318", \
|
|
"0.00775206, 0.00655842, 0.00648315, 0.00646778, 0.00626648, 0.00611596, 0.00615319", \
|
|
"0.0128442, 0.00957521, 0.00893999, 0.0082807, 0.00784152, 0.00702593, 0.00613321", \
|
|
"0.0235509, 0.0181231, 0.0159522, 0.014171, 0.0121784, 0.0107612, 0.00947358", \
|
|
"0.0457123, 0.0370659, 0.0333715, 0.0293565, 0.0252282, 0.0205423, 0.0171655", \
|
|
"0.0904159, 0.0788874, 0.0733761, 0.0662964, 0.0580766, 0.0487902, 0.0405258" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00614047;
|
|
rise_capacitance : 0.00601455;
|
|
rise_capacitance_range (0.00601455, 0.00601455);
|
|
fall_capacitance : 0.00626639;
|
|
fall_capacitance_range (0.00626639, 0.00626639);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00586784;
|
|
rise_capacitance : 0.00611191;
|
|
rise_capacitance_range (0.00611191, 0.00611191);
|
|
fall_capacitance : 0.00562376;
|
|
fall_capacitance_range (0.00562376, 0.00562376);
|
|
}
|
|
}
|
|
cell (sg13g2_nor2b_1) {
|
|
area : 9.072;
|
|
cell_footprint : "nor2b";
|
|
cell_leakage_power : 377.063;
|
|
leakage_power () {
|
|
value : 289.51;
|
|
when : "!A*!B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 364.64;
|
|
when : "!A*B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 376.857;
|
|
when : "A*!B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 477.245;
|
|
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.0253993, 0.117585, 0.180111, 0.28317, 0.455723, 0.742762, 1.22129", \
|
|
"0.0412267, 0.148662, 0.211384, 0.314417, 0.486756, 0.774306, 1.25249", \
|
|
"0.0519029, 0.176269, 0.242648, 0.34668, 0.518804, 0.805627, 1.28408", \
|
|
"0.0672291, 0.219473, 0.295627, 0.408196, 0.583622, 0.870206, 1.34852", \
|
|
"0.0922099, 0.28166, 0.374957, 0.506968, 0.701429, 0.998533, 1.47678", \
|
|
"0.122974, 0.365653, 0.484478, 0.64899, 0.884719, 1.22397, 1.73198", \
|
|
"0.179846, 0.491316, 0.642054, 0.853317, 1.14796, 1.56211, 2.15469" \
|
|
);
|
|
}
|
|
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.0210044, 0.149052, 0.238894, 0.387551, 0.63658, 1.05141, 1.74306", \
|
|
"0.0349507, 0.154956, 0.240975, 0.389357, 0.636581, 1.05145, 1.74307", \
|
|
"0.0446019, 0.170311, 0.251911, 0.392832, 0.638081, 1.05146, 1.74308", \
|
|
"0.0620151, 0.201902, 0.283762, 0.417571, 0.65053, 1.05712, 1.74324", \
|
|
"0.0904571, 0.254756, 0.344708, 0.483132, 0.706412, 1.08886, 1.75421", \
|
|
"0.130254, 0.343939, 0.4487, 0.601857, 0.837143, 1.21019, 1.83935", \
|
|
"0.2105, 0.477035, 0.61166, 0.797555, 1.06052, 1.46264, 2.09224" \
|
|
);
|
|
}
|
|
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.0160375, 0.0548696, 0.0797407, 0.120754, 0.189478, 0.303902, 0.494681", \
|
|
"0.026646, 0.0885303, 0.118091, 0.162059, 0.231756, 0.346205, 0.536852", \
|
|
"0.0326593, 0.111612, 0.147421, 0.197817, 0.2727, 0.389521, 0.580419", \
|
|
"0.0363926, 0.140614, 0.186521, 0.249298, 0.33739, 0.465798, 0.662777", \
|
|
"0.0378721, 0.177129, 0.238841, 0.321027, 0.432612, 0.587342, 0.809349", \
|
|
"0.0378731, 0.221006, 0.302565, 0.413706, 0.563051, 0.762253, 1.03632", \
|
|
"0.0378741, 0.263812, 0.375777, 0.522945, 0.725161, 0.99555, 1.35229" \
|
|
);
|
|
}
|
|
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.00931385, 0.05532, 0.088696, 0.144395, 0.237528, 0.392911, 0.651666", \
|
|
"0.0220733, 0.0717908, 0.101913, 0.152644, 0.241173, 0.393478, 0.651724", \
|
|
"0.032808, 0.0898073, 0.121226, 0.170843, 0.254795, 0.400933, 0.65384", \
|
|
"0.0496383, 0.120257, 0.156294, 0.209287, 0.292811, 0.431402, 0.671563", \
|
|
"0.0779757, 0.170836, 0.213832, 0.276162, 0.366561, 0.508062, 0.737841", \
|
|
"0.126255, 0.251769, 0.309081, 0.387085, 0.494849, 0.652842, 0.894229", \
|
|
"0.210137, 0.389938, 0.460958, 0.563139, 0.704967, 0.895154, 1.17302" \
|
|
);
|
|
}
|
|
}
|
|
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.0506066, 0.141953, 0.204183, 0.307119, 0.479589, 0.766359, 1.24508", \
|
|
"0.0710635, 0.162528, 0.224953, 0.328057, 0.500351, 0.787574, 1.26567", \
|
|
"0.0843718, 0.176179, 0.238736, 0.341765, 0.514135, 0.801427, 1.27986", \
|
|
"0.0999651, 0.19259, 0.255228, 0.358244, 0.530643, 0.817622, 1.29616", \
|
|
"0.121824, 0.216549, 0.27911, 0.382172, 0.55453, 0.841629, 1.31972", \
|
|
"0.150047, 0.249667, 0.312086, 0.415984, 0.588133, 0.875087, 1.35385", \
|
|
"0.185224, 0.293549, 0.357072, 0.460821, 0.635093, 0.922394, 1.40111" \
|
|
);
|
|
}
|
|
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.0203776, 0.149057, 0.238906, 0.38755, 0.636581, 1.05139, 1.74306", \
|
|
"0.021617, 0.149058, 0.238907, 0.387831, 0.636582, 1.05169, 1.74307", \
|
|
"0.0231333, 0.149114, 0.238956, 0.387832, 0.636583, 1.05172, 1.74308", \
|
|
"0.0261083, 0.149275, 0.239067, 0.387833, 0.636584, 1.05173, 1.7458", \
|
|
"0.0310732, 0.150302, 0.239562, 0.388057, 0.636585, 1.05174, 1.74581", \
|
|
"0.039154, 0.153851, 0.241634, 0.389423, 0.637691, 1.05198, 1.74582", \
|
|
"0.052294, 0.162852, 0.248178, 0.394088, 0.641475, 1.05454, 1.74583" \
|
|
);
|
|
}
|
|
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.0419817, 0.0810803, 0.106272, 0.147685, 0.216945, 0.332208, 0.523988", \
|
|
"0.0645109, 0.104826, 0.130174, 0.171693, 0.240894, 0.356085, 0.548113", \
|
|
"0.0779973, 0.119106, 0.144235, 0.185715, 0.254919, 0.369943, 0.561829", \
|
|
"0.0963754, 0.139779, 0.164895, 0.206134, 0.274913, 0.390011, 0.581959", \
|
|
"0.121708, 0.169519, 0.195438, 0.23669, 0.305119, 0.42021, 0.611539", \
|
|
"0.14683, 0.20168, 0.229123, 0.271832, 0.341865, 0.456633, 0.648261", \
|
|
"0.184507, 0.251014, 0.282317, 0.32787, 0.401195, 0.520304, 0.716023" \
|
|
);
|
|
}
|
|
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.0134829, 0.0608784, 0.0944015, 0.150257, 0.24405, 0.400375, 0.660811", \
|
|
"0.0161462, 0.0617418, 0.0949141, 0.150575, 0.244354, 0.400803, 0.661215", \
|
|
"0.018486, 0.0627466, 0.0956951, 0.151079, 0.244492, 0.400804, 0.661323", \
|
|
"0.0229651, 0.0648393, 0.097051, 0.151833, 0.24508, 0.400896, 0.661324", \
|
|
"0.0298082, 0.0703195, 0.100788, 0.153955, 0.246392, 0.401804, 0.661682", \
|
|
"0.038872, 0.079962, 0.10926, 0.161511, 0.252501, 0.406316, 0.664228", \
|
|
"0.054421, 0.098922, 0.127106, 0.176847, 0.267012, 0.420596, 0.676445" \
|
|
);
|
|
}
|
|
}
|
|
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.00315042, 0.0038082, 0.0038387, 0.0037928, 0.00365253, 0.00333226, 0.00285211", \
|
|
"0.00387177, 0.00364225, 0.00362585, 0.00371858, 0.0034799, 0.00320793, 0.00283003", \
|
|
"0.00501247, 0.00403387, 0.00399988, 0.00369044, 0.0035741, 0.00322101, 0.00278558", \
|
|
"0.00748827, 0.00547439, 0.00490465, 0.00465814, 0.00397677, 0.00370875, 0.00299204", \
|
|
"0.0131467, 0.0095281, 0.00859024, 0.00735327, 0.00621302, 0.0050647, 0.00390857", \
|
|
"0.0238901, 0.017985, 0.016089, 0.0139808, 0.0119628, 0.00950193, 0.00852535", \
|
|
"0.0465787, 0.0376647, 0.0343705, 0.0308721, 0.0265132, 0.0221255, 0.0170872" \
|
|
);
|
|
}
|
|
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.00288908, 0.00358803, 0.00360268, 0.00355137, 0.00340008, 0.00316501, 0.00269311", \
|
|
"0.00323316, 0.00345275, 0.00345475, 0.00361561, 0.0033957, 0.00312103, 0.00272557", \
|
|
"0.00425655, 0.00371904, 0.00373767, 0.00357292, 0.00357647, 0.00321392, 0.00275753", \
|
|
"0.00670841, 0.00483031, 0.00453719, 0.00433635, 0.00384535, 0.0035497, 0.00306649", \
|
|
"0.0120027, 0.00814294, 0.00722118, 0.00640051, 0.00567091, 0.00485539, 0.00373613", \
|
|
"0.0229682, 0.0165329, 0.0143914, 0.0123262, 0.0101385, 0.00875503, 0.00698227", \
|
|
"0.0453342, 0.0360478, 0.0322345, 0.0280985, 0.0235179, 0.0191063, 0.0154203" \
|
|
);
|
|
}
|
|
}
|
|
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.0071288, 0.0074717, 0.0074504, 0.0073607, 0.0071895, 0.0068434, 0.0065551", \
|
|
"0.00699802, 0.00740662, 0.00733552, 0.00731482, 0.00710662, 0.00682912, 0.00659322", \
|
|
"0.00695349, 0.00723259, 0.00735259, 0.00724059, 0.00713819, 0.00680059, 0.00657089", \
|
|
"0.00699587, 0.00725317, 0.00724867, 0.00725507, 0.00716567, 0.00717097, 0.00693817", \
|
|
"0.0071134, 0.0071547, 0.0072055, 0.0072362, 0.0071229, 0.0075059, 0.0065769", \
|
|
"0.0076262, 0.0071784, 0.0070968, 0.0071443, 0.0071419, 0.0068168, 0.0072294", \
|
|
"0.009231, 0.0076014, 0.0074418, 0.0072268, 0.0071765, 0.0070727, 0.0069936" \
|
|
);
|
|
}
|
|
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.00372201, 0.00396728, 0.00390263, 0.00377933, 0.00365939, 0.00340145, 0.00284553", \
|
|
"0.0035841, 0.00379765, 0.00378384, 0.00394981, 0.00382309, 0.00337837, 0.00286641", \
|
|
"0.00365823, 0.00381743, 0.00373503, 0.00354843, 0.00359773, 0.00309903, 0.00272546", \
|
|
"0.0038474, 0.0037959, 0.0038444, 0.00379, 0.0032221, 0.0031888, 0.002861", \
|
|
"0.0040411, 0.0035711, 0.0035299, 0.0033627, 0.0032438, 0.0029698, 0.0017188", \
|
|
"0.0051989, 0.0040119, 0.0037917, 0.0036551, 0.0033356, 0.0030861, 0.0028883", \
|
|
"0.006627, 0.0043954, 0.0040948, 0.0035009, 0.0030456, 0.0025464, 0.0022296" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0030334;
|
|
rise_capacitance : 0.00314388;
|
|
rise_capacitance_range (0.00314388, 0.00314388);
|
|
fall_capacitance : 0.00292291;
|
|
fall_capacitance_range (0.00292291, 0.00292291);
|
|
}
|
|
pin (B_N) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00240132;
|
|
rise_capacitance : 0.00244568;
|
|
rise_capacitance_range (0.00244568, 0.00244568);
|
|
fall_capacitance : 0.00235696;
|
|
fall_capacitance_range (0.00235696, 0.00235696);
|
|
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.0061285, 0.00633718, 0.00710931, 0.00904853, 0.0131838, 0.0222113, 0.0407301" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0056263, 0.00606039, 0.00687477, 0.0088298, 0.0134102, 0.0221245, 0.0410885" \
|
|
);
|
|
}
|
|
}
|
|
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.0061285, 0.00633718, 0.00710931, 0.00904853, 0.0131838, 0.0222113, 0.0407301" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0056263, 0.00606039, 0.00687477, 0.0088298, 0.0134102, 0.0221245, 0.0410885" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_nor2b_2) {
|
|
area : 12.7008;
|
|
cell_footprint : "nor2b";
|
|
cell_leakage_power : 644.35;
|
|
leakage_power () {
|
|
value : 514.859;
|
|
when : "!A*!B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 581.068;
|
|
when : "!A*B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 680.265;
|
|
when : "A*!B_N";
|
|
}
|
|
leakage_power () {
|
|
value : 801.207;
|
|
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.0221889, 0.116894, 0.179409, 0.282409, 0.454903, 0.741917, 1.22005", \
|
|
"0.0361145, 0.147864, 0.21063, 0.313649, 0.486008, 0.772846, 1.25132", \
|
|
"0.0454781, 0.175426, 0.241944, 0.346019, 0.518143, 0.80502, 1.28324", \
|
|
"0.0587171, 0.218349, 0.294569, 0.407266, 0.582802, 0.869317, 1.34741", \
|
|
"0.0806054, 0.279645, 0.373258, 0.505704, 0.700141, 0.997499, 1.47549", \
|
|
"0.107341, 0.362187, 0.48137, 0.646534, 0.882331, 1.22209, 1.73053", \
|
|
"0.156926, 0.4837, 0.636653, 0.847288, 1.14322, 1.56041, 2.1525" \
|
|
);
|
|
}
|
|
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.0175509, 0.14844, 0.238344, 0.387123, 0.636289, 1.05152, 1.7439", \
|
|
"0.0303145, 0.154314, 0.240434, 0.389067, 0.63629, 1.05153, 1.74391", \
|
|
"0.039827, 0.169618, 0.251388, 0.392407, 0.637077, 1.05154, 1.74392", \
|
|
"0.0558361, 0.201333, 0.283193, 0.41716, 0.650274, 1.05658, 1.74393", \
|
|
"0.0829969, 0.254293, 0.34419, 0.482564, 0.706178, 1.08892, 1.75495", \
|
|
"0.120558, 0.343787, 0.448747, 0.602782, 0.836433, 1.21033, 1.83998", \
|
|
"0.198745, 0.477784, 0.612533, 0.797876, 1.06244, 1.46637, 2.09299" \
|
|
);
|
|
}
|
|
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.01467, 0.0566989, 0.0827691, 0.125759, 0.197885, 0.3178, 0.517758", \
|
|
"0.0239529, 0.0907276, 0.121383, 0.167153, 0.239965, 0.359873, 0.559676", \
|
|
"0.0290986, 0.11422, 0.151272, 0.203433, 0.281229, 0.403277, 0.603183", \
|
|
"0.0319211, 0.144048, 0.191279, 0.256033, 0.34702, 0.480221, 0.685594", \
|
|
"0.0326793, 0.181945, 0.245312, 0.329302, 0.444447, 0.604012, 0.833995", \
|
|
"0.0326803, 0.228152, 0.311629, 0.425684, 0.578842, 0.783248, 1.0656", \
|
|
"0.0326813, 0.27629, 0.389599, 0.540191, 0.746925, 1.02406, 1.39" \
|
|
);
|
|
}
|
|
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.00814393, 0.0575609, 0.0926131, 0.151194, 0.248846, 0.411513, 0.6831", \
|
|
"0.0201127, 0.0738248, 0.105476, 0.158798, 0.251932, 0.412145, 0.683101", \
|
|
"0.0303531, 0.0920306, 0.12475, 0.176689, 0.264974, 0.419049, 0.687942", \
|
|
"0.0463923, 0.122749, 0.160121, 0.215052, 0.30288, 0.448319, 0.701389", \
|
|
"0.0730324, 0.173812, 0.218231, 0.282706, 0.377288, 0.524858, 0.765842", \
|
|
"0.118612, 0.25501, 0.314326, 0.394515, 0.507215, 0.669927, 0.923199", \
|
|
"0.200628, 0.392725, 0.467285, 0.573016, 0.71873, 0.91577, 1.20103" \
|
|
);
|
|
}
|
|
}
|
|
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.0552863, 0.149542, 0.21193, 0.314992, 0.487237, 0.774298, 1.25264", \
|
|
"0.079669, 0.174303, 0.236827, 0.339934, 0.512387, 0.799249, 1.27724", \
|
|
"0.0956099, 0.190954, 0.253435, 0.35663, 0.528942, 0.815817, 1.29465", \
|
|
"0.114977, 0.211999, 0.274377, 0.377402, 0.54974, 0.836796, 1.31513", \
|
|
"0.142533, 0.242044, 0.30404, 0.406979, 0.579256, 0.866213, 1.34445", \
|
|
"0.17931, 0.284571, 0.346747, 0.449943, 0.622059, 0.908929, 1.38726", \
|
|
"0.226815, 0.341535, 0.405239, 0.5086, 0.681335, 0.968967, 1.44685" \
|
|
);
|
|
}
|
|
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.0177456, 0.148367, 0.238279, 0.387143, 0.636259, 1.05175, 1.74353", \
|
|
"0.0197342, 0.148457, 0.238365, 0.387509, 0.63626, 1.05176, 1.74354", \
|
|
"0.0218772, 0.148549, 0.238366, 0.38751, 0.636261, 1.05177, 1.74355", \
|
|
"0.0254778, 0.148979, 0.238601, 0.387511, 0.636262, 1.05178, 1.75361", \
|
|
"0.0310201, 0.150356, 0.239043, 0.387512, 0.636263, 1.05179, 1.75362", \
|
|
"0.04086, 0.154546, 0.241361, 0.388796, 0.637172, 1.0518, 1.75363", \
|
|
"0.056227, 0.16519, 0.24906, 0.3934, 0.640817, 1.05453, 1.75364" \
|
|
);
|
|
}
|
|
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.0495016, 0.0928662, 0.118874, 0.161421, 0.232256, 0.350241, 0.546639", \
|
|
"0.0756639, 0.120278, 0.146346, 0.18884, 0.2597, 0.377676, 0.573987", \
|
|
"0.0920413, 0.138033, 0.164138, 0.206686, 0.27758, 0.395432, 0.592073", \
|
|
"0.114729, 0.163027, 0.188972, 0.231027, 0.301767, 0.419394, 0.615614", \
|
|
"0.145575, 0.199204, 0.225839, 0.267971, 0.338142, 0.455237, 0.651212", \
|
|
"0.177225, 0.238712, 0.267449, 0.311031, 0.382071, 0.500384, 0.696466", \
|
|
"0.223956, 0.297248, 0.329901, 0.377239, 0.450874, 0.573082, 0.771963" \
|
|
);
|
|
}
|
|
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.0149055, 0.0639805, 0.0981038, 0.15502, 0.250992, 0.410978, 0.67761", \
|
|
"0.017786, 0.0651275, 0.0986752, 0.15534, 0.251079, 0.411494, 0.677611", \
|
|
"0.0206497, 0.0665825, 0.0996034, 0.155947, 0.251422, 0.411495, 0.67827", \
|
|
"0.0255477, 0.0694821, 0.101577, 0.157123, 0.252082, 0.411536, 0.678271", \
|
|
"0.0333529, 0.0763266, 0.106389, 0.159793, 0.253503, 0.412521, 0.678527", \
|
|
"0.043596, 0.088413, 0.116845, 0.168018, 0.2596, 0.416465, 0.68063", \
|
|
"0.061134, 0.109616, 0.136995, 0.186309, 0.275128, 0.430959, 0.692527" \
|
|
);
|
|
}
|
|
}
|
|
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.00631423, 0.00775034, 0.00782184, 0.00771881, 0.00741768, 0.00676957, 0.0059906", \
|
|
"0.00794359, 0.0074474, 0.00738636, 0.00762001, 0.00710629, 0.00644717, 0.00572195", \
|
|
"0.0103192, 0.00814366, 0.00788074, 0.00766914, 0.0071933, 0.00662215, 0.00566897", \
|
|
"0.0153434, 0.0110175, 0.00985919, 0.00920616, 0.00805932, 0.00745055, 0.00595192", \
|
|
"0.02665, 0.0189525, 0.0170187, 0.0146451, 0.0123419, 0.0100128, 0.00793812", \
|
|
"0.0479632, 0.0355834, 0.0317646, 0.0276765, 0.0233766, 0.0185806, 0.0156385", \
|
|
"0.0928507, 0.0742932, 0.068206, 0.0606316, 0.0520418, 0.0438061, 0.0337756" \
|
|
);
|
|
}
|
|
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.00456779, 0.00622178, 0.0062089, 0.00623299, 0.00591684, 0.00543293, 0.00453348", \
|
|
"0.00556756, 0.00597562, 0.00599502, 0.0063597, 0.00583116, 0.00525403, 0.00435311", \
|
|
"0.0077344, 0.00645329, 0.00646163, 0.00623405, 0.0062312, 0.00581065, 0.00591042", \
|
|
"0.0127409, 0.0085939, 0.00804533, 0.00758331, 0.00678563, 0.00621137, 0.00486771", \
|
|
"0.0233687, 0.0151506, 0.013371, 0.0116413, 0.0103084, 0.00856283, 0.00637782", \
|
|
"0.0451735, 0.0316028, 0.027304, 0.0233592, 0.0190932, 0.0159428, 0.0129537", \
|
|
"0.0893306, 0.0699825, 0.062356, 0.054233, 0.0450905, 0.0366703, 0.029144" \
|
|
);
|
|
}
|
|
}
|
|
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.0135685, 0.0144149, 0.0144138, 0.0142646, 0.0139293, 0.0133278, 0.0127028", \
|
|
"0.0133565, 0.0141452, 0.0141864, 0.0141635, 0.0138351, 0.0132279, 0.0125194", \
|
|
"0.0133942, 0.0139516, 0.0142545, 0.014042, 0.0140417, 0.013219, 0.0127401", \
|
|
"0.0135655, 0.013996, 0.0139313, 0.0140401, 0.0136786, 0.0140415, 0.0149552", \
|
|
"0.0141985, 0.0139971, 0.0140877, 0.0141373, 0.0137796, 0.0148478, 0.0126893", \
|
|
"0.0159414, 0.0142815, 0.0141807, 0.0140482, 0.0141443, 0.0135813, 0.0142988", \
|
|
"0.0198367, 0.0151253, 0.0148357, 0.0144054, 0.0140859, 0.0141953, 0.0137295" \
|
|
);
|
|
}
|
|
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.00682406, 0.00736966, 0.00730486, 0.00716256, 0.00678806, 0.00635356, 0.00541396", \
|
|
"0.006818, 0.0070562, 0.0071093, 0.0073577, 0.0067132, 0.0064855, 0.0051453", \
|
|
"0.0071455, 0.0072123, 0.007097, 0.0069685, 0.0075525, 0.0061417, 0.0055006", \
|
|
"0.0077566, 0.0073083, 0.007128, 0.0069406, 0.0062761, 0.0060173, 0.0043688", \
|
|
"0.0087333, 0.0071281, 0.0072095, 0.0069163, 0.0065143, 0.005572, 0.0036871", \
|
|
"0.0114416, 0.0081512, 0.007796, 0.0074206, 0.0070852, 0.0070065, 0.0067812", \
|
|
"0.015694, 0.0093162, 0.0085069, 0.0078187, 0.0066162, 0.0064344, 0.0057993" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00588356;
|
|
rise_capacitance : 0.00611164;
|
|
rise_capacitance_range (0.00611164, 0.00611164);
|
|
fall_capacitance : 0.00565548;
|
|
fall_capacitance_range (0.00565548, 0.00565548);
|
|
}
|
|
pin (B_N) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00282931;
|
|
rise_capacitance : 0.00288514;
|
|
rise_capacitance_range (0.00288514, 0.00288514);
|
|
fall_capacitance : 0.00277347;
|
|
fall_capacitance_range (0.00277347, 0.00277347);
|
|
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.0111035, 0.0112386, 0.0119955, 0.014112, 0.018761, 0.0292327, 0.0512056" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00968334, 0.0100302, 0.0109006, 0.0130399, 0.018405, 0.0284101, 0.0508636" \
|
|
);
|
|
}
|
|
}
|
|
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.0111035, 0.0112386, 0.0119955, 0.014112, 0.018761, 0.0292327, 0.0512056" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00968334, 0.0100302, 0.0109006, 0.0130399, 0.018405, 0.0284101, 0.0508636" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_nor3_1) {
|
|
area : 9.072;
|
|
cell_footprint : "nor3";
|
|
cell_leakage_power : 326.059;
|
|
leakage_power () {
|
|
value : 229.895;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 286.476;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 286.828;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 366.04;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 319.138;
|
|
when : "A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 460.243;
|
|
when : "B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 333.795;
|
|
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.0527875, 0.190002, 0.28398, 0.439193, 0.698744, 1.13182, 1.85161", \
|
|
"0.0663687, 0.207093, 0.301455, 0.457023, 0.717546, 1.14964, 1.87102", \
|
|
"0.0735004, 0.22121, 0.316105, 0.471576, 0.731975, 1.16536, 1.88564", \
|
|
"0.0839786, 0.24523, 0.343275, 0.500569, 0.760619, 1.19344, 1.91427", \
|
|
"0.104174, 0.287632, 0.39213, 0.556087, 0.820244, 1.25314, 1.97314", \
|
|
"0.131498, 0.351745, 0.46887, 0.648364, 0.927092, 1.36993, 2.09245", \
|
|
"0.180079, 0.456586, 0.598528, 0.804609, 1.1118, 1.58592, 2.3312" \
|
|
);
|
|
}
|
|
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.0388196, 0.231348, 0.365451, 0.587162, 0.95756, 1.57638, 2.60766", \
|
|
"0.0455349, 0.232291, 0.36668, 0.587163, 0.958235, 1.57689, 2.60834", \
|
|
"0.0530495, 0.237216, 0.367995, 0.588827, 0.958633, 1.57691, 2.60835", \
|
|
"0.0712634, 0.252254, 0.38021, 0.594511, 0.960249, 1.57692, 2.60836", \
|
|
"0.105693, 0.285784, 0.411474, 0.621855, 0.977607, 1.58389, 2.61614", \
|
|
"0.151675, 0.35326, 0.478368, 0.689937, 1.03895, 1.6269, 2.62957", \
|
|
"0.235423, 0.468552, 0.606856, 0.820633, 1.17173, 1.7553, 2.72773" \
|
|
);
|
|
}
|
|
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.0209412, 0.058359, 0.0825323, 0.122164, 0.188258, 0.298153, 0.481319", \
|
|
"0.0391278, 0.0932853, 0.121313, 0.163467, 0.230411, 0.340236, 0.523162", \
|
|
"0.049726, 0.117842, 0.151502, 0.199517, 0.271377, 0.383607, 0.56676", \
|
|
"0.0601889, 0.14913, 0.19194, 0.251465, 0.335891, 0.459451, 0.648937", \
|
|
"0.0718466, 0.18895, 0.246216, 0.323844, 0.430798, 0.579799, 0.794149", \
|
|
"0.0816773, 0.236904, 0.312662, 0.417651, 0.560841, 0.75228, 1.01781", \
|
|
"0.0832625, 0.290903, 0.391397, 0.528611, 0.720626, 0.980381, 1.32683" \
|
|
);
|
|
}
|
|
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.0155262, 0.0605582, 0.0926546, 0.146042, 0.235323, 0.384377, 0.632484", \
|
|
"0.0308546, 0.0766459, 0.105578, 0.154329, 0.239307, 0.385049, 0.632664", \
|
|
"0.0431348, 0.0953215, 0.124768, 0.172432, 0.252926, 0.392959, 0.634933", \
|
|
"0.0638417, 0.126483, 0.161075, 0.210788, 0.291098, 0.423708, 0.653489", \
|
|
"0.0987776, 0.179519, 0.219376, 0.278459, 0.365526, 0.50086, 0.721009", \
|
|
"0.157979, 0.265031, 0.316589, 0.389722, 0.493895, 0.644757, 0.879169", \
|
|
"0.259591, 0.412569, 0.478501, 0.571597, 0.704355, 0.889432, 1.155" \
|
|
);
|
|
}
|
|
}
|
|
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.0494465, 0.186672, 0.280734, 0.435845, 0.69542, 1.12786, 1.84851", \
|
|
"0.0645127, 0.208032, 0.302458, 0.457925, 0.717924, 1.15059, 1.8715", \
|
|
"0.0743707, 0.228837, 0.324075, 0.479641, 0.739896, 1.17355, 1.89344", \
|
|
"0.0923322, 0.265909, 0.365688, 0.523944, 0.783855, 1.21638, 1.93734", \
|
|
"0.125002, 0.327682, 0.43891, 0.607342, 0.874172, 1.30776, 2.02728", \
|
|
"0.167558, 0.420615, 0.55182, 0.742438, 1.0325, 1.48334, 2.20835", \
|
|
"0.246385, 0.568797, 0.730826, 0.961131, 1.29311, 1.79245, 2.55748" \
|
|
);
|
|
}
|
|
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.0388639, 0.231333, 0.365475, 0.586866, 0.958329, 1.57616, 2.60666", \
|
|
"0.0497425, 0.232879, 0.366584, 0.586867, 0.958416, 1.57691, 2.60802", \
|
|
"0.0599204, 0.240032, 0.369302, 0.591346, 0.958417, 1.57692, 2.60803", \
|
|
"0.0793928, 0.261086, 0.385837, 0.597144, 0.961004, 1.57693, 2.60804", \
|
|
"0.11079, 0.302414, 0.427262, 0.634085, 0.983952, 1.58607, 2.60805", \
|
|
"0.155852, 0.380749, 0.511997, 0.720232, 1.06218, 1.64291, 2.63553", \
|
|
"0.237336, 0.508086, 0.656382, 0.881145, 1.23064, 1.80608, 2.76673" \
|
|
);
|
|
}
|
|
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.0205631, 0.0571242, 0.081172, 0.120803, 0.187098, 0.2975, 0.481667", \
|
|
"0.0362298, 0.0915454, 0.119759, 0.162098, 0.229318, 0.339712, 0.523628", \
|
|
"0.0450301, 0.115412, 0.149487, 0.197865, 0.270179, 0.383002, 0.567134", \
|
|
"0.052052, 0.145198, 0.188832, 0.249208, 0.334346, 0.45874, 0.649203", \
|
|
"0.0573351, 0.182268, 0.241055, 0.320259, 0.428373, 0.578683, 0.794323", \
|
|
"0.0573361, 0.224492, 0.302764, 0.410699, 0.556009, 0.749907, 1.01742", \
|
|
"0.0573371, 0.26184, 0.369439, 0.512398, 0.710159, 0.975261, 1.32494" \
|
|
);
|
|
}
|
|
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.0133167, 0.058098, 0.0903101, 0.143971, 0.233902, 0.384098, 0.633494", \
|
|
"0.0277093, 0.0742557, 0.103443, 0.152451, 0.237668, 0.384694, 0.633518", \
|
|
"0.0394042, 0.092459, 0.122516, 0.170542, 0.251581, 0.392373, 0.636241", \
|
|
"0.059159, 0.123504, 0.158045, 0.208932, 0.289914, 0.423187, 0.654582", \
|
|
"0.091779, 0.175229, 0.216448, 0.27642, 0.363988, 0.500219, 0.721817", \
|
|
"0.145979, 0.25989, 0.313264, 0.387332, 0.491748, 0.644227, 0.880021", \
|
|
"0.239502, 0.40561, 0.473108, 0.569157, 0.703117, 0.888444, 1.15658" \
|
|
);
|
|
}
|
|
}
|
|
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.038145, 0.176623, 0.27076, 0.426032, 0.685714, 1.1184, 1.83887", \
|
|
"0.0580373, 0.203208, 0.297206, 0.452753, 0.713331, 1.1459, 1.86687", \
|
|
"0.072067, 0.23149, 0.326305, 0.481065, 0.740931, 1.17309, 1.89403", \
|
|
"0.0947458, 0.28013, 0.382115, 0.540351, 0.799092, 1.23061, 1.95098", \
|
|
"0.132448, 0.354732, 0.472937, 0.646883, 0.915829, 1.34722, 2.06433", \
|
|
"0.182417, 0.463006, 0.607328, 0.812228, 1.11848, 1.5788, 2.30408", \
|
|
"0.27741, 0.63372, 0.810878, 1.06377, 1.42812, 1.96084, 2.75137" \
|
|
);
|
|
}
|
|
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.0388209, 0.231323, 0.365297, 0.58705, 0.957854, 1.5763, 2.60666", \
|
|
"0.0520972, 0.233478, 0.367728, 0.587051, 0.958265, 1.57631, 2.60834", \
|
|
"0.0611987, 0.244154, 0.371146, 0.591725, 0.958266, 1.57632, 2.60835", \
|
|
"0.0790301, 0.272765, 0.395305, 0.602423, 0.962135, 1.57633, 2.60836", \
|
|
"0.108826, 0.324284, 0.452199, 0.655621, 0.998266, 1.59135, 2.61533", \
|
|
"0.154589, 0.412921, 0.553946, 0.769036, 1.11038, 1.67803, 2.65245", \
|
|
"0.238403, 0.557261, 0.720655, 0.957884, 1.33274, 1.90567, 2.84924" \
|
|
);
|
|
}
|
|
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.0177634, 0.054653, 0.0786125, 0.118182, 0.184441, 0.294882, 0.478688", \
|
|
"0.0298582, 0.0883842, 0.116952, 0.159417, 0.226799, 0.337137, 0.521004", \
|
|
"0.0358632, 0.111324, 0.146006, 0.194902, 0.267497, 0.380408, 0.564583", \
|
|
"0.0382135, 0.139441, 0.184169, 0.245413, 0.331179, 0.455979, 0.646569", \
|
|
"0.0382145, 0.173175, 0.233885, 0.314592, 0.424131, 0.575166, 0.791306", \
|
|
"0.0382155, 0.208946, 0.290949, 0.401422, 0.54968, 0.744953, 1.01366", \
|
|
"0.0382165, 0.231818, 0.346064, 0.495076, 0.697157, 0.9662, 1.31871" \
|
|
);
|
|
}
|
|
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.0105679, 0.0550176, 0.0872033, 0.140898, 0.230693, 0.380679, 0.629945", \
|
|
"0.0238671, 0.0713468, 0.100508, 0.149374, 0.234498, 0.381698, 0.630114", \
|
|
"0.0352777, 0.0892927, 0.119663, 0.167533, 0.248636, 0.389252, 0.632318", \
|
|
"0.0541472, 0.120135, 0.154797, 0.205723, 0.286609, 0.420063, 0.651182", \
|
|
"0.0854271, 0.172023, 0.214109, 0.273456, 0.360785, 0.497058, 0.719176", \
|
|
"0.137943, 0.256219, 0.31067, 0.385371, 0.48927, 0.641153, 0.875076", \
|
|
"0.228157, 0.402251, 0.47044, 0.567385, 0.703213, 0.885398, 1.15354" \
|
|
);
|
|
}
|
|
}
|
|
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.011532, 0.0119077, 0.0119158, 0.0118607, 0.0116515, 0.0113316, 0.0110969", \
|
|
"0.0112823, 0.011575, 0.0116579, 0.0115932, 0.0115128, 0.011252, 0.0111793", \
|
|
"0.0115065, 0.0115993, 0.0115096, 0.0115509, 0.0114547, 0.0112098, 0.0109421", \
|
|
"0.0129452, 0.0120592, 0.0119788, 0.011756, 0.0115489, 0.0112135, 0.0111172", \
|
|
"0.0176699, 0.0149184, 0.0141143, 0.0134165, 0.012904, 0.0124764, 0.0120369", \
|
|
"0.0284596, 0.0230846, 0.021208, 0.0195441, 0.0175542, 0.0161422, 0.0142162", \
|
|
"0.0510971, 0.0426334, 0.0393546, 0.0356584, 0.0317151, 0.0275902, 0.0233719" \
|
|
);
|
|
}
|
|
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.00397555, 0.00400239, 0.00392738, 0.00384149, 0.00366162, 0.00342654, 0.00302061", \
|
|
"0.00401898, 0.00393004, 0.00383598, 0.00387033, 0.00374951, 0.00329037, 0.00286125", \
|
|
"0.00475071, 0.00428154, 0.00412492, 0.00391869, 0.00379725, 0.00335424, 0.00284585", \
|
|
"0.00688192, 0.0053164, 0.0050621, 0.00469062, 0.00415612, 0.0036955, 0.00404145", \
|
|
"0.0117303, 0.00863184, 0.00767008, 0.00681745, 0.00602878, 0.0051025, 0.00385655", \
|
|
"0.0224458, 0.0168511, 0.0147782, 0.012677, 0.0105598, 0.00890833, 0.00743255", \
|
|
"0.0445209, 0.0364441, 0.0328601, 0.0287348, 0.0239291, 0.0193414, 0.0155904" \
|
|
);
|
|
}
|
|
}
|
|
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.00843081, 0.00881597, 0.00882901, 0.00874863, 0.00861208, 0.00823515, 0.00791554", \
|
|
"0.00824886, 0.00848979, 0.00855813, 0.00850701, 0.00843501, 0.00819193, 0.00798249", \
|
|
"0.0086978, 0.00850024, 0.00850728, 0.0086292, 0.00831104, 0.00814054, 0.00788811", \
|
|
"0.0104656, 0.00925161, 0.00909063, 0.00886058, 0.00872748, 0.0081547, 0.00791386", \
|
|
"0.0150221, 0.0121846, 0.0113513, 0.0105899, 0.0102438, 0.00925324, 0.00836326", \
|
|
"0.0247264, 0.0196606, 0.0180491, 0.0163133, 0.0142872, 0.0130038, 0.0108893", \
|
|
"0.0450393, 0.0369412, 0.0340595, 0.030923, 0.0270228, 0.0229679, 0.0191564" \
|
|
);
|
|
}
|
|
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.00376434, 0.00394111, 0.00388409, 0.00379995, 0.00363724, 0.00345562, 0.00297723", \
|
|
"0.00379054, 0.00389897, 0.00383119, 0.00392298, 0.003809, 0.00338488, 0.00293669", \
|
|
"0.00448448, 0.00417126, 0.00410451, 0.00394545, 0.00388226, 0.00344011, 0.00299783", \
|
|
"0.00653448, 0.00512328, 0.00489247, 0.00467767, 0.00430379, 0.00373262, 0.00346482", \
|
|
"0.0109583, 0.0081484, 0.00735398, 0.00656948, 0.00591853, 0.00518027, 0.00400461", \
|
|
"0.020604, 0.0156633, 0.0138706, 0.0119864, 0.0099166, 0.00857425, 0.00722487", \
|
|
"0.0404681, 0.0332885, 0.0302308, 0.0265622, 0.0224633, 0.018426, 0.0149511" \
|
|
);
|
|
}
|
|
}
|
|
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.00496016, 0.00558065, 0.00562337, 0.00560028, 0.00542682, 0.00507302, 0.00477687", \
|
|
"0.00543578, 0.00536019, 0.00544361, 0.00533577, 0.00527878, 0.004971, 0.00482786", \
|
|
"0.00641114, 0.0056938, 0.00556155, 0.00559167, 0.00523838, 0.0049754, 0.00462219", \
|
|
"0.00851199, 0.00683177, 0.0065076, 0.00603507, 0.0059859, 0.00515591, 0.00480613", \
|
|
"0.0134314, 0.0105644, 0.0095484, 0.00851853, 0.00774892, 0.00647307, 0.00591919", \
|
|
"0.0229612, 0.0179166, 0.0163097, 0.0146929, 0.012429, 0.0107948, 0.00826732", \
|
|
"0.0434901, 0.0355451, 0.0328031, 0.0295612, 0.0258373, 0.0212602, 0.017426" \
|
|
);
|
|
}
|
|
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.00321936, 0.00375011, 0.0037771, 0.0037041, 0.00355142, 0.00330864, 0.002757", \
|
|
"0.00339084, 0.00376537, 0.00373662, 0.00381581, 0.00375403, 0.00347139, 0.00291087", \
|
|
"0.00417607, 0.00397752, 0.00399771, 0.00386672, 0.0038265, 0.00341817, 0.00285876", \
|
|
"0.00620509, 0.00488762, 0.00465515, 0.00450233, 0.00417769, 0.00371652, 0.00371484", \
|
|
"0.0108381, 0.0077253, 0.00702272, 0.00625489, 0.00574942, 0.00496095, 0.00392721", \
|
|
"0.0204466, 0.0149903, 0.0131845, 0.0113857, 0.00948782, 0.0082765, 0.00680021", \
|
|
"0.0403587, 0.0322806, 0.0289275, 0.0253165, 0.0213483, 0.0173502, 0.0142351" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00321181;
|
|
rise_capacitance : 0.00310951;
|
|
rise_capacitance_range (0.00310951, 0.00310951);
|
|
fall_capacitance : 0.00331411;
|
|
fall_capacitance_range (0.00331411, 0.00331411);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00319411;
|
|
rise_capacitance : 0.00317323;
|
|
rise_capacitance_range (0.00317323, 0.00317323);
|
|
fall_capacitance : 0.00321498;
|
|
fall_capacitance_range (0.00321498, 0.00321498);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00302911;
|
|
rise_capacitance : 0.00316357;
|
|
rise_capacitance_range (0.00316357, 0.00316357);
|
|
fall_capacitance : 0.00289464;
|
|
fall_capacitance_range (0.00289464, 0.00289464);
|
|
}
|
|
}
|
|
cell (sg13g2_nor3_2) {
|
|
area : 16.3296;
|
|
cell_footprint : "nor3";
|
|
cell_leakage_power : 630.667;
|
|
leakage_power () {
|
|
value : 445.717;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 563.383;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 559.535;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 718.107;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 610.078;
|
|
when : "A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 878.311;
|
|
when : "B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 639.539;
|
|
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.0486304, 0.190126, 0.284847, 0.441032, 0.702442, 1.13795, 1.86372", \
|
|
"0.0619047, 0.207437, 0.302458, 0.459046, 0.720833, 1.15652, 1.883", \
|
|
"0.0683978, 0.221478, 0.317026, 0.473731, 0.735858, 1.17235, 1.89834", \
|
|
"0.0765633, 0.245, 0.343765, 0.502216, 0.764163, 1.20005, 1.92608", \
|
|
"0.0929682, 0.285913, 0.391134, 0.556594, 0.822945, 1.25919, 1.984", \
|
|
"0.116027, 0.347545, 0.466994, 0.645012, 0.928886, 1.37284, 2.10177", \
|
|
"0.156617, 0.448234, 0.590894, 0.797378, 1.10838, 1.58152, 2.33751" \
|
|
);
|
|
}
|
|
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.0322562, 0.23063, 0.365578, 0.588818, 0.962905, 1.58611, 2.62478", \
|
|
"0.0390578, 0.23154, 0.367341, 0.588819, 0.962928, 1.58702, 2.62511", \
|
|
"0.0464373, 0.236413, 0.36835, 0.592688, 0.963155, 1.58703, 2.62512", \
|
|
"0.0648298, 0.251335, 0.380373, 0.596484, 0.965126, 1.58704, 2.62513", \
|
|
"0.100155, 0.285083, 0.411598, 0.623511, 0.982474, 1.59354, 2.64339", \
|
|
"0.145532, 0.351704, 0.480754, 0.690083, 1.04397, 1.63649, 2.64725", \
|
|
"0.22947, 0.469998, 0.609196, 0.821866, 1.17635, 1.76054, 2.74451" \
|
|
);
|
|
}
|
|
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.019842, 0.0602285, 0.0854978, 0.126923, 0.196099, 0.310672, 0.501902", \
|
|
"0.0374886, 0.0956492, 0.124644, 0.168386, 0.238132, 0.352821, 0.543712", \
|
|
"0.0479859, 0.120728, 0.155436, 0.204938, 0.279413, 0.396215, 0.587323", \
|
|
"0.0582279, 0.153061, 0.196828, 0.258138, 0.345095, 0.472893, 0.669641", \
|
|
"0.0700662, 0.194644, 0.253252, 0.332462, 0.442349, 0.595609, 0.816871", \
|
|
"0.0812609, 0.245612, 0.323068, 0.430053, 0.57583, 0.772906, 1.04511", \
|
|
"0.0858647, 0.304196, 0.406823, 0.547271, 0.743778, 1.00924, 1.36322" \
|
|
);
|
|
}
|
|
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.0145764, 0.0629156, 0.0965367, 0.152373, 0.245914, 0.401465, 0.661057", \
|
|
"0.0296141, 0.0787409, 0.108906, 0.160122, 0.249084, 0.402171, 0.661058", \
|
|
"0.0413897, 0.0974786, 0.128387, 0.177913, 0.26244, 0.409286, 0.663317", \
|
|
"0.061662, 0.128794, 0.164663, 0.216536, 0.300299, 0.439278, 0.680475", \
|
|
"0.0954527, 0.182312, 0.223327, 0.284664, 0.374682, 0.516002, 0.746383", \
|
|
"0.152256, 0.268604, 0.321511, 0.396682, 0.504018, 0.661718, 0.904857", \
|
|
"0.250403, 0.414905, 0.483466, 0.580762, 0.716715, 0.90719, 1.18236" \
|
|
);
|
|
}
|
|
}
|
|
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.0451548, 0.186665, 0.281361, 0.437588, 0.69895, 1.1345, 1.86026", \
|
|
"0.0592534, 0.2082, 0.303271, 0.459831, 0.721706, 1.15729, 1.8838", \
|
|
"0.0679829, 0.228951, 0.324843, 0.48152, 0.743379, 1.18032, 1.90532", \
|
|
"0.083154, 0.265631, 0.366193, 0.525585, 0.787489, 1.22323, 1.94926", \
|
|
"0.112504, 0.326024, 0.438929, 0.608261, 0.877109, 1.31392, 2.03869", \
|
|
"0.150593, 0.417347, 0.549211, 0.741654, 1.0343, 1.48899, 2.21922", \
|
|
"0.221843, 0.561222, 0.724992, 0.956773, 1.29271, 1.79745, 2.5667" \
|
|
);
|
|
}
|
|
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.0323179, 0.230582, 0.365687, 0.589018, 0.962807, 1.58611, 2.62477", \
|
|
"0.0432279, 0.23228, 0.366774, 0.589019, 0.96302, 1.58612, 2.6251", \
|
|
"0.0533356, 0.239283, 0.369497, 0.593347, 0.963021, 1.58679, 2.62602", \
|
|
"0.0732307, 0.260409, 0.386011, 0.59916, 0.965872, 1.5868, 2.62603", \
|
|
"0.104393, 0.301931, 0.428053, 0.636035, 0.98878, 1.59568, 2.63766", \
|
|
"0.148132, 0.381697, 0.511784, 0.721519, 1.06791, 1.65218, 2.65376", \
|
|
"0.228079, 0.509239, 0.655028, 0.88333, 1.2374, 1.81621, 2.78506" \
|
|
);
|
|
}
|
|
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.019531, 0.0586721, 0.0836144, 0.124749, 0.193552, 0.308082, 0.499124", \
|
|
"0.0344016, 0.0934685, 0.122516, 0.166189, 0.235809, 0.350326, 0.541056", \
|
|
"0.0428382, 0.117731, 0.152794, 0.202462, 0.276971, 0.393751, 0.584671", \
|
|
"0.0493824, 0.148569, 0.193117, 0.254854, 0.342202, 0.470196, 0.667006", \
|
|
"0.0543879, 0.186972, 0.24721, 0.327579, 0.438519, 0.592305, 0.813847", \
|
|
"0.0543889, 0.231339, 0.31198, 0.421446, 0.570145, 0.768143, 1.04127", \
|
|
"0.0543899, 0.274453, 0.383203, 0.529074, 0.730084, 1.00063, 1.35722" \
|
|
);
|
|
}
|
|
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.0122553, 0.0598553, 0.093402, 0.149319, 0.242532, 0.398128, 0.657504", \
|
|
"0.0260423, 0.0758855, 0.106088, 0.157138, 0.245902, 0.399117, 0.657505", \
|
|
"0.0373733, 0.0944305, 0.125202, 0.175035, 0.259406, 0.406215, 0.659313", \
|
|
"0.0562587, 0.125176, 0.161103, 0.213252, 0.297362, 0.436059, 0.677025", \
|
|
"0.0874499, 0.177416, 0.219663, 0.281575, 0.371679, 0.512806, 0.743319", \
|
|
"0.139532, 0.262438, 0.317399, 0.393803, 0.501269, 0.658322, 0.900682", \
|
|
"0.228292, 0.407173, 0.477641, 0.576244, 0.715002, 0.903996, 1.17961" \
|
|
);
|
|
}
|
|
}
|
|
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.03225, 0.175274, 0.269857, 0.426237, 0.687782, 1.12378, 1.8491", \
|
|
"0.0503089, 0.201725, 0.29647, 0.453171, 0.715379, 1.15042, 1.87706", \
|
|
"0.0631956, 0.230044, 0.325643, 0.481534, 0.743231, 1.17968, 1.90448", \
|
|
"0.0835144, 0.278102, 0.381033, 0.54048, 0.801041, 1.23623, 1.96121", \
|
|
"0.117677, 0.352048, 0.471204, 0.646678, 0.917439, 1.35186, 2.07435", \
|
|
"0.162776, 0.458449, 0.604079, 0.811564, 1.11973, 1.5828, 2.31375", \
|
|
"0.249569, 0.625084, 0.804702, 1.06081, 1.42568, 1.96424, 2.75942" \
|
|
);
|
|
}
|
|
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.0322357, 0.230899, 0.365649, 0.589279, 0.963376, 1.58629, 2.62478", \
|
|
"0.0445132, 0.232866, 0.367998, 0.58928, 0.963377, 1.5863, 2.62646", \
|
|
"0.0528781, 0.243431, 0.371486, 0.593819, 0.963378, 1.58668, 2.62647", \
|
|
"0.0701389, 0.272414, 0.395592, 0.604436, 0.967176, 1.58669, 2.62648", \
|
|
"0.0986286, 0.323612, 0.45256, 0.657873, 1.00346, 1.60041, 2.62649", \
|
|
"0.140409, 0.412736, 0.55527, 0.771401, 1.11546, 1.68727, 2.67033", \
|
|
"0.221876, 0.557079, 0.722717, 0.962604, 1.33329, 1.91538, 2.86646" \
|
|
);
|
|
}
|
|
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.016228, 0.0557954, 0.0806639, 0.121713, 0.190503, 0.305002, 0.496097", \
|
|
"0.0267855, 0.0898771, 0.119262, 0.163177, 0.232865, 0.347395, 0.538084", \
|
|
"0.0317199, 0.113122, 0.148864, 0.199083, 0.273908, 0.390831, 0.581811", \
|
|
"0.0330022, 0.142038, 0.187861, 0.250627, 0.33865, 0.467021, 0.664084", \
|
|
"0.0330032, 0.176874, 0.239316, 0.321857, 0.433696, 0.588574, 0.810622", \
|
|
"0.0330042, 0.215299, 0.298913, 0.411827, 0.562696, 0.762511, 1.03713", \
|
|
"0.0330052, 0.242454, 0.358644, 0.510369, 0.716602, 0.990979, 1.35" \
|
|
);
|
|
}
|
|
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.00916108, 0.0563535, 0.0898564, 0.145646, 0.238989, 0.394606, 0.653934", \
|
|
"0.0215694, 0.0725692, 0.102862, 0.153778, 0.242427, 0.395407, 0.653935", \
|
|
"0.0324651, 0.0905723, 0.121988, 0.171767, 0.256108, 0.4026, 0.655659", \
|
|
"0.0501036, 0.121604, 0.157354, 0.210188, 0.29393, 0.432878, 0.673545", \
|
|
"0.0795891, 0.173636, 0.215939, 0.278148, 0.36833, 0.509622, 0.739817", \
|
|
"0.129658, 0.25829, 0.313931, 0.390443, 0.497991, 0.654099, 0.897431", \
|
|
"0.21667, 0.404812, 0.474064, 0.574411, 0.712971, 0.901536, 1.17809" \
|
|
);
|
|
}
|
|
}
|
|
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.0224935, 0.0233005, 0.0232707, 0.0231146, 0.0228416, 0.0227334, 0.0224928", \
|
|
"0.022072, 0.0226583, 0.0228676, 0.0226616, 0.0224517, 0.0219903, 0.0226741", \
|
|
"0.022502, 0.0226741, 0.0225727, 0.0228246, 0.0223557, 0.0219799, 0.0226007", \
|
|
"0.0253012, 0.0235002, 0.0233416, 0.0229835, 0.0225799, 0.021954, 0.0222039", \
|
|
"0.0346197, 0.0288115, 0.0273793, 0.0260064, 0.0251935, 0.0237298, 0.0250792", \
|
|
"0.0558717, 0.0444974, 0.0411659, 0.0374872, 0.0339361, 0.0310277, 0.0282609", \
|
|
"0.100395, 0.0829058, 0.0763085, 0.068763, 0.0611956, 0.0525945, 0.0451693" \
|
|
);
|
|
}
|
|
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.00772415, 0.00780129, 0.00766798, 0.00748694, 0.0072557, 0.00662318, 0.00587062", \
|
|
"0.00782178, 0.00764432, 0.0074768, 0.00761783, 0.00687239, 0.00633872, 0.00537207", \
|
|
"0.00929737, 0.00831852, 0.00807105, 0.0075806, 0.00744703, 0.00675895, 0.0056541", \
|
|
"0.0135681, 0.0102777, 0.00980106, 0.00907414, 0.00811401, 0.00726177, 0.00624489", \
|
|
"0.0231496, 0.0167588, 0.0149087, 0.0131651, 0.011552, 0.00995528, 0.00772243", \
|
|
"0.0442885, 0.0328399, 0.0287494, 0.0244642, 0.0201413, 0.0175256, 0.0142684", \
|
|
"0.0877168, 0.0710014, 0.0639629, 0.0558897, 0.0464777, 0.0375624, 0.0302479" \
|
|
);
|
|
}
|
|
}
|
|
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.0162906, 0.0171018, 0.0171057, 0.0169331, 0.0166331, 0.0165478, 0.016286", \
|
|
"0.0159876, 0.0164429, 0.0165963, 0.0164784, 0.0163401, 0.0157363, 0.0162851", \
|
|
"0.016866, 0.0166531, 0.0165098, 0.0167303, 0.016215, 0.0157069, 0.0162212", \
|
|
"0.0203593, 0.0178644, 0.0175922, 0.0171636, 0.0171588, 0.0158202, 0.0160844", \
|
|
"0.0294541, 0.0233773, 0.0218757, 0.0203489, 0.0194232, 0.0178543, 0.0184237", \
|
|
"0.0486393, 0.0379997, 0.0346574, 0.0312367, 0.027298, 0.0251156, 0.021774", \
|
|
"0.0885106, 0.0716671, 0.0657392, 0.0595547, 0.0520928, 0.0439857, 0.0368861" \
|
|
);
|
|
}
|
|
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.00706049, 0.00752002, 0.00735245, 0.00730256, 0.00687709, 0.00632316, 0.00560935", \
|
|
"0.00713612, 0.00740092, 0.0072321, 0.00746782, 0.00680906, 0.00638282, 0.00537746", \
|
|
"0.00855401, 0.00792558, 0.00780113, 0.0074112, 0.00731527, 0.0066077, 0.00537391", \
|
|
"0.0125579, 0.00975932, 0.00929698, 0.00875039, 0.00806509, 0.0071795, 0.00601829", \
|
|
"0.0214836, 0.0156112, 0.0140728, 0.0125828, 0.011269, 0.00971896, 0.00752608", \
|
|
"0.0405801, 0.0302066, 0.0268256, 0.0229391, 0.0192482, 0.0168001, 0.0134234", \
|
|
"0.0794644, 0.0646911, 0.0586608, 0.0514569, 0.0433862, 0.0351857, 0.0288928" \
|
|
);
|
|
}
|
|
}
|
|
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.00919035, 0.0105679, 0.0105917, 0.0105249, 0.0102312, 0.00957211, 0.00988384", \
|
|
"0.0103691, 0.0101023, 0.0102717, 0.0100214, 0.00990853, 0.00922009, 0.00997073", \
|
|
"0.012336, 0.0108796, 0.0105277, 0.0105652, 0.0098215, 0.00937399, 0.00984464", \
|
|
"0.0166274, 0.0129695, 0.0123575, 0.0114519, 0.0110402, 0.0103052, 0.0102316", \
|
|
"0.0264845, 0.0202577, 0.0183801, 0.0163192, 0.0145511, 0.012416, 0.0111396", \
|
|
"0.0453947, 0.0346419, 0.03147, 0.0279264, 0.0237759, 0.0199161, 0.0163269", \
|
|
"0.0858763, 0.0691601, 0.0637282, 0.0573892, 0.0493129, 0.0410225, 0.0334358" \
|
|
);
|
|
}
|
|
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.00512811, 0.00644157, 0.00647776, 0.00634138, 0.00606658, 0.00557253, 0.00485437", \
|
|
"0.00572433, 0.0064044, 0.00643947, 0.00671451, 0.00621589, 0.00572989, 0.00476193", \
|
|
"0.007427, 0.00685405, 0.00695066, 0.00664641, 0.00666039, 0.00595839, 0.00476608", \
|
|
"0.0115621, 0.00865038, 0.0082141, 0.00795208, 0.00725799, 0.00651087, 0.00542498", \
|
|
"0.0208207, 0.0141617, 0.0127481, 0.0114684, 0.0102189, 0.0088661, 0.00675364", \
|
|
"0.0399042, 0.028457, 0.0247642, 0.021352, 0.0178079, 0.0153224, 0.0125911", \
|
|
"0.0791819, 0.062315, 0.0555635, 0.0485002, 0.0405195, 0.0328266, 0.0270525" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00609914;
|
|
rise_capacitance : 0.00591216;
|
|
rise_capacitance_range (0.00591216, 0.00591216);
|
|
fall_capacitance : 0.00628612;
|
|
fall_capacitance_range (0.00628612, 0.00628612);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00602506;
|
|
rise_capacitance : 0.00600192;
|
|
rise_capacitance_range (0.00600192, 0.00600192);
|
|
fall_capacitance : 0.0060482;
|
|
fall_capacitance_range (0.0060482, 0.0060482);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0058007;
|
|
rise_capacitance : 0.0060866;
|
|
rise_capacitance_range (0.0060866, 0.0060866);
|
|
fall_capacitance : 0.0055148;
|
|
fall_capacitance_range (0.0055148, 0.0055148);
|
|
}
|
|
}
|
|
cell (sg13g2_nor4_1) {
|
|
area : 10.8864;
|
|
cell_footprint : "nor4";
|
|
cell_leakage_power : 385.895;
|
|
leakage_power () {
|
|
value : 375.555;
|
|
when : "!A&!B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 417.728;
|
|
when : "!A&!B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 338.428;
|
|
when : "!A&!B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 425.784;
|
|
when : "!A&!B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 281.526;
|
|
when : "!A&B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 378.452;
|
|
when : "!A&B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 363.708;
|
|
when : "!A&B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 497.838;
|
|
when : "!A&B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 225.537;
|
|
when : "A&!B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 326.81;
|
|
when : "A&!B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 317.688;
|
|
when : "A&!B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 459.7;
|
|
when : "A&!B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 308.506;
|
|
when : "A&B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 445.619;
|
|
when : "A&B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 436.479;
|
|
when : "A&B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 574.967;
|
|
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.0798666, 0.263374, 0.389159, 0.596802, 0.944065, 1.52268, 2.48683", \
|
|
"0.0940376, 0.27874, 0.405146, 0.61306, 0.961696, 1.53975, 2.50505", \
|
|
"0.100916, 0.289979, 0.416192, 0.624352, 0.972325, 1.55155, 2.51654", \
|
|
"0.109634, 0.307764, 0.435764, 0.64422, 0.991914, 1.57086, 2.53692", \
|
|
"0.125092, 0.339842, 0.472201, 0.683848, 1.03245, 1.61037, 2.57555", \
|
|
"0.150645, 0.394634, 0.53649, 0.757491, 1.11246, 1.69184, 2.65281", \
|
|
"0.202052, 0.49961, 0.658908, 0.898398, 1.27263, 1.8636, 2.83404" \
|
|
);
|
|
}
|
|
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.060137, 0.315856, 0.494054, 0.788965, 1.28245, 2.1049, 3.47765", \
|
|
"0.0638063, 0.31614, 0.494327, 0.788966, 1.28295, 2.10615, 3.47766", \
|
|
"0.0695968, 0.318667, 0.49536, 0.788967, 1.28296, 2.10616, 3.47767", \
|
|
"0.0829954, 0.329156, 0.501954, 0.792228, 1.28365, 2.10617, 3.47768", \
|
|
"0.118767, 0.355428, 0.5249, 0.809872, 1.29196, 2.10824, 3.47769", \
|
|
"0.174684, 0.414353, 0.583861, 0.863205, 1.33364, 2.13242, 3.48441", \
|
|
"0.269618, 0.533802, 0.700315, 0.977021, 1.44321, 2.2222, 3.54627" \
|
|
);
|
|
}
|
|
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.0223856, 0.0624745, 0.0881921, 0.129973, 0.199343, 0.314156, 0.505341", \
|
|
"0.0435526, 0.0986416, 0.127615, 0.171445, 0.241344, 0.35616, 0.547074", \
|
|
"0.0559281, 0.12463, 0.159071, 0.208413, 0.282781, 0.399676, 0.590775", \
|
|
"0.0684817, 0.158147, 0.201521, 0.262389, 0.348959, 0.476522, 0.673197", \
|
|
"0.0828185, 0.201025, 0.259024, 0.337674, 0.447032, 0.599812, 0.820557", \
|
|
"0.0954149, 0.251806, 0.328938, 0.436, 0.581598, 0.777779, 1.04921", \
|
|
"0.0996184, 0.307119, 0.409501, 0.550369, 0.745988, 1.01292, 1.36719" \
|
|
);
|
|
}
|
|
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.0182028, 0.066783, 0.101034, 0.15628, 0.249809, 0.40495, 0.664504", \
|
|
"0.0348187, 0.0821427, 0.112327, 0.16364, 0.252718, 0.405601, 0.664505", \
|
|
"0.0481754, 0.100685, 0.13181, 0.181316, 0.265967, 0.412627, 0.666286", \
|
|
"0.0710098, 0.133627, 0.16854, 0.219881, 0.303561, 0.442308, 0.683537", \
|
|
"0.110423, 0.188471, 0.22895, 0.290124, 0.378427, 0.519203, 0.748984", \
|
|
"0.178088, 0.280272, 0.331014, 0.403951, 0.510374, 0.665006, 0.906691", \
|
|
"0.296642, 0.43875, 0.504209, 0.59554, 0.729121, 0.914571, 1.18751" \
|
|
);
|
|
}
|
|
}
|
|
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.0767442, 0.260262, 0.386068, 0.593658, 0.940957, 1.51956, 2.4838", \
|
|
"0.091774, 0.277608, 0.404, 0.611982, 0.959504, 1.53961, 2.50421", \
|
|
"0.0998698, 0.292358, 0.418669, 0.62674, 0.974705, 1.55401, 2.51869", \
|
|
"0.113344, 0.318968, 0.447718, 0.656269, 1.00395, 1.5831, 2.54886", \
|
|
"0.141797, 0.368472, 0.50392, 0.717449, 1.06639, 1.64435, 2.60912", \
|
|
"0.185066, 0.453938, 0.600849, 0.829229, 1.18757, 1.77137, 2.73155", \
|
|
"0.267493, 0.601038, 0.773453, 1.02749, 1.41686, 2.02276, 3.00015" \
|
|
);
|
|
}
|
|
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.060053, 0.316135, 0.494223, 0.789408, 1.28245, 2.1049, 3.47565", \
|
|
"0.0661001, 0.316333, 0.494296, 0.789414, 1.28246, 2.10519, 3.47583", \
|
|
"0.0742469, 0.319838, 0.495583, 0.789415, 1.283, 2.10602, 3.47764", \
|
|
"0.0922961, 0.333806, 0.504586, 0.792926, 1.2831, 2.10612, 3.47765", \
|
|
"0.128899, 0.365895, 0.534114, 0.815554, 1.29436, 2.10768, 3.47766", \
|
|
"0.18184, 0.435103, 0.601388, 0.879511, 1.34472, 2.13763, 3.48572", \
|
|
"0.274483, 0.561835, 0.734302, 1.01176, 1.47533, 2.24726, 3.55898" \
|
|
);
|
|
}
|
|
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.0229948, 0.0620206, 0.0873767, 0.129004, 0.198462, 0.313694, 0.5059", \
|
|
"0.0426616, 0.0976946, 0.126677, 0.170473, 0.240541, 0.355853, 0.547786", \
|
|
"0.0538063, 0.12294, 0.157712, 0.207223, 0.28188, 0.399225, 0.591237", \
|
|
"0.0641398, 0.15535, 0.199202, 0.260508, 0.347617, 0.475846, 0.673385", \
|
|
"0.0738618, 0.195939, 0.255418, 0.335115, 0.445525, 0.599193, 0.821356", \
|
|
"0.0762732, 0.241489, 0.321297, 0.430453, 0.577691, 0.775937, 1.04927", \
|
|
"0.0762742, 0.284115, 0.392043, 0.536914, 0.738585, 1.00868, 1.36546" \
|
|
);
|
|
}
|
|
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.0169532, 0.0645319, 0.0986912, 0.154399, 0.248415, 0.404537, 0.665184", \
|
|
"0.03225, 0.0798847, 0.110388, 0.161852, 0.251289, 0.405328, 0.665185", \
|
|
"0.0448429, 0.0984138, 0.129615, 0.179703, 0.264664, 0.41222, 0.668583", \
|
|
"0.0665336, 0.130657, 0.165692, 0.21824, 0.302412, 0.441999, 0.684569", \
|
|
"0.103469, 0.185359, 0.225638, 0.286726, 0.376748, 0.518523, 0.749938", \
|
|
"0.166266, 0.273386, 0.32677, 0.401126, 0.508135, 0.665355, 0.907764", \
|
|
"0.273169, 0.429166, 0.495602, 0.590896, 0.725941, 0.91424, 1.18861" \
|
|
);
|
|
}
|
|
}
|
|
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.0668451, 0.250363, 0.376195, 0.583741, 0.931041, 1.50969, 2.47388", \
|
|
"0.0824471, 0.269953, 0.396363, 0.604222, 0.952103, 1.5311, 2.49548", \
|
|
"0.093355, 0.290373, 0.416707, 0.62471, 0.972629, 1.55192, 2.5166", \
|
|
"0.114666, 0.329432, 0.458901, 0.667495, 1.01481, 1.59392, 2.55951", \
|
|
"0.155235, 0.398919, 0.537901, 0.754283, 1.1039, 1.68142, 2.64603", \
|
|
"0.211439, 0.50886, 0.66777, 0.904756, 1.2736, 1.85949, 2.82095", \
|
|
"0.316431, 0.689499, 0.880335, 1.1559, 1.56709, 2.19361, 3.18304" \
|
|
);
|
|
}
|
|
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.0597375, 0.316146, 0.494507, 0.789279, 1.28244, 2.1049, 3.47565", \
|
|
"0.0694042, 0.31648, 0.494508, 0.78928, 1.28245, 2.10595, 3.47763", \
|
|
"0.0796156, 0.321609, 0.496088, 0.789281, 1.28246, 2.10596, 3.4778", \
|
|
"0.098519, 0.339941, 0.508137, 0.794431, 1.28266, 2.10609, 3.47781", \
|
|
"0.130859, 0.380507, 0.546896, 0.823177, 1.29781, 2.10921, 3.47782", \
|
|
"0.182333, 0.45845, 0.629346, 0.90298, 1.36336, 2.14713, 3.4886", \
|
|
"0.27269, 0.592249, 0.775192, 1.06038, 1.52565, 2.28979, 3.58509" \
|
|
);
|
|
}
|
|
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.0221531, 0.0599787, 0.0850225, 0.126369, 0.195687, 0.310625, 0.502759", \
|
|
"0.0394336, 0.0952247, 0.124222, 0.168005, 0.237917, 0.353066, 0.544852", \
|
|
"0.0486755, 0.119635, 0.154556, 0.204432, 0.279147, 0.396432, 0.588366", \
|
|
"0.0556581, 0.150629, 0.195134, 0.257004, 0.344464, 0.472895, 0.670488", \
|
|
"0.0595044, 0.188329, 0.249241, 0.33003, 0.441321, 0.595704, 0.818203", \
|
|
"0.0595054, 0.228718, 0.310723, 0.422356, 0.57168, 0.770886, 1.04526", \
|
|
"0.0595064, 0.258501, 0.371581, 0.521397, 0.726683, 1.00049, 1.35989" \
|
|
);
|
|
}
|
|
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.0144695, 0.0614083, 0.0951146, 0.151219, 0.245093, 0.401271, 0.661779", \
|
|
"0.0288838, 0.0771373, 0.107492, 0.158885, 0.248372, 0.40322, 0.66178", \
|
|
"0.0407638, 0.0955892, 0.126707, 0.176726, 0.261493, 0.409034, 0.66349", \
|
|
"0.0615203, 0.127123, 0.162576, 0.215211, 0.299525, 0.438874, 0.681261", \
|
|
"0.0961141, 0.180539, 0.221849, 0.283519, 0.373579, 0.515687, 0.746756", \
|
|
"0.154814, 0.268403, 0.322681, 0.39737, 0.505306, 0.661131, 0.904659", \
|
|
"0.253037, 0.420602, 0.488785, 0.586449, 0.72214, 0.911993, 1.18622" \
|
|
);
|
|
}
|
|
}
|
|
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.0475743, 0.232736, 0.358759, 0.566451, 0.913847, 1.49255, 2.45678", \
|
|
"0.0692761, 0.256098, 0.382309, 0.590077, 0.938039, 1.51736, 2.48288", \
|
|
"0.0857555, 0.283216, 0.4085, 0.615841, 0.962981, 1.54276, 2.50829", \
|
|
"0.112638, 0.333937, 0.463524, 0.670655, 1.01654, 1.59427, 2.55923", \
|
|
"0.157719, 0.417249, 0.560647, 0.779562, 1.12749, 1.70208, 2.66398", \
|
|
"0.219827, 0.539691, 0.707927, 0.959697, 1.33627, 1.92548, 2.88273", \
|
|
"0.337271, 0.737764, 0.941921, 1.23643, 1.6776, 2.32893, 3.32749" \
|
|
);
|
|
}
|
|
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.0586308, 0.31621, 0.494476, 0.789411, 1.2832, 2.1049, 3.47568", \
|
|
"0.0698679, 0.316459, 0.494477, 0.789412, 1.28321, 2.10603, 3.4761", \
|
|
"0.0783858, 0.323312, 0.496409, 0.789413, 1.28322, 2.10604, 3.47611", \
|
|
"0.0942038, 0.347504, 0.513486, 0.796623, 1.28336, 2.10605, 3.47612", \
|
|
"0.124883, 0.396787, 0.564866, 0.837777, 1.30531, 2.10938, 3.47628", \
|
|
"0.175036, 0.483491, 0.663289, 0.943031, 1.39903, 2.16932, 3.49692", \
|
|
"0.266937, 0.630734, 0.824978, 1.12856, 1.60708, 2.36754, 3.64107" \
|
|
);
|
|
}
|
|
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.0190161, 0.0570825, 0.0820625, 0.123344, 0.192484, 0.30752, 0.499403", \
|
|
"0.0327143, 0.0916419, 0.120976, 0.164962, 0.234934, 0.350073, 0.541844", \
|
|
"0.0393676, 0.11532, 0.150837, 0.20105, 0.276049, 0.393476, 0.585424", \
|
|
"0.0418257, 0.144555, 0.190251, 0.25286, 0.341062, 0.469817, 0.667711", \
|
|
"0.0418267, 0.178971, 0.241502, 0.324021, 0.436338, 0.591479, 0.814443", \
|
|
"0.0418277, 0.213968, 0.298708, 0.41305, 0.564443, 0.765672, 1.04103", \
|
|
"0.0418287, 0.231327, 0.35065, 0.50499, 0.714476, 0.991632, 1.35216" \
|
|
);
|
|
}
|
|
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.0115638, 0.0580556, 0.0917096, 0.147842, 0.241526, 0.397789, 0.658236", \
|
|
"0.0250313, 0.0740555, 0.10445, 0.155697, 0.244837, 0.398847, 0.658237", \
|
|
"0.0364918, 0.0921748, 0.123659, 0.173615, 0.258313, 0.405863, 0.660019", \
|
|
"0.0560225, 0.123307, 0.159124, 0.211741, 0.29626, 0.435615, 0.677892", \
|
|
"0.0889391, 0.176707, 0.218717, 0.280381, 0.370972, 0.512695, 0.743744", \
|
|
"0.144913, 0.264148, 0.318514, 0.39518, 0.501537, 0.657729, 0.901315", \
|
|
"0.240264, 0.415953, 0.484299, 0.583798, 0.721511, 0.908742, 1.18444" \
|
|
);
|
|
}
|
|
}
|
|
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.0148591, 0.0151588, 0.0151386, 0.0150913, 0.0149057, 0.0145888, 0.0147451", \
|
|
"0.0145535, 0.0148114, 0.0148793, 0.0148737, 0.0147936, 0.0145154, 0.0147535", \
|
|
"0.0145806, 0.0147031, 0.0148946, 0.0147305, 0.0146331, 0.0145003, 0.0146028", \
|
|
"0.0152654, 0.0149261, 0.0148414, 0.0147701, 0.0146237, 0.0143194, 0.0145482", \
|
|
"0.0187368, 0.0167972, 0.0162406, 0.0159307, 0.0153824, 0.0149635, 0.0146372", \
|
|
"0.0285099, 0.0236027, 0.0222936, 0.0208255, 0.0192713, 0.0176287, 0.0168589", \
|
|
"0.0499101, 0.0418387, 0.0387911, 0.0354803, 0.0319708, 0.0276577, 0.0248926" \
|
|
);
|
|
}
|
|
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.00517182, 0.00511492, 0.00518299, 0.00497447, 0.00486483, 0.00452843, 0.00417785", \
|
|
"0.00528147, 0.00520124, 0.00509363, 0.00518346, 0.00482265, 0.00453079, 0.00400048", \
|
|
"0.0058151, 0.0054537, 0.00539115, 0.00511016, 0.00512878, 0.00477042, 0.00418418", \
|
|
"0.00755212, 0.00627669, 0.00611704, 0.00577424, 0.00535056, 0.0049351, 0.00442002", \
|
|
"0.012045, 0.00913544, 0.00835642, 0.00773003, 0.00692215, 0.00609423, 0.00493787", \
|
|
"0.0216798, 0.0166268, 0.0145938, 0.0127384, 0.0108935, 0.00940518, 0.0078601", \
|
|
"0.0426664, 0.0345804, 0.0311759, 0.027315, 0.0227894, 0.0186216, 0.0153576" \
|
|
);
|
|
}
|
|
}
|
|
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.0122918, 0.0126018, 0.0126081, 0.0125328, 0.0123531, 0.0120317, 0.0121473", \
|
|
"0.0119715, 0.0122374, 0.012302, 0.01232, 0.0121664, 0.0119303, 0.0121288", \
|
|
"0.0120551, 0.0121642, 0.012286, 0.0121885, 0.0121093, 0.0119166, 0.0120705", \
|
|
"0.0129526, 0.0124295, 0.0123167, 0.012229, 0.0120461, 0.0118155, 0.0120166", \
|
|
"0.0166123, 0.0144547, 0.0138724, 0.0135397, 0.0129978, 0.0124915, 0.012083", \
|
|
"0.0256112, 0.0210696, 0.0196437, 0.0182095, 0.0165834, 0.0153678, 0.0139549", \
|
|
"0.0448002, 0.0373138, 0.0346119, 0.0315154, 0.028275, 0.024248, 0.0221364" \
|
|
);
|
|
}
|
|
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.0047593, 0.00475619, 0.00478655, 0.00462273, 0.00448776, 0.00412096, 0.00375845", \
|
|
"0.00465114, 0.00464414, 0.00460733, 0.00469788, 0.0043236, 0.00405625, 0.00362204", \
|
|
"0.00513949, 0.00489571, 0.00481796, 0.00457428, 0.00462063, 0.00429566, 0.00398072", \
|
|
"0.00678333, 0.00569901, 0.00549942, 0.00526736, 0.00482819, 0.00445029, 0.00420761", \
|
|
"0.0107088, 0.00840404, 0.00752948, 0.00690196, 0.00632741, 0.00568586, 0.00459607", \
|
|
"0.0196949, 0.0150927, 0.0134305, 0.0117622, 0.00996125, 0.00887247, 0.00739872", \
|
|
"0.0383965, 0.0315615, 0.0284244, 0.0252641, 0.0211755, 0.0174188, 0.0143289" \
|
|
);
|
|
}
|
|
}
|
|
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.00988594, 0.0102169, 0.010222, 0.0101658, 0.00997672, 0.00963327, 0.00975485", \
|
|
"0.00961956, 0.00986623, 0.00990786, 0.0099136, 0.00979927, 0.00957785, 0.00973247", \
|
|
"0.00991035, 0.00982072, 0.00995991, 0.00981402, 0.0096907, 0.00950223, 0.00978755", \
|
|
"0.0112858, 0.0104082, 0.0102762, 0.00997236, 0.00977339, 0.00955366, 0.00967924", \
|
|
"0.0150996, 0.0127234, 0.0119894, 0.0115359, 0.0106938, 0.0105594, 0.00978556", \
|
|
"0.0234331, 0.0191255, 0.0177709, 0.0161413, 0.0146566, 0.0128984, 0.0121355", \
|
|
"0.0410312, 0.0338414, 0.0313961, 0.0284902, 0.0254011, 0.0215269, 0.0195243" \
|
|
);
|
|
}
|
|
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.00305203, 0.00319839, 0.0031408, 0.00307476, 0.00298282, 0.00260683, 0.00220121", \
|
|
"0.00306601, 0.0032406, 0.00319715, 0.00330044, 0.00296571, 0.00302238, 0.00220186", \
|
|
"0.00357504, 0.00345783, 0.00341016, 0.0032438, 0.00322463, 0.0029197, 0.00226354", \
|
|
"0.00520974, 0.00423854, 0.00405999, 0.00383942, 0.00335427, 0.00311525, 0.00297998", \
|
|
"0.00888162, 0.00667578, 0.00595954, 0.00541728, 0.00486938, 0.00427297, 0.00326561", \
|
|
"0.0172611, 0.0129712, 0.0114816, 0.00998561, 0.00838923, 0.00721058, 0.00589158", \
|
|
"0.034348, 0.0280155, 0.0254181, 0.0224098, 0.0186563, 0.0154138, 0.0126152" \
|
|
);
|
|
}
|
|
}
|
|
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.00652962, 0.0071159, 0.00716066, 0.00709086, 0.00695812, 0.0066265, 0.0067574", \
|
|
"0.0068601, 0.00684723, 0.00681876, 0.00682548, 0.00678095, 0.00655414, 0.00670032", \
|
|
"0.00772032, 0.00711948, 0.00709625, 0.00688934, 0.0067505, 0.00649541, 0.00670993", \
|
|
"0.00952517, 0.00810506, 0.00776461, 0.0073483, 0.00701919, 0.00667173, 0.00672624", \
|
|
"0.0137063, 0.0111262, 0.0102206, 0.00956795, 0.00847638, 0.00786103, 0.00720358", \
|
|
"0.0220762, 0.0176994, 0.0162513, 0.014529, 0.0128192, 0.0107817, 0.0102426", \
|
|
"0.040232, 0.0331201, 0.0305829, 0.027781, 0.0244239, 0.0205099, 0.0182612" \
|
|
);
|
|
}
|
|
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.0019674, 0.00244309, 0.00243123, 0.00241622, 0.00224909, 0.00195466, 0.00155078", \
|
|
"0.00218299, 0.00251998, 0.00251753, 0.00266613, 0.00238363, 0.00221592, 0.00167771", \
|
|
"0.00279797, 0.00273495, 0.00276562, 0.00262531, 0.0026311, 0.00236142, 0.00169189", \
|
|
"0.00452153, 0.00348082, 0.00334035, 0.00316837, 0.00280445, 0.0025661, 0.00252663", \
|
|
"0.00837528, 0.00587826, 0.00529391, 0.00473303, 0.00426713, 0.00368666, 0.00264776", \
|
|
"0.016828, 0.0120532, 0.01049, 0.00908236, 0.00736493, 0.00645624, 0.00519764", \
|
|
"0.0344208, 0.0271413, 0.0242377, 0.0211234, 0.0176358, 0.0142396, 0.0112848" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00315328;
|
|
rise_capacitance : 0.00308966;
|
|
rise_capacitance_range (0.00308966, 0.00308966);
|
|
fall_capacitance : 0.0032169;
|
|
fall_capacitance_range (0.0032169, 0.0032169);
|
|
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.000274387, -0.000466767, -0.000479957, -0.000480357, -0.000493743, -0.000474678, -0.000467066" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000499939, 0.00049419, 0.000479957, 0.000480357, 0.000493743, 0.000474678, 0.000467066" \
|
|
);
|
|
}
|
|
}
|
|
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.000274387, -0.000466767, -0.000479957, -0.000480357, -0.000493743, -0.000474678, -0.000467066" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000499939, 0.00049419, 0.000479957, 0.000480357, 0.000493743, 0.000474678, 0.000467066" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00312412;
|
|
rise_capacitance : 0.00311802;
|
|
rise_capacitance_range (0.00311802, 0.00311802);
|
|
fall_capacitance : 0.00313023;
|
|
fall_capacitance_range (0.00313023, 0.00313023);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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 (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00270109;
|
|
rise_capacitance : 0.0026213;
|
|
rise_capacitance_range (0.0026213, 0.0026213);
|
|
fall_capacitance : 0.00278088;
|
|
fall_capacitance_range (0.00278088, 0.00278088);
|
|
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.001028, 0.0010313, 0.00103151, 0.0010348, 0.00103824, 0.00104089, 0.00104041" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000634951, -0.000629639, -0.000628184, -0.000628471, -0.000626259, -0.000625049, -0.000625653" \
|
|
);
|
|
}
|
|
}
|
|
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.001028, 0.0010313, 0.00103151, 0.0010348, 0.00103824, 0.00104089, 0.00104041" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000634951, -0.000629639, -0.000628184, -0.000628471, -0.000626259, -0.000625049, -0.000625653" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00270887;
|
|
rise_capacitance : 0.00268437;
|
|
rise_capacitance_range (0.00268437, 0.00268437);
|
|
fall_capacitance : 0.00273338;
|
|
fall_capacitance_range (0.00273338, 0.00273338);
|
|
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.0013153, 0.00131294, 0.00131817, 0.00131814, 0.00131934, 0.00131904, 0.00131776" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.0007566, -0.000746953, -0.000741494, -0.00073998, -0.000732383, -0.000729445, -0.000727325" \
|
|
);
|
|
}
|
|
}
|
|
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.0013153, 0.00131294, 0.00131817, 0.00131814, 0.00131934, 0.00131904, 0.00131776" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.0007566, -0.000746953, -0.000741494, -0.00073998, -0.000732383, -0.000729445, -0.000727325" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_nor4_2) {
|
|
area : 21.7728;
|
|
cell_footprint : "nor4";
|
|
cell_leakage_power : 771.77;
|
|
leakage_power () {
|
|
value : 751.176;
|
|
when : "!A&!B&!C&!D&Y";
|
|
}
|
|
leakage_power () {
|
|
value : 835.44;
|
|
when : "!A&!B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 676.838;
|
|
when : "!A&!B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 851.535;
|
|
when : "!A&!B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 563.044;
|
|
when : "!A&B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 756.881;
|
|
when : "!A&B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 727.391;
|
|
when : "!A&B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 995.635;
|
|
when : "!A&B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 451.065;
|
|
when : "A&!B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 653.596;
|
|
when : "A&!B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 635.35;
|
|
when : "A&!B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 919.359;
|
|
when : "A&!B&C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 616.995;
|
|
when : "A&B&!C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 891.207;
|
|
when : "A&B&!C&D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 872.925;
|
|
when : "A&B&C&!D&!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 1149.89;
|
|
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.0764236, 0.265816, 0.392792, 0.601876, 0.951949, 1.53517, 2.50709", \
|
|
"0.0906338, 0.281316, 0.408594, 0.618368, 0.969201, 1.55247, 2.5246", \
|
|
"0.0972859, 0.292671, 0.419889, 0.629786, 0.980407, 1.56432, 2.53701", \
|
|
"0.105291, 0.310386, 0.43931, 0.649382, 0.99992, 1.58384, 2.55576", \
|
|
"0.118891, 0.341671, 0.475152, 0.688797, 1.04037, 1.62226, 2.59351", \
|
|
"0.142122, 0.395722, 0.538363, 0.759023, 1.11863, 1.70319, 2.67026", \
|
|
"0.191713, 0.500467, 0.659929, 0.900724, 1.27673, 1.87681, 2.84811" \
|
|
);
|
|
}
|
|
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.0534544, 0.317576, 0.497567, 0.794653, 1.29283, 2.12265, 3.50565", \
|
|
"0.0575607, 0.317806, 0.497605, 0.794872, 1.29284, 2.12378, 3.50774", \
|
|
"0.0632076, 0.320219, 0.498609, 0.794942, 1.29285, 2.12379, 3.50775", \
|
|
"0.0766249, 0.330513, 0.505052, 0.797825, 1.29403, 2.12388, 3.50776", \
|
|
"0.112727, 0.356286, 0.527876, 0.81525, 1.3022, 2.12589, 3.50777", \
|
|
"0.169303, 0.415583, 0.586429, 0.867169, 1.34322, 2.14947, 3.51356", \
|
|
"0.26499, 0.535, 0.702309, 0.98182, 1.45212, 2.2411, 3.57575" \
|
|
);
|
|
}
|
|
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.0209533, 0.0624408, 0.0882613, 0.130141, 0.199658, 0.314536, 0.506098", \
|
|
"0.0413163, 0.0986868, 0.127743, 0.171588, 0.241634, 0.356667, 0.547795", \
|
|
"0.0533275, 0.124673, 0.159227, 0.208582, 0.283039, 0.400083, 0.591443", \
|
|
"0.0652543, 0.158398, 0.201671, 0.26266, 0.349247, 0.476909, 0.673745", \
|
|
"0.0786497, 0.201174, 0.259262, 0.33795, 0.447359, 0.600211, 0.821191", \
|
|
"0.0899682, 0.251789, 0.32914, 0.436326, 0.581979, 0.778065, 1.04986", \
|
|
"0.0925605, 0.307286, 0.409837, 0.550689, 0.747586, 1.01367, 1.36783" \
|
|
);
|
|
}
|
|
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.0170096, 0.0669652, 0.101073, 0.156866, 0.250558, 0.406333, 0.665789", \
|
|
"0.0334815, 0.0824649, 0.112654, 0.164122, 0.253613, 0.407313, 0.66579", \
|
|
"0.0466453, 0.100897, 0.132075, 0.181744, 0.26663, 0.413747, 0.667825", \
|
|
"0.0691144, 0.133797, 0.168216, 0.220382, 0.304042, 0.443411, 0.685277", \
|
|
"0.107878, 0.189569, 0.229243, 0.29058, 0.379291, 0.520078, 0.750695", \
|
|
"0.174814, 0.280528, 0.331497, 0.404279, 0.511021, 0.666481, 0.908587", \
|
|
"0.290853, 0.439428, 0.504683, 0.595751, 0.728583, 0.915993, 1.18886" \
|
|
);
|
|
}
|
|
}
|
|
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.073091, 0.262507, 0.389318, 0.598609, 0.948627, 1.53187, 2.50378", \
|
|
"0.0881534, 0.280087, 0.40738, 0.617095, 0.967955, 1.55127, 2.52337", \
|
|
"0.0958813, 0.294913, 0.422201, 0.632392, 0.982713, 1.56662, 2.53932", \
|
|
"0.108037, 0.321353, 0.451294, 0.661319, 1.01173, 1.59563, 2.56908", \
|
|
"0.134461, 0.370572, 0.506842, 0.722603, 1.07386, 1.65638, 2.62741", \
|
|
"0.175871, 0.455444, 0.603967, 0.831183, 1.19591, 1.78271, 2.75157", \
|
|
"0.256141, 0.602606, 0.777415, 1.03376, 1.41965, 2.03305, 3.01325" \
|
|
);
|
|
}
|
|
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.05335, 0.317575, 0.497351, 0.794945, 1.29357, 2.12265, 3.50565", \
|
|
"0.0599542, 0.317997, 0.497537, 0.794946, 1.29389, 2.12379, 3.50774", \
|
|
"0.0679875, 0.32142, 0.498672, 0.795092, 1.2939, 2.1238, 3.50775", \
|
|
"0.0859857, 0.335261, 0.507699, 0.79881, 1.29391, 2.12388, 3.50776", \
|
|
"0.123385, 0.367599, 0.537279, 0.820547, 1.3044, 2.12521, 3.50777", \
|
|
"0.17595, 0.436466, 0.605183, 0.882936, 1.35413, 2.15491, 3.51528", \
|
|
"0.267507, 0.561888, 0.737157, 1.01812, 1.48113, 2.26296, 3.58882" \
|
|
);
|
|
}
|
|
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.0215798, 0.0618161, 0.0872061, 0.128769, 0.19812, 0.312978, 0.504838", \
|
|
"0.0404732, 0.0974901, 0.126417, 0.170154, 0.240082, 0.355181, 0.546708", \
|
|
"0.0510545, 0.12278, 0.157485, 0.206923, 0.281468, 0.398537, 0.590187", \
|
|
"0.0605899, 0.155147, 0.198934, 0.260172, 0.347131, 0.475157, 0.672258", \
|
|
"0.0689887, 0.195939, 0.255118, 0.334631, 0.444752, 0.598414, 0.819929", \
|
|
"0.0699533, 0.241019, 0.320765, 0.429887, 0.57733, 0.774849, 1.04782", \
|
|
"0.0699543, 0.28309, 0.391028, 0.535987, 0.737531, 1.00796, 1.36393" \
|
|
);
|
|
}
|
|
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.0158319, 0.0644601, 0.0985101, 0.154235, 0.24803, 0.404028, 0.664405", \
|
|
"0.0307499, 0.0798137, 0.110248, 0.161718, 0.25117, 0.405557, 0.664628", \
|
|
"0.0431002, 0.0985143, 0.129442, 0.17936, 0.264327, 0.411846, 0.66659", \
|
|
"0.0643643, 0.130592, 0.165516, 0.217821, 0.302081, 0.441464, 0.683927", \
|
|
"0.100669, 0.184905, 0.225403, 0.286911, 0.376552, 0.518077, 0.749278", \
|
|
"0.161816, 0.273824, 0.326717, 0.400838, 0.50903, 0.664279, 0.906296", \
|
|
"0.264639, 0.428366, 0.495706, 0.590558, 0.725161, 0.914211, 1.18753" \
|
|
);
|
|
}
|
|
}
|
|
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.0623643, 0.251781, 0.37879, 0.587856, 0.937913, 1.52117, 2.49339", \
|
|
"0.0772144, 0.271427, 0.398802, 0.608456, 0.959369, 1.54263, 2.51464", \
|
|
"0.0874014, 0.291748, 0.419041, 0.629007, 0.979597, 1.56335, 2.53596", \
|
|
"0.107398, 0.33041, 0.46105, 0.671333, 1.02163, 1.60515, 2.57856", \
|
|
"0.146449, 0.399854, 0.539767, 0.757903, 1.11018, 1.69237, 2.66458", \
|
|
"0.200367, 0.510464, 0.668395, 0.907644, 1.27883, 1.86975, 2.83871", \
|
|
"0.303177, 0.690918, 0.882835, 1.16006, 1.57446, 2.20539, 3.20036" \
|
|
);
|
|
}
|
|
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.0533717, 0.31787, 0.497559, 0.794928, 1.29283, 2.12265, 3.50576", \
|
|
"0.0632955, 0.318234, 0.49756, 0.794929, 1.294, 2.12267, 3.5075", \
|
|
"0.073188, 0.323207, 0.499204, 0.795094, 1.29401, 2.12375, 3.50766", \
|
|
"0.0921055, 0.341486, 0.511243, 0.800116, 1.29402, 2.12386, 3.50767", \
|
|
"0.124171, 0.381887, 0.550028, 0.828363, 1.3079, 2.12564, 3.50768", \
|
|
"0.174278, 0.460078, 0.631189, 0.908358, 1.37339, 2.16395, 3.51844", \
|
|
"0.262116, 0.593576, 0.7779, 1.06468, 1.53593, 2.30573, 3.61351" \
|
|
);
|
|
}
|
|
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.0208093, 0.0597355, 0.084742, 0.126028, 0.195197, 0.309917, 0.501612", \
|
|
"0.0370659, 0.0949151, 0.123861, 0.167591, 0.237398, 0.352272, 0.543613", \
|
|
"0.0456708, 0.119362, 0.154368, 0.204042, 0.278654, 0.395726, 0.587308", \
|
|
"0.0515784, 0.150215, 0.194735, 0.256545, 0.343909, 0.472149, 0.669322", \
|
|
"0.0537266, 0.187772, 0.24871, 0.329505, 0.440413, 0.594721, 0.816663", \
|
|
"0.0537276, 0.227867, 0.309708, 0.421479, 0.570422, 0.769757, 1.04376", \
|
|
"0.0537286, 0.256498, 0.37056, 0.520076, 0.725256, 0.999008, 1.35755" \
|
|
);
|
|
}
|
|
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.0133311, 0.0612005, 0.0948734, 0.150937, 0.24476, 0.400724, 0.66103", \
|
|
"0.0273176, 0.0769392, 0.107285, 0.158597, 0.248, 0.401445, 0.661031", \
|
|
"0.0388188, 0.09523, 0.126458, 0.176413, 0.261256, 0.408766, 0.663236", \
|
|
"0.0589522, 0.126804, 0.1623, 0.2151, 0.299248, 0.438402, 0.680579", \
|
|
"0.0926616, 0.180233, 0.221427, 0.282926, 0.373556, 0.515266, 0.746328", \
|
|
"0.149117, 0.268081, 0.322038, 0.3971, 0.504631, 0.660403, 0.905061", \
|
|
"0.244494, 0.421137, 0.488192, 0.585835, 0.721556, 0.910744, 1.18395" \
|
|
);
|
|
}
|
|
}
|
|
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.0418401, 0.232867, 0.360144, 0.56952, 0.919437, 1.50276, 2.47468", \
|
|
"0.063084, 0.256327, 0.383521, 0.593096, 0.943659, 1.52751, 2.5007", \
|
|
"0.078682, 0.283629, 0.409946, 0.619178, 0.968916, 1.55264, 2.52518", \
|
|
"0.104585, 0.33432, 0.464855, 0.673611, 1.02218, 1.6047, 2.57721", \
|
|
"0.148076, 0.417733, 0.562201, 0.7827, 1.13353, 1.71237, 2.68217", \
|
|
"0.207846, 0.540737, 0.710303, 0.96343, 1.34363, 1.93611, 2.90103", \
|
|
"0.3224, 0.740134, 0.945748, 1.24193, 1.68409, 2.34054, 3.34603" \
|
|
);
|
|
}
|
|
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.0516414, 0.31778, 0.497583, 0.794939, 1.29357, 2.12265, 3.50565", \
|
|
"0.0625515, 0.318129, 0.498365, 0.79494, 1.29358, 2.12383, 3.50606", \
|
|
"0.070585, 0.324856, 0.49969, 0.795084, 1.29359, 2.12384, 3.50607", \
|
|
"0.0859577, 0.34895, 0.516479, 0.802401, 1.29443, 2.12385, 3.50608", \
|
|
"0.115519, 0.397931, 0.567701, 0.843163, 1.31524, 2.12816, 3.50831", \
|
|
"0.163944, 0.484031, 0.665996, 0.947824, 1.40841, 2.18639, 3.52603", \
|
|
"0.251949, 0.631024, 0.827872, 1.13252, 1.6134, 2.38409, 3.6692" \
|
|
);
|
|
}
|
|
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.01755, 0.0566818, 0.0815549, 0.122629, 0.191419, 0.305967, 0.497018", \
|
|
"0.0298159, 0.0911559, 0.120407, 0.164263, 0.233931, 0.348473, 0.539359", \
|
|
"0.0354142, 0.114739, 0.150256, 0.200276, 0.274986, 0.391923, 0.582941", \
|
|
"0.0362529, 0.143779, 0.189441, 0.251927, 0.339897, 0.468207, 0.665225", \
|
|
"0.0362539, 0.17785, 0.240446, 0.323004, 0.434826, 0.58969, 0.811746", \
|
|
"0.0362549, 0.212298, 0.297075, 0.41143, 0.562701, 0.763231, 1.03801", \
|
|
"0.0362559, 0.228341, 0.347895, 0.502618, 0.711939, 0.988212, 1.34955" \
|
|
);
|
|
}
|
|
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.0102757, 0.0575542, 0.0910659, 0.146899, 0.240273, 0.395918, 0.65548", \
|
|
"0.0230365, 0.0735558, 0.10384, 0.154939, 0.243663, 0.396546, 0.655481", \
|
|
"0.0341588, 0.091635, 0.122922, 0.172771, 0.257163, 0.403839, 0.657447", \
|
|
"0.0529009, 0.12289, 0.15848, 0.211327, 0.295171, 0.434033, 0.675012", \
|
|
"0.0845048, 0.175906, 0.218106, 0.279176, 0.369538, 0.510884, 0.741049", \
|
|
"0.138452, 0.263394, 0.318225, 0.39358, 0.500319, 0.65591, 0.898812", \
|
|
"0.230044, 0.415475, 0.483739, 0.58249, 0.716864, 0.90597, 1.17982" \
|
|
);
|
|
}
|
|
}
|
|
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.0297779, 0.0304687, 0.0304426, 0.0302954, 0.0299713, 0.0293152, 0.0296155", \
|
|
"0.0292051, 0.0297741, 0.0299064, 0.0298773, 0.0297015, 0.0292108, 0.0297596", \
|
|
"0.0292807, 0.0295542, 0.0297567, 0.0296284, 0.0294514, 0.0290393, 0.0298594", \
|
|
"0.0306054, 0.0299533, 0.0297614, 0.0295933, 0.0293788, 0.028981, 0.0292789", \
|
|
"0.037558, 0.0335308, 0.0324878, 0.031961, 0.0309608, 0.0298021, 0.0299721", \
|
|
"0.0571229, 0.04691, 0.0443031, 0.0412196, 0.0384063, 0.0358615, 0.0336583", \
|
|
"0.100155, 0.0833475, 0.0771556, 0.0705918, 0.0634786, 0.055493, 0.0494951" \
|
|
);
|
|
}
|
|
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.0105002, 0.0103806, 0.0103552, 0.0101142, 0.00985941, 0.00924146, 0.00827441", \
|
|
"0.010733, 0.0104943, 0.0103576, 0.0105349, 0.00982859, 0.00948656, 0.00823415", \
|
|
"0.0118505, 0.0111004, 0.0109489, 0.0103648, 0.0104623, 0.00996918, 0.00848521", \
|
|
"0.015393, 0.0127784, 0.0122367, 0.0117702, 0.0109125, 0.0101901, 0.00958699", \
|
|
"0.0240507, 0.0184728, 0.016839, 0.0155872, 0.0140933, 0.0124067, 0.0103171", \
|
|
"0.0438807, 0.0332875, 0.0292801, 0.0255549, 0.0219464, 0.0192038, 0.015904", \
|
|
"0.0855862, 0.0691672, 0.0624027, 0.0545337, 0.0460916, 0.037466, 0.0308258" \
|
|
);
|
|
}
|
|
}
|
|
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.0249987, 0.0256896, 0.0256641, 0.0255471, 0.025239, 0.0245348, 0.0248374", \
|
|
"0.0244207, 0.0249857, 0.0251119, 0.0251262, 0.0250004, 0.0244204, 0.024955", \
|
|
"0.0245737, 0.0247655, 0.0249651, 0.0248352, 0.0246299, 0.024308, 0.025056", \
|
|
"0.0263752, 0.0253186, 0.0251042, 0.0248319, 0.0245669, 0.0242685, 0.0240699", \
|
|
"0.0337059, 0.0292588, 0.0280291, 0.027472, 0.0263413, 0.0250242, 0.0247525", \
|
|
"0.0517937, 0.0422834, 0.0394924, 0.0363152, 0.0337141, 0.0304457, 0.0297122", \
|
|
"0.090224, 0.0746062, 0.0692932, 0.0633048, 0.0561566, 0.0486105, 0.0442322" \
|
|
);
|
|
}
|
|
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.00910775, 0.00911766, 0.00916349, 0.00886982, 0.0085749, 0.00799917, 0.00704731", \
|
|
"0.00887553, 0.00894646, 0.00875379, 0.00889773, 0.00827776, 0.00806694, 0.00693608", \
|
|
"0.00990364, 0.00942025, 0.00929853, 0.00880203, 0.00881812, 0.00785063, 0.0069853", \
|
|
"0.0132895, 0.0109854, 0.0105668, 0.0100664, 0.00932429, 0.0085702, 0.00796584", \
|
|
"0.0211544, 0.0160267, 0.0145496, 0.0134766, 0.012179, 0.0105381, 0.0086905", \
|
|
"0.0392513, 0.0296513, 0.0264179, 0.0230204, 0.0197209, 0.0172999, 0.0139677", \
|
|
"0.0765293, 0.0623903, 0.0562254, 0.049849, 0.0416507, 0.0345811, 0.0281132" \
|
|
);
|
|
}
|
|
}
|
|
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.0195326, 0.0201812, 0.0201521, 0.0200389, 0.0196845, 0.0190172, 0.0196056", \
|
|
"0.0189482, 0.019484, 0.0195496, 0.0195307, 0.0194925, 0.018817, 0.0192931", \
|
|
"0.0195578, 0.0194539, 0.0194603, 0.0193893, 0.0192222, 0.0187387, 0.0194966", \
|
|
"0.022369, 0.020497, 0.020077, 0.0196911, 0.0192721, 0.0188985, 0.0185965", \
|
|
"0.0301048, 0.0251011, 0.0236143, 0.022629, 0.0213282, 0.0202714, 0.0196894", \
|
|
"0.046897, 0.0378887, 0.0349434, 0.0317393, 0.028812, 0.0252312, 0.0246317", \
|
|
"0.0822085, 0.0671371, 0.062253, 0.0564702, 0.0503779, 0.042827, 0.038837" \
|
|
);
|
|
}
|
|
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.00567402, 0.00596928, 0.00587915, 0.00580143, 0.00552659, 0.00488085, 0.00412916", \
|
|
"0.00572301, 0.00609865, 0.00597404, 0.00616523, 0.00552694, 0.00506816, 0.00400179", \
|
|
"0.00680162, 0.00651038, 0.00646888, 0.006084, 0.00608494, 0.00533282, 0.00431845", \
|
|
"0.01013, 0.00810337, 0.0077292, 0.00733994, 0.00647674, 0.00583078, 0.00543519", \
|
|
"0.0175525, 0.0129554, 0.0114705, 0.0103365, 0.00929512, 0.00806981, 0.00604786", \
|
|
"0.0341898, 0.0254258, 0.0225859, 0.0194838, 0.0161507, 0.0138948, 0.0117392", \
|
|
"0.0687212, 0.0553435, 0.050367, 0.0443484, 0.0370289, 0.0302791, 0.0243799" \
|
|
);
|
|
}
|
|
}
|
|
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.0125865, 0.013812, 0.0138658, 0.0137791, 0.0135091, 0.0128444, 0.013098", \
|
|
"0.0133709, 0.0133557, 0.0133775, 0.0132718, 0.013173, 0.0126619, 0.0127886", \
|
|
"0.0151525, 0.0136907, 0.0136119, 0.0133272, 0.0130653, 0.0126412, 0.0128642", \
|
|
"0.0188816, 0.0158358, 0.0151258, 0.0142593, 0.0136827, 0.012942, 0.0132058", \
|
|
"0.0273046, 0.0217705, 0.0200009, 0.0186747, 0.0164652, 0.0151432, 0.0145549", \
|
|
"0.0442449, 0.0349354, 0.0320724, 0.0286521, 0.0253331, 0.0211168, 0.0193859", \
|
|
"0.0805908, 0.0657156, 0.0606832, 0.0550518, 0.0485809, 0.0404909, 0.0363286" \
|
|
);
|
|
}
|
|
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.00304707, 0.00416201, 0.00410664, 0.00403672, 0.00375985, 0.00323171, 0.00241515", \
|
|
"0.00364319, 0.00436282, 0.00432398, 0.00461409, 0.00410939, 0.00355547, 0.00265125", \
|
|
"0.00497381, 0.00478057, 0.00479916, 0.00444251, 0.00449835, 0.00384211, 0.00271776", \
|
|
"0.00859883, 0.00632131, 0.00597876, 0.00575301, 0.00497934, 0.00440017, 0.00365371", \
|
|
"0.0164005, 0.0110295, 0.00993038, 0.00873278, 0.00774098, 0.0065037, 0.00450049", \
|
|
"0.0333058, 0.0233868, 0.0204132, 0.0173195, 0.0141893, 0.0122126, 0.0099333", \
|
|
"0.0683034, 0.0533806, 0.0474525, 0.0414363, 0.0341849, 0.0273792, 0.0222313" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.006064;
|
|
rise_capacitance : 0.00594011;
|
|
rise_capacitance_range (0.00594011, 0.00594011);
|
|
fall_capacitance : 0.0061879;
|
|
fall_capacitance_range (0.0061879, 0.0061879);
|
|
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.000788375, -0.00117497, -0.00125165, -0.00125106, -0.00126483, -0.00126267, -0.00123282" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00128047, 0.00127974, 0.00125165, 0.00125106, 0.00126483, 0.00126267, 0.00123282" \
|
|
);
|
|
}
|
|
}
|
|
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.000788375, -0.00117497, -0.00125165, -0.00125106, -0.00126483, -0.00126267, -0.00123282" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00128047, 0.00127974, 0.00125165, 0.00125106, 0.00126483, 0.00126267, 0.00123282" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00593742;
|
|
rise_capacitance : 0.00592689;
|
|
rise_capacitance_range (0.00592689, 0.00592689);
|
|
fall_capacitance : 0.00594794;
|
|
fall_capacitance_range (0.00594794, 0.00594794);
|
|
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, 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" \
|
|
);
|
|
}
|
|
}
|
|
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 (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00514722;
|
|
rise_capacitance : 0.00498879;
|
|
rise_capacitance_range (0.00498879, 0.00498879);
|
|
fall_capacitance : 0.00530566;
|
|
fall_capacitance_range (0.00530566, 0.00530566);
|
|
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.00171245, 0.00171458, 0.00173144, 0.0017287, 0.00173618, 0.00173373, 0.00173548" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000557249, -0.000548397, -0.000545584, -0.000548783, -0.000544439, -0.000542384, -0.000540359" \
|
|
);
|
|
}
|
|
}
|
|
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.00171245, 0.00171458, 0.00173144, 0.0017287, 0.00173618, 0.00173373, 0.00173548" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000557249, -0.000548397, -0.000545584, -0.000548783, -0.000544439, -0.000542384, -0.000540359" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00521467;
|
|
rise_capacitance : 0.00517278;
|
|
rise_capacitance_range (0.00517278, 0.00517278);
|
|
fall_capacitance : 0.00525656;
|
|
fall_capacitance_range (0.00525656, 0.00525656);
|
|
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.00231016, 0.00231039, 0.00231712, 0.00231167, 0.00231862, 0.0023145, 0.00231902" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000765037, -0.000750664, -0.000721793, -0.000734365, -0.000714293, -0.000699002, -0.000705424" \
|
|
);
|
|
}
|
|
}
|
|
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.00231016, 0.00231039, 0.00231712, 0.00231167, 0.00231862, 0.0023145, 0.00231902" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000765037, -0.000750664, -0.000721793, -0.000734365, -0.000714293, -0.000699002, -0.000705424" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_o21ai_1) {
|
|
area : 9.072;
|
|
cell_footprint : "o21ai";
|
|
cell_leakage_power : 444.606;
|
|
leakage_power () {
|
|
value : 214.51;
|
|
when : "!A1*!A2*!B1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 211.929;
|
|
when : "!A1*!A2*B1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 383.204;
|
|
when : "!A1*A2*!B1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 602.126;
|
|
when : "!A1*A2*B1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 383.221;
|
|
when : "A1*!A2*!B1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 527.076;
|
|
when : "A1*!A2*B1*!Y";
|
|
}
|
|
leakage_power () {
|
|
value : 525.406;
|
|
when : "A1*A2*!B1*Y";
|
|
}
|
|
leakage_power () {
|
|
value : 709.379;
|
|
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.0483751, 0.158036, 0.232866, 0.35667, 0.563643, 0.907942, 1.48231", \
|
|
"0.0662537, 0.181632, 0.256766, 0.380607, 0.58759, 0.932517, 1.50715", \
|
|
"0.0777621, 0.202694, 0.279314, 0.403365, 0.610498, 0.957779, 1.52988", \
|
|
"0.0964724, 0.238391, 0.320051, 0.448041, 0.656096, 1.00066, 1.57516", \
|
|
"0.128476, 0.295879, 0.38833, 0.527198, 0.744804, 1.09343, 1.66693", \
|
|
"0.168834, 0.381179, 0.490489, 0.652048, 0.893458, 1.2636, 1.84869", \
|
|
"0.242322, 0.514719, 0.652925, 0.848918, 1.13146, 1.54454, 2.18081" \
|
|
);
|
|
}
|
|
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.0360361, 0.190591, 0.297884, 0.474967, 0.771577, 1.26554, 2.08857", \
|
|
"0.0450548, 0.192579, 0.298378, 0.474968, 0.771691, 1.26571, 2.08906", \
|
|
"0.0548419, 0.20047, 0.303045, 0.476739, 0.772066, 1.26884, 2.08924", \
|
|
"0.0746, 0.221443, 0.321504, 0.488704, 0.776818, 1.26885, 2.09033", \
|
|
"0.106007, 0.262895, 0.364586, 0.529, 0.806275, 1.28157, 2.09362", \
|
|
"0.149274, 0.343595, 0.449715, 0.618125, 0.891999, 1.3504, 2.13401", \
|
|
"0.225074, 0.468726, 0.596803, 0.778241, 1.0636, 1.52176, 2.28497" \
|
|
);
|
|
}
|
|
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.0334373, 0.0998469, 0.144823, 0.21902, 0.34318, 0.55012, 0.894465", \
|
|
"0.0483035, 0.124861, 0.171141, 0.245825, 0.370028, 0.576857, 0.921429", \
|
|
"0.0571117, 0.145494, 0.195035, 0.272208, 0.397544, 0.604569, 0.949154", \
|
|
"0.0643316, 0.173315, 0.229786, 0.314199, 0.445669, 0.655619, 1.0008", \
|
|
"0.0714927, 0.210712, 0.280307, 0.378695, 0.525662, 0.749124, 1.10258", \
|
|
"0.0757812, 0.25659, 0.344728, 0.468766, 0.644058, 0.899539, 1.28322", \
|
|
"0.0757822, 0.307424, 0.421899, 0.579416, 0.803023, 1.11523, 1.55883" \
|
|
);
|
|
}
|
|
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.0203935, 0.108116, 0.169161, 0.270323, 0.439832, 0.722139, 1.19255", \
|
|
"0.0301721, 0.114113, 0.172924, 0.271823, 0.440135, 0.722148, 1.19256", \
|
|
"0.0403843, 0.125509, 0.182485, 0.278803, 0.443504, 0.7233, 1.19257", \
|
|
"0.0599679, 0.149018, 0.206318, 0.300143, 0.459459, 0.731525, 1.19528", \
|
|
"0.0938827, 0.194104, 0.253642, 0.348722, 0.504647, 0.76797, 1.21657", \
|
|
"0.147444, 0.271815, 0.339131, 0.440305, 0.60263, 0.862995, 1.30002", \
|
|
"0.235704, 0.403533, 0.485076, 0.603278, 0.7834, 1.0546, 1.4919" \
|
|
);
|
|
}
|
|
}
|
|
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.0421999, 0.152669, 0.227736, 0.35129, 0.55829, 0.902844, 1.47795", \
|
|
"0.0654056, 0.184232, 0.259255, 0.383232, 0.590196, 0.934974, 1.50993", \
|
|
"0.0816457, 0.214921, 0.29197, 0.415757, 0.622556, 0.967057, 1.54158", \
|
|
"0.107726, 0.265083, 0.350722, 0.48068, 0.688534, 1.03244, 1.60827", \
|
|
"0.14986, 0.341894, 0.444238, 0.592044, 0.81559, 1.16471, 1.73718", \
|
|
"0.205477, 0.453704, 0.579747, 0.759128, 1.02215, 1.4088, 2.00185", \
|
|
"0.309283, 0.628888, 0.78866, 1.01357, 1.33229, 1.79676, 2.46764" \
|
|
);
|
|
}
|
|
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.036183, 0.190532, 0.297732, 0.474835, 0.771523, 1.26557, 2.08932", \
|
|
"0.0499508, 0.19384, 0.298467, 0.474848, 0.771524, 1.2657, 2.08933", \
|
|
"0.0605236, 0.206482, 0.306286, 0.477494, 0.77156, 1.26571, 2.08934", \
|
|
"0.0794037, 0.237524, 0.334699, 0.497072, 0.779963, 1.26616, 2.09099", \
|
|
"0.109222, 0.292324, 0.395474, 0.557793, 0.826419, 1.29062, 2.09498", \
|
|
"0.153451, 0.384629, 0.502047, 0.677152, 0.951796, 1.39824, 2.16039", \
|
|
"0.23054, 0.529622, 0.671942, 0.874096, 1.18055, 1.64612, 2.39378" \
|
|
);
|
|
}
|
|
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.028123, 0.0945477, 0.139179, 0.212992, 0.336304, 0.542078, 0.884511", \
|
|
"0.0395293, 0.119092, 0.16541, 0.239846, 0.363455, 0.569174, 0.912105", \
|
|
"0.0452859, 0.138921, 0.188947, 0.266141, 0.391037, 0.59704, 0.939926", \
|
|
"0.0470721, 0.165033, 0.222583, 0.307678, 0.438975, 0.648187, 0.991673", \
|
|
"0.0470731, 0.198856, 0.270651, 0.370663, 0.518565, 0.741685, 1.09368", \
|
|
"0.0470741, 0.236667, 0.328965, 0.456728, 0.634307, 0.890967, 1.27366", \
|
|
"0.0470751, 0.266815, 0.389946, 0.555256, 0.785846, 1.10337, 1.54865" \
|
|
);
|
|
}
|
|
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.0139812, 0.100596, 0.161325, 0.261852, 0.43017, 0.710633, 1.17794", \
|
|
"0.0239283, 0.106915, 0.165101, 0.263359, 0.430478, 0.710657, 1.17808", \
|
|
"0.0340489, 0.118348, 0.175017, 0.270349, 0.433686, 0.714355, 1.17809", \
|
|
"0.0532702, 0.142107, 0.199002, 0.292, 0.450197, 0.720096, 1.18095", \
|
|
"0.0861995, 0.186943, 0.246634, 0.340908, 0.496119, 0.757245, 1.20312", \
|
|
"0.138132, 0.265091, 0.332192, 0.434757, 0.594965, 0.853402, 1.28714", \
|
|
"0.222385, 0.400366, 0.479887, 0.60117, 0.776723, 1.04833, 1.48145" \
|
|
);
|
|
}
|
|
}
|
|
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.0204415, 0.0769493, 0.114734, 0.176953, 0.280971, 0.453919, 0.741168", \
|
|
"0.0366386, 0.113149, 0.152938, 0.215661, 0.319643, 0.492951, 0.779894", \
|
|
"0.0472029, 0.140735, 0.186188, 0.253192, 0.358439, 0.531224, 0.818657", \
|
|
"0.0607157, 0.181731, 0.238131, 0.316748, 0.432019, 0.608897, 0.896279", \
|
|
"0.0823026, 0.240393, 0.312079, 0.412147, 0.550669, 0.749488, 1.04911", \
|
|
"0.107132, 0.314225, 0.412393, 0.54388, 0.7225, 0.970898, 1.31852", \
|
|
"0.152382, 0.419666, 0.549294, 0.725164, 0.964804, 1.28517, 1.7264" \
|
|
);
|
|
}
|
|
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.0211913, 0.0993443, 0.154136, 0.244985, 0.397235, 0.651055, 1.074", \
|
|
"0.0413177, 0.110164, 0.160127, 0.247101, 0.397302, 0.651173, 1.07412", \
|
|
"0.0552703, 0.128959, 0.176528, 0.258358, 0.402446, 0.651658, 1.07413", \
|
|
"0.0793906, 0.163161, 0.213284, 0.293086, 0.428035, 0.664898, 1.08004", \
|
|
"0.117477, 0.22023, 0.278827, 0.365297, 0.501438, 0.7238, 1.11159", \
|
|
"0.168987, 0.31407, 0.387686, 0.490546, 0.641469, 0.870242, 1.24355", \
|
|
"0.26334, 0.456231, 0.555223, 0.691031, 0.871899, 1.13793, 1.53122" \
|
|
);
|
|
}
|
|
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.0288997, 0.0963158, 0.141391, 0.215682, 0.339889, 0.546728, 0.891161", \
|
|
"0.0463013, 0.12894, 0.175907, 0.250789, 0.375009, 0.582404, 0.926504", \
|
|
"0.0572267, 0.155295, 0.207288, 0.286017, 0.411797, 0.618632, 0.962925", \
|
|
"0.0694477, 0.190162, 0.252288, 0.341767, 0.476942, 0.688024, 1.03289", \
|
|
"0.0853356, 0.237884, 0.314981, 0.42397, 0.581586, 0.813788, 1.17078", \
|
|
"0.103562, 0.299312, 0.397929, 0.536394, 0.730551, 1.00826, 1.41357", \
|
|
"0.121178, 0.378095, 0.502984, 0.679622, 0.930141, 1.27577, 1.76737" \
|
|
);
|
|
}
|
|
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.0208948, 0.108044, 0.16924, 0.270597, 0.439878, 0.722145, 1.19254", \
|
|
"0.0341421, 0.118134, 0.175315, 0.272918, 0.440448, 0.722376, 1.19255", \
|
|
"0.0448852, 0.135159, 0.190809, 0.284345, 0.445917, 0.725738, 1.19256", \
|
|
"0.0625148, 0.167071, 0.225161, 0.317367, 0.471618, 0.737902, 1.19635", \
|
|
"0.0925514, 0.218395, 0.285885, 0.383932, 0.539735, 0.795632, 1.23273", \
|
|
"0.143011, 0.301834, 0.382594, 0.497887, 0.669673, 0.935741, 1.36014", \
|
|
"0.228472, 0.438621, 0.538274, 0.680144, 0.883732, 1.18451, 1.6331" \
|
|
);
|
|
}
|
|
}
|
|
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.0196503, 0.0759197, 0.113388, 0.175207, 0.278613, 0.451054, 0.738001", \
|
|
"0.034895, 0.111912, 0.151543, 0.213833, 0.317266, 0.489689, 0.777086", \
|
|
"0.0443097, 0.139178, 0.184522, 0.251291, 0.356091, 0.528286, 0.81519", \
|
|
"0.0564134, 0.179362, 0.235962, 0.314482, 0.429494, 0.605878, 0.893057", \
|
|
"0.074482, 0.236809, 0.308702, 0.408931, 0.547307, 0.746248, 1.04579", \
|
|
"0.0934503, 0.307515, 0.406844, 0.538817, 0.71802, 0.967342, 1.31495", \
|
|
"0.123338, 0.407935, 0.539594, 0.717524, 0.958989, 1.28121, 1.72338" \
|
|
);
|
|
}
|
|
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.0133443, 0.0903764, 0.145376, 0.236311, 0.388804, 0.642601, 1.06607", \
|
|
"0.0277328, 0.101321, 0.151394, 0.238417, 0.388879, 0.642602, 1.06608", \
|
|
"0.0386071, 0.119501, 0.167762, 0.249683, 0.393935, 0.643426, 1.06609", \
|
|
"0.0562644, 0.15264, 0.203833, 0.284297, 0.419562, 0.656468, 1.07259", \
|
|
"0.0854418, 0.206581, 0.267586, 0.355567, 0.49234, 0.715331, 1.10318", \
|
|
"0.125701, 0.295307, 0.375057, 0.47827, 0.631805, 0.861571, 1.23458", \
|
|
"0.203492, 0.430172, 0.537324, 0.6778, 0.862187, 1.12871, 1.52312" \
|
|
);
|
|
}
|
|
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.0220638, 0.0889061, 0.133573, 0.207385, 0.330705, 0.536425, 0.879177", \
|
|
"0.0341148, 0.120822, 0.167868, 0.242375, 0.365823, 0.571457, 0.914317", \
|
|
"0.0420293, 0.145905, 0.198495, 0.277341, 0.402543, 0.608316, 0.950626", \
|
|
"0.049599, 0.178754, 0.241855, 0.332186, 0.467215, 0.677519, 1.02072", \
|
|
"0.059017, 0.222975, 0.302166, 0.412158, 0.570405, 0.802527, 1.15822", \
|
|
"0.0682779, 0.280529, 0.381246, 0.521467, 0.716916, 0.995648, 1.39961", \
|
|
"0.073337, 0.354005, 0.482016, 0.660524, 0.912268, 1.25896, 1.7504" \
|
|
);
|
|
}
|
|
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.0150186, 0.100899, 0.161424, 0.261855, 0.430167, 0.710691, 1.17809", \
|
|
"0.0278522, 0.111708, 0.168099, 0.264632, 0.430681, 0.710692, 1.1781", \
|
|
"0.038298, 0.128997, 0.184034, 0.276434, 0.436626, 0.715269, 1.17811", \
|
|
"0.0551366, 0.160666, 0.218521, 0.31021, 0.463172, 0.72713, 1.18304", \
|
|
"0.082633, 0.212603, 0.278493, 0.37659, 0.53209, 0.785352, 1.21933", \
|
|
"0.129654, 0.294275, 0.375942, 0.489237, 0.660945, 0.924477, 1.34751", \
|
|
"0.210926, 0.426303, 0.529156, 0.672216, 0.874662, 1.1733, 1.62122" \
|
|
);
|
|
}
|
|
}
|
|
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.0204415, 0.0769493, 0.114734, 0.176953, 0.280971, 0.453919, 0.741168", \
|
|
"0.0366386, 0.113149, 0.152938, 0.215661, 0.319643, 0.492951, 0.779894", \
|
|
"0.0472029, 0.140735, 0.186188, 0.253192, 0.358439, 0.531224, 0.818657", \
|
|
"0.0607157, 0.181731, 0.238131, 0.316748, 0.432019, 0.608897, 0.896279", \
|
|
"0.0823026, 0.240393, 0.312079, 0.412147, 0.550669, 0.749488, 1.04911", \
|
|
"0.107132, 0.314225, 0.412393, 0.54388, 0.7225, 0.970898, 1.31852", \
|
|
"0.152382, 0.419666, 0.549294, 0.725164, 0.964804, 1.28517, 1.7264" \
|
|
);
|
|
}
|
|
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.0211913, 0.0993443, 0.154136, 0.244985, 0.397235, 0.651055, 1.074", \
|
|
"0.0413177, 0.110164, 0.160127, 0.247101, 0.397302, 0.651173, 1.07412", \
|
|
"0.0552703, 0.128959, 0.176528, 0.258358, 0.402446, 0.651658, 1.07413", \
|
|
"0.0793906, 0.163161, 0.213284, 0.293086, 0.428035, 0.664898, 1.08004", \
|
|
"0.117477, 0.22023, 0.278827, 0.365297, 0.501438, 0.7238, 1.11159", \
|
|
"0.168987, 0.31407, 0.387686, 0.490546, 0.641469, 0.870242, 1.24355", \
|
|
"0.26334, 0.456231, 0.555223, 0.691031, 0.871899, 1.13793, 1.53122" \
|
|
);
|
|
}
|
|
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.0288997, 0.0963158, 0.141391, 0.215682, 0.339889, 0.546728, 0.891161", \
|
|
"0.0463013, 0.12894, 0.175907, 0.250789, 0.375009, 0.582404, 0.926504", \
|
|
"0.0572267, 0.155295, 0.207288, 0.286017, 0.411797, 0.618632, 0.962925", \
|
|
"0.0694477, 0.190162, 0.252288, 0.341767, 0.476942, 0.688024, 1.03289", \
|
|
"0.0853356, 0.237884, 0.314981, 0.42397, 0.581586, 0.813788, 1.17078", \
|
|
"0.103562, 0.299312, 0.397929, 0.536394, 0.730551, 1.00826, 1.41357", \
|
|
"0.121178, 0.378095, 0.502984, 0.679622, 0.930141, 1.27577, 1.76737" \
|
|
);
|
|
}
|
|
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.0208948, 0.108044, 0.16924, 0.270597, 0.439878, 0.722145, 1.19254", \
|
|
"0.0341421, 0.118134, 0.175315, 0.272918, 0.440448, 0.722376, 1.19255", \
|
|
"0.0448852, 0.135159, 0.190809, 0.284345, 0.445917, 0.725738, 1.19256", \
|
|
"0.0625148, 0.167071, 0.225161, 0.317367, 0.471618, 0.737902, 1.19635", \
|
|
"0.0925514, 0.218395, 0.285885, 0.383932, 0.539735, 0.795632, 1.23273", \
|
|
"0.143011, 0.301834, 0.382594, 0.497887, 0.669673, 0.935741, 1.36014", \
|
|
"0.228472, 0.438621, 0.538274, 0.680144, 0.883732, 1.18451, 1.6331" \
|
|
);
|
|
}
|
|
}
|
|
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.00762659, 0.00775302, 0.00770152, 0.00759555, 0.00742384, 0.00704129, 0.00661878", \
|
|
"0.00752404, 0.00770615, 0.00779204, 0.00759686, 0.00747929, 0.007142, 0.00680034", \
|
|
"0.00796358, 0.00781787, 0.00770709, 0.00765509, 0.00752908, 0.00749119, 0.00672184", \
|
|
"0.00973391, 0.0086513, 0.00836799, 0.00813085, 0.00775854, 0.00729584, 0.00708334", \
|
|
"0.0144772, 0.0116774, 0.010928, 0.00993308, 0.00936536, 0.00841063, 0.00845537", \
|
|
"0.0245776, 0.0199, 0.0180501, 0.0162238, 0.014146, 0.0122899, 0.010404", \
|
|
"0.0456306, 0.0388234, 0.0357819, 0.0320631, 0.0278401, 0.0233077, 0.0190955" \
|
|
);
|
|
}
|
|
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.00795556, 0.00802151, 0.00795475, 0.00785306, 0.00769524, 0.00744129, 0.00686486", \
|
|
"0.00751545, 0.007707, 0.00780844, 0.00761328, 0.00745058, 0.00717075, 0.00664919", \
|
|
"0.0078735, 0.00780418, 0.00769245, 0.00775184, 0.00744866, 0.00719632, 0.00664525", \
|
|
"0.00944556, 0.0085346, 0.00835218, 0.00809994, 0.00796371, 0.00746179, 0.00680836", \
|
|
"0.0137802, 0.0111257, 0.010442, 0.00985558, 0.00920646, 0.00842882, 0.00754404", \
|
|
"0.0235427, 0.0185678, 0.0167833, 0.0149031, 0.0134314, 0.0118416, 0.00991934", \
|
|
"0.0437995, 0.0362836, 0.0331408, 0.0292299, 0.0254145, 0.0213473, 0.0179252" \
|
|
);
|
|
}
|
|
}
|
|
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.00375664, 0.00408277, 0.00405859, 0.003965, 0.0038008, 0.00346533, 0.00303249", \
|
|
"0.00409741, 0.00406439, 0.00407323, 0.00397855, 0.00384152, 0.00353818, 0.00315045", \
|
|
"0.00501532, 0.00438722, 0.00423709, 0.00413712, 0.00390857, 0.00358369, 0.00313668", \
|
|
"0.0071287, 0.00549938, 0.00512664, 0.00484366, 0.0043044, 0.00380077, 0.00357056", \
|
|
"0.0120036, 0.00912393, 0.00813185, 0.00698274, 0.00627901, 0.00533372, 0.00494745", \
|
|
"0.0214276, 0.0167941, 0.0150335, 0.0130409, 0.0108051, 0.0089092, 0.00674169", \
|
|
"0.0417239, 0.0351723, 0.031946, 0.028425, 0.0243895, 0.0199012, 0.0156528" \
|
|
);
|
|
}
|
|
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.0074066, 0.00815585, 0.00814148, 0.008088, 0.00792593, 0.00766532, 0.00710946", \
|
|
"0.00694497, 0.00769457, 0.00795079, 0.00791197, 0.00772711, 0.00750418, 0.00702039", \
|
|
"0.00740796, 0.00771897, 0.00774252, 0.00787774, 0.00775236, 0.00786773, 0.00686548", \
|
|
"0.00906037, 0.00827211, 0.00823372, 0.0081267, 0.0080688, 0.00756746, 0.00725994", \
|
|
"0.0132957, 0.0106315, 0.0101056, 0.00962405, 0.00911517, 0.00851068, 0.00816977", \
|
|
"0.0226881, 0.0174711, 0.0158112, 0.0143352, 0.0129627, 0.0116695, 0.00984421", \
|
|
"0.0419782, 0.0340892, 0.030863, 0.0275081, 0.0239332, 0.0204981, 0.0174677" \
|
|
);
|
|
}
|
|
}
|
|
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.00476234, 0.0056317, 0.00565537, 0.00560266, 0.00544654, 0.0051653, 0.00460498", \
|
|
"0.00536158, 0.00537203, 0.00547323, 0.00544002, 0.00529542, 0.0051398, 0.00452976", \
|
|
"0.00650916, 0.00564048, 0.00561625, 0.00559838, 0.00550976, 0.00506909, 0.00456258", \
|
|
"0.00904547, 0.00702614, 0.00656666, 0.00615393, 0.00605948, 0.00530777, 0.00512442", \
|
|
"0.0147531, 0.0110631, 0.0101576, 0.00910651, 0.00772095, 0.00683139, 0.00579415", \
|
|
"0.0258325, 0.0201191, 0.018005, 0.0159125, 0.0136473, 0.0112314, 0.00896205", \
|
|
"0.0490879, 0.0407087, 0.0370724, 0.0330255, 0.0283923, 0.0239033, 0.019351" \
|
|
);
|
|
}
|
|
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.00436196, 0.00479961, 0.00478602, 0.00474476, 0.00458894, 0.00433607, 0.00377934", \
|
|
"0.00447445, 0.00458467, 0.00465146, 0.00464442, 0.00448549, 0.00433843, 0.00367915", \
|
|
"0.00532392, 0.0048668, 0.00477646, 0.00487819, 0.00454009, 0.00452885, 0.00366608", \
|
|
"0.00761709, 0.00604352, 0.0057335, 0.00534251, 0.00511984, 0.00457157, 0.00386457", \
|
|
"0.0125861, 0.00949537, 0.00862141, 0.00770095, 0.00669988, 0.00593835, 0.0047812", \
|
|
"0.0234632, 0.0178052, 0.0158504, 0.0137285, 0.0118556, 0.00992188, 0.00743128", \
|
|
"0.0456961, 0.0375685, 0.0340729, 0.0298879, 0.0256557, 0.0213844, 0.0172505" \
|
|
);
|
|
}
|
|
}
|
|
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.00105228, 0.00193564, 0.00196844, 0.0019152, 0.00178604, 0.00148954, 0.00094767", \
|
|
"0.00167916, 0.00166956, 0.00187129, 0.00173556, 0.00166471, 0.0014273, 0.00086766", \
|
|
"0.00287115, 0.0019991, 0.00192202, 0.00201451, 0.0018312, 0.00140271, 0.00082373", \
|
|
"0.00546856, 0.00337156, 0.00292786, 0.00247859, 0.0023501, 0.00166749, 0.00155254", \
|
|
"0.0112545, 0.00741554, 0.00653586, 0.00547298, 0.00418227, 0.00318163, 0.00230709", \
|
|
"0.0225103, 0.0165468, 0.0145434, 0.0122958, 0.0100921, 0.00766913, 0.00519529", \
|
|
"0.0459484, 0.037223, 0.0336643, 0.0296897, 0.0251123, 0.0204856, 0.0160028" \
|
|
);
|
|
}
|
|
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.00351567, 0.00424766, 0.00421363, 0.00416286, 0.0040173, 0.00375131, 0.00325182", \
|
|
"0.00391954, 0.00397679, 0.00418626, 0.00403961, 0.00390633, 0.00362282, 0.00316501", \
|
|
"0.00497724, 0.00428217, 0.00416977, 0.00430243, 0.00393269, 0.0040373, 0.00309978", \
|
|
"0.00759504, 0.00555295, 0.00515752, 0.00478501, 0.00453785, 0.00405525, 0.00330951", \
|
|
"0.0128407, 0.00916541, 0.00816507, 0.00719255, 0.00622553, 0.00523256, 0.004553", \
|
|
"0.0239958, 0.017716, 0.0156627, 0.0133213, 0.0114033, 0.00948699, 0.0069094", \
|
|
"0.0466405, 0.0374945, 0.0341181, 0.0298443, 0.025482, 0.0209158, 0.0169238" \
|
|
);
|
|
}
|
|
}
|
|
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.00105228, 0.00193564, 0.00196844, 0.0019152, 0.00178604, 0.00148954, 0.00094767", \
|
|
"0.00167916, 0.00166956, 0.00187129, 0.00173556, 0.00166471, 0.0014273, 0.00086766", \
|
|
"0.00287115, 0.0019991, 0.00192202, 0.00201451, 0.0018312, 0.00140271, 0.00082373", \
|
|
"0.00546856, 0.00337156, 0.00292786, 0.00247859, 0.0023501, 0.00166749, 0.00155254", \
|
|
"0.0112545, 0.00741554, 0.00653586, 0.00547298, 0.00418227, 0.00318163, 0.00230709", \
|
|
"0.0225103, 0.0165468, 0.0145434, 0.0122958, 0.0100921, 0.00766913, 0.00519529", \
|
|
"0.0459484, 0.037223, 0.0336643, 0.0296897, 0.0251123, 0.0204856, 0.0160028" \
|
|
);
|
|
}
|
|
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.00351567, 0.00424766, 0.00421363, 0.00416286, 0.0040173, 0.00375131, 0.00325182", \
|
|
"0.00391954, 0.00397679, 0.00418626, 0.00403961, 0.00390633, 0.00362282, 0.00316501", \
|
|
"0.00497724, 0.00428217, 0.00416977, 0.00430243, 0.00393269, 0.0040373, 0.00309978", \
|
|
"0.00759504, 0.00555295, 0.00515752, 0.00478501, 0.00453785, 0.00405525, 0.00330951", \
|
|
"0.0128407, 0.00916541, 0.00816507, 0.00719255, 0.00622553, 0.00523256, 0.004553", \
|
|
"0.0239958, 0.017716, 0.0156627, 0.0133213, 0.0114033, 0.00948699, 0.0069094", \
|
|
"0.0466405, 0.0374945, 0.0341181, 0.0298443, 0.025482, 0.0209158, 0.0169238" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0034844;
|
|
rise_capacitance : 0.00353772;
|
|
rise_capacitance_range (0.00353772, 0.00353772);
|
|
fall_capacitance : 0.00343108;
|
|
fall_capacitance_range (0.00343108, 0.00343108);
|
|
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.00046934, -0.000324123, -0.000290895, -0.000270388, -0.000242515, -0.000230846, -0.000212988" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00046934, 0.000324123, 0.000290895, 0.000270388, 0.000242515, 0.000230846, 0.000212988" \
|
|
);
|
|
}
|
|
}
|
|
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.00046934, -0.000324123, -0.000290895, -0.000270388, -0.000242515, -0.000230846, -0.000212988" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00046934, 0.000324123, 0.000290895, 0.000270388, 0.000242515, 0.000230846, 0.000212988" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A2) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0034988;
|
|
rise_capacitance : 0.00360702;
|
|
rise_capacitance_range (0.00360702, 0.00360702);
|
|
fall_capacitance : 0.00339059;
|
|
fall_capacitance_range (0.00339059, 0.00339059);
|
|
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.000374208, -0.000227744, -0.00019547, -0.000171835, -0.000152578, -0.000138087, -0.000122336" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000374208, 0.000227744, 0.00019547, 0.000171835, 0.000152578, 0.000138087, 0.000122336" \
|
|
);
|
|
}
|
|
}
|
|
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.000374208, -0.000227744, -0.00019547, -0.000171835, -0.000152578, -0.000138087, -0.000122336" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000374208, 0.000227744, 0.00019547, 0.000171835, 0.000152578, 0.000138087, 0.000122336" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B1) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0031637;
|
|
rise_capacitance : 0.00329125;
|
|
rise_capacitance_range (0.00329125, 0.00329125);
|
|
fall_capacitance : 0.00303616;
|
|
fall_capacitance_range (0.00303616, 0.00303616);
|
|
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.000123516, 0.000142351, 0.000147079, 0.000147881, 0.000140412, 0.000145022, 0.000141851" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00153866, 0.00153959, 0.00153604, 0.00154263, 0.00154909, 0.00154715, 0.00154896" \
|
|
);
|
|
}
|
|
}
|
|
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.000123516, 0.000142351, 0.000147079, 0.000147881, 0.000140412, 0.000145022, 0.000141851" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00153866, 0.00153959, 0.00153604, 0.00154263, 0.00154909, 0.00154715, 0.00154896" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_or2_1) {
|
|
area : 9.072;
|
|
cell_footprint : "or2";
|
|
cell_leakage_power : 314.087;
|
|
leakage_power () {
|
|
value : 378.567;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 255.646;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 313.627;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 308.508;
|
|
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.0407333, 0.0877414, 0.118743, 0.169672, 0.255051, 0.396771, 0.632749", \
|
|
"0.0644119, 0.112061, 0.143045, 0.194046, 0.279254, 0.421091, 0.657397", \
|
|
"0.0793015, 0.128125, 0.159206, 0.210058, 0.295345, 0.437024, 0.673345", \
|
|
"0.096659, 0.147698, 0.178286, 0.229347, 0.31434, 0.456133, 0.692066", \
|
|
"0.119265, 0.174941, 0.205514, 0.256092, 0.340948, 0.482345, 0.718576", \
|
|
"0.147955, 0.212424, 0.243139, 0.294592, 0.379925, 0.521785, 0.757821", \
|
|
"0.18077, 0.258155, 0.29265, 0.344936, 0.43162, 0.575887, 0.814353" \
|
|
);
|
|
}
|
|
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.0116674, 0.0751576, 0.120818, 0.19647, 0.323519, 0.534419, 0.886512", \
|
|
"0.0147947, 0.0755798, 0.121083, 0.196597, 0.32352, 0.53442, 0.886513", \
|
|
"0.0174143, 0.0761743, 0.121365, 0.196836, 0.323521, 0.534421, 0.88822", \
|
|
"0.0212554, 0.0777738, 0.12206, 0.19728, 0.323737, 0.534648, 0.888221", \
|
|
"0.0275218, 0.0813915, 0.124306, 0.198565, 0.32477, 0.535401, 0.888222", \
|
|
"0.037365, 0.090377, 0.130481, 0.202783, 0.327916, 0.537851, 0.888415", \
|
|
"0.053028, 0.108694, 0.14565, 0.213781, 0.336663, 0.546246, 0.89548" \
|
|
);
|
|
}
|
|
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.0625993, 0.109163, 0.135016, 0.176547, 0.245556, 0.360051, 0.551016", \
|
|
"0.0812077, 0.128811, 0.15485, 0.196468, 0.265389, 0.379916, 0.570575", \
|
|
"0.0934934, 0.142646, 0.168926, 0.210764, 0.279855, 0.394405, 0.585276", \
|
|
"0.112414, 0.163983, 0.190541, 0.232406, 0.301446, 0.416239, 0.607002", \
|
|
"0.141793, 0.198539, 0.226154, 0.268377, 0.33779, 0.452117, 0.642843", \
|
|
"0.174309, 0.238598, 0.268819, 0.314301, 0.385495, 0.501895, 0.692725", \
|
|
"0.227361, 0.302475, 0.336811, 0.38604, 0.461574, 0.584069, 0.780175" \
|
|
);
|
|
}
|
|
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.0154281, 0.0617226, 0.0938122, 0.148252, 0.24101, 0.395967, 0.654666", \
|
|
"0.0170969, 0.0627046, 0.0945053, 0.148684, 0.241116, 0.396457, 0.654667", \
|
|
"0.0189813, 0.064192, 0.0956987, 0.14948, 0.241439, 0.396458, 0.65549", \
|
|
"0.0226793, 0.066968, 0.097759, 0.150928, 0.242314, 0.396679, 0.655491", \
|
|
"0.0289424, 0.0729876, 0.102793, 0.154001, 0.243978, 0.397772, 0.655686", \
|
|
"0.037512, 0.083967, 0.113348, 0.164442, 0.252348, 0.403086, 0.658429", \
|
|
"0.052388, 0.10237, 0.131744, 0.182243, 0.271366, 0.422419, 0.675301" \
|
|
);
|
|
}
|
|
}
|
|
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.0376334, 0.0844307, 0.115344, 0.166217, 0.251447, 0.393082, 0.629144", \
|
|
"0.0584177, 0.106036, 0.137089, 0.187797, 0.272827, 0.414781, 0.650928", \
|
|
"0.0712753, 0.119916, 0.15081, 0.201532, 0.286743, 0.428695, 0.664716", \
|
|
"0.0852386, 0.13653, 0.166751, 0.217489, 0.301951, 0.443696, 0.680141", \
|
|
"0.101473, 0.15843, 0.189014, 0.239722, 0.324495, 0.464522, 0.700433", \
|
|
"0.116766, 0.183619, 0.215595, 0.267243, 0.352283, 0.494046, 0.730283", \
|
|
"0.123234, 0.203319, 0.240224, 0.293557, 0.381327, 0.526496, 0.764523" \
|
|
);
|
|
}
|
|
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.0111689, 0.074934, 0.120659, 0.196303, 0.323212, 0.534301, 0.886333", \
|
|
"0.0145198, 0.0754474, 0.120947, 0.196458, 0.323213, 0.534302, 0.886374", \
|
|
"0.0172554, 0.0761478, 0.121267, 0.196747, 0.323306, 0.534315, 0.888172", \
|
|
"0.0214808, 0.0779108, 0.122088, 0.197186, 0.323659, 0.534578, 0.888173", \
|
|
"0.0285415, 0.0823704, 0.12492, 0.198959, 0.324859, 0.535384, 0.888174", \
|
|
"0.0396519, 0.093411, 0.13304, 0.204805, 0.329251, 0.538763, 0.888909", \
|
|
"0.057334, 0.115934, 0.152509, 0.219268, 0.340936, 0.549912, 0.898195" \
|
|
);
|
|
}
|
|
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.0580942, 0.104685, 0.130588, 0.172152, 0.241019, 0.355655, 0.546431", \
|
|
"0.082709, 0.130289, 0.156433, 0.198069, 0.267045, 0.381564, 0.572355", \
|
|
"0.0993913, 0.148377, 0.174563, 0.21654, 0.285674, 0.400431, 0.59127", \
|
|
"0.124396, 0.175015, 0.201091, 0.242864, 0.312063, 0.426711, 0.617571", \
|
|
"0.162224, 0.217746, 0.244575, 0.286638, 0.355514, 0.469704, 0.660714", \
|
|
"0.206721, 0.270383, 0.299966, 0.343401, 0.414049, 0.52992, 0.720927", \
|
|
"0.286358, 0.360853, 0.393836, 0.441922, 0.515283, 0.635249, 0.830767" \
|
|
);
|
|
}
|
|
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.0153844, 0.0616949, 0.0938445, 0.148299, 0.240908, 0.395967, 0.654679", \
|
|
"0.0178935, 0.0631445, 0.0948302, 0.14886, 0.24108, 0.396461, 0.654695", \
|
|
"0.0204741, 0.0645674, 0.0961353, 0.14995, 0.241779, 0.396462, 0.655485", \
|
|
"0.024765, 0.0671336, 0.0979813, 0.151384, 0.243074, 0.397327, 0.655486", \
|
|
"0.0320295, 0.072941, 0.101821, 0.153616, 0.244119, 0.398712, 0.656705", \
|
|
"0.042968, 0.085246, 0.113329, 0.162566, 0.250644, 0.402272, 0.658833", \
|
|
"0.059935, 0.106291, 0.133275, 0.182152, 0.268336, 0.418958, 0.672583" \
|
|
);
|
|
}
|
|
}
|
|
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.00950623, 0.0100713, 0.0100976, 0.0100608, 0.00998395, 0.00965195, 0.00914869", \
|
|
"0.00974998, 0.00993116, 0.010089, 0.0100143, 0.0101006, 0.00957293, 0.00912835", \
|
|
"0.0105816, 0.0105605, 0.0105845, 0.0105844, 0.0105247, 0.0101923, 0.0100311", \
|
|
"0.0125525, 0.0121534, 0.0121302, 0.0122107, 0.0120351, 0.0124233, 0.0118552", \
|
|
"0.0167889, 0.0158591, 0.0157456, 0.0156688, 0.0155879, 0.0149707, 0.015156", \
|
|
"0.026228, 0.0242602, 0.0239744, 0.0236869, 0.023487, 0.023354, 0.023", \
|
|
"0.0451548, 0.0416735, 0.0410559, 0.0403894, 0.0400366, 0.0396349, 0.0394175" \
|
|
);
|
|
}
|
|
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.0120792, 0.0125133, 0.0125584, 0.0125291, 0.0124549, 0.0121969, 0.0117592", \
|
|
"0.0120744, 0.0122504, 0.0123305, 0.0125345, 0.0122044, 0.0121288, 0.0114014", \
|
|
"0.0125803, 0.0126558, 0.012666, 0.0126099, 0.0127528, 0.0126629, 0.0120919", \
|
|
"0.0142772, 0.0139681, 0.0139219, 0.0139436, 0.0136261, 0.0136618, 0.0134725", \
|
|
"0.0186231, 0.0175163, 0.0176301, 0.0175207, 0.0175503, 0.0171838, 0.0162418", \
|
|
"0.0275319, 0.0255668, 0.0253682, 0.0254235, 0.025224, 0.0253605, 0.0251261", \
|
|
"0.0462041, 0.0427311, 0.0422738, 0.0417792, 0.0414243, 0.0412629, 0.0410417" \
|
|
);
|
|
}
|
|
}
|
|
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.00921305, 0.00991676, 0.00991692, 0.0098503, 0.00972209, 0.00937511, 0.0088736", \
|
|
"0.00932416, 0.00960498, 0.00976657, 0.00965164, 0.00960187, 0.00921931, 0.00875395", \
|
|
"0.0101716, 0.0102161, 0.0102413, 0.0101965, 0.0103174, 0.00984192, 0.00965524", \
|
|
"0.011995, 0.0117664, 0.0116868, 0.0116964, 0.0114527, 0.0116821, 0.0107732", \
|
|
"0.0163315, 0.0154087, 0.0153123, 0.0152541, 0.015188, 0.0145524, 0.0146516", \
|
|
"0.0255538, 0.0235468, 0.0233474, 0.0231965, 0.022845, 0.0227508, 0.0224779", \
|
|
"0.0443326, 0.0407249, 0.0401388, 0.0395436, 0.039251, 0.0388998, 0.0383856" \
|
|
);
|
|
}
|
|
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.00959568, 0.0100738, 0.0101188, 0.0101021, 0.00996041, 0.00977089, 0.0092831", \
|
|
"0.0100839, 0.0101335, 0.0102082, 0.0103827, 0.0101481, 0.00998515, 0.00943581", \
|
|
"0.0110222, 0.0109025, 0.0109009, 0.0108255, 0.0111678, 0.0106544, 0.0101633", \
|
|
"0.0132458, 0.0125236, 0.0124114, 0.0124692, 0.0121296, 0.0120276, 0.0112766", \
|
|
"0.0177373, 0.0162947, 0.0162149, 0.0162138, 0.0161459, 0.0157661, 0.0148558", \
|
|
"0.0268084, 0.0243135, 0.0241795, 0.0239968, 0.0238642, 0.023982, 0.0238061", \
|
|
"0.0454825, 0.0413937, 0.04089, 0.040595, 0.0400194, 0.0396054, 0.0397456" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0026204;
|
|
rise_capacitance : 0.00259524;
|
|
rise_capacitance_range (0.00259524, 0.00259524);
|
|
fall_capacitance : 0.00264556;
|
|
fall_capacitance_range (0.00264556, 0.00264556);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00242884;
|
|
rise_capacitance : 0.00254835;
|
|
rise_capacitance_range (0.00254835, 0.00254835);
|
|
fall_capacitance : 0.00230934;
|
|
fall_capacitance_range (0.00230934, 0.00230934);
|
|
}
|
|
}
|
|
cell (sg13g2_or2_2) {
|
|
area : 10.8864;
|
|
cell_footprint : "or2";
|
|
cell_leakage_power : 444.793;
|
|
leakage_power () {
|
|
value : 620.155;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 349.392;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 407.373;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 402.254;
|
|
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.0479099, 0.0989112, 0.129971, 0.181166, 0.266294, 0.408305, 0.644582", \
|
|
"0.0760803, 0.128188, 0.159173, 0.210161, 0.295443, 0.437372, 0.673837", \
|
|
"0.0943286, 0.148188, 0.179008, 0.229999, 0.315148, 0.45706, 0.693497", \
|
|
"0.116528, 0.174022, 0.204891, 0.255373, 0.340348, 0.482076, 0.718442", \
|
|
"0.145838, 0.208973, 0.239528, 0.290087, 0.375376, 0.516657, 0.752788", \
|
|
"0.185524, 0.256981, 0.289204, 0.339567, 0.423818, 0.564842, 0.800661", \
|
|
"0.233825, 0.317732, 0.354137, 0.404247, 0.489974, 0.63243, 0.870138" \
|
|
);
|
|
}
|
|
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.0127641, 0.0763322, 0.121606, 0.197457, 0.324136, 0.53567, 0.888226", \
|
|
"0.0162407, 0.0768557, 0.121904, 0.197458, 0.324183, 0.535689, 0.888365", \
|
|
"0.0194775, 0.0779532, 0.122492, 0.197701, 0.324325, 0.535898, 0.892272", \
|
|
"0.024656, 0.0806906, 0.123982, 0.198319, 0.324786, 0.536026, 0.892273", \
|
|
"0.0323446, 0.0868603, 0.127611, 0.200251, 0.325762, 0.536681, 0.892274", \
|
|
"0.045426, 0.098003, 0.13578, 0.205733, 0.329107, 0.539036, 0.892275", \
|
|
"0.06662, 0.121962, 0.155844, 0.220348, 0.338889, 0.546974, 0.896555" \
|
|
);
|
|
}
|
|
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.0813837, 0.136678, 0.164002, 0.206522, 0.275911, 0.390837, 0.581792", \
|
|
"0.102302, 0.158076, 0.185522, 0.228132, 0.297615, 0.412434, 0.603397", \
|
|
"0.117656, 0.17466, 0.202483, 0.24526, 0.314911, 0.429617, 0.620712", \
|
|
"0.1415, 0.20095, 0.229029, 0.272048, 0.341874, 0.456677, 0.64754", \
|
|
"0.178736, 0.242242, 0.271134, 0.314849, 0.384721, 0.49942, 0.690268", \
|
|
"0.222028, 0.293183, 0.32526, 0.371734, 0.443075, 0.558904, 0.74963", \
|
|
"0.288917, 0.369713, 0.405841, 0.456103, 0.531246, 0.652492, 0.84696" \
|
|
);
|
|
}
|
|
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.0210173, 0.0695573, 0.101287, 0.154493, 0.245997, 0.400561, 0.659615", \
|
|
"0.022371, 0.0702007, 0.101546, 0.154722, 0.246025, 0.400562, 0.659662", \
|
|
"0.0246025, 0.0718926, 0.10291, 0.15567, 0.246478, 0.400971, 0.660509", \
|
|
"0.0285969, 0.0757328, 0.105722, 0.157691, 0.247559, 0.401333, 0.66051", \
|
|
"0.0364346, 0.0820991, 0.110948, 0.161539, 0.250215, 0.402925, 0.660511", \
|
|
"0.048769, 0.095391, 0.123998, 0.172727, 0.258391, 0.407699, 0.663017", \
|
|
"0.067833, 0.117287, 0.145873, 0.193894, 0.278694, 0.42631, 0.677864" \
|
|
);
|
|
}
|
|
}
|
|
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.0450894, 0.0957699, 0.12681, 0.177871, 0.263069, 0.405319, 0.641335", \
|
|
"0.071144, 0.123174, 0.154134, 0.205189, 0.290374, 0.432369, 0.66872", \
|
|
"0.0876942, 0.141704, 0.1725, 0.223344, 0.308548, 0.450252, 0.686751", \
|
|
"0.107026, 0.164581, 0.195402, 0.246224, 0.330948, 0.472589, 0.709003", \
|
|
"0.132015, 0.195502, 0.226444, 0.276403, 0.360884, 0.501803, 0.737756", \
|
|
"0.159668, 0.232681, 0.265413, 0.316596, 0.400499, 0.54069, 0.776105", \
|
|
"0.184653, 0.270874, 0.308536, 0.361453, 0.448189, 0.591183, 0.828355" \
|
|
);
|
|
}
|
|
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.0122323, 0.0759903, 0.121623, 0.197197, 0.324172, 0.535689, 0.888194", \
|
|
"0.0160277, 0.0767221, 0.121785, 0.197318, 0.324173, 0.53569, 0.888299", \
|
|
"0.0193615, 0.0778706, 0.122434, 0.19762, 0.324315, 0.535691, 0.8883", \
|
|
"0.0247296, 0.0808357, 0.123995, 0.198353, 0.324761, 0.535893, 0.888301", \
|
|
"0.0332324, 0.0876013, 0.128211, 0.200506, 0.325869, 0.536747, 0.888757", \
|
|
"0.048113, 0.101595, 0.138295, 0.207354, 0.330273, 0.539705, 0.890343", \
|
|
"0.071586, 0.128273, 0.162288, 0.225943, 0.342364, 0.549751, 0.898835" \
|
|
);
|
|
}
|
|
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.077107, 0.132369, 0.159824, 0.202236, 0.271752, 0.386706, 0.577565", \
|
|
"0.105571, 0.161252, 0.188711, 0.231406, 0.300866, 0.415657, 0.606563", \
|
|
"0.12687, 0.183699, 0.211426, 0.254084, 0.323693, 0.438437, 0.629488", \
|
|
"0.15847, 0.217426, 0.245284, 0.288224, 0.357659, 0.472512, 0.66332", \
|
|
"0.20597, 0.268954, 0.297514, 0.34047, 0.409823, 0.523742, 0.714078", \
|
|
"0.26511, 0.336516, 0.367381, 0.41238, 0.482874, 0.597263, 0.787848", \
|
|
"0.360584, 0.44223, 0.477875, 0.527854, 0.601488, 0.718728, 0.912138" \
|
|
);
|
|
}
|
|
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.0210174, 0.0695485, 0.101126, 0.154528, 0.245965, 0.400596, 0.659552", \
|
|
"0.0231503, 0.0705729, 0.101729, 0.154812, 0.246044, 0.400597, 0.659588", \
|
|
"0.0265512, 0.0726227, 0.10334, 0.156005, 0.246862, 0.400901, 0.659886", \
|
|
"0.0323218, 0.0767164, 0.106561, 0.15837, 0.248371, 0.401909, 0.660546", \
|
|
"0.0419588, 0.0835178, 0.111515, 0.161669, 0.250475, 0.40367, 0.661429", \
|
|
"0.057887, 0.099998, 0.125517, 0.172107, 0.257561, 0.406722, 0.663728", \
|
|
"0.081676, 0.126125, 0.151973, 0.195382, 0.276275, 0.422696, 0.674201" \
|
|
);
|
|
}
|
|
}
|
|
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.0159702, 0.0170015, 0.017018, 0.0170533, 0.0167032, 0.0160839, 0.0151532", \
|
|
"0.0168155, 0.0166864, 0.016974, 0.0166795, 0.0175167, 0.0158993, 0.0149626", \
|
|
"0.0179181, 0.0171671, 0.0171188, 0.0172107, 0.0168205, 0.016811, 0.0170226", \
|
|
"0.0208402, 0.0188609, 0.0189783, 0.018696, 0.0184113, 0.0188745, 0.0182697", \
|
|
"0.0265168, 0.0227555, 0.0223992, 0.0222116, 0.0222005, 0.0213717, 0.0219875", \
|
|
"0.0382274, 0.0314385, 0.0308833, 0.0302943, 0.0293195, 0.0291401, 0.0279342", \
|
|
"0.0612859, 0.0503252, 0.0488688, 0.0478844, 0.0466841, 0.0457078, 0.0453625" \
|
|
);
|
|
}
|
|
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.0199229, 0.0191699, 0.0192133, 0.0191903, 0.0187748, 0.0184719, 0.017404", \
|
|
"0.020169, 0.0188215, 0.0190708, 0.0191103, 0.0193485, 0.0183374, 0.0173624", \
|
|
"0.0210763, 0.0191216, 0.0191021, 0.0191135, 0.0197574, 0.0184897, 0.0180848", \
|
|
"0.0234547, 0.0205699, 0.0204195, 0.0203839, 0.0199214, 0.0202124, 0.0186555", \
|
|
"0.029083, 0.024113, 0.0238053, 0.0237083, 0.0235729, 0.0225859, 0.0211058", \
|
|
"0.040083, 0.0323635, 0.0320221, 0.0319038, 0.0315067, 0.0318347, 0.0313777", \
|
|
"0.062066, 0.0506231, 0.0493557, 0.0482522, 0.047299, 0.0465226, 0.0464221" \
|
|
);
|
|
}
|
|
}
|
|
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.0156939, 0.016928, 0.0170674, 0.0169497, 0.0166348, 0.0161981, 0.015119", \
|
|
"0.0163551, 0.0163984, 0.0167087, 0.0165875, 0.0168425, 0.0157284, 0.0147527", \
|
|
"0.0173979, 0.0169096, 0.0168196, 0.0170135, 0.0167265, 0.016481, 0.0152393", \
|
|
"0.0202458, 0.0183546, 0.0185137, 0.018495, 0.0179784, 0.0178287, 0.0179993", \
|
|
"0.0258687, 0.0222219, 0.0219761, 0.0216792, 0.0215681, 0.0203481, 0.0212746", \
|
|
"0.0377279, 0.0309022, 0.0301703, 0.0295188, 0.0287472, 0.0281382, 0.0272763", \
|
|
"0.060737, 0.0492624, 0.0477913, 0.0469782, 0.0456051, 0.0446683, 0.0440003" \
|
|
);
|
|
}
|
|
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.0175434, 0.0167409, 0.0169222, 0.0166341, 0.016495, 0.0161814, 0.0144102", \
|
|
"0.0182395, 0.0166286, 0.0168678, 0.0168612, 0.0170851, 0.0161546, 0.0151483", \
|
|
"0.0198012, 0.0173452, 0.0172543, 0.0171949, 0.0173588, 0.0166821, 0.0156877", \
|
|
"0.0232739, 0.0191951, 0.0190266, 0.0188586, 0.0181077, 0.01855, 0.0169354", \
|
|
"0.0292423, 0.0229933, 0.0226142, 0.0224327, 0.022208, 0.0213895, 0.0193165", \
|
|
"0.0412166, 0.0317252, 0.0309036, 0.0301807, 0.0302745, 0.0300069, 0.0295049", \
|
|
"0.0639262, 0.0502048, 0.0487524, 0.0473602, 0.0464003, 0.0453521, 0.0453727" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00260441;
|
|
rise_capacitance : 0.00257069;
|
|
rise_capacitance_range (0.00257069, 0.00257069);
|
|
fall_capacitance : 0.00263814;
|
|
fall_capacitance_range (0.00263814, 0.00263814);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00240189;
|
|
rise_capacitance : 0.00250693;
|
|
rise_capacitance_range (0.00250693, 0.00250693);
|
|
fall_capacitance : 0.00229685;
|
|
fall_capacitance_range (0.00229685, 0.00229685);
|
|
}
|
|
}
|
|
cell (sg13g2_or3_1) {
|
|
area : 12.7008;
|
|
cell_footprint : "or3";
|
|
cell_leakage_power : 354.783;
|
|
leakage_power () {
|
|
value : 474.019;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 386.571;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 316.392;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 363.768;
|
|
when : "!A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 266.541;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 322.188;
|
|
when : "A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 309.36;
|
|
when : "A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 399.421;
|
|
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.0465441, 0.0948486, 0.125942, 0.177054, 0.262236, 0.404115, 0.639993", \
|
|
"0.0739706, 0.122937, 0.154013, 0.205113, 0.290389, 0.432095, 0.668238", \
|
|
"0.0917307, 0.142012, 0.173023, 0.224004, 0.309146, 0.451039, 0.687087", \
|
|
"0.113175, 0.166371, 0.197324, 0.247995, 0.333147, 0.474797, 0.710863", \
|
|
"0.141976, 0.199681, 0.230554, 0.28095, 0.366117, 0.507698, 0.743691", \
|
|
"0.180494, 0.246791, 0.278586, 0.32943, 0.415056, 0.555318, 0.790553", \
|
|
"0.233299, 0.312508, 0.347683, 0.399894, 0.48655, 0.629576, 0.867639" \
|
|
);
|
|
}
|
|
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.0129066, 0.07576, 0.121228, 0.196606, 0.323142, 0.534028, 0.885536", \
|
|
"0.0157766, 0.0761015, 0.121338, 0.196702, 0.323143, 0.534029, 0.885722", \
|
|
"0.0182979, 0.0767205, 0.121683, 0.196918, 0.323274, 0.534205, 0.886185", \
|
|
"0.0222671, 0.0785045, 0.122591, 0.197329, 0.323649, 0.534254, 0.886186", \
|
|
"0.0280645, 0.0825228, 0.124995, 0.198796, 0.324523, 0.534956, 0.886187", \
|
|
"0.037656, 0.091093, 0.131098, 0.202816, 0.327677, 0.537516, 0.887809", \
|
|
"0.052263, 0.109159, 0.145734, 0.213551, 0.33668, 0.545589, 0.894713" \
|
|
);
|
|
}
|
|
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.0887048, 0.14191, 0.169434, 0.212265, 0.281936, 0.397296, 0.589388", \
|
|
"0.104823, 0.158636, 0.18631, 0.229189, 0.299049, 0.414371, 0.606329", \
|
|
"0.114441, 0.169634, 0.197527, 0.240689, 0.310694, 0.426106, 0.618179", \
|
|
"0.128201, 0.185625, 0.214429, 0.257783, 0.327941, 0.443623, 0.635577", \
|
|
"0.15051, 0.213255, 0.242905, 0.287538, 0.358146, 0.473731, 0.666086", \
|
|
"0.176401, 0.246776, 0.279394, 0.327779, 0.400846, 0.517991, 0.710583", \
|
|
"0.217318, 0.299094, 0.3365, 0.38944, 0.469248, 0.59334, 0.793726" \
|
|
);
|
|
}
|
|
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.0194879, 0.0678838, 0.0998896, 0.152771, 0.244486, 0.399832, 0.660048", \
|
|
"0.0202874, 0.0683829, 0.0998906, 0.153103, 0.244692, 0.399883, 0.660049", \
|
|
"0.0215815, 0.0698759, 0.101061, 0.154072, 0.245199, 0.399999, 0.662107", \
|
|
"0.0243611, 0.072772, 0.103764, 0.1559, 0.24651, 0.400755, 0.662108", \
|
|
"0.0303127, 0.0790642, 0.1086, 0.159918, 0.248765, 0.402058, 0.662109", \
|
|
"0.038621, 0.090441, 0.120425, 0.171663, 0.258304, 0.408038, 0.664644", \
|
|
"0.053063, 0.109118, 0.140294, 0.19251, 0.280757, 0.430788, 0.682687" \
|
|
);
|
|
}
|
|
}
|
|
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.0445617, 0.0920789, 0.123041, 0.173956, 0.259256, 0.400984, 0.636581", \
|
|
"0.0697978, 0.118213, 0.149198, 0.200168, 0.285239, 0.426958, 0.662908", \
|
|
"0.0856816, 0.135471, 0.166478, 0.217357, 0.302494, 0.444157, 0.680309", \
|
|
"0.103921, 0.156635, 0.187229, 0.238096, 0.323124, 0.464908, 0.701012", \
|
|
"0.127608, 0.184717, 0.21576, 0.266276, 0.350987, 0.492724, 0.728706", \
|
|
"0.154745, 0.222104, 0.253539, 0.30528, 0.38981, 0.53198, 0.767678", \
|
|
"0.181692, 0.26284, 0.298702, 0.351335, 0.436788, 0.580112, 0.820709" \
|
|
);
|
|
}
|
|
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.0121278, 0.0750346, 0.120743, 0.196151, 0.322969, 0.53382, 0.885426", \
|
|
"0.0151793, 0.0755776, 0.120898, 0.196322, 0.32297, 0.533821, 0.885427", \
|
|
"0.017748, 0.0762279, 0.12125, 0.196577, 0.322971, 0.533882, 0.886994", \
|
|
"0.0217418, 0.0780434, 0.122084, 0.197054, 0.323382, 0.534069, 0.886995", \
|
|
"0.0279187, 0.0821138, 0.124728, 0.198471, 0.324225, 0.534753, 0.886996", \
|
|
"0.038054, 0.092372, 0.131384, 0.202927, 0.327496, 0.53739, 0.887391", \
|
|
"0.053822, 0.111483, 0.147867, 0.214952, 0.336895, 0.545943, 0.894895" \
|
|
);
|
|
}
|
|
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.084981, 0.138075, 0.165659, 0.20849, 0.278261, 0.393667, 0.585682", \
|
|
"0.103685, 0.157777, 0.185506, 0.228512, 0.298313, 0.413673, 0.605582", \
|
|
"0.116946, 0.172443, 0.200667, 0.243911, 0.313989, 0.429473, 0.621551", \
|
|
"0.138606, 0.196288, 0.224988, 0.268313, 0.338737, 0.454536, 0.6465", \
|
|
"0.174306, 0.236533, 0.265678, 0.30978, 0.380189, 0.495941, 0.688186", \
|
|
"0.217941, 0.28854, 0.320689, 0.368186, 0.440218, 0.557613, 0.749711", \
|
|
"0.288813, 0.370579, 0.407153, 0.458534, 0.537194, 0.65878, 0.85684" \
|
|
);
|
|
}
|
|
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.0194918, 0.0677623, 0.0997664, 0.15289, 0.244621, 0.399841, 0.660048", \
|
|
"0.0207771, 0.0687188, 0.100173, 0.153305, 0.244767, 0.399888, 0.660049", \
|
|
"0.0226401, 0.0704819, 0.101776, 0.154549, 0.245593, 0.400291, 0.660974", \
|
|
"0.025954, 0.0735468, 0.104195, 0.156466, 0.246905, 0.401439, 0.660975", \
|
|
"0.0323412, 0.0789971, 0.108451, 0.15948, 0.249143, 0.402768, 0.662129", \
|
|
"0.041846, 0.090763, 0.119586, 0.16982, 0.256591, 0.407166, 0.664205", \
|
|
"0.056826, 0.110605, 0.139554, 0.189685, 0.277255, 0.426502, 0.679421" \
|
|
);
|
|
}
|
|
}
|
|
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.0405698, 0.0877308, 0.118633, 0.169456, 0.254457, 0.396235, 0.63199", \
|
|
"0.0631727, 0.111406, 0.142153, 0.193065, 0.278205, 0.419775, 0.655703", \
|
|
"0.0768093, 0.126502, 0.15738, 0.208264, 0.293189, 0.434822, 0.670847", \
|
|
"0.0915443, 0.144097, 0.174994, 0.225373, 0.31025, 0.451602, 0.68813", \
|
|
"0.109313, 0.167976, 0.198277, 0.248977, 0.332621, 0.474946, 0.710407", \
|
|
"0.124828, 0.194912, 0.226787, 0.278063, 0.363303, 0.505101, 0.741039", \
|
|
"0.129059, 0.213334, 0.250759, 0.304522, 0.393138, 0.536396, 0.775352" \
|
|
);
|
|
}
|
|
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.0115617, 0.074834, 0.120482, 0.19607, 0.322687, 0.533665, 0.88532", \
|
|
"0.0148624, 0.0753849, 0.120763, 0.196207, 0.322696, 0.535262, 0.885321", \
|
|
"0.0175395, 0.0762131, 0.121093, 0.196479, 0.322823, 0.535263, 0.886455", \
|
|
"0.0216936, 0.078149, 0.122191, 0.196919, 0.323266, 0.535264, 0.886456", \
|
|
"0.0286874, 0.0830165, 0.125149, 0.198747, 0.324403, 0.535265, 0.886457", \
|
|
"0.0397313, 0.095087, 0.133722, 0.204531, 0.328832, 0.538153, 0.887833", \
|
|
"0.057497, 0.118038, 0.154107, 0.220049, 0.340639, 0.549456, 0.897751" \
|
|
);
|
|
}
|
|
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.0744653, 0.127688, 0.155326, 0.198226, 0.26792, 0.383319, 0.575314", \
|
|
"0.0982854, 0.152263, 0.180099, 0.222984, 0.292786, 0.408212, 0.600092", \
|
|
"0.116285, 0.170929, 0.199101, 0.242453, 0.312736, 0.428207, 0.620148", \
|
|
"0.143333, 0.199621, 0.227683, 0.270841, 0.341402, 0.457298, 0.649173", \
|
|
"0.185524, 0.245429, 0.274246, 0.317658, 0.387781, 0.503236, 0.69591", \
|
|
"0.237069, 0.305551, 0.336402, 0.381745, 0.453418, 0.569897, 0.762851", \
|
|
"0.326972, 0.40677, 0.442575, 0.492441, 0.568213, 0.689409, 0.884996" \
|
|
);
|
|
}
|
|
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.0194648, 0.0677964, 0.0997183, 0.153171, 0.244472, 0.399803, 0.660047", \
|
|
"0.0210076, 0.068967, 0.100352, 0.153321, 0.244993, 0.399975, 0.660048", \
|
|
"0.0232935, 0.0705625, 0.101884, 0.154948, 0.245867, 0.40062, 0.660958", \
|
|
"0.0270291, 0.0733758, 0.10386, 0.156647, 0.247491, 0.401992, 0.661056", \
|
|
"0.0340535, 0.07772, 0.107294, 0.158716, 0.249192, 0.403297, 0.662822", \
|
|
"0.045372, 0.090235, 0.118268, 0.167371, 0.254944, 0.406812, 0.66494", \
|
|
"0.062656, 0.111793, 0.13871, 0.186934, 0.273013, 0.423214, 0.677745" \
|
|
);
|
|
}
|
|
}
|
|
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.0101028, 0.0105903, 0.0106112, 0.0105548, 0.0104205, 0.0101407, 0.00953991", \
|
|
"0.0103254, 0.0103876, 0.010475, 0.0104467, 0.0103754, 0.0099705, 0.00956815", \
|
|
"0.0109846, 0.0109077, 0.0108569, 0.0108423, 0.0108095, 0.0104402, 0.0100639", \
|
|
"0.0129639, 0.0124938, 0.0125165, 0.0123929, 0.0122071, 0.0125309, 0.0117243", \
|
|
"0.0172739, 0.0162329, 0.0161499, 0.0159335, 0.0158492, 0.0152997, 0.0155484", \
|
|
"0.0271932, 0.025116, 0.0248452, 0.0244355, 0.0242238, 0.023763, 0.0232843", \
|
|
"0.0470871, 0.0438015, 0.0430416, 0.0423891, 0.0420762, 0.0413635, 0.0409866" \
|
|
);
|
|
}
|
|
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.0173333, 0.0174989, 0.017506, 0.0175353, 0.0173564, 0.0170984, 0.016696", \
|
|
"0.0171953, 0.0171925, 0.0173131, 0.017388, 0.0174597, 0.0169637, 0.016423", \
|
|
"0.0174641, 0.0173554, 0.0172633, 0.017304, 0.0175151, 0.0169405, 0.0170577", \
|
|
"0.018651, 0.0182107, 0.0182647, 0.0182797, 0.0179265, 0.0180813, 0.0173199", \
|
|
"0.0225815, 0.0214419, 0.0213681, 0.0213924, 0.0213646, 0.0210257, 0.0203563", \
|
|
"0.0317426, 0.0297379, 0.0293971, 0.0294977, 0.029204, 0.0291575, 0.0290804", \
|
|
"0.0515215, 0.0478945, 0.0473131, 0.0468707, 0.0464592, 0.0459066, 0.046186" \
|
|
);
|
|
}
|
|
}
|
|
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.00971662, 0.0103192, 0.0103752, 0.0103332, 0.0102382, 0.00995853, 0.00939894", \
|
|
"0.00985993, 0.0100678, 0.0101903, 0.0101326, 0.0101547, 0.00971333, 0.00920852", \
|
|
"0.0104771, 0.0105264, 0.0105489, 0.0105732, 0.0106137, 0.0102767, 0.00993566", \
|
|
"0.0123593, 0.0119857, 0.0120052, 0.0120358, 0.0117768, 0.0121653, 0.011347", \
|
|
"0.0164747, 0.01548, 0.0154272, 0.015316, 0.0152016, 0.0147443, 0.0152441", \
|
|
"0.0256346, 0.0237043, 0.0233425, 0.0230138, 0.0227549, 0.0228096, 0.0224648", \
|
|
"0.0440806, 0.0406233, 0.0400001, 0.0393243, 0.0389313, 0.0383954, 0.0381391" \
|
|
);
|
|
}
|
|
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.0146323, 0.0147649, 0.0147933, 0.0147921, 0.0146874, 0.0144148, 0.0139928", \
|
|
"0.0146, 0.0144983, 0.0146366, 0.0146408, 0.0147161, 0.0143141, 0.0137767", \
|
|
"0.0150789, 0.0147935, 0.0147798, 0.0147957, 0.0151084, 0.0144151, 0.0142367", \
|
|
"0.0167296, 0.0160591, 0.0160712, 0.0160073, 0.0157384, 0.0158461, 0.0150956", \
|
|
"0.0207849, 0.0194061, 0.0194146, 0.0193621, 0.0192845, 0.0189874, 0.018127", \
|
|
"0.0295451, 0.0271381, 0.0269151, 0.0270177, 0.0268693, 0.0269902, 0.026555", \
|
|
"0.0477978, 0.0438054, 0.0431965, 0.0427879, 0.0427478, 0.041907, 0.0421098" \
|
|
);
|
|
}
|
|
}
|
|
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.00941984, 0.0101065, 0.0101305, 0.0100727, 0.00991692, 0.00959711, 0.00914182", \
|
|
"0.00952814, 0.00981929, 0.00994535, 0.00987964, 0.0101528, 0.00984762, 0.00898682", \
|
|
"0.0101941, 0.0103534, 0.0103603, 0.0103992, 0.0103889, 0.00996193, 0.00973579", \
|
|
"0.0120531, 0.0117148, 0.0117794, 0.0117301, 0.0115729, 0.0114367, 0.0113873", \
|
|
"0.0161971, 0.0153369, 0.0151843, 0.0151358, 0.0148316, 0.0144128, 0.0144262", \
|
|
"0.0254524, 0.0233535, 0.0231268, 0.0227666, 0.0226933, 0.0224861, 0.022267", \
|
|
"0.0440536, 0.0403707, 0.0397982, 0.0392572, 0.0389447, 0.0384079, 0.0378988" \
|
|
);
|
|
}
|
|
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.0116068, 0.0117595, 0.0118356, 0.0117866, 0.0117735, 0.0115252, 0.0109494", \
|
|
"0.0119815, 0.0118246, 0.011952, 0.0119891, 0.0123595, 0.0115729, 0.0111113", \
|
|
"0.0129217, 0.0125006, 0.0124365, 0.0124747, 0.0126805, 0.0121452, 0.011919", \
|
|
"0.0149993, 0.0142809, 0.0141045, 0.0140226, 0.0136887, 0.0138532, 0.0133113", \
|
|
"0.0194276, 0.0177581, 0.017727, 0.017669, 0.0175745, 0.0171091, 0.0162926", \
|
|
"0.028609, 0.0257341, 0.0255329, 0.0252632, 0.025172, 0.0251124, 0.0250453", \
|
|
"0.0469915, 0.0426819, 0.041958, 0.0415611, 0.0411367, 0.0406836, 0.040545" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00274741;
|
|
rise_capacitance : 0.00271487;
|
|
rise_capacitance_range (0.00271487, 0.00271487);
|
|
fall_capacitance : 0.00277996;
|
|
fall_capacitance_range (0.00277996, 0.00277996);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00268616;
|
|
rise_capacitance : 0.00273686;
|
|
rise_capacitance_range (0.00273686, 0.00273686);
|
|
fall_capacitance : 0.00263546;
|
|
fall_capacitance_range (0.00263546, 0.00263546);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0025576;
|
|
rise_capacitance : 0.00274636;
|
|
rise_capacitance_range (0.00274636, 0.00274636);
|
|
fall_capacitance : 0.00236883;
|
|
fall_capacitance_range (0.00236883, 0.00236883);
|
|
}
|
|
}
|
|
cell (sg13g2_or3_2) {
|
|
area : 14.5152;
|
|
cell_footprint : "or3";
|
|
cell_leakage_power : 467.217;
|
|
leakage_power () {
|
|
value : 715.818;
|
|
when : "!A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 480.525;
|
|
when : "!A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 410.346;
|
|
when : "!A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 457.722;
|
|
when : "!A&B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 360.495;
|
|
when : "A&!B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 416.142;
|
|
when : "A&!B&C";
|
|
}
|
|
leakage_power () {
|
|
value : 403.314;
|
|
when : "A&B&!C";
|
|
}
|
|
leakage_power () {
|
|
value : 493.375;
|
|
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.053634, 0.106227, 0.137441, 0.188644, 0.27389, 0.415847, 0.652245", \
|
|
"0.0844735, 0.138084, 0.169156, 0.22029, 0.305582, 0.447539, 0.683953", \
|
|
"0.105238, 0.160606, 0.191652, 0.242669, 0.327881, 0.469631, 0.705955", \
|
|
"0.131078, 0.190159, 0.220985, 0.272041, 0.356986, 0.498618, 0.734847", \
|
|
"0.165902, 0.230937, 0.262117, 0.312768, 0.39742, 0.539109, 0.775103", \
|
|
"0.214489, 0.287805, 0.320429, 0.370616, 0.455083, 0.59615, 0.832084", \
|
|
"0.277482, 0.364909, 0.400092, 0.453523, 0.539178, 0.680373, 0.916217" \
|
|
);
|
|
}
|
|
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.0138669, 0.0767108, 0.121925, 0.197455, 0.324064, 0.535385, 0.887753", \
|
|
"0.0167835, 0.0773956, 0.122228, 0.197524, 0.32415, 0.535424, 0.887758", \
|
|
"0.0198484, 0.0786373, 0.122847, 0.197769, 0.324302, 0.53546, 0.892712", \
|
|
"0.0250815, 0.0813011, 0.124257, 0.198527, 0.324726, 0.535682, 0.892713", \
|
|
"0.0328034, 0.0875144, 0.128198, 0.200434, 0.325755, 0.536371, 0.892714", \
|
|
"0.044581, 0.098628, 0.137132, 0.206128, 0.32934, 0.538808, 0.892715", \
|
|
"0.065111, 0.121864, 0.157353, 0.21974, 0.338729, 0.546635, 0.896157" \
|
|
);
|
|
}
|
|
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.112256, 0.175098, 0.204565, 0.249201, 0.320013, 0.43543, 0.627166", \
|
|
"0.129381, 0.192263, 0.222067, 0.266581, 0.337501, 0.45313, 0.645251", \
|
|
"0.140823, 0.20457, 0.234577, 0.279355, 0.350308, 0.466015, 0.657905", \
|
|
"0.157957, 0.223695, 0.254339, 0.299575, 0.370906, 0.486624, 0.678559", \
|
|
"0.186248, 0.255868, 0.287332, 0.333341, 0.405128, 0.521069, 0.71318", \
|
|
"0.220786, 0.297751, 0.33218, 0.380901, 0.456269, 0.572644, 0.765095", \
|
|
"0.276097, 0.362432, 0.401125, 0.455224, 0.535092, 0.658857, 0.856746" \
|
|
);
|
|
}
|
|
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.0263076, 0.0781299, 0.109352, 0.161595, 0.251535, 0.405142, 0.664032", \
|
|
"0.0269211, 0.0781309, 0.109426, 0.161753, 0.251601, 0.405245, 0.664901", \
|
|
"0.0284089, 0.0793935, 0.110495, 0.162515, 0.252192, 0.405315, 0.664902", \
|
|
"0.0312685, 0.0824644, 0.113367, 0.164616, 0.253741, 0.406129, 0.664939", \
|
|
"0.0378296, 0.0885053, 0.118798, 0.168893, 0.256695, 0.408141, 0.665383", \
|
|
"0.048967, 0.101825, 0.131591, 0.180532, 0.266579, 0.413859, 0.668115", \
|
|
"0.066452, 0.121913, 0.15279, 0.203208, 0.288254, 0.435548, 0.684794" \
|
|
);
|
|
}
|
|
}
|
|
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.0514221, 0.10318, 0.134302, 0.185433, 0.270667, 0.412485, 0.648771", \
|
|
"0.0806096, 0.133733, 0.164751, 0.215809, 0.300937, 0.442919, 0.679111", \
|
|
"0.0998139, 0.154751, 0.185558, 0.236498, 0.321652, 0.463462, 0.699819", \
|
|
"0.122988, 0.181927, 0.212902, 0.263566, 0.348406, 0.489944, 0.726267", \
|
|
"0.153372, 0.218027, 0.24893, 0.299274, 0.383722, 0.525336, 0.761339", \
|
|
"0.191963, 0.266064, 0.298308, 0.348521, 0.433069, 0.57387, 0.810467", \
|
|
"0.234165, 0.321714, 0.357724, 0.412025, 0.497359, 0.638909, 0.876605" \
|
|
);
|
|
}
|
|
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.0131091, 0.0760823, 0.121439, 0.197073, 0.323872, 0.535162, 0.887584", \
|
|
"0.0162853, 0.0769258, 0.121781, 0.197194, 0.323877, 0.535492, 0.887594", \
|
|
"0.0194725, 0.0781306, 0.122421, 0.197463, 0.324032, 0.535493, 0.888484", \
|
|
"0.0246815, 0.0809934, 0.124058, 0.198154, 0.324554, 0.535494, 0.888485", \
|
|
"0.0324217, 0.0877877, 0.128145, 0.200247, 0.325492, 0.536317, 0.888486", \
|
|
"0.045415, 0.099662, 0.137599, 0.206166, 0.329279, 0.538621, 0.889674", \
|
|
"0.067004, 0.124631, 0.159335, 0.222434, 0.339668, 0.546731, 0.896233" \
|
|
);
|
|
}
|
|
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.108649, 0.171193, 0.201162, 0.245427, 0.31621, 0.431762, 0.623462", \
|
|
"0.129062, 0.19202, 0.221831, 0.266434, 0.337335, 0.452945, 0.64506", \
|
|
"0.145339, 0.209293, 0.23939, 0.284258, 0.355248, 0.47105, 0.662818", \
|
|
"0.171523, 0.237736, 0.268186, 0.313675, 0.384854, 0.500923, 0.692809", \
|
|
"0.214731, 0.284033, 0.315439, 0.361363, 0.432657, 0.548614, 0.740656", \
|
|
"0.270801, 0.347776, 0.381784, 0.430409, 0.504193, 0.620066, 0.812398", \
|
|
"0.357696, 0.44496, 0.483312, 0.536141, 0.614617, 0.735238, 0.931098" \
|
|
);
|
|
}
|
|
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.0263202, 0.0779798, 0.109479, 0.161845, 0.251541, 0.405083, 0.664258", \
|
|
"0.0273359, 0.0782584, 0.10959, 0.161846, 0.251648, 0.405242, 0.664898", \
|
|
"0.0293332, 0.0800148, 0.111012, 0.162862, 0.252408, 0.405763, 0.664899", \
|
|
"0.03333, 0.0834163, 0.113909, 0.165313, 0.254315, 0.406507, 0.665358", \
|
|
"0.040925, 0.0894598, 0.119446, 0.16949, 0.257073, 0.40868, 0.666003", \
|
|
"0.05446, 0.103447, 0.13179, 0.180428, 0.265347, 0.412838, 0.668576", \
|
|
"0.075046, 0.126698, 0.15588, 0.202333, 0.28534, 0.431072, 0.681094" \
|
|
);
|
|
}
|
|
}
|
|
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.0476229, 0.0990054, 0.130055, 0.181032, 0.266198, 0.407904, 0.644193", \
|
|
"0.0749519, 0.127804, 0.158791, 0.209751, 0.295067, 0.436839, 0.673187", \
|
|
"0.0922923, 0.147162, 0.177959, 0.228831, 0.314053, 0.455844, 0.691903", \
|
|
"0.112252, 0.171589, 0.202176, 0.252828, 0.337689, 0.479155, 0.715322", \
|
|
"0.138394, 0.203354, 0.234169, 0.285094, 0.369253, 0.510671, 0.746238", \
|
|
"0.166382, 0.241411, 0.27527, 0.325888, 0.410505, 0.55114, 0.785893", \
|
|
"0.190782, 0.278317, 0.318766, 0.373222, 0.458882, 0.600936, 0.838425" \
|
|
);
|
|
}
|
|
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.0124762, 0.075974, 0.121299, 0.196957, 0.323702, 0.535087, 0.887405", \
|
|
"0.016054, 0.0767277, 0.121606, 0.197085, 0.323784, 0.535088, 0.887584", \
|
|
"0.01932, 0.0780178, 0.12232, 0.197372, 0.323941, 0.535089, 0.889126", \
|
|
"0.0246635, 0.0814882, 0.124096, 0.19803, 0.324383, 0.535414, 0.889127", \
|
|
"0.0328688, 0.0887671, 0.128618, 0.20047, 0.325481, 0.536252, 0.889128", \
|
|
"0.04774, 0.102832, 0.1398, 0.207683, 0.330131, 0.539178, 0.889689", \
|
|
"0.070978, 0.130239, 0.16476, 0.226981, 0.343422, 0.549623, 0.898479" \
|
|
);
|
|
}
|
|
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.0983952, 0.160992, 0.190929, 0.235275, 0.306008, 0.421809, 0.613466", \
|
|
"0.124653, 0.187429, 0.217148, 0.26192, 0.3327, 0.448364, 0.640485", \
|
|
"0.146702, 0.210102, 0.239944, 0.284913, 0.355901, 0.471606, 0.663349", \
|
|
"0.18045, 0.24539, 0.275669, 0.320797, 0.391905, 0.508132, 0.70004", \
|
|
"0.231235, 0.299201, 0.329992, 0.375145, 0.446458, 0.562075, 0.754324", \
|
|
"0.296652, 0.372508, 0.405268, 0.452346, 0.524516, 0.640703, 0.832262", \
|
|
"0.405665, 0.491848, 0.529382, 0.580781, 0.656538, 0.775558, 0.969751" \
|
|
);
|
|
}
|
|
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.0263519, 0.0782332, 0.109517, 0.161662, 0.251788, 0.40512, 0.664092", \
|
|
"0.0276789, 0.0783694, 0.109567, 0.161903, 0.251789, 0.405839, 0.664716", \
|
|
"0.0304922, 0.0804077, 0.111239, 0.163109, 0.252596, 0.405852, 0.664717", \
|
|
"0.0361057, 0.0839295, 0.114194, 0.16567, 0.25467, 0.407176, 0.665451", \
|
|
"0.0449731, 0.0900505, 0.119406, 0.169146, 0.257205, 0.409197, 0.666732", \
|
|
"0.061317, 0.105859, 0.131915, 0.178898, 0.263492, 0.412492, 0.668925", \
|
|
"0.085045, 0.131628, 0.158238, 0.202157, 0.28289, 0.427975, 0.679305" \
|
|
);
|
|
}
|
|
}
|
|
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.0166853, 0.0173272, 0.0174057, 0.0174194, 0.0170969, 0.0165956, 0.0156985", \
|
|
"0.0173556, 0.0170089, 0.0172641, 0.0170543, 0.0168923, 0.016206, 0.0153554", \
|
|
"0.0185053, 0.0175337, 0.0174939, 0.0175925, 0.0171873, 0.0172481, 0.01754", \
|
|
"0.021238, 0.0190711, 0.0190079, 0.018916, 0.0184719, 0.0188129, 0.0175693", \
|
|
"0.0272554, 0.0232436, 0.0230187, 0.022789, 0.0225368, 0.0217336, 0.0225525", \
|
|
"0.0391428, 0.032421, 0.0319977, 0.0310889, 0.0301493, 0.0297786, 0.0288941", \
|
|
"0.063446, 0.0530246, 0.0518851, 0.0499636, 0.048748, 0.0476966, 0.0462944" \
|
|
);
|
|
}
|
|
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.0264406, 0.024245, 0.0241476, 0.0240187, 0.0240795, 0.023074, 0.0218613", \
|
|
"0.0263011, 0.0238493, 0.0241903, 0.0240566, 0.0238804, 0.0235184, 0.0227992", \
|
|
"0.0268988, 0.0239355, 0.0239116, 0.0239905, 0.0245246, 0.0244182, 0.0223497", \
|
|
"0.0286002, 0.0248261, 0.0249584, 0.0249189, 0.0243514, 0.0246212, 0.0231322", \
|
|
"0.0333584, 0.0282728, 0.0280322, 0.0276708, 0.027373, 0.0265901, 0.0250381", \
|
|
"0.0446531, 0.0368409, 0.0362172, 0.0356665, 0.0362612, 0.0355069, 0.0354406", \
|
|
"0.0671086, 0.0558384, 0.0543636, 0.0533633, 0.05232, 0.0514964, 0.051711" \
|
|
);
|
|
}
|
|
}
|
|
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.0162374, 0.0171311, 0.0172511, 0.017269, 0.0169883, 0.0163617, 0.0154008", \
|
|
"0.0168336, 0.0167202, 0.0170285, 0.0170147, 0.0167698, 0.0161599, 0.0152009", \
|
|
"0.0179262, 0.0171769, 0.0170851, 0.0172139, 0.0169668, 0.0169929, 0.0158992", \
|
|
"0.020725, 0.0187076, 0.0188317, 0.0186043, 0.0182108, 0.018465, 0.0172984", \
|
|
"0.0265461, 0.0226928, 0.0223412, 0.0220614, 0.0217996, 0.0209184, 0.0212511", \
|
|
"0.0378539, 0.0309726, 0.0306706, 0.0297258, 0.0292557, 0.0289657, 0.0280161", \
|
|
"0.0607894, 0.0499122, 0.0485044, 0.0473773, 0.0459499, 0.0445921, 0.0442775" \
|
|
);
|
|
}
|
|
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.0237313, 0.0214466, 0.0216721, 0.0211921, 0.0211315, 0.0206245, 0.0193416", \
|
|
"0.023758, 0.0211584, 0.0214702, 0.0212718, 0.0212027, 0.020831, 0.0201644", \
|
|
"0.0246679, 0.0213969, 0.021291, 0.02141, 0.0217604, 0.0222916, 0.0198161", \
|
|
"0.0269423, 0.0226852, 0.0226692, 0.0225155, 0.02204, 0.022508, 0.0207698", \
|
|
"0.0322425, 0.0264386, 0.0260104, 0.0257225, 0.0253342, 0.0245682, 0.0226637", \
|
|
"0.0432804, 0.0343898, 0.0337932, 0.0333551, 0.0337799, 0.0332865, 0.0329816", \
|
|
"0.0653903, 0.0525085, 0.0509427, 0.0495956, 0.048997, 0.047654, 0.0476039" \
|
|
);
|
|
}
|
|
}
|
|
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.0159271, 0.0170966, 0.0171752, 0.0171271, 0.0167985, 0.0161263, 0.0152523", \
|
|
"0.0165822, 0.0166358, 0.0169033, 0.0166766, 0.016724, 0.0158498, 0.0150563", \
|
|
"0.0176606, 0.0169752, 0.0170268, 0.0170586, 0.0167461, 0.0165714, 0.0158507", \
|
|
"0.0203294, 0.0185129, 0.0185201, 0.0183719, 0.0179456, 0.0185946, 0.0181044", \
|
|
"0.0259584, 0.0221458, 0.0218669, 0.0217376, 0.0212572, 0.0202056, 0.0212181", \
|
|
"0.0377886, 0.0309186, 0.0302919, 0.0293923, 0.0285344, 0.0282142, 0.0273134", \
|
|
"0.0607825, 0.0492161, 0.048199, 0.0469327, 0.0456207, 0.0443189, 0.0432438" \
|
|
);
|
|
}
|
|
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.0207309, 0.0184077, 0.0186772, 0.0185308, 0.017845, 0.0178512, 0.0164345", \
|
|
"0.0211742, 0.0184144, 0.0185983, 0.0185813, 0.0183206, 0.0182006, 0.0173728", \
|
|
"0.0226905, 0.0190796, 0.0188677, 0.0190206, 0.0195211, 0.0198668, 0.0171954", \
|
|
"0.0261245, 0.0209105, 0.0208798, 0.0207225, 0.0200036, 0.0204645, 0.0186701", \
|
|
"0.031725, 0.024811, 0.0244002, 0.0239149, 0.023822, 0.0226862, 0.021546", \
|
|
"0.043648, 0.0332903, 0.032278, 0.0315208, 0.0314453, 0.0313284, 0.0306494", \
|
|
"0.0666029, 0.0519404, 0.0501935, 0.0487491, 0.0479241, 0.0466004, 0.0462463" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00273836;
|
|
rise_capacitance : 0.00270087;
|
|
rise_capacitance_range (0.00270087, 0.00270087);
|
|
fall_capacitance : 0.00277585;
|
|
fall_capacitance_range (0.00277585, 0.00277585);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00267073;
|
|
rise_capacitance : 0.00271033;
|
|
rise_capacitance_range (0.00271033, 0.00271033);
|
|
fall_capacitance : 0.00263112;
|
|
fall_capacitance_range (0.00263112, 0.00263112);
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00253281;
|
|
rise_capacitance : 0.00270598;
|
|
rise_capacitance_range (0.00270598, 0.00270598);
|
|
fall_capacitance : 0.00235964;
|
|
fall_capacitance_range (0.00235964, 0.00235964);
|
|
}
|
|
}
|
|
cell (sg13g2_or4_1) {
|
|
area : 14.5152;
|
|
cell_footprint : "or4";
|
|
cell_leakage_power : 388.973;
|
|
leakage_power () {
|
|
value : 551.503;
|
|
when : "!A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 438.618;
|
|
when : "!A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 368.399;
|
|
when : "!A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 415.799;
|
|
when : "!A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 318.459;
|
|
when : "!A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 374.123;
|
|
when : "!A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 361.256;
|
|
when : "!A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 451.341;
|
|
when : "!A&B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 269.293;
|
|
when : "A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 328.728;
|
|
when : "A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 320.721;
|
|
when : "A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 418.121;
|
|
when : "A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 312.846;
|
|
when : "A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 405.41;
|
|
when : "A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 397.43;
|
|
when : "A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 491.523;
|
|
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.048483, 0.0981028, 0.1296, 0.181331, 0.266697, 0.409248, 0.645972", \
|
|
"0.0778716, 0.127939, 0.159338, 0.210799, 0.296458, 0.438888, 0.675686", \
|
|
"0.0969858, 0.148355, 0.179601, 0.230911, 0.316541, 0.458896, 0.695739", \
|
|
"0.119852, 0.174136, 0.205424, 0.256507, 0.342132, 0.484311, 0.721122", \
|
|
"0.149902, 0.209307, 0.23975, 0.290797, 0.376302, 0.518582, 0.755118", \
|
|
"0.189495, 0.256268, 0.288157, 0.33983, 0.425403, 0.566041, 0.803264", \
|
|
"0.23686, 0.318376, 0.354008, 0.40707, 0.49406, 0.637234, 0.873071" \
|
|
);
|
|
}
|
|
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.013811, 0.0770888, 0.122365, 0.198067, 0.324495, 0.535921, 0.888359", \
|
|
"0.0164077, 0.0770898, 0.122369, 0.198068, 0.324519, 0.536208, 0.88854", \
|
|
"0.0189688, 0.0777068, 0.12274, 0.198069, 0.324666, 0.536209, 0.892453", \
|
|
"0.0231157, 0.0794734, 0.123562, 0.198476, 0.325087, 0.53621, 0.892454", \
|
|
"0.0290881, 0.0837017, 0.126304, 0.200033, 0.32602, 0.536952, 0.892455", \
|
|
"0.03884, 0.092599, 0.132198, 0.204226, 0.32913, 0.539479, 0.892456", \
|
|
"0.054718, 0.111742, 0.148025, 0.215187, 0.337642, 0.547318, 0.897633" \
|
|
);
|
|
}
|
|
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.122804, 0.183155, 0.213412, 0.258028, 0.329083, 0.444926, 0.636929", \
|
|
"0.138474, 0.199036, 0.229058, 0.274289, 0.345174, 0.461365, 0.653175", \
|
|
"0.147485, 0.208961, 0.239195, 0.284413, 0.355611, 0.47161, 0.663733", \
|
|
"0.158527, 0.22185, 0.252805, 0.298545, 0.37021, 0.486314, 0.678707", \
|
|
"0.17704, 0.244526, 0.276741, 0.323405, 0.395762, 0.512523, 0.705017", \
|
|
"0.201762, 0.277669, 0.313464, 0.364242, 0.43971, 0.558862, 0.75156", \
|
|
"0.247036, 0.334211, 0.374999, 0.431474, 0.515967, 0.642543, 0.843624" \
|
|
);
|
|
}
|
|
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.0245051, 0.0761843, 0.107747, 0.159899, 0.249683, 0.402985, 0.662158", \
|
|
"0.024919, 0.0761853, 0.107748, 0.160229, 0.249754, 0.403217, 0.662602", \
|
|
"0.0258886, 0.0773336, 0.108682, 0.160825, 0.250307, 0.403514, 0.662603", \
|
|
"0.0278083, 0.0798963, 0.11102, 0.162825, 0.25165, 0.404117, 0.662604", \
|
|
"0.0329926, 0.0855581, 0.116482, 0.166876, 0.254746, 0.406106, 0.663494", \
|
|
"0.041876, 0.097913, 0.129776, 0.180672, 0.265564, 0.413206, 0.666995", \
|
|
"0.056552, 0.117339, 0.151558, 0.204532, 0.293024, 0.440101, 0.688498" \
|
|
);
|
|
}
|
|
}
|
|
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.0480032, 0.0966986, 0.127933, 0.179442, 0.264551, 0.407021, 0.643524", \
|
|
"0.0757368, 0.125058, 0.156243, 0.207527, 0.293068, 0.435138, 0.671983", \
|
|
"0.0934267, 0.144046, 0.175196, 0.226386, 0.311883, 0.45417, 0.690958", \
|
|
"0.113778, 0.167662, 0.198628, 0.249623, 0.335063, 0.477246, 0.713969", \
|
|
"0.140053, 0.199103, 0.229994, 0.279396, 0.364421, 0.507267, 0.74454", \
|
|
"0.168876, 0.237055, 0.268403, 0.319802, 0.40538, 0.547008, 0.783276", \
|
|
"0.197638, 0.27924, 0.314982, 0.367569, 0.453198, 0.597293, 0.835417" \
|
|
);
|
|
}
|
|
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.0130762, 0.0758997, 0.121493, 0.197412, 0.32391, 0.535495, 0.888198", \
|
|
"0.0158201, 0.0763262, 0.121678, 0.197413, 0.324012, 0.535496, 0.888199", \
|
|
"0.0183604, 0.0769751, 0.122047, 0.197464, 0.324153, 0.535497, 0.888208", \
|
|
"0.0224425, 0.0787791, 0.122842, 0.197885, 0.324539, 0.535727, 0.888209", \
|
|
"0.0283808, 0.0830851, 0.125401, 0.199335, 0.325448, 0.536395, 0.888464", \
|
|
"0.038558, 0.092889, 0.131818, 0.203459, 0.328485, 0.538941, 0.89012", \
|
|
"0.054109, 0.111819, 0.147891, 0.214905, 0.337428, 0.546832, 0.897333" \
|
|
);
|
|
}
|
|
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.119163, 0.179697, 0.209519, 0.254406, 0.32545, 0.441174, 0.633294", \
|
|
"0.136171, 0.196862, 0.227042, 0.271943, 0.343049, 0.458852, 0.651131", \
|
|
"0.146909, 0.208913, 0.239264, 0.284484, 0.355843, 0.471891, 0.664105", \
|
|
"0.163586, 0.227771, 0.258658, 0.304496, 0.3765, 0.492848, 0.68519", \
|
|
"0.195033, 0.263345, 0.295235, 0.342181, 0.414339, 0.531099, 0.724091", \
|
|
"0.240957, 0.317899, 0.353173, 0.403325, 0.478768, 0.595912, 0.789501", \
|
|
"0.317813, 0.406192, 0.446193, 0.502082, 0.583973, 0.708878, 0.908094" \
|
|
);
|
|
}
|
|
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.0245132, 0.0763707, 0.107478, 0.159833, 0.249692, 0.403009, 0.662465", \
|
|
"0.0251933, 0.0764536, 0.107927, 0.160206, 0.249942, 0.40301, 0.662466", \
|
|
"0.0265391, 0.0779942, 0.109276, 0.161196, 0.250587, 0.403453, 0.662467", \
|
|
"0.02912, 0.081095, 0.111949, 0.16345, 0.252502, 0.404532, 0.663312", \
|
|
"0.0351261, 0.0866544, 0.11703, 0.167692, 0.255282, 0.406886, 0.664076", \
|
|
"0.04493, 0.099443, 0.129796, 0.179624, 0.264795, 0.412081, 0.66715", \
|
|
"0.060239, 0.119797, 0.151595, 0.202267, 0.288032, 0.434364, 0.683928" \
|
|
);
|
|
}
|
|
}
|
|
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.0456191, 0.0933953, 0.124456, 0.175538, 0.26092, 0.402896, 0.639454", \
|
|
"0.0714378, 0.120111, 0.151232, 0.202318, 0.287747, 0.42987, 0.666565", \
|
|
"0.0873387, 0.137563, 0.168444, 0.219576, 0.304962, 0.447101, 0.683923", \
|
|
"0.104903, 0.15792, 0.188834, 0.2399, 0.325097, 0.467021, 0.703959", \
|
|
"0.125678, 0.184264, 0.214917, 0.265724, 0.350784, 0.492713, 0.729054", \
|
|
"0.145715, 0.214162, 0.245217, 0.296524, 0.382692, 0.524926, 0.760275", \
|
|
"0.153684, 0.236569, 0.272862, 0.325326, 0.412981, 0.55619, 0.795703" \
|
|
);
|
|
}
|
|
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.0123319, 0.0755253, 0.120961, 0.196754, 0.323786, 0.535111, 0.887666", \
|
|
"0.0152889, 0.075817, 0.12122, 0.196885, 0.323787, 0.535199, 0.887923", \
|
|
"0.0178798, 0.0764889, 0.121595, 0.1971, 0.323838, 0.535293, 0.889989", \
|
|
"0.0219095, 0.0783952, 0.122441, 0.197557, 0.324247, 0.535571, 0.88999", \
|
|
"0.0283757, 0.0829466, 0.125008, 0.199004, 0.325148, 0.536284, 0.889991", \
|
|
"0.038827, 0.093287, 0.132344, 0.203532, 0.328391, 0.538712, 0.889992", \
|
|
"0.055328, 0.113966, 0.149854, 0.216003, 0.337843, 0.547117, 0.896893" \
|
|
);
|
|
}
|
|
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.109251, 0.169729, 0.199565, 0.244516, 0.315643, 0.431283, 0.62347", \
|
|
"0.127523, 0.188565, 0.218621, 0.263685, 0.334802, 0.450626, 0.643183", \
|
|
"0.141829, 0.204047, 0.234406, 0.279843, 0.351315, 0.46735, 0.65951", \
|
|
"0.166636, 0.230763, 0.261543, 0.307482, 0.379432, 0.496074, 0.688582", \
|
|
"0.210883, 0.278162, 0.309512, 0.355952, 0.4282, 0.544892, 0.738065", \
|
|
"0.270323, 0.346035, 0.380291, 0.429805, 0.50337, 0.620738, 0.814301", \
|
|
"0.373109, 0.460268, 0.499259, 0.552779, 0.632605, 0.756499, 0.953187" \
|
|
);
|
|
}
|
|
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.0244897, 0.0763144, 0.107572, 0.160105, 0.249651, 0.402866, 0.662062", \
|
|
"0.0255326, 0.076654, 0.108078, 0.160171, 0.250139, 0.403102, 0.662353", \
|
|
"0.0271641, 0.0785706, 0.109653, 0.16176, 0.250782, 0.403602, 0.662354", \
|
|
"0.0302787, 0.0815295, 0.112272, 0.163908, 0.253013, 0.405093, 0.663227", \
|
|
"0.0364486, 0.0861393, 0.11615, 0.167069, 0.255283, 0.407165, 0.664758", \
|
|
"0.047371, 0.098687, 0.12775, 0.17748, 0.262081, 0.410987, 0.667381", \
|
|
"0.063831, 0.119446, 0.149029, 0.197482, 0.282232, 0.429552, 0.680376" \
|
|
);
|
|
}
|
|
}
|
|
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.041366, 0.0887424, 0.119718, 0.170734, 0.256175, 0.397976, 0.63454", \
|
|
"0.0646893, 0.113073, 0.144165, 0.195157, 0.280518, 0.422567, 0.659251", \
|
|
"0.0783889, 0.128478, 0.159397, 0.210411, 0.29568, 0.437616, 0.674586", \
|
|
"0.0923583, 0.145489, 0.176505, 0.227348, 0.312455, 0.454311, 0.691075", \
|
|
"0.107478, 0.166908, 0.197728, 0.247967, 0.333056, 0.474573, 0.710887", \
|
|
"0.116739, 0.187103, 0.220183, 0.271223, 0.357368, 0.499218, 0.735855", \
|
|
"0.11674, 0.190189, 0.228136, 0.282395, 0.370067, 0.514646, 0.753511" \
|
|
);
|
|
}
|
|
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.0117429, 0.0750421, 0.120829, 0.19671, 0.323771, 0.535119, 0.8877", \
|
|
"0.0149589, 0.0756102, 0.121107, 0.196738, 0.323772, 0.535139, 0.887997", \
|
|
"0.0176423, 0.0764494, 0.121424, 0.197001, 0.323773, 0.53514, 0.889199", \
|
|
"0.0218758, 0.0785526, 0.122549, 0.197422, 0.324117, 0.535367, 0.8892", \
|
|
"0.029021, 0.0834998, 0.1256, 0.199249, 0.325176, 0.53615, 0.889201", \
|
|
"0.0403727, 0.095839, 0.134834, 0.20489, 0.329487, 0.539381, 0.890152", \
|
|
"0.058705, 0.119908, 0.155628, 0.220858, 0.341337, 0.549811, 0.899603" \
|
|
);
|
|
}
|
|
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.0916332, 0.152014, 0.182209, 0.226795, 0.298184, 0.414114, 0.606234", \
|
|
"0.115233, 0.175927, 0.205959, 0.251127, 0.322307, 0.438173, 0.630369", \
|
|
"0.135147, 0.196072, 0.226391, 0.271925, 0.343469, 0.459458, 0.651597", \
|
|
"0.166518, 0.227942, 0.258393, 0.304253, 0.376255, 0.492924, 0.685444", \
|
|
"0.216442, 0.280745, 0.311245, 0.357136, 0.42825, 0.544654, 0.737681", \
|
|
"0.282993, 0.355273, 0.387598, 0.43506, 0.507924, 0.625675, 0.818362", \
|
|
"0.399895, 0.483598, 0.520596, 0.572165, 0.649426, 0.771109, 0.968805" \
|
|
);
|
|
}
|
|
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.0245336, 0.0760557, 0.107846, 0.160131, 0.249627, 0.40296, 0.662082", \
|
|
"0.0253541, 0.0767551, 0.10815, 0.160217, 0.249924, 0.403441, 0.662257", \
|
|
"0.0270911, 0.0781933, 0.109695, 0.161873, 0.250979, 0.403718, 0.665183", \
|
|
"0.0307378, 0.0803426, 0.111862, 0.163862, 0.253513, 0.405583, 0.665184", \
|
|
"0.0374115, 0.0842713, 0.114829, 0.166094, 0.255243, 0.407828, 0.665626", \
|
|
"0.049701, 0.09677, 0.124455, 0.173992, 0.260671, 0.410739, 0.668113", \
|
|
"0.068232, 0.118622, 0.146314, 0.19418, 0.278819, 0.426936, 0.679974" \
|
|
);
|
|
}
|
|
}
|
|
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.0116218, 0.012078, 0.0120718, 0.0121098, 0.0118843, 0.0116212, 0.0111874", \
|
|
"0.0118009, 0.0118118, 0.0119119, 0.0117881, 0.0119144, 0.011415, 0.0109433", \
|
|
"0.0123469, 0.0121883, 0.012163, 0.0121443, 0.0120493, 0.0119931, 0.0120034", \
|
|
"0.0140959, 0.0135411, 0.0135626, 0.0134507, 0.0133064, 0.0135638, 0.0131897", \
|
|
"0.0183229, 0.0171356, 0.0169832, 0.0168371, 0.016748, 0.016305, 0.016302", \
|
|
"0.0277514, 0.0255163, 0.0251405, 0.0247925, 0.024352, 0.0238962, 0.0232633", \
|
|
"0.0474088, 0.043812, 0.0430553, 0.0422323, 0.0416955, 0.0409933, 0.040066" \
|
|
);
|
|
}
|
|
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.0178435, 0.0174692, 0.0175952, 0.0175096, 0.0173436, 0.0170663, 0.0164356", \
|
|
"0.0176272, 0.0172067, 0.0173606, 0.0174226, 0.0172115, 0.0170747, 0.0165677", \
|
|
"0.0178363, 0.017178, 0.0171632, 0.0172479, 0.0174432, 0.0176091, 0.0163601", \
|
|
"0.0185214, 0.0176589, 0.017737, 0.0177472, 0.0173956, 0.0176019, 0.0169154", \
|
|
"0.0215823, 0.0201154, 0.0200923, 0.0199866, 0.019928, 0.0197175, 0.0188211", \
|
|
"0.029999, 0.0276086, 0.0274793, 0.0274412, 0.0272101, 0.0272876, 0.0271956", \
|
|
"0.0492348, 0.0452807, 0.0447678, 0.0442359, 0.0440668, 0.0432276, 0.0435476" \
|
|
);
|
|
}
|
|
}
|
|
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.0107966, 0.0113307, 0.0113795, 0.0114409, 0.011213, 0.0109876, 0.0104279", \
|
|
"0.0108862, 0.011005, 0.0111683, 0.0110708, 0.0111649, 0.0106804, 0.010261", \
|
|
"0.0114066, 0.0113669, 0.0113355, 0.0114224, 0.011346, 0.0112363, 0.0105255", \
|
|
"0.0130811, 0.0126374, 0.0126889, 0.0126177, 0.0124859, 0.0129394, 0.0125467", \
|
|
"0.0169172, 0.0159548, 0.0158751, 0.0156509, 0.0154805, 0.015103, 0.0153763", \
|
|
"0.0257267, 0.0237778, 0.0233602, 0.0229566, 0.0227648, 0.0224486, 0.0219288", \
|
|
"0.0438487, 0.0402888, 0.0395672, 0.0389014, 0.0382973, 0.037821, 0.0371783" \
|
|
);
|
|
}
|
|
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.0180375, 0.0177058, 0.0177033, 0.0177002, 0.0175113, 0.0171456, 0.0167602", \
|
|
"0.0178819, 0.0174203, 0.0175698, 0.0175663, 0.0174783, 0.0171349, 0.016733", \
|
|
"0.0181745, 0.0174355, 0.0174283, 0.0174534, 0.0176906, 0.0173738, 0.0166243", \
|
|
"0.0191729, 0.0181266, 0.0181559, 0.0181081, 0.0178609, 0.0179407, 0.0172252", \
|
|
"0.0225501, 0.0209052, 0.0207691, 0.0207583, 0.0205967, 0.0203148, 0.0196988", \
|
|
"0.0309098, 0.0282959, 0.0281007, 0.0279666, 0.0280942, 0.0276766, 0.0277866", \
|
|
"0.0486284, 0.044418, 0.0438596, 0.0433688, 0.0431631, 0.0424894, 0.0425936" \
|
|
);
|
|
}
|
|
}
|
|
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.00909774, 0.0097372, 0.0097439, 0.0097005, 0.0095823, 0.0092256, 0.00870493", \
|
|
"0.00926535, 0.00944375, 0.00960595, 0.00956054, 0.00943414, 0.00914226, 0.0086474", \
|
|
"0.0097987, 0.0098367, 0.0098229, 0.0098738, 0.0098784, 0.0095944, 0.0094691", \
|
|
"0.0113721, 0.0110321, 0.0110565, 0.0110995, 0.0108618, 0.0113452, 0.0103756", \
|
|
"0.0151162, 0.0141565, 0.0139811, 0.0139133, 0.0138395, 0.0133801, 0.0137905", \
|
|
"0.0234483, 0.0214408, 0.0210622, 0.0207112, 0.0205415, 0.0204379, 0.0200287", \
|
|
"0.0402503, 0.0365964, 0.0359703, 0.035272, 0.0349414, 0.0344082, 0.0341055" \
|
|
);
|
|
}
|
|
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.0161233, 0.0157841, 0.015794, 0.015706, 0.0157116, 0.0153483, 0.0147055", \
|
|
"0.0160059, 0.0155222, 0.0156405, 0.0155845, 0.0155277, 0.0152879, 0.0149174", \
|
|
"0.0164841, 0.0156741, 0.0156114, 0.0156757, 0.0156878, 0.0159208, 0.0148421", \
|
|
"0.0179159, 0.0167689, 0.0167578, 0.0167159, 0.0163858, 0.0166634, 0.015774", \
|
|
"0.0217, 0.0198331, 0.0195754, 0.0195709, 0.0194263, 0.0190885, 0.0183166", \
|
|
"0.0297356, 0.0267549, 0.0264974, 0.02644, 0.0262707, 0.0262093, 0.0262599", \
|
|
"0.0464286, 0.041824, 0.041187, 0.0406268, 0.0403914, 0.0401697, 0.0400089" \
|
|
);
|
|
}
|
|
}
|
|
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.00843393, 0.0091106, 0.0091465, 0.0090928, 0.0089747, 0.00858212, 0.00803981", \
|
|
"0.00864427, 0.00892208, 0.00908732, 0.00900492, 0.00905152, 0.00856512, 0.00816299", \
|
|
"0.00927189, 0.00937729, 0.00937899, 0.00944489, 0.00932359, 0.00898379, 0.00880916", \
|
|
"0.0109044, 0.0105431, 0.0106109, 0.0106446, 0.0103624, 0.0107857, 0.0103559", \
|
|
"0.0146389, 0.0136547, 0.0135509, 0.0133906, 0.0133359, 0.0127348, 0.0130816", \
|
|
"0.0230672, 0.0209442, 0.0207843, 0.0204014, 0.0202929, 0.0200942, 0.0198964", \
|
|
"0.0403973, 0.0365626, 0.0358967, 0.0352356, 0.0349842, 0.0344172, 0.0339933" \
|
|
);
|
|
}
|
|
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.0121327, 0.0117997, 0.0118835, 0.0117415, 0.0118055, 0.0115518, 0.01093", \
|
|
"0.0123893, 0.0118138, 0.0119199, 0.0118435, 0.0118559, 0.0116531, 0.011184", \
|
|
"0.0132706, 0.0124001, 0.0123201, 0.0123688, 0.0126111, 0.0124676, 0.0124222", \
|
|
"0.0153024, 0.0139505, 0.0138984, 0.0137817, 0.013587, 0.0137167, 0.0128829", \
|
|
"0.0194069, 0.0175021, 0.0172955, 0.0172496, 0.0169636, 0.0163959, 0.0157102", \
|
|
"0.027715, 0.0245115, 0.0241009, 0.0237963, 0.0238102, 0.0237955, 0.0233883", \
|
|
"0.0450066, 0.0399355, 0.0392436, 0.0387565, 0.0383942, 0.0378985, 0.038063" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00274857;
|
|
rise_capacitance : 0.0026769;
|
|
rise_capacitance_range (0.0026769, 0.0026769);
|
|
fall_capacitance : 0.00282025;
|
|
fall_capacitance_range (0.00282025, 0.00282025);
|
|
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.000734811, -0.000753162, -0.000756873, -0.000761258, -0.000762773, -0.000765201, -0.00076747" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00315251, 0.00316456, 0.00316217, 0.00313814, 0.00313465, 0.00316738, 0.00313937" \
|
|
);
|
|
}
|
|
}
|
|
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.000734811, -0.000753162, -0.000756873, -0.000761258, -0.000762773, -0.000765201, -0.00076747" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00315251, 0.00316456, 0.00316217, 0.00313814, 0.00313465, 0.00316738, 0.00313937" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00270643;
|
|
rise_capacitance : 0.00266017;
|
|
rise_capacitance_range (0.00266017, 0.00266017);
|
|
fall_capacitance : 0.00275269;
|
|
fall_capacitance_range (0.00275269, 0.00275269);
|
|
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.000278001, -0.00027899, -0.000283187, -0.000276354, -0.000280659, -0.000284401, -0.000279248" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000278001, 0.00027899, 0.000283187, 0.000276354, 0.000280659, 0.000284401, 0.000279248" \
|
|
);
|
|
}
|
|
}
|
|
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.000278001, -0.00027899, -0.000283187, -0.000276354, -0.000280659, -0.000284401, -0.000279248" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000278001, 0.00027899, 0.000283187, 0.000276354, 0.000280659, 0.000284401, 0.000279248" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00224457;
|
|
rise_capacitance : 0.00222411;
|
|
rise_capacitance_range (0.00222411, 0.00222411);
|
|
fall_capacitance : 0.00226504;
|
|
fall_capacitance_range (0.00226504, 0.00226504);
|
|
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.000821499, 0.000821355, 0.0008257, 0.000824069, 0.00082817, 0.000828617, 0.000828779" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000492089, -0.000488386, -0.000486593, -0.000486751, -0.000486322, -0.000484096, -0.000484655" \
|
|
);
|
|
}
|
|
}
|
|
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.000821499, 0.000821355, 0.0008257, 0.000824069, 0.00082817, 0.000828617, 0.000828779" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000492089, -0.000488386, -0.000486593, -0.000486751, -0.000486322, -0.000484096, -0.000484655" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00227523;
|
|
rise_capacitance : 0.0022929;
|
|
rise_capacitance_range (0.0022929, 0.0022929);
|
|
fall_capacitance : 0.00225757;
|
|
fall_capacitance_range (0.00225757, 0.00225757);
|
|
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.0010525, 0.00104968, 0.00105161, 0.0010513, 0.00105429, 0.00105461, 0.00105445" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000446119, 0.0004568, 0.000474957, 0.000478579, 0.00048502, 0.000471559, 0.000477726" \
|
|
);
|
|
}
|
|
}
|
|
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.0010525, 0.00104968, 0.00105161, 0.0010513, 0.00105429, 0.00105461, 0.00105445" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000446119, 0.0004568, 0.000474957, 0.000478579, 0.00048502, 0.000471559, 0.000477726" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_or4_2) {
|
|
area : 16.3296;
|
|
cell_footprint : "or4";
|
|
cell_leakage_power : 491.98;
|
|
leakage_power () {
|
|
value : 793.241;
|
|
when : "!A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 532.376;
|
|
when : "!A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 462.157;
|
|
when : "!A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 509.557;
|
|
when : "!A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 412.217;
|
|
when : "!A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 467.881;
|
|
when : "!A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 455.013;
|
|
when : "!A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 545.098;
|
|
when : "!A&B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 363.051;
|
|
when : "A&!B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 422.486;
|
|
when : "A&!B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 414.479;
|
|
when : "A&!B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 511.879;
|
|
when : "A&!B&C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 406.603;
|
|
when : "A&B&!C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 499.167;
|
|
when : "A&B&!C&D";
|
|
}
|
|
leakage_power () {
|
|
value : 491.187;
|
|
when : "A&B&C&!D";
|
|
}
|
|
leakage_power () {
|
|
value : 585.28;
|
|
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.0556937, 0.109591, 0.141214, 0.192643, 0.278323, 0.420688, 0.657592", \
|
|
"0.0880716, 0.14269, 0.173984, 0.225516, 0.311114, 0.453382, 0.690356", \
|
|
"0.110039, 0.166736, 0.197626, 0.248929, 0.334387, 0.476469, 0.713345", \
|
|
"0.13741, 0.197328, 0.228545, 0.279502, 0.364776, 0.506824, 0.743738", \
|
|
"0.173326, 0.239137, 0.270579, 0.321522, 0.406405, 0.548381, 0.784713", \
|
|
"0.222187, 0.296664, 0.329097, 0.380165, 0.465563, 0.606555, 0.842309", \
|
|
"0.282141, 0.370224, 0.408391, 0.461623, 0.547094, 0.689653, 0.924505" \
|
|
);
|
|
}
|
|
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.0147051, 0.0777701, 0.123074, 0.198413, 0.325262, 0.536687, 0.889362", \
|
|
"0.0173663, 0.0782788, 0.123199, 0.19847, 0.325263, 0.537244, 0.889632", \
|
|
"0.0203362, 0.0797727, 0.123744, 0.198727, 0.325345, 0.537245, 0.889691", \
|
|
"0.0258077, 0.0821814, 0.125162, 0.199504, 0.325749, 0.537246, 0.889692", \
|
|
"0.0337651, 0.0887302, 0.129215, 0.201513, 0.326866, 0.537698, 0.889822", \
|
|
"0.04566, 0.101062, 0.137928, 0.20691, 0.330418, 0.540136, 0.891741", \
|
|
"0.066826, 0.123792, 0.157851, 0.220539, 0.339995, 0.547839, 0.898165" \
|
|
);
|
|
}
|
|
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.154496, 0.225194, 0.257866, 0.305694, 0.378362, 0.495391, 0.688201", \
|
|
"0.170442, 0.241004, 0.273658, 0.321723, 0.394707, 0.511846, 0.704105", \
|
|
"0.18064, 0.251719, 0.28456, 0.332339, 0.405609, 0.522779, 0.715001", \
|
|
"0.194085, 0.266664, 0.299844, 0.348082, 0.422006, 0.539372, 0.731729", \
|
|
"0.217062, 0.29244, 0.326862, 0.3765, 0.450508, 0.568526, 0.760903", \
|
|
"0.249894, 0.332191, 0.369592, 0.42227, 0.49989, 0.618681, 0.811999", \
|
|
"0.308051, 0.400027, 0.441794, 0.499421, 0.584693, 0.710592, 0.910722" \
|
|
);
|
|
}
|
|
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.0341488, 0.089349, 0.12144, 0.1733, 0.261358, 0.411973, 0.66899", \
|
|
"0.0343796, 0.08935, 0.121441, 0.173301, 0.261359, 0.412326, 0.668991", \
|
|
"0.0353399, 0.0899238, 0.121601, 0.173417, 0.26136, 0.412511, 0.66971", \
|
|
"0.0376855, 0.0924451, 0.123825, 0.175259, 0.262813, 0.413126, 0.669886", \
|
|
"0.0428135, 0.0973921, 0.129207, 0.180275, 0.266497, 0.415371, 0.670702", \
|
|
"0.054011, 0.110677, 0.142066, 0.192577, 0.276988, 0.422109, 0.67396", \
|
|
"0.071896, 0.132072, 0.165768, 0.217373, 0.304149, 0.447463, 0.693249" \
|
|
);
|
|
}
|
|
}
|
|
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.0548928, 0.107773, 0.139018, 0.190347, 0.275886, 0.418221, 0.65481", \
|
|
"0.0858843, 0.139856, 0.171033, 0.222188, 0.307712, 0.449867, 0.686695", \
|
|
"0.106506, 0.162484, 0.193327, 0.244305, 0.32966, 0.471769, 0.708619", \
|
|
"0.131747, 0.191207, 0.222204, 0.273137, 0.358339, 0.500407, 0.737091", \
|
|
"0.164455, 0.229325, 0.260618, 0.311779, 0.395733, 0.538935, 0.775216", \
|
|
"0.204198, 0.278224, 0.311147, 0.361804, 0.446436, 0.587349, 0.823253", \
|
|
"0.246243, 0.334799, 0.371742, 0.423546, 0.509076, 0.650676, 0.888804" \
|
|
);
|
|
}
|
|
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.0139914, 0.0769121, 0.122145, 0.19777, 0.324671, 0.536365, 0.889113", \
|
|
"0.0167738, 0.0776084, 0.122487, 0.197883, 0.324672, 0.536393, 0.889162", \
|
|
"0.0198766, 0.0791334, 0.123082, 0.198168, 0.324833, 0.536394, 0.894427", \
|
|
"0.0251496, 0.0815781, 0.124541, 0.19889, 0.325276, 0.536573, 0.894428", \
|
|
"0.0330055, 0.0884987, 0.12862, 0.201079, 0.326322, 0.537261, 0.894429", \
|
|
"0.045588, 0.100564, 0.138037, 0.206839, 0.329816, 0.539694, 0.89443", \
|
|
"0.066934, 0.124576, 0.159093, 0.221489, 0.339547, 0.547587, 0.897697" \
|
|
);
|
|
}
|
|
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.150886, 0.22161, 0.254172, 0.301706, 0.375125, 0.491902, 0.684018", \
|
|
"0.168347, 0.238872, 0.271663, 0.319398, 0.392716, 0.509939, 0.701994", \
|
|
"0.181059, 0.252286, 0.285143, 0.332949, 0.406362, 0.523594, 0.715811", \
|
|
"0.201153, 0.274088, 0.30747, 0.356037, 0.430017, 0.547454, 0.739901", \
|
|
"0.238239, 0.313889, 0.348384, 0.398048, 0.472322, 0.590358, 0.783228", \
|
|
"0.293304, 0.37612, 0.412932, 0.464685, 0.542532, 0.66061, 0.854049", \
|
|
"0.385792, 0.478683, 0.520102, 0.577299, 0.660329, 0.786824, 0.98356" \
|
|
);
|
|
}
|
|
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.0341215, 0.0891572, 0.121576, 0.172681, 0.261038, 0.412022, 0.669015", \
|
|
"0.0345789, 0.0891582, 0.121577, 0.172904, 0.261045, 0.412073, 0.669192", \
|
|
"0.0359592, 0.0902763, 0.12194, 0.173464, 0.261588, 0.412608, 0.669732", \
|
|
"0.0390679, 0.0934192, 0.124587, 0.176123, 0.263357, 0.413644, 0.669895", \
|
|
"0.0451375, 0.0988438, 0.130261, 0.181112, 0.267162, 0.41631, 0.67129", \
|
|
"0.058272, 0.112699, 0.142691, 0.191965, 0.276435, 0.421732, 0.674575", \
|
|
"0.078921, 0.135886, 0.167296, 0.216213, 0.299632, 0.444283, 0.689503" \
|
|
);
|
|
}
|
|
}
|
|
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.0522491, 0.104322, 0.135407, 0.186586, 0.271968, 0.414088, 0.650752", \
|
|
"0.08191, 0.135218, 0.166277, 0.217382, 0.302767, 0.444878, 0.681535", \
|
|
"0.101112, 0.15627, 0.187185, 0.238226, 0.323644, 0.465546, 0.702196", \
|
|
"0.123693, 0.182936, 0.213701, 0.264695, 0.349764, 0.491653, 0.728264", \
|
|
"0.151664, 0.216661, 0.247912, 0.298196, 0.382997, 0.524896, 0.76112", \
|
|
"0.182452, 0.257424, 0.291231, 0.341251, 0.426026, 0.567388, 0.803634", \
|
|
"0.209081, 0.298282, 0.335961, 0.387952, 0.472381, 0.615649, 0.853719" \
|
|
);
|
|
}
|
|
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.0132354, 0.076295, 0.121684, 0.197423, 0.324385, 0.536032, 0.889006", \
|
|
"0.0163324, 0.0771295, 0.122039, 0.197529, 0.324414, 0.536131, 0.889008", \
|
|
"0.0194916, 0.0783412, 0.122677, 0.197815, 0.324568, 0.536225, 0.893636", \
|
|
"0.024791, 0.0812564, 0.124164, 0.198497, 0.325001, 0.536385, 0.893637", \
|
|
"0.0327352, 0.0879322, 0.12858, 0.200625, 0.326009, 0.537033, 0.893638", \
|
|
"0.046552, 0.100917, 0.137883, 0.206911, 0.329816, 0.539517, 0.893639", \
|
|
"0.068635, 0.12674, 0.16104, 0.223839, 0.340391, 0.547318, 0.897506" \
|
|
);
|
|
}
|
|
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.141008, 0.211599, 0.244341, 0.292093, 0.364832, 0.481576, 0.674067", \
|
|
"0.160402, 0.231087, 0.263731, 0.311553, 0.38489, 0.501746, 0.694214", \
|
|
"0.177519, 0.24887, 0.281781, 0.329714, 0.403042, 0.520368, 0.712495", \
|
|
"0.207058, 0.279867, 0.313409, 0.3618, 0.43576, 0.553231, 0.74601", \
|
|
"0.258118, 0.333452, 0.367896, 0.416451, 0.490974, 0.608727, 0.801499", \
|
|
"0.330198, 0.412175, 0.448694, 0.499299, 0.575909, 0.693332, 0.886104", \
|
|
"0.451993, 0.543675, 0.584164, 0.640334, 0.720307, 0.842697, 1.03791" \
|
|
);
|
|
}
|
|
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.0342043, 0.0892813, 0.121273, 0.17311, 0.261248, 0.412148, 0.669004", \
|
|
"0.0347276, 0.0892823, 0.121274, 0.173111, 0.261249, 0.412149, 0.669005", \
|
|
"0.0365299, 0.090791, 0.122153, 0.173963, 0.261712, 0.412684, 0.669697", \
|
|
"0.0406473, 0.0940365, 0.125272, 0.17667, 0.263708, 0.414102, 0.670041", \
|
|
"0.0475408, 0.0997882, 0.130885, 0.180819, 0.267392, 0.416721, 0.671959", \
|
|
"0.062636, 0.113813, 0.143053, 0.191057, 0.275381, 0.421148, 0.674608", \
|
|
"0.08502, 0.137935, 0.167112, 0.21454, 0.295091, 0.437631, 0.68594" \
|
|
);
|
|
}
|
|
}
|
|
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.0482211, 0.0997605, 0.130833, 0.181901, 0.267214, 0.409471, 0.645944", \
|
|
"0.0759971, 0.129074, 0.160086, 0.211224, 0.29659, 0.438624, 0.675151", \
|
|
"0.0934432, 0.148538, 0.179468, 0.230359, 0.31572, 0.457685, 0.694363", \
|
|
"0.113091, 0.1722, 0.203212, 0.253749, 0.338875, 0.480605, 0.717132", \
|
|
"0.136315, 0.202844, 0.233265, 0.28399, 0.367158, 0.508852, 0.745136", \
|
|
"0.158604, 0.23491, 0.267886, 0.318558, 0.403518, 0.544349, 0.778977", \
|
|
"0.168176, 0.258458, 0.296104, 0.351168, 0.436565, 0.579577, 0.817362" \
|
|
);
|
|
}
|
|
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.0126355, 0.0761249, 0.121496, 0.197247, 0.324304, 0.535968, 0.888922", \
|
|
"0.0160988, 0.0769215, 0.12185, 0.197404, 0.324305, 0.53618, 0.888923", \
|
|
"0.0193389, 0.0781564, 0.12255, 0.197688, 0.324462, 0.536181, 0.8929", \
|
|
"0.0247311, 0.0814244, 0.124414, 0.198358, 0.324896, 0.536291, 0.892901", \
|
|
"0.0331977, 0.0890463, 0.128978, 0.201179, 0.326211, 0.537014, 0.892902", \
|
|
"0.048518, 0.103731, 0.140564, 0.208239, 0.330718, 0.539916, 0.892903", \
|
|
"0.072579, 0.131865, 0.166609, 0.228181, 0.343463, 0.550143, 0.899547" \
|
|
);
|
|
}
|
|
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.123655, 0.194132, 0.226762, 0.274939, 0.347867, 0.464631, 0.656766", \
|
|
"0.148376, 0.218808, 0.251428, 0.299322, 0.372537, 0.489526, 0.681833", \
|
|
"0.171906, 0.242486, 0.275339, 0.323126, 0.396692, 0.513821, 0.705922", \
|
|
"0.209878, 0.280762, 0.313814, 0.362164, 0.435969, 0.553549, 0.746089", \
|
|
"0.268323, 0.341577, 0.375268, 0.422736, 0.496925, 0.614188, 0.807314", \
|
|
"0.34988, 0.429439, 0.464132, 0.514457, 0.588315, 0.705783, 0.898494", \
|
|
"0.486635, 0.57595, 0.615118, 0.668605, 0.747014, 0.867563, 1.06185" \
|
|
);
|
|
}
|
|
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.0341172, 0.0890136, 0.120892, 0.173157, 0.261159, 0.412112, 0.669091", \
|
|
"0.0348133, 0.0893315, 0.121143, 0.173158, 0.26116, 0.412215, 0.669092", \
|
|
"0.0369999, 0.090805, 0.122404, 0.173928, 0.261898, 0.412684, 0.66963", \
|
|
"0.0424326, 0.0936928, 0.124938, 0.176494, 0.264091, 0.414386, 0.670562", \
|
|
"0.0508713, 0.0996219, 0.130394, 0.180572, 0.267346, 0.416816, 0.672528", \
|
|
"0.067945, 0.11436, 0.141657, 0.190325, 0.273327, 0.420519, 0.674886", \
|
|
"0.09324, 0.140887, 0.167897, 0.212199, 0.292454, 0.435055, 0.684313" \
|
|
);
|
|
}
|
|
}
|
|
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.0182769, 0.0187571, 0.0188908, 0.0188296, 0.0185705, 0.0180281, 0.0171092", \
|
|
"0.0189125, 0.0184362, 0.0186111, 0.0186068, 0.0182733, 0.017917, 0.016741", \
|
|
"0.0199849, 0.0190231, 0.0188351, 0.0189047, 0.0184096, 0.018628, 0.0170377", \
|
|
"0.0225805, 0.0202638, 0.0202054, 0.0200069, 0.0196617, 0.0191842, 0.0179637", \
|
|
"0.028338, 0.0241747, 0.0238284, 0.0235717, 0.0231832, 0.0224175, 0.0227369", \
|
|
"0.0399831, 0.0334642, 0.0323971, 0.0314848, 0.0307934, 0.0302808, 0.0286263", \
|
|
"0.0642966, 0.0531762, 0.0517391, 0.0496525, 0.0484444, 0.0469948, 0.0455413" \
|
|
);
|
|
}
|
|
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.0286441, 0.0244036, 0.0243375, 0.0243234, 0.0234398, 0.0232104, 0.0230715", \
|
|
"0.0284302, 0.0242551, 0.0245141, 0.0245277, 0.024003, 0.0238733, 0.0227807", \
|
|
"0.028753, 0.0240813, 0.0239548, 0.0241094, 0.0236928, 0.0232689, 0.0225099", \
|
|
"0.0299288, 0.0247915, 0.0245203, 0.0243211, 0.0238438, 0.0245234, 0.0226116", \
|
|
"0.0335798, 0.0273015, 0.0269663, 0.0267863, 0.0262669, 0.0254455, 0.0240202", \
|
|
"0.0437822, 0.034998, 0.0344246, 0.0339168, 0.0342606, 0.0336173, 0.0335409", \
|
|
"0.0660718, 0.0539082, 0.0524046, 0.0510735, 0.0510157, 0.0489227, 0.0494136" \
|
|
);
|
|
}
|
|
}
|
|
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.0173759, 0.0180982, 0.0181811, 0.0181888, 0.0179637, 0.0173527, 0.0164056", \
|
|
"0.017954, 0.0176788, 0.017996, 0.0177511, 0.0177659, 0.0170336, 0.0162741", \
|
|
"0.0190219, 0.0182053, 0.0181001, 0.0181408, 0.0176865, 0.0179676, 0.0184406", \
|
|
"0.0214779, 0.0193386, 0.0193153, 0.0191469, 0.0188001, 0.0189682, 0.0189002", \
|
|
"0.0269928, 0.0230859, 0.0226392, 0.0225078, 0.0221589, 0.021467, 0.0217756", \
|
|
"0.0381186, 0.0313816, 0.030793, 0.0298617, 0.0288661, 0.0286566, 0.0274952", \
|
|
"0.0604982, 0.0494843, 0.0482696, 0.0466153, 0.0452763, 0.0443997, 0.0430701" \
|
|
);
|
|
}
|
|
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.0288973, 0.0247355, 0.0244198, 0.0245667, 0.0243832, 0.0236761, 0.0223683", \
|
|
"0.0286847, 0.024372, 0.0247817, 0.0244483, 0.0242153, 0.0242011, 0.023031", \
|
|
"0.0291939, 0.0242813, 0.0241635, 0.0242341, 0.0238551, 0.0239969, 0.0226236", \
|
|
"0.0307065, 0.0251867, 0.0249243, 0.024776, 0.0242098, 0.0245639, 0.0234554", \
|
|
"0.03501, 0.0280243, 0.0276214, 0.0273024, 0.0270486, 0.0263898, 0.024746", \
|
|
"0.045482, 0.0358956, 0.0350014, 0.03424, 0.0346838, 0.0340425, 0.0340146", \
|
|
"0.0670496, 0.053656, 0.0518663, 0.0504097, 0.049877, 0.0499896, 0.0490496" \
|
|
);
|
|
}
|
|
}
|
|
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.0156077, 0.016526, 0.0166223, 0.0166037, 0.0163429, 0.0157173, 0.0149029", \
|
|
"0.0162456, 0.0161619, 0.0164635, 0.0164146, 0.0162203, 0.0155278, 0.0145712", \
|
|
"0.0172846, 0.0165, 0.0164251, 0.0165556, 0.016276, 0.016454, 0.0165489", \
|
|
"0.0198655, 0.0178364, 0.0178205, 0.0176958, 0.0173714, 0.018036, 0.0162714", \
|
|
"0.025312, 0.0212126, 0.0210004, 0.0206391, 0.0203421, 0.0195507, 0.0203009", \
|
|
"0.0360885, 0.029017, 0.0283505, 0.0276339, 0.0269132, 0.0266864, 0.0260733", \
|
|
"0.057494, 0.0460302, 0.0445708, 0.0432527, 0.0419128, 0.0407025, 0.0397886" \
|
|
);
|
|
}
|
|
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.026982, 0.0227853, 0.0227981, 0.0227815, 0.0219231, 0.0210999, 0.020624", \
|
|
"0.0268667, 0.0224504, 0.0225894, 0.0228703, 0.022347, 0.0217941, 0.0210722", \
|
|
"0.027622, 0.0225575, 0.0223469, 0.0224826, 0.0220411, 0.0217945, 0.0208187", \
|
|
"0.0297677, 0.023836, 0.0235489, 0.0233717, 0.0227341, 0.0233411, 0.0221869", \
|
|
"0.0347112, 0.0270483, 0.0268155, 0.026102, 0.0258979, 0.0247488, 0.0240146", \
|
|
"0.0453069, 0.0348204, 0.0338459, 0.0329695, 0.0332819, 0.0324331, 0.0314276", \
|
|
"0.066109, 0.0514463, 0.0495537, 0.0483703, 0.047236, 0.046021, 0.0452413" \
|
|
);
|
|
}
|
|
}
|
|
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.0149223, 0.016076, 0.0161224, 0.0160681, 0.0158392, 0.0152732, 0.0143557", \
|
|
"0.015692, 0.0157082, 0.0160172, 0.0159988, 0.0156146, 0.0150504, 0.0142066", \
|
|
"0.0166789, 0.0160367, 0.0160173, 0.0161094, 0.0157936, 0.0157817, 0.0159375", \
|
|
"0.0192488, 0.0173936, 0.0174645, 0.0173427, 0.0170392, 0.0174375, 0.0170011", \
|
|
"0.0245835, 0.0208259, 0.0204304, 0.0203767, 0.0197732, 0.0188914, 0.01957", \
|
|
"0.0356722, 0.0284801, 0.0279529, 0.0270367, 0.0264863, 0.0258708, 0.0245743", \
|
|
"0.0574016, 0.045542, 0.0440915, 0.0428416, 0.041582, 0.0407347, 0.0398979" \
|
|
);
|
|
}
|
|
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.0230116, 0.0186741, 0.0185857, 0.0189223, 0.0184871, 0.0175601, 0.0163873", \
|
|
"0.0231803, 0.0187287, 0.0189792, 0.0188335, 0.0184132, 0.0181151, 0.0170549", \
|
|
"0.024501, 0.0192685, 0.0190287, 0.019042, 0.0187863, 0.0188007, 0.0173654", \
|
|
"0.0273931, 0.0209729, 0.0206119, 0.0203844, 0.0198765, 0.0203399, 0.0193683", \
|
|
"0.0332899, 0.0248574, 0.0245609, 0.0237994, 0.0236393, 0.0216716, 0.0213284", \
|
|
"0.0444228, 0.0327211, 0.0313863, 0.0311203, 0.0302888, 0.0297902, 0.0291894", \
|
|
"0.0660124, 0.0499892, 0.0477968, 0.0461585, 0.0450298, 0.0441275, 0.0430948" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0027452;
|
|
rise_capacitance : 0.00267081;
|
|
rise_capacitance_range (0.00267081, 0.00267081);
|
|
fall_capacitance : 0.00281959;
|
|
fall_capacitance_range (0.00281959, 0.00281959);
|
|
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.000731871, -0.000751238, -0.000755241, -0.000759582, -0.00076119, -0.000762888, -0.000765763" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00315522, 0.00315925, 0.00316303, 0.00313889, 0.00313517, 0.00316763, 0.00314005" \
|
|
);
|
|
}
|
|
}
|
|
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.000731871, -0.000751238, -0.000755241, -0.000759582, -0.00076119, -0.000762888, -0.000765763" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00315522, 0.00315925, 0.00316303, 0.00313889, 0.00313517, 0.00316763, 0.00314005" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00270085;
|
|
rise_capacitance : 0.00264994;
|
|
rise_capacitance_range (0.00264994, 0.00264994);
|
|
fall_capacitance : 0.00275176;
|
|
fall_capacitance_range (0.00275176, 0.00275176);
|
|
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.000279242, -0.000278726, -0.000284801, -0.000277176, -0.000281824, -0.000285021, -0.000280634" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000279242, 0.000278726, 0.000284801, 0.000277176, 0.000281824, 0.000285021, 0.000280634" \
|
|
);
|
|
}
|
|
}
|
|
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.000279242, -0.000278726, -0.000284801, -0.000277176, -0.000281824, -0.000285021, -0.000280634" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000279242, 0.000278726, 0.000284801, 0.000277176, 0.000281824, 0.000285021, 0.000280634" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (C) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00223678;
|
|
rise_capacitance : 0.00220943;
|
|
rise_capacitance_range (0.00220943, 0.00220943);
|
|
fall_capacitance : 0.00226412;
|
|
fall_capacitance_range (0.00226412, 0.00226412);
|
|
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.000822561, 0.000823748, 0.000825152, 0.000824751, 0.000828497, 0.000830667, 0.000831237" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000489223, -0.000486053, -0.000483082, -0.000483367, -0.000482028, -0.000484452, -0.000482466" \
|
|
);
|
|
}
|
|
}
|
|
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.000822561, 0.000823748, 0.000825152, 0.000824751, 0.000828497, 0.000830667, 0.000831237" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"-0.000489223, -0.000486053, -0.000483082, -0.000483367, -0.000482028, -0.000484452, -0.000482466" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00226243;
|
|
rise_capacitance : 0.00227015;
|
|
rise_capacitance_range (0.00227015, 0.00227015);
|
|
fall_capacitance : 0.00225472;
|
|
fall_capacitance_range (0.00225472, 0.00225472);
|
|
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.00105442, 0.00105153, 0.0010506, 0.00105082, 0.00105454, 0.00105603, 0.00105599" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000447782, 0.000455265, 0.000473836, 0.000473765, 0.000487618, 0.000475025, 0.000476251" \
|
|
);
|
|
}
|
|
}
|
|
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.00105442, 0.00105153, 0.0010506, 0.00105082, 0.00105454, 0.00105603, 0.00105599" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.000447782, 0.000455265, 0.000473836, 0.000473765, 0.000487618, 0.000475025, 0.000476251" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_sdfbbp_1) {
|
|
area : 63.504;
|
|
cell_footprint : "sdfrrs";
|
|
cell_leakage_power : 2276.08;
|
|
leakage_power () {
|
|
value : 2196.19;
|
|
when : "!CLK&!D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2288.41;
|
|
when : "!CLK&!D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1921.43;
|
|
when : "!CLK&!D&RESET_B&!SCD&!SCE&!SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2205.11;
|
|
when : "!CLK&!D&!RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 1774.71;
|
|
when : "!CLK&!D&!RESET_B&!SCD&!SCE&!SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2232.5;
|
|
when : "CLK&!D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2279.24;
|
|
when : "CLK&!D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2326.68;
|
|
when : "!CLK&D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2318.64;
|
|
when : "!CLK&D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2306.59;
|
|
when : "!CLK&D&RESET_B&SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2444.91;
|
|
when : "CLK&D&RESET_B&!SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2442.06;
|
|
when : "CLK&D&RESET_B&!SCD&!SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2429.73;
|
|
when : "CLK&D&RESET_B&SCD&!SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2207.78;
|
|
when : "!CLK&!D&RESET_B&!SCD&SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2307.16;
|
|
when : "!CLK&!D&RESET_B&!SCD&SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2321.7;
|
|
when : "!CLK&!D&RESET_B&SCD&SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2313.8;
|
|
when : "!CLK&!D&RESET_B&SCD&SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2248.77;
|
|
when : "CLK&!D&RESET_B&!SCD&SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2373.48;
|
|
when : "CLK&!D&RESET_B&!SCD&SCE&SET_B&Q&!Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2440.86;
|
|
when : "CLK&!D&RESET_B&SCD&SCE&SET_B&!Q&Q_N";
|
|
}
|
|
leakage_power () {
|
|
value : 2418.02;
|
|
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.203564, 0.246061, 0.276797, 0.327748, 0.413162, 0.555448, 0.792418", \
|
|
"0.228796, 0.271315, 0.302124, 0.352977, 0.438423, 0.580504, 0.817509", \
|
|
"0.245841, 0.288368, 0.319112, 0.370111, 0.455387, 0.597561, 0.834491", \
|
|
"0.266302, 0.30882, 0.339459, 0.3905, 0.475779, 0.617904, 0.854797", \
|
|
"0.2944, 0.336911, 0.367674, 0.418628, 0.504016, 0.646163, 0.88309", \
|
|
"0.3305, 0.373007, 0.403762, 0.454676, 0.540026, 0.682184, 0.91928", \
|
|
"0.373794, 0.416321, 0.447019, 0.497973, 0.583395, 0.725663, 0.962668" \
|
|
);
|
|
}
|
|
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.0149786, 0.075617, 0.121288, 0.197059, 0.324127, 0.535898, 0.888972", \
|
|
"0.0149796, 0.075618, 0.121289, 0.19706, 0.325039, 0.535944, 0.889115", \
|
|
"0.0149806, 0.075619, 0.12129, 0.197096, 0.32504, 0.535945, 0.889815", \
|
|
"0.0149816, 0.07562, 0.121291, 0.197097, 0.325041, 0.535946, 0.889816", \
|
|
"0.0149826, 0.075621, 0.121292, 0.197098, 0.325042, 0.535947, 0.889817", \
|
|
"0.0149836, 0.075622, 0.121293, 0.197099, 0.325043, 0.535948, 0.889818", \
|
|
"0.014987, 0.075623, 0.121294, 0.1971, 0.325044, 0.535953, 0.889819" \
|
|
);
|
|
}
|
|
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.167958, 0.206155, 0.231091, 0.272182, 0.341077, 0.455722, 0.646737", \
|
|
"0.192973, 0.231042, 0.256029, 0.297164, 0.36603, 0.480673, 0.672123", \
|
|
"0.209985, 0.247964, 0.273023, 0.314114, 0.382969, 0.497523, 0.688591", \
|
|
"0.231154, 0.269183, 0.294165, 0.335318, 0.404151, 0.518741, 0.709683", \
|
|
"0.261095, 0.299139, 0.324117, 0.365238, 0.434094, 0.548678, 0.739788", \
|
|
"0.300698, 0.338701, 0.363613, 0.404807, 0.473674, 0.588347, 0.779158", \
|
|
"0.349867, 0.387773, 0.412719, 0.45384, 0.522754, 0.637347, 0.828318" \
|
|
);
|
|
}
|
|
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.0121067, 0.0571396, 0.0903088, 0.14587, 0.239032, 0.394507, 0.653708", \
|
|
"0.0121251, 0.0571406, 0.0903152, 0.145871, 0.239033, 0.39481, 0.654258", \
|
|
"0.0121254, 0.0571416, 0.0903162, 0.145872, 0.239034, 0.394811, 0.655005", \
|
|
"0.0121371, 0.0571658, 0.0903286, 0.145873, 0.239098, 0.394812, 0.655006", \
|
|
"0.0121381, 0.0571668, 0.0903331, 0.145874, 0.239099, 0.394813, 0.655007", \
|
|
"0.012197, 0.0571678, 0.0903341, 0.145875, 0.2391, 0.394814, 0.655008", \
|
|
"0.012261, 0.057175, 0.0903351, 0.145876, 0.239101, 0.394815, 0.655009" \
|
|
);
|
|
}
|
|
}
|
|
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.203564, 0.246061, 0.276797, 0.327748, 0.413162, 0.555448, 0.792418", \
|
|
"0.228796, 0.271315, 0.302124, 0.352977, 0.438423, 0.580504, 0.817509", \
|
|
"0.245841, 0.288368, 0.319112, 0.370111, 0.455387, 0.597561, 0.834491", \
|
|
"0.266302, 0.30882, 0.339459, 0.3905, 0.475779, 0.617904, 0.854797", \
|
|
"0.2944, 0.336911, 0.367674, 0.418628, 0.504016, 0.646163, 0.88309", \
|
|
"0.3305, 0.373007, 0.403762, 0.454676, 0.540026, 0.682184, 0.91928", \
|
|
"0.373794, 0.416321, 0.447019, 0.497973, 0.583395, 0.725663, 0.962668" \
|
|
);
|
|
}
|
|
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.0149786, 0.075617, 0.121288, 0.197059, 0.324127, 0.535898, 0.888972", \
|
|
"0.0149796, 0.075618, 0.121289, 0.19706, 0.325039, 0.535944, 0.889115", \
|
|
"0.0149806, 0.075619, 0.12129, 0.197096, 0.32504, 0.535945, 0.889815", \
|
|
"0.0149816, 0.07562, 0.121291, 0.197097, 0.325041, 0.535946, 0.889816", \
|
|
"0.0149826, 0.075621, 0.121292, 0.197098, 0.325042, 0.535947, 0.889817", \
|
|
"0.0149836, 0.075622, 0.121293, 0.197099, 0.325043, 0.535948, 0.889818", \
|
|
"0.014987, 0.075623, 0.121294, 0.1971, 0.325044, 0.535953, 0.889819" \
|
|
);
|
|
}
|
|
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.167958, 0.206155, 0.231091, 0.272182, 0.341077, 0.455722, 0.646737", \
|
|
"0.192973, 0.231042, 0.256029, 0.297164, 0.36603, 0.480673, 0.672123", \
|
|
"0.209985, 0.247964, 0.273023, 0.314114, 0.382969, 0.497523, 0.688591", \
|
|
"0.231154, 0.269183, 0.294165, 0.335318, 0.404151, 0.518741, 0.709683", \
|
|
"0.261095, 0.299139, 0.324117, 0.365238, 0.434094, 0.548678, 0.739788", \
|
|
"0.300698, 0.338701, 0.363613, 0.404807, 0.473674, 0.588347, 0.779158", \
|
|
"0.349867, 0.387773, 0.412719, 0.45384, 0.522754, 0.637347, 0.828318" \
|
|
);
|
|
}
|
|
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.0121067, 0.0571396, 0.0903088, 0.14587, 0.239032, 0.394507, 0.653708", \
|
|
"0.0121251, 0.0571406, 0.0903152, 0.145871, 0.239033, 0.39481, 0.654258", \
|
|
"0.0121254, 0.0571416, 0.0903162, 0.145872, 0.239034, 0.394811, 0.655005", \
|
|
"0.0121371, 0.0571658, 0.0903286, 0.145873, 0.239098, 0.394812, 0.655006", \
|
|
"0.0121381, 0.0571668, 0.0903331, 0.145874, 0.239099, 0.394813, 0.655007", \
|
|
"0.012197, 0.0571678, 0.0903341, 0.145875, 0.2391, 0.394814, 0.655008", \
|
|
"0.012261, 0.057175, 0.0903351, 0.145876, 0.239101, 0.394815, 0.655009" \
|
|
);
|
|
}
|
|
}
|
|
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.139336, 0.177423, 0.202377, 0.243599, 0.312452, 0.427127, 0.617979", \
|
|
"0.16985, 0.20791, 0.23282, 0.273965, 0.342806, 0.457448, 0.648525", \
|
|
"0.190908, 0.22892, 0.253887, 0.295015, 0.363918, 0.478526, 0.669605", \
|
|
"0.220315, 0.258259, 0.283157, 0.324356, 0.393241, 0.507825, 0.698735", \
|
|
"0.263076, 0.300745, 0.325698, 0.366868, 0.435642, 0.550291, 0.74118", \
|
|
"0.311186, 0.348422, 0.373295, 0.414405, 0.483266, 0.597886, 0.788806", \
|
|
"0.38221, 0.41883, 0.443643, 0.484701, 0.553493, 0.667904, 0.859015" \
|
|
);
|
|
}
|
|
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.012417, 0.057262, 0.0904179, 0.145877, 0.239257, 0.394558, 0.653739", \
|
|
"0.012418, 0.057263, 0.0904189, 0.145891, 0.239548, 0.39472, 0.653836", \
|
|
"0.0124619, 0.057264, 0.0904199, 0.145953, 0.239549, 0.394721, 0.653837", \
|
|
"0.0125075, 0.0573316, 0.0904209, 0.145954, 0.23955, 0.394722, 0.653975", \
|
|
"0.0127451, 0.0573368, 0.0904643, 0.145955, 0.239551, 0.394723, 0.653976", \
|
|
"0.013262, 0.057466, 0.0905, 0.145956, 0.239552, 0.394724, 0.653977", \
|
|
"0.014181, 0.057745, 0.090627, 0.145981, 0.239553, 0.394732, 0.653978" \
|
|
);
|
|
}
|
|
}
|
|
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.0849452, 0.129371, 0.160342, 0.21137, 0.296729, 0.438952, 0.676002", \
|
|
"0.116494, 0.160414, 0.191301, 0.242345, 0.327629, 0.469844, 0.706817", \
|
|
"0.13858, 0.1818, 0.212555, 0.263555, 0.348866, 0.491073, 0.727892", \
|
|
"0.170349, 0.212553, 0.243208, 0.294122, 0.379418, 0.521509, 0.758395", \
|
|
"0.215642, 0.255981, 0.286241, 0.336744, 0.421962, 0.564098, 0.800979", \
|
|
"0.266314, 0.304472, 0.334173, 0.384406, 0.469206, 0.611247, 0.848119", \
|
|
"0.342365, 0.377335, 0.406158, 0.455982, 0.540454, 0.682072, 0.918806" \
|
|
);
|
|
}
|
|
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.0129467, 0.0753585, 0.121148, 0.196953, 0.323985, 0.535841, 0.888963", \
|
|
"0.0133325, 0.0754527, 0.121149, 0.196954, 0.324008, 0.535847, 0.889112", \
|
|
"0.0140153, 0.0754548, 0.121154, 0.196977, 0.324026, 0.537535, 0.889113", \
|
|
"0.015186, 0.0756369, 0.121237, 0.197003, 0.324027, 0.537536, 0.889114", \
|
|
"0.0170919, 0.0759441, 0.121347, 0.197058, 0.32404, 0.537537, 0.889115", \
|
|
"0.019702, 0.076473, 0.12152, 0.197095, 0.324087, 0.537538, 0.889116", \
|
|
"0.02269, 0.076982, 0.121737, 0.197221, 0.324107, 0.537539, 0.889231" \
|
|
);
|
|
}
|
|
}
|
|
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.0268131, 0.0269255, 0.0269853, 0.0270058, 0.0269505, 0.0267891, 0.0264424", \
|
|
"0.0269726, 0.0271127, 0.0271548, 0.0274963, 0.0273958, 0.0269578, 0.0266776", \
|
|
"0.0275647, 0.0276575, 0.027725, 0.0278364, 0.0277954, 0.0275467, 0.0274468", \
|
|
"0.0289092, 0.0290363, 0.0291139, 0.0290995, 0.0290722, 0.0289436, 0.0285433", \
|
|
"0.0319256, 0.0320628, 0.0321376, 0.0322063, 0.0322722, 0.0319894, 0.0322249", \
|
|
"0.0384389, 0.0385658, 0.0386157, 0.038732, 0.0386995, 0.0387548, 0.0386518", \
|
|
"0.0523296, 0.0524028, 0.0524402, 0.0525164, 0.0525338, 0.0525615, 0.0524458" \
|
|
);
|
|
}
|
|
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.0258461, 0.0261983, 0.0262136, 0.0261223, 0.0259309, 0.025522, 0.0248702", \
|
|
"0.0259541, 0.0262891, 0.0264359, 0.0262214, 0.026038, 0.025636, 0.025086", \
|
|
"0.0265442, 0.0268627, 0.02689, 0.0268452, 0.0272693, 0.0262116, 0.0258374", \
|
|
"0.0278627, 0.028251, 0.0283355, 0.0283428, 0.028067, 0.0280628, 0.0271054", \
|
|
"0.0309064, 0.0312163, 0.0313566, 0.0313689, 0.0313847, 0.0311091, 0.0305047", \
|
|
"0.0377683, 0.0380444, 0.0381159, 0.0380467, 0.0381571, 0.038102, 0.0381401", \
|
|
"0.0521767, 0.0523806, 0.0523602, 0.0523142, 0.0523515, 0.0520837, 0.0519273" \
|
|
);
|
|
}
|
|
}
|
|
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.0268131, 0.0269255, 0.0269853, 0.0270058, 0.0269505, 0.0267891, 0.0264424", \
|
|
"0.0269726, 0.0271127, 0.0271548, 0.0274963, 0.0273958, 0.0269578, 0.0266776", \
|
|
"0.0275647, 0.0276575, 0.027725, 0.0278364, 0.0277954, 0.0275467, 0.0274468", \
|
|
"0.0289092, 0.0290363, 0.0291139, 0.0290995, 0.0290722, 0.0289436, 0.0285433", \
|
|
"0.0319256, 0.0320628, 0.0321376, 0.0322063, 0.0322722, 0.0319894, 0.0322249", \
|
|
"0.0384389, 0.0385658, 0.0386157, 0.038732, 0.0386995, 0.0387548, 0.0386518", \
|
|
"0.0523296, 0.0524028, 0.0524402, 0.0525164, 0.0525338, 0.0525615, 0.0524458" \
|
|
);
|
|
}
|
|
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.0258461, 0.0261983, 0.0262136, 0.0261223, 0.0259309, 0.025522, 0.0248702", \
|
|
"0.0259541, 0.0262891, 0.0264359, 0.0262214, 0.026038, 0.025636, 0.025086", \
|
|
"0.0265442, 0.0268627, 0.02689, 0.0268452, 0.0272693, 0.0262116, 0.0258374", \
|
|
"0.0278627, 0.028251, 0.0283355, 0.0283428, 0.028067, 0.0280628, 0.0271054", \
|
|
"0.0309064, 0.0312163, 0.0313566, 0.0313689, 0.0313847, 0.0311091, 0.0305047", \
|
|
"0.0377683, 0.0380444, 0.0381159, 0.0380467, 0.0381571, 0.038102, 0.0381401", \
|
|
"0.0521767, 0.0523806, 0.0523602, 0.0523142, 0.0523515, 0.0520837, 0.0519273" \
|
|
);
|
|
}
|
|
}
|
|
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.0558368, 0.0816357, 0.0992268, 0.12815, 0.176349, 0.256501, 0.390124", \
|
|
"0.0557934, 0.0815842, 0.099504, 0.128088, 0.176382, 0.256468, 0.39016", \
|
|
"0.0562488, 0.0820066, 0.0995509, 0.128678, 0.177755, 0.257731, 0.390528", \
|
|
"0.0578979, 0.0835671, 0.101322, 0.130213, 0.178299, 0.259376, 0.392132", \
|
|
"0.0613378, 0.0868435, 0.104397, 0.133642, 0.182162, 0.262044, 0.396165", \
|
|
"0.0690496, 0.0940851, 0.111737, 0.140666, 0.189575, 0.27066, 0.404925", \
|
|
"0.0857486, 0.110008, 0.127428, 0.156316, 0.204885, 0.285629, 0.420655" \
|
|
);
|
|
}
|
|
}
|
|
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.049302, 0.075551, 0.093249, 0.122264, 0.170717, 0.251218, 0.385614", \
|
|
"0.0493732, 0.0752439, 0.093086, 0.122189, 0.170484, 0.251011, 0.385562", \
|
|
"0.0509858, 0.0763796, 0.0940361, 0.123323, 0.171524, 0.252969, 0.386762", \
|
|
"0.0552701, 0.0800941, 0.0978022, 0.126779, 0.175357, 0.25576, 0.390697", \
|
|
"0.0651686, 0.0888806, 0.10636, 0.135386, 0.183883, 0.264336, 0.399562", \
|
|
"0.0843513, 0.106481, 0.123762, 0.152501, 0.201004, 0.282059, 0.415917", \
|
|
"0.121618, 0.141652, 0.158382, 0.186886, 0.235208, 0.315921, 0.450721" \
|
|
);
|
|
}
|
|
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.139071, 0.195536, 0.227368, 0.278951, 0.36487, 0.507671, 0.745804", \
|
|
"0.163954, 0.220408, 0.252231, 0.303796, 0.389758, 0.53261, 0.770818", \
|
|
"0.180894, 0.237399, 0.269279, 0.320811, 0.40663, 0.549648, 0.787678", \
|
|
"0.202084, 0.25857, 0.290422, 0.341983, 0.427862, 0.57076, 0.808808", \
|
|
"0.231517, 0.288018, 0.319881, 0.371432, 0.45737, 0.600231, 0.838304", \
|
|
"0.271487, 0.328116, 0.36003, 0.411618, 0.497546, 0.640393, 0.878584", \
|
|
"0.320401, 0.377253, 0.409151, 0.460755, 0.546657, 0.689624, 0.927845" \
|
|
);
|
|
}
|
|
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.0184422, 0.0805055, 0.124477, 0.199267, 0.326361, 0.539061, 0.893756", \
|
|
"0.0184603, 0.0805065, 0.124478, 0.19928, 0.326606, 0.539207, 0.89388", \
|
|
"0.0184725, 0.0805104, 0.124479, 0.199281, 0.326607, 0.539208, 0.893881", \
|
|
"0.0185013, 0.0805265, 0.12448, 0.199282, 0.326608, 0.539209, 0.893882", \
|
|
"0.0186441, 0.0805803, 0.124482, 0.199283, 0.326609, 0.53921, 0.893883", \
|
|
"0.018915, 0.080691, 0.124582, 0.199299, 0.32661, 0.539211, 0.893884", \
|
|
"0.019363, 0.080843, 0.124707, 0.199376, 0.326611, 0.539212, 0.893885" \
|
|
);
|
|
}
|
|
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.169972, 0.228809, 0.257312, 0.300599, 0.370406, 0.4858, 0.677973", \
|
|
"0.195198, 0.2541, 0.282527, 0.325839, 0.395695, 0.511093, 0.703225", \
|
|
"0.212223, 0.271129, 0.299532, 0.342792, 0.412643, 0.528165, 0.720336", \
|
|
"0.2327, 0.291596, 0.320062, 0.363255, 0.433158, 0.548537, 0.740647", \
|
|
"0.260812, 0.319682, 0.348083, 0.391406, 0.461229, 0.576596, 0.76875", \
|
|
"0.296915, 0.355806, 0.384273, 0.42742, 0.49736, 0.612791, 0.804874", \
|
|
"0.340205, 0.399068, 0.427576, 0.470749, 0.540669, 0.656022, 0.848228" \
|
|
);
|
|
}
|
|
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.0217855, 0.0709589, 0.101247, 0.153307, 0.244039, 0.398951, 0.659238", \
|
|
"0.0218093, 0.0709599, 0.101248, 0.153308, 0.244871, 0.398996, 0.659239", \
|
|
"0.0218179, 0.0709609, 0.101249, 0.153309, 0.244872, 0.398997, 0.659362", \
|
|
"0.0218189, 0.0710571, 0.10125, 0.15331, 0.244873, 0.398998, 0.659363", \
|
|
"0.0218199, 0.0710581, 0.101251, 0.153311, 0.244874, 0.398999, 0.659364", \
|
|
"0.0218209, 0.0710591, 0.10126, 0.153312, 0.244875, 0.39908, 0.659365", \
|
|
"0.0218219, 0.0710601, 0.101262, 0.153313, 0.244876, 0.399081, 0.659573" \
|
|
);
|
|
}
|
|
}
|
|
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.139071, 0.195536, 0.227368, 0.278951, 0.36487, 0.507671, 0.745804", \
|
|
"0.163954, 0.220408, 0.252231, 0.303796, 0.389758, 0.53261, 0.770818", \
|
|
"0.180894, 0.237399, 0.269279, 0.320811, 0.40663, 0.549648, 0.787678", \
|
|
"0.202084, 0.25857, 0.290422, 0.341983, 0.427862, 0.57076, 0.808808", \
|
|
"0.231517, 0.288018, 0.319881, 0.371432, 0.45737, 0.600231, 0.838304", \
|
|
"0.271487, 0.328116, 0.36003, 0.411618, 0.497546, 0.640393, 0.878584", \
|
|
"0.320401, 0.377253, 0.409151, 0.460755, 0.546657, 0.689624, 0.927845" \
|
|
);
|
|
}
|
|
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.0184422, 0.0805055, 0.124477, 0.199267, 0.326361, 0.539061, 0.893756", \
|
|
"0.0184603, 0.0805065, 0.124478, 0.19928, 0.326606, 0.539207, 0.89388", \
|
|
"0.0184725, 0.0805104, 0.124479, 0.199281, 0.326607, 0.539208, 0.893881", \
|
|
"0.0185013, 0.0805265, 0.12448, 0.199282, 0.326608, 0.539209, 0.893882", \
|
|
"0.0186441, 0.0805803, 0.124482, 0.199283, 0.326609, 0.53921, 0.893883", \
|
|
"0.018915, 0.080691, 0.124582, 0.199299, 0.32661, 0.539211, 0.893884", \
|
|
"0.019363, 0.080843, 0.124707, 0.199376, 0.326611, 0.539212, 0.893885" \
|
|
);
|
|
}
|
|
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.169972, 0.228809, 0.257312, 0.300599, 0.370406, 0.4858, 0.677973", \
|
|
"0.195198, 0.2541, 0.282527, 0.325839, 0.395695, 0.511093, 0.703225", \
|
|
"0.212223, 0.271129, 0.299532, 0.342792, 0.412643, 0.528165, 0.720336", \
|
|
"0.2327, 0.291596, 0.320062, 0.363255, 0.433158, 0.548537, 0.740647", \
|
|
"0.260812, 0.319682, 0.348083, 0.391406, 0.461229, 0.576596, 0.76875", \
|
|
"0.296915, 0.355806, 0.384273, 0.42742, 0.49736, 0.612791, 0.804874", \
|
|
"0.340205, 0.399068, 0.427576, 0.470749, 0.540669, 0.656022, 0.848228" \
|
|
);
|
|
}
|
|
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.0217855, 0.0709589, 0.101247, 0.153307, 0.244039, 0.398951, 0.659238", \
|
|
"0.0218093, 0.0709599, 0.101248, 0.153308, 0.244871, 0.398996, 0.659239", \
|
|
"0.0218179, 0.0709609, 0.101249, 0.153309, 0.244872, 0.398997, 0.659362", \
|
|
"0.0218189, 0.0710571, 0.10125, 0.15331, 0.244873, 0.398998, 0.659363", \
|
|
"0.0218199, 0.0710581, 0.101251, 0.153311, 0.244874, 0.398999, 0.659364", \
|
|
"0.0218209, 0.0710591, 0.10126, 0.153312, 0.244875, 0.39908, 0.659365", \
|
|
"0.0218219, 0.0710601, 0.101262, 0.153313, 0.244876, 0.399081, 0.659573" \
|
|
);
|
|
}
|
|
}
|
|
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.109723, 0.168457, 0.201514, 0.254536, 0.341048, 0.484073, 0.722333", \
|
|
"0.140066, 0.19883, 0.231874, 0.284915, 0.371411, 0.515573, 0.752486", \
|
|
"0.161039, 0.219886, 0.253032, 0.306035, 0.39253, 0.535568, 0.773619", \
|
|
"0.190278, 0.249436, 0.282615, 0.335523, 0.422032, 0.565001, 0.803149", \
|
|
"0.23222, 0.292125, 0.325229, 0.378141, 0.464584, 0.607693, 0.845639", \
|
|
"0.279113, 0.340945, 0.374165, 0.426997, 0.513449, 0.656398, 0.894498", \
|
|
"0.347042, 0.412752, 0.446128, 0.498855, 0.585266, 0.728099, 0.966111" \
|
|
);
|
|
}
|
|
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.0190086, 0.0833798, 0.127947, 0.202293, 0.328056, 0.539354, 0.893466", \
|
|
"0.0191833, 0.0834329, 0.127963, 0.202294, 0.328171, 0.540401, 0.893467", \
|
|
"0.0194674, 0.0834813, 0.127964, 0.202295, 0.328172, 0.540402, 0.893468", \
|
|
"0.0199992, 0.0837604, 0.128083, 0.202296, 0.328173, 0.540403, 0.893469", \
|
|
"0.0212812, 0.0842747, 0.128357, 0.202349, 0.328174, 0.540404, 0.89347", \
|
|
"0.023757, 0.085595, 0.129026, 0.202562, 0.328175, 0.540405, 0.893471", \
|
|
"0.027863, 0.088191, 0.130412, 0.203075, 0.328253, 0.540406, 0.893472" \
|
|
);
|
|
}
|
|
}
|
|
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.0569701, 0.106908, 0.133785, 0.175891, 0.24509, 0.360352, 0.552392", \
|
|
"0.0872045, 0.138645, 0.165527, 0.207587, 0.276844, 0.392072, 0.584098", \
|
|
"0.107207, 0.161261, 0.18823, 0.230237, 0.299471, 0.414692, 0.606721", \
|
|
"0.135785, 0.194258, 0.221466, 0.263403, 0.332549, 0.447762, 0.639782", \
|
|
"0.175965, 0.241421, 0.268745, 0.310642, 0.379619, 0.494659, 0.686692", \
|
|
"0.219826, 0.293583, 0.321077, 0.362756, 0.431347, 0.546298, 0.738289", \
|
|
"0.288666, 0.369795, 0.396695, 0.438129, 0.506518, 0.620583, 0.812522" \
|
|
);
|
|
}
|
|
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.015042, 0.0633213, 0.0948277, 0.148372, 0.240411, 0.396159, 0.656873", \
|
|
"0.0175405, 0.0642069, 0.0950689, 0.148433, 0.240412, 0.396179, 0.656874", \
|
|
"0.0204747, 0.065828, 0.0959519, 0.148598, 0.240413, 0.39634, 0.658067", \
|
|
"0.024895, 0.0691543, 0.0976912, 0.149225, 0.240754, 0.396341, 0.658068", \
|
|
"0.0322458, 0.0745489, 0.100402, 0.150148, 0.240907, 0.396458, 0.658069", \
|
|
"0.042036, 0.081985, 0.10424, 0.151526, 0.241216, 0.396708, 0.65807", \
|
|
"0.054866, 0.089449, 0.107978, 0.152906, 0.241755, 0.396817, 0.658071" \
|
|
);
|
|
}
|
|
}
|
|
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.0258609, 0.0262931, 0.0263568, 0.0263338, 0.0262844, 0.0261074, 0.0258178", \
|
|
"0.0259467, 0.0263681, 0.0265239, 0.0264646, 0.0264197, 0.0262221, 0.0258673", \
|
|
"0.0265437, 0.0269332, 0.026993, 0.0270834, 0.0270135, 0.0272791, 0.0265103", \
|
|
"0.0278612, 0.0282811, 0.0283935, 0.0283825, 0.028309, 0.0283666, 0.0279191", \
|
|
"0.0309025, 0.031318, 0.0313824, 0.031481, 0.0314563, 0.0312765, 0.0312366", \
|
|
"0.0377812, 0.0381564, 0.0382284, 0.038282, 0.0382394, 0.038335, 0.0379926", \
|
|
"0.0522062, 0.0524759, 0.0525409, 0.0525706, 0.0525886, 0.0525996, 0.0524896" \
|
|
);
|
|
}
|
|
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.0268054, 0.0268267, 0.0268726, 0.0267773, 0.0265304, 0.0261278, 0.0254448", \
|
|
"0.0269627, 0.0270056, 0.027258, 0.0269498, 0.0268961, 0.0262975, 0.025594", \
|
|
"0.0275643, 0.0275605, 0.0276138, 0.0276026, 0.0281276, 0.0268619, 0.0261631", \
|
|
"0.0289064, 0.028982, 0.0291019, 0.0290262, 0.0287402, 0.0285482, 0.0275745", \
|
|
"0.0319204, 0.0319914, 0.0320982, 0.0321456, 0.0321924, 0.0314907, 0.0311077", \
|
|
"0.0384276, 0.0384719, 0.0386201, 0.0384754, 0.0385587, 0.0385774, 0.0384911", \
|
|
"0.0523221, 0.0522813, 0.0523185, 0.0522494, 0.0523017, 0.0520387, 0.0518092" \
|
|
);
|
|
}
|
|
}
|
|
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.0258609, 0.0262931, 0.0263568, 0.0263338, 0.0262844, 0.0261074, 0.0258178", \
|
|
"0.0259467, 0.0263681, 0.0265239, 0.0264646, 0.0264197, 0.0262221, 0.0258673", \
|
|
"0.0265437, 0.0269332, 0.026993, 0.0270834, 0.0270135, 0.0272791, 0.0265103", \
|
|
"0.0278612, 0.0282811, 0.0283935, 0.0283825, 0.028309, 0.0283666, 0.0279191", \
|
|
"0.0309025, 0.031318, 0.0313824, 0.031481, 0.0314563, 0.0312765, 0.0312366", \
|
|
"0.0377812, 0.0381564, 0.0382284, 0.038282, 0.0382394, 0.038335, 0.0379926", \
|
|
"0.0522062, 0.0524759, 0.0525409, 0.0525706, 0.0525886, 0.0525996, 0.0524896" \
|
|
);
|
|
}
|
|
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.0268054, 0.0268267, 0.0268726, 0.0267773, 0.0265304, 0.0261278, 0.0254448", \
|
|
"0.0269627, 0.0270056, 0.027258, 0.0269498, 0.0268961, 0.0262975, 0.025594", \
|
|
"0.0275643, 0.0275605, 0.0276138, 0.0276026, 0.0281276, 0.0268619, 0.0261631", \
|
|
"0.0289064, 0.028982, 0.0291019, 0.0290262, 0.0287402, 0.0285482, 0.0275745", \
|
|
"0.0319204, 0.0319914, 0.0320982, 0.0321456, 0.0321924, 0.0314907, 0.0311077", \
|
|
"0.0384276, 0.0384719, 0.0386201, 0.0384754, 0.0385587, 0.0385774, 0.0384911", \
|
|
"0.0523221, 0.0522813, 0.0523185, 0.0522494, 0.0523017, 0.0520387, 0.0518092" \
|
|
);
|
|
}
|
|
}
|
|
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.0558419, 0.0818914, 0.0995532, 0.128583, 0.177022, 0.257712, 0.392103", \
|
|
"0.0557832, 0.0817805, 0.0994655, 0.128576, 0.176994, 0.258209, 0.39192", \
|
|
"0.0562504, 0.0821495, 0.0998602, 0.129058, 0.177684, 0.25822, 0.39249", \
|
|
"0.0577095, 0.0835652, 0.101286, 0.130222, 0.178998, 0.259474, 0.396575", \
|
|
"0.0613623, 0.0870013, 0.104759, 0.133872, 0.182358, 0.262966, 0.398587", \
|
|
"0.0690358, 0.0943287, 0.112037, 0.141115, 0.189816, 0.270737, 0.404804", \
|
|
"0.085761, 0.110271, 0.127822, 0.156826, 0.205401, 0.286667, 0.421374" \
|
|
);
|
|
}
|
|
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.0492824, 0.0753578, 0.0929172, 0.12173, 0.169853, 0.249939, 0.383496", \
|
|
"0.04931, 0.0750028, 0.0926971, 0.121883, 0.169821, 0.249722, 0.383266", \
|
|
"0.0509382, 0.0763935, 0.0937425, 0.122763, 0.172106, 0.25125, 0.384873", \
|
|
"0.0552641, 0.0800562, 0.0977499, 0.126718, 0.174688, 0.256033, 0.388613", \
|
|
"0.0651205, 0.0886914, 0.106293, 0.13533, 0.183933, 0.263954, 0.397439", \
|
|
"0.0842715, 0.106196, 0.123444, 0.152385, 0.200842, 0.281831, 0.416399", \
|
|
"0.121539, 0.14144, 0.158038, 0.186454, 0.234848, 0.315191, 0.450232" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (CLK) {
|
|
clock : true;
|
|
direction : input;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00318325;
|
|
rise_capacitance : 0.00324124;
|
|
rise_capacitance_range (0.00324124, 0.00324124);
|
|
fall_capacitance : 0.00311077;
|
|
fall_capacitance_range (0.00311077, 0.00311077);
|
|
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.0619507, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
fall_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 : "(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.0179509, 0.0182166, 0.0192416, 0.0218759, 0.0277205, 0.0410539, 0.0683396" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0175402, 0.0179213, 0.019288, 0.0218833, 0.0286149, 0.0413554, 0.0694146" \
|
|
);
|
|
}
|
|
}
|
|
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.0314699, 0.0317743, 0.0332319, 0.0359873, 0.0427423, 0.0558914, 0.0847555" \
|
|
);
|
|
}
|
|
}
|
|
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.0234864, 0.023686, 0.0247593, 0.0274658, 0.0332413, 0.0463408, 0.073593" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0217215, 0.0221973, 0.0237399, 0.026537, 0.0333987, 0.0464266, 0.0749879" \
|
|
);
|
|
}
|
|
}
|
|
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.0339053, 0.0344087, 0.0358919, 0.0387046, 0.0456006, 0.0586737, 0.0872215" \
|
|
);
|
|
}
|
|
}
|
|
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.0179917, 0.0182528, 0.019373, 0.022092, 0.0278441, 0.0411417, 0.0685269" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0179511, 0.0183303, 0.0197134, 0.0223873, 0.0290157, 0.0417428, 0.0696313" \
|
|
);
|
|
}
|
|
}
|
|
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.0177503, 0.0180165, 0.01905, 0.0216841, 0.0275293, 0.0408662, 0.0681469" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0175436, 0.0179222, 0.0192888, 0.0218835, 0.0286151, 0.0413573, 0.0694163" \
|
|
);
|
|
}
|
|
}
|
|
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.0174333, 0.0177328, 0.0188449, 0.0215653, 0.0273733, 0.0405284, 0.0679145" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0161507, 0.0165566, 0.0179268, 0.0206046, 0.0272363, 0.039961, 0.067852" \
|
|
);
|
|
}
|
|
}
|
|
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.0179803, 0.0182466, 0.0193719, 0.0220883, 0.0278439, 0.0411428, 0.0685772" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0178751, 0.0182865, 0.0196634, 0.0223384, 0.0289657, 0.041695, 0.0695846" \
|
|
);
|
|
}
|
|
}
|
|
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.0179803, 0.0182466, 0.0193719, 0.0220883, 0.0278439, 0.0411428, 0.0685772" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0217215, 0.0221973, 0.0237399, 0.026537, 0.0333987, 0.0464266, 0.0749879" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (D) {
|
|
direction : input;
|
|
nextstate_type : data;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0020529;
|
|
rise_capacitance : 0.00209643;
|
|
rise_capacitance_range (0.00209643, 0.00209643);
|
|
fall_capacitance : 0.00200938;
|
|
fall_capacitance_range (0.00200938, 0.00200938);
|
|
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.063575, -0.0252047, -0.0118599, -0.000828112", \
|
|
"-0.171965, -0.129869, -0.114419, -0.103864", \
|
|
"-0.229887, -0.192403, -0.18079, -0.165381", \
|
|
"-0.290595, -0.261753, -0.252712, -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.0709105, 0.00724098, 0.0447192, 0.0828212", \
|
|
"-0.184445, -0.109498, -0.0698381, -0.0296413", \
|
|
"-0.265892, -0.197648, -0.159203, -0.117357", \
|
|
"-0.352658, -0.291992, -0.258362, -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.0782461, 0.035188, 0.022147, 0.0089232", \
|
|
"0.189436, 0.140055, 0.124909, 0.112111", \
|
|
"0.250461, 0.202893, 0.191584, 0.176681", \
|
|
"0.317579, 0.272749, 0.264011, 0.253832" \
|
|
);
|
|
}
|
|
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.102698, 0.0202131, -0.0164297, -0.0396474", \
|
|
"0.21689, 0.134962, 0.0986846, 0.0708763", \
|
|
"0.299325, 0.22125, 0.186187, 0.154081", \
|
|
"0.390435, 0.319482, 0.283786, 0.250881" \
|
|
);
|
|
}
|
|
}
|
|
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.0177542, 0.0177007, 0.0181007, 0.0189466, 0.0213739, 0.026852, 0.0386576" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.018026, 0.0180185, 0.0183985, 0.019496, 0.0221129, 0.0274174, 0.0394888" \
|
|
);
|
|
}
|
|
}
|
|
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.00712649, 0.00702256, 0.0072647, 0.00805563, 0.0101407, 0.0149724, 0.0257419" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00732705, 0.00722201, 0.00756904, 0.00847027, 0.0107104, 0.0155765, 0.0263518" \
|
|
);
|
|
}
|
|
}
|
|
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.00712649, 0.00702256, 0.0072647, 0.00805563, 0.0101407, 0.0149724, 0.0257419" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00732705, 0.00722201, 0.00756904, 0.00847027, 0.0107104, 0.0155765, 0.0263518" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (RESET_B) {
|
|
direction : input;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.001821;
|
|
rise_capacitance : 0.001821;
|
|
rise_capacitance_range (0.001821, 0.001821);
|
|
fall_capacitance : 0.001821;
|
|
fall_capacitance_range (0.001821, 0.001821);
|
|
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.0415682, -0.0297034, -0.0627217, -0.0990114", \
|
|
"0.13952, 0.0636615, 0.0278795, -0.0088447", \
|
|
"0.191311, 0.113731, 0.0755542, 0.0382583", \
|
|
"0.252818, 0.168287, 0.131239, 0.0914977" \
|
|
);
|
|
}
|
|
}
|
|
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.0293423, 0.0396867, 0.0730088, 0.107106", \
|
|
"-0.124545, -0.0509292, -0.0173898, 0.0198407", \
|
|
"-0.170736, -0.0979963, -0.0620624, -0.0269585", \
|
|
"-0.225834, -0.151793, -0.114289, -0.07674" \
|
|
);
|
|
}
|
|
}
|
|
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.0930786, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (SCD) {
|
|
direction : input;
|
|
nextstate_type : scan_in;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00209614;
|
|
rise_capacitance : 0.00211615;
|
|
rise_capacitance_range (0.00211615, 0.00211615);
|
|
fall_capacitance : 0.00207612;
|
|
fall_capacitance_range (0.00207612, 0.00207612);
|
|
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.0806913, -0.0426755, -0.0298623, -0.0170183", \
|
|
"-0.18694, -0.150241, -0.135398, -0.123107", \
|
|
"-0.253033, -0.218627, -0.207774, -0.193631", \
|
|
"-0.328372, -0.302988, -0.292261, -0.283348" \
|
|
);
|
|
}
|
|
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.0177173, 0.0190015, 0.0585359", \
|
|
"-0.18694, -0.114591, -0.0777053, -0.0378883", \
|
|
"-0.260749, -0.192403, -0.156505, -0.117357", \
|
|
"-0.341864, -0.278247, -0.244237, -0.206608" \
|
|
);
|
|
}
|
|
}
|
|
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.0953624, 0.0526588, 0.0401494, 0.0278118", \
|
|
"0.204411, 0.157881, 0.145888, 0.131354", \
|
|
"0.273607, 0.229117, 0.215869, 0.202105", \
|
|
"0.352658, 0.313984, 0.303561, 0.292202" \
|
|
);
|
|
}
|
|
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.124705, 0.0426755, 0.0067163, -0.0153621", \
|
|
"0.219386, 0.137509, 0.103929, 0.0763743", \
|
|
"0.294182, 0.216005, 0.183489, 0.151256", \
|
|
"0.379641, 0.305737, 0.269661, 0.239075" \
|
|
);
|
|
}
|
|
}
|
|
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.0201062, 0.0200633, 0.0202849, 0.0209641, 0.0229733, 0.0281104, 0.0394516" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.024865, 0.0246828, 0.024849, 0.025674, 0.0279269, 0.0334108, 0.045136" \
|
|
);
|
|
}
|
|
}
|
|
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.00948058, 0.00934696, 0.00948074, 0.0100024, 0.0118399, 0.0163804, 0.0268091" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00990365, 0.00979598, 0.00997256, 0.0105849, 0.0125302, 0.0173684, 0.0279977" \
|
|
);
|
|
}
|
|
}
|
|
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.00948058, 0.00934696, 0.00948074, 0.0100024, 0.0118399, 0.0163804, 0.0268091" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00990365, 0.00979598, 0.00997256, 0.0105849, 0.0125302, 0.0173684, 0.0279977" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (SCE) {
|
|
direction : input;
|
|
nextstate_type : scan_enable;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00371839;
|
|
rise_capacitance : 0.00409992;
|
|
rise_capacitance_range (0.00409992, 0.00409992);
|
|
fall_capacitance : 0.00333686;
|
|
fall_capacitance_range (0.00333686, 0.00333686);
|
|
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.0660201, -0.0277006, -0.0144316, -0.00352648", \
|
|
"-0.179453, -0.137509, -0.122286, -0.109362", \
|
|
"-0.24789, -0.21076, -0.196981, -0.185156", \
|
|
"-0.328372, -0.294741, -0.286611, -0.277445" \
|
|
);
|
|
}
|
|
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.0709105, 0.00724098, 0.0447192, 0.0828212", \
|
|
"-0.15699, -0.0814867, -0.0409916, -0.00215129", \
|
|
"-0.217028, -0.1452, -0.107935, -0.0693328", \
|
|
"-0.277103, -0.209522, -0.176438, -0.135771" \
|
|
);
|
|
}
|
|
}
|
|
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.0831365, 0.0401797, 0.0272905, 0.0170183", \
|
|
"0.204411, 0.157881, 0.143266, 0.128605", \
|
|
"0.281323, 0.234362, 0.218568, 0.207755", \
|
|
"0.374245, 0.327729, 0.314861, 0.30696" \
|
|
);
|
|
}
|
|
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.102698, 0.0202131, -0.0164297, -0.0396474", \
|
|
"0.189436, 0.106951, 0.0698381, 0.0433863", \
|
|
"0.250461, 0.171424, 0.134918, 0.106057", \
|
|
"0.314881, 0.237012, 0.201863, 0.171189" \
|
|
);
|
|
}
|
|
}
|
|
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.021911, 0.0220839, 0.0227141, 0.0241446, 0.0273477, 0.0342538, 0.0486267" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0232693, 0.0235567, 0.0242387, 0.0256697, 0.0288461, 0.0357012, 0.0499396" \
|
|
);
|
|
}
|
|
}
|
|
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.028511, 0.0281766, 0.0287753, 0.0301932, 0.0334234, 0.0402999, 0.0545214" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0302168, 0.0361816, 0.038279, 0.0400735, 0.0433599, 0.0502071, 0.0644839" \
|
|
);
|
|
}
|
|
}
|
|
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.020349, 0.0206015, 0.0216943, 0.0242449, 0.0301136, 0.0423138, 0.0683375" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0133272, 0.0298514, 0.0402249, 0.0444985, 0.0502676, 0.0626109, 0.0884926" \
|
|
);
|
|
}
|
|
}
|
|
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.0096481, 0.0098093, 0.0107418, 0.0131704, 0.01865, 0.0303424, 0.0552258" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.00978059, 0.0100049, 0.0108168, 0.0130495, 0.0184131, 0.0301451, 0.0550555" \
|
|
);
|
|
}
|
|
}
|
|
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.021911, 0.0220839, 0.0227141, 0.0241446, 0.0273477, 0.0342538, 0.0486267" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0232693, 0.0235567, 0.0242387, 0.0256697, 0.0288461, 0.0357012, 0.0499396" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (SET_B) {
|
|
direction : input;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00548344;
|
|
rise_capacitance : 0.00548344;
|
|
rise_capacitance_range (0.00548344, 0.00548344);
|
|
fall_capacitance : 0.00548344;
|
|
fall_capacitance_range (0.00548344, 0.00548344);
|
|
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.00733557, -0.0846116, -0.127016, -0.163772", \
|
|
"0.104578, 0.0127323, -0.0298136, -0.0693227", \
|
|
"0.296753, 0.142577, 0.0809509, 0.0297834", \
|
|
"0.698048, 0.46243, 0.35441, 0.253832" \
|
|
);
|
|
}
|
|
}
|
|
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.0268971, 0.10957, 0.150162, 0.190756", \
|
|
"-0.0272076, 0.0560221, 0.0953739, 0.135299", \
|
|
"-0.0575781, 0.0226347, 0.0620624, 0.102989", \
|
|
"-0.0990114, -0.0198407, 0.0184836, 0.0590308" \
|
|
);
|
|
}
|
|
}
|
|
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.051349, -0.0451714, -0.0555801, -0.0709856", \
|
|
"-0.134528, -0.0967655, -0.0960622, -0.106613", \
|
|
"-0.186167, -0.142577, -0.137617, -0.142781", \
|
|
"-0.244723, -0.198526, -0.193388, -0.197753" \
|
|
);
|
|
}
|
|
}
|
|
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.063575, 0.0726254, 0.145592, 0.262569", \
|
|
"0.149503, 0.112044, 0.119664, 0.156095", \
|
|
"0.209313, 0.160934, 0.159203, 0.173856", \
|
|
"0.277103, 0.226016, 0.218812, 0.23022" \
|
|
);
|
|
}
|
|
}
|
|
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.0645447, 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 : 435.864;
|
|
leakage_power () {
|
|
value : 76.3608;
|
|
when : "SH";
|
|
}
|
|
leakage_power () {
|
|
value : 795.367;
|
|
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 : 1198.55;
|
|
leakage_power () {
|
|
value : 1087.27;
|
|
when : "!CLK&GATE&SCE&!GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1285.23;
|
|
when : "CLK&GATE&SCE&GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1236.21;
|
|
when : "!GATE&SCE&!GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1107.48;
|
|
when : "!CLK&GATE&!SCE&!GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1290.35;
|
|
when : "CLK&GATE&!SCE&GCLK";
|
|
}
|
|
leakage_power () {
|
|
value : 1184.75;
|
|
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.0509558, 0.100326, 0.131519, 0.182697, 0.26792, 0.410179, 0.646724", \
|
|
"0.0685119, 0.118799, 0.149966, 0.201117, 0.286445, 0.428557, 0.665338", \
|
|
"0.0806619, 0.132251, 0.163411, 0.214649, 0.300045, 0.442118, 0.678857", \
|
|
"0.0945825, 0.148572, 0.179884, 0.231111, 0.316522, 0.458631, 0.69528", \
|
|
"0.114416, 0.173522, 0.205434, 0.256945, 0.342552, 0.484838, 0.721504", \
|
|
"0.139612, 0.207838, 0.241124, 0.294224, 0.381408, 0.524762, 0.761834", \
|
|
"0.168796, 0.250235, 0.28747, 0.3434, 0.43413, 0.581553, 0.82333" \
|
|
);
|
|
}
|
|
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.013607, 0.0764216, 0.121921, 0.19771, 0.324442, 0.536132, 0.888897", \
|
|
"0.0154398, 0.077044, 0.122223, 0.197711, 0.324527, 0.536204, 0.888898", \
|
|
"0.017465, 0.0777446, 0.122687, 0.198032, 0.324679, 0.536205, 0.890405", \
|
|
"0.0209429, 0.0796005, 0.123682, 0.198548, 0.325118, 0.536436, 0.890406", \
|
|
"0.0268563, 0.084014, 0.126873, 0.200594, 0.326248, 0.537124, 0.890407", \
|
|
"0.036186, 0.093887, 0.134622, 0.207088, 0.331669, 0.541157, 0.89141", \
|
|
"0.050615, 0.113158, 0.151487, 0.221678, 0.345153, 0.554759, 0.902863" \
|
|
);
|
|
}
|
|
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.0438607, 0.0850439, 0.110187, 0.151442, 0.220255, 0.334903, 0.525629", \
|
|
"0.0693486, 0.111819, 0.137092, 0.178409, 0.247266, 0.361916, 0.552758", \
|
|
"0.0851259, 0.129004, 0.15435, 0.195732, 0.264726, 0.379284, 0.570126", \
|
|
"0.107377, 0.153756, 0.179162, 0.22047, 0.289359, 0.404032, 0.594888", \
|
|
"0.13856, 0.189889, 0.21584, 0.25728, 0.326212, 0.44085, 0.631766", \
|
|
"0.171294, 0.22991, 0.257364, 0.299977, 0.369934, 0.485577, 0.676699", \
|
|
"0.226512, 0.295896, 0.326518, 0.371449, 0.444044, 0.563002, 0.757877" \
|
|
);
|
|
}
|
|
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.0112403, 0.0573687, 0.0903244, 0.145849, 0.238911, 0.394264, 0.653207", \
|
|
"0.0140193, 0.0581812, 0.0909748, 0.146088, 0.239045, 0.394781, 0.653375", \
|
|
"0.016453, 0.0593274, 0.0917088, 0.14659, 0.239366, 0.394782, 0.653869", \
|
|
"0.0206999, 0.0614816, 0.0929836, 0.147423, 0.239956, 0.394979, 0.65387", \
|
|
"0.0271546, 0.0664969, 0.0964391, 0.149525, 0.241101, 0.395612, 0.654194", \
|
|
"0.035803, 0.075975, 0.104357, 0.155916, 0.246383, 0.399519, 0.656407", \
|
|
"0.050321, 0.092736, 0.119564, 0.169084, 0.258637, 0.412113, 0.667783" \
|
|
);
|
|
}
|
|
}
|
|
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.0148077, 0.0154037, 0.0154241, 0.0154032, 0.015184, 0.0149055, 0.0149256", \
|
|
"0.0146693, 0.0149981, 0.0151778, 0.0150748, 0.0149598, 0.0145538, 0.0146863", \
|
|
"0.0150704, 0.015281, 0.0153416, 0.0153812, 0.0152804, 0.0149584, 0.0152292", \
|
|
"0.0167156, 0.0165499, 0.0166093, 0.0166894, 0.0164713, 0.0169828, 0.0162862", \
|
|
"0.0210204, 0.0203289, 0.02037, 0.0203948, 0.0204343, 0.0201453, 0.0205311", \
|
|
"0.0308449, 0.0291147, 0.0290108, 0.0288244, 0.0288598, 0.0289649, 0.0287117", \
|
|
"0.0511542, 0.0481012, 0.0474982, 0.0471842, 0.0471362, 0.0469892, 0.0468762" \
|
|
);
|
|
}
|
|
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.0098416, 0.0105918, 0.0105457, 0.0105234, 0.0104095, 0.0102155, 0.0096383", \
|
|
"0.0103294, 0.0106799, 0.0107199, 0.0109471, 0.010809, 0.0105426, 0.0099677", \
|
|
"0.0113633, 0.0115129, 0.0115536, 0.0114464, 0.0117585, 0.0117206, 0.0108659", \
|
|
"0.0139219, 0.0135957, 0.0136274, 0.0136563, 0.0133487, 0.013513, 0.0132288", \
|
|
"0.018645, 0.0176478, 0.0176761, 0.0176564, 0.017741, 0.0176098, 0.0168598", \
|
|
"0.0289861, 0.0270827, 0.026881, 0.0268019, 0.0266531, 0.0267072, 0.0266922", \
|
|
"0.049649, 0.046131, 0.045695, 0.04522, 0.044915, 0.044939, 0.044936" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (CLK) {
|
|
clock_gate_clock_pin : true;
|
|
direction : "input";
|
|
clock : true;
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00532454;
|
|
rise_capacitance : 0.00547947;
|
|
rise_capacitance_range (0.00547947, 0.00547947);
|
|
fall_capacitance : 0.00516962;
|
|
fall_capacitance_range (0.00516962, 0.00516962);
|
|
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.160522, 0.689697, 1.68457, 3.34351" \
|
|
);
|
|
}
|
|
fall_constraint (mpw_CONSTRAINT_4x4) {
|
|
index_1 ("0.0186, 0.51636, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0671387, 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.010625, 0.0108918, 0.0118858, 0.0142749, 0.0195881, 0.0309251, 0.0540838" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0107639, 0.0112217, 0.0123666, 0.0148206, 0.0207196, 0.0318434, 0.05592" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (GATE) {
|
|
clock_gate_enable_pin : true;
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00209367;
|
|
rise_capacitance : 0.00256342;
|
|
rise_capacitance_range (0.00256342, 0.00256342);
|
|
fall_capacitance : 0.00162393;
|
|
fall_capacitance_range (0.00162393, 0.00162393);
|
|
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.0278132, -0.00961266, -0.0170034, -0.0413601", \
|
|
"-0.104607, -0.0824089, -0.0910856, -0.118154", \
|
|
"-0.127016, -0.110101, -0.121426, -0.148431", \
|
|
"-0.137005, -0.118805, -0.134064, -0.162545" \
|
|
);
|
|
}
|
|
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.0453691, 0.00921579, 0.024145, 0.0275383", \
|
|
"-0.144993, -0.0984032, -0.0807623, -0.0760832", \
|
|
"-0.2196, -0.178294, -0.167299, -0.162556", \
|
|
"-0.304497, -0.273897, -0.266836, -0.26357" \
|
|
);
|
|
}
|
|
}
|
|
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.0430002, 0.0477572, 0.0941567, 0.181493", \
|
|
"0.135607, 0.120375, 0.137503, 0.194139", \
|
|
"0.170736, 0.158216, 0.172695, 0.213405", \
|
|
"0.192212, 0.19297, 0.207512, 0.246747" \
|
|
);
|
|
}
|
|
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.0695413, 0.00911517, -0.000999033, 0.00746685", \
|
|
"0.179663, 0.127232, 0.107837, 0.0976013", \
|
|
"0.260749, 0.215026, 0.196981, 0.190806", \
|
|
"0.357985, 0.317546, 0.303561, 0.299908" \
|
|
);
|
|
}
|
|
}
|
|
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.0301032, 0.0308321, 0.031534, 0.0331721, 0.0370629, 0.0454534, 0.0635136" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.03034, 0.0468379, 0.0488447, 0.0508391, 0.0548566, 0.0634364, 0.0817737" \
|
|
);
|
|
}
|
|
}
|
|
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.0301032, 0.0308321, 0.031534, 0.0331721, 0.0370629, 0.0454534, 0.0635136" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.03034, 0.0468379, 0.0488447, 0.0508391, 0.0548566, 0.0634364, 0.0817737" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (SCE) {
|
|
clock_gate_test_pin : "true";
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.0025324;
|
|
rise_capacitance : 0.00247911;
|
|
rise_capacitance_range (0.00247911, 0.00247911);
|
|
fall_capacitance : 0.00258569;
|
|
fall_capacitance_range (0.00258569, 0.00258569);
|
|
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.0316909, -0.0139967, -0.022147, -0.0449446", \
|
|
"-0.1163, -0.0986055, -0.104044, -0.129553", \
|
|
"-0.152734, -0.136326, -0.14841, -0.173856", \
|
|
"-0.188241, -0.170547, -0.190563, -0.221482" \
|
|
);
|
|
}
|
|
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.048414, 0.00726945, 0.0190015, 0.0214686", \
|
|
"-0.123597, -0.0759089, -0.0614653, -0.0537148", \
|
|
"-0.181023, -0.138618, -0.126823, -0.123007", \
|
|
"-0.242595, -0.206899, -0.199038, -0.196697" \
|
|
);
|
|
}
|
|
}
|
|
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.0754376, 0.0152503, 0.00157274, 0.0109648", \
|
|
"0.1548, 0.102608, 0.083647, 0.078335", \
|
|
"0.2196, 0.170119, 0.156505, 0.151256", \
|
|
"0.286688, 0.246488, 0.232937, 0.23021" \
|
|
);
|
|
}
|
|
}
|
|
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.0162866, 0.0164521, 0.01705, 0.0186709, 0.0227291, 0.0312674, 0.0496736" \
|
|
);
|
|
}
|
|
fall_power (passive_POWER_7x1ds1) {
|
|
index_1 ("0.0186, 0.0966, 0.174, 0.3294, 0.6408, 1.263, 2.5074");
|
|
values ( \
|
|
"0.0314829, 0.0460771, 0.0474966, 0.0491343, 0.0529537, 0.061351, 0.0793298" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cell (sg13g2_tiehi) {
|
|
area : 7.2576;
|
|
cell_footprint : "tie1";
|
|
cell_leakage_power : 238.392;
|
|
pin (L_HI) {
|
|
direction : "output";
|
|
function : "1";
|
|
driver_type : open_drain;
|
|
}
|
|
}
|
|
cell (sg13g2_tielo) {
|
|
area : 7.2576;
|
|
cell_footprint : "tie0";
|
|
cell_leakage_power : 266.175;
|
|
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 : 577.496;
|
|
leakage_power () {
|
|
value : 614.816;
|
|
when : "!A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 766.938;
|
|
when : "A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 651.479;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 276.751;
|
|
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.0498661, 0.0982722, 0.129236, 0.180316, 0.265203, 0.407526, 0.643718", \
|
|
"0.0683284, 0.117848, 0.14889, 0.199939, 0.285192, 0.427141, 0.663725", \
|
|
"0.0807686, 0.131609, 0.162695, 0.21381, 0.299115, 0.441142, 0.677806", \
|
|
"0.0953363, 0.148587, 0.17974, 0.230857, 0.316115, 0.458082, 0.694519", \
|
|
"0.115769, 0.173322, 0.205089, 0.256598, 0.342007, 0.48398, 0.720644", \
|
|
"0.141524, 0.208401, 0.241595, 0.294393, 0.381231, 0.524302, 0.761538", \
|
|
"0.170023, 0.250255, 0.2878, 0.34347, 0.433843, 0.58092, 0.822507" \
|
|
);
|
|
}
|
|
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.0147713, 0.0778359, 0.123293, 0.199265, 0.325915, 0.537509, 0.890261", \
|
|
"0.0168771, 0.0784329, 0.123675, 0.199266, 0.326094, 0.53751, 0.890262", \
|
|
"0.0189901, 0.0792067, 0.124127, 0.199509, 0.326166, 0.537682, 0.891709", \
|
|
"0.0227063, 0.0813534, 0.125141, 0.199926, 0.326624, 0.53788, 0.89171", \
|
|
"0.0288904, 0.0855222, 0.128334, 0.202114, 0.327761, 0.53874, 0.891711", \
|
|
"0.0386911, 0.095234, 0.136384, 0.208434, 0.333181, 0.542457, 0.893203", \
|
|
"0.053675, 0.114585, 0.153695, 0.223506, 0.347127, 0.5562, 0.904331" \
|
|
);
|
|
}
|
|
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.050271, 0.115841, 0.159148, 0.230401, 0.349424, 0.547779, 0.878129", \
|
|
"0.0756126, 0.141385, 0.18475, 0.256024, 0.375156, 0.574416, 0.90394", \
|
|
"0.0915561, 0.157789, 0.201144, 0.272526, 0.391717, 0.590144, 0.920505", \
|
|
"0.11403, 0.181189, 0.224315, 0.295557, 0.414722, 0.613031, 0.943484", \
|
|
"0.145585, 0.215805, 0.259107, 0.329974, 0.448804, 0.647031, 0.977473", \
|
|
"0.179646, 0.255133, 0.298361, 0.369761, 0.488662, 0.687329, 1.01748", \
|
|
"0.234105, 0.319204, 0.364019, 0.435934, 0.556473, 0.756203, 1.08745" \
|
|
);
|
|
}
|
|
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.0163008, 0.0981945, 0.156354, 0.252453, 0.413727, 0.682777, 1.13011", \
|
|
"0.0185435, 0.0985626, 0.156524, 0.252677, 0.413965, 0.683446, 1.13014", \
|
|
"0.0207069, 0.098977, 0.156783, 0.25278, 0.413966, 0.683447, 1.13015", \
|
|
"0.0246054, 0.100113, 0.157287, 0.253081, 0.413967, 0.683448, 1.13015", \
|
|
"0.0306281, 0.102815, 0.158957, 0.254056, 0.41484, 0.683449, 1.13016", \
|
|
"0.038758, 0.108987, 0.163362, 0.257473, 0.417189, 0.684149, 1.13077", \
|
|
"0.0532, 0.122063, 0.173414, 0.265349, 0.424201, 0.690785, 1.13494" \
|
|
);
|
|
}
|
|
}
|
|
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.0382917, 0.129905, 0.19233, 0.295376, 0.467826, 0.755048, 1.23326", \
|
|
"0.0542589, 0.153112, 0.215857, 0.319017, 0.491473, 0.7788, 1.25694", \
|
|
"0.0641702, 0.173246, 0.238134, 0.341994, 0.514422, 0.801704, 1.27965", \
|
|
"0.0782497, 0.205546, 0.276322, 0.385395, 0.560088, 0.847305, 1.32625", \
|
|
"0.100096, 0.255457, 0.33671, 0.458338, 0.644721, 0.938927, 1.41816", \
|
|
"0.123837, 0.320192, 0.420711, 0.565891, 0.776179, 1.09741, 1.5953", \
|
|
"0.161498, 0.414764, 0.542979, 0.72296, 0.979376, 1.35096, 1.90071" \
|
|
);
|
|
}
|
|
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.029653, 0.158846, 0.248885, 0.397549, 0.646719, 1.06179, 1.75391", \
|
|
"0.0392854, 0.161847, 0.24991, 0.397878, 0.64672, 1.0618, 1.75392", \
|
|
"0.0491722, 0.171168, 0.256221, 0.400723, 0.649815, 1.06181, 1.75393", \
|
|
"0.06826, 0.193167, 0.276652, 0.415866, 0.655101, 1.06374, 1.75443", \
|
|
"0.0980444, 0.235549, 0.320592, 0.458385, 0.690368, 1.08452, 1.76145", \
|
|
"0.138051, 0.311662, 0.406231, 0.549901, 0.780543, 1.16301, 1.81387", \
|
|
"0.209868, 0.430235, 0.54495, 0.709606, 0.956111, 1.34582, 1.98169" \
|
|
);
|
|
}
|
|
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.033075, 0.0978063, 0.141444, 0.213385, 0.33377, 0.534282, 0.868192", \
|
|
"0.0487442, 0.123919, 0.168991, 0.241571, 0.362126, 0.56267, 0.89695", \
|
|
"0.0587061, 0.145934, 0.194418, 0.269636, 0.391433, 0.592251, 0.926607", \
|
|
"0.0687761, 0.176909, 0.232363, 0.315033, 0.442965, 0.647174, 0.982048", \
|
|
"0.0826137, 0.220489, 0.289143, 0.385531, 0.529399, 0.747701, 1.09135", \
|
|
"0.101325, 0.278894, 0.366618, 0.488701, 0.660855, 0.910821, 1.28571", \
|
|
"0.122674, 0.358642, 0.469622, 0.625764, 0.846822, 1.15387, 1.58967" \
|
|
);
|
|
}
|
|
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.0198997, 0.104724, 0.163834, 0.261234, 0.424513, 0.696528, 1.14986", \
|
|
"0.0283533, 0.110589, 0.167321, 0.262799, 0.424817, 0.696529, 1.14987", \
|
|
"0.0376026, 0.121739, 0.176918, 0.26962, 0.428616, 0.700559, 1.15002", \
|
|
"0.0557075, 0.145319, 0.200645, 0.291029, 0.444537, 0.70615, 1.15321", \
|
|
"0.0873988, 0.18834, 0.24768, 0.339634, 0.490157, 0.743723, 1.17562", \
|
|
"0.137937, 0.263627, 0.330504, 0.430117, 0.587792, 0.838503, 1.25924", \
|
|
"0.221263, 0.388316, 0.470285, 0.588941, 0.765136, 1.03062, 1.45215" \
|
|
);
|
|
}
|
|
}
|
|
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.0466437, 0.0944701, 0.125111, 0.175904, 0.261115, 0.402804, 0.639245", \
|
|
"0.0678753, 0.116756, 0.147668, 0.198524, 0.283616, 0.425543, 0.662009", \
|
|
"0.08214, 0.132124, 0.163046, 0.214023, 0.299141, 0.441071, 0.677786", \
|
|
"0.0994224, 0.151545, 0.182602, 0.233442, 0.318399, 0.460241, 0.696827", \
|
|
"0.123631, 0.18107, 0.211451, 0.262296, 0.347614, 0.488141, 0.724246", \
|
|
"0.15627, 0.222177, 0.254701, 0.306307, 0.392431, 0.53331, 0.7697", \
|
|
"0.199635, 0.279422, 0.314914, 0.369499, 0.458773, 0.605343, 0.844814" \
|
|
);
|
|
}
|
|
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.014898, 0.0781272, 0.12341, 0.199107, 0.326206, 0.537521, 0.890029", \
|
|
"0.0178005, 0.0785587, 0.123776, 0.199301, 0.326207, 0.537537, 0.890119", \
|
|
"0.0203841, 0.0792403, 0.124114, 0.199538, 0.326245, 0.537718, 0.892404", \
|
|
"0.0244775, 0.0810142, 0.125063, 0.199939, 0.326591, 0.53792, 0.892405", \
|
|
"0.0312708, 0.0854792, 0.128158, 0.201798, 0.327642, 0.538662, 0.892406", \
|
|
"0.042361, 0.095637, 0.135807, 0.207836, 0.332565, 0.542334, 0.892672", \
|
|
"0.059686, 0.116908, 0.154656, 0.222591, 0.345604, 0.554634, 0.903395" \
|
|
);
|
|
}
|
|
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.0502052, 0.112083, 0.155032, 0.22638, 0.346501, 0.546499, 0.880329", \
|
|
"0.0721554, 0.135919, 0.178817, 0.250344, 0.370268, 0.570285, 0.904345", \
|
|
"0.0860098, 0.150773, 0.193637, 0.264695, 0.384366, 0.58427, 0.918039", \
|
|
"0.10508, 0.171924, 0.214581, 0.285762, 0.40491, 0.604426, 0.938203", \
|
|
"0.130709, 0.201745, 0.244595, 0.315604, 0.43526, 0.634325, 0.967358", \
|
|
"0.155459, 0.232688, 0.276489, 0.348514, 0.468265, 0.667841, 1.00078", \
|
|
"0.192731, 0.281437, 0.327391, 0.400408, 0.523306, 0.725648, 1.05949" \
|
|
);
|
|
}
|
|
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.0210325, 0.10484, 0.163754, 0.261412, 0.424543, 0.696536, 1.14986", \
|
|
"0.0215665, 0.104841, 0.163755, 0.261413, 0.426108, 0.696537, 1.15003", \
|
|
"0.022653, 0.104842, 0.163756, 0.261414, 0.426109, 0.697149, 1.15004", \
|
|
"0.0258607, 0.104843, 0.163757, 0.261415, 0.42611, 0.69715, 1.15005", \
|
|
"0.0316169, 0.106568, 0.163758, 0.261416, 0.426111, 0.697151, 1.15006", \
|
|
"0.040201, 0.113459, 0.1686, 0.263501, 0.426112, 0.697152, 1.15007", \
|
|
"0.05588, 0.129105, 0.181295, 0.273817, 0.434211, 0.703699, 1.15255" \
|
|
);
|
|
}
|
|
}
|
|
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.0340111, 0.126418, 0.188973, 0.291976, 0.46428, 0.751391, 1.22997", \
|
|
"0.0549195, 0.1579, 0.220547, 0.323602, 0.496172, 0.783103, 1.26145", \
|
|
"0.0682939, 0.186286, 0.252146, 0.355938, 0.528049, 0.814806, 1.29306", \
|
|
"0.0878823, 0.230936, 0.305955, 0.417754, 0.592883, 0.879407, 1.35765", \
|
|
"0.117761, 0.294839, 0.386864, 0.51766, 0.711384, 1.00843, 1.48614", \
|
|
"0.153312, 0.381174, 0.497076, 0.659286, 0.893908, 1.23272, 1.74004", \
|
|
"0.215937, 0.507348, 0.655418, 0.862771, 1.1554, 1.56816, 2.16032" \
|
|
);
|
|
}
|
|
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.0298922, 0.158789, 0.248793, 0.397566, 0.646517, 1.0617, 1.75393", \
|
|
"0.0441201, 0.163876, 0.250536, 0.397607, 0.646567, 1.06174, 1.75394", \
|
|
"0.0551792, 0.178688, 0.260898, 0.402501, 0.647328, 1.06185, 1.75395", \
|
|
"0.0742273, 0.210571, 0.292386, 0.42657, 0.66001, 1.06776, 1.75468", \
|
|
"0.104088, 0.266066, 0.354814, 0.49214, 0.715454, 1.0984, 1.76405", \
|
|
"0.144738, 0.356957, 0.461261, 0.614693, 0.846673, 1.21979, 1.84948", \
|
|
"0.220312, 0.495023, 0.627859, 0.810357, 1.07725, 1.47708, 2.10372" \
|
|
);
|
|
}
|
|
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.0277423, 0.0928976, 0.136049, 0.20723, 0.326224, 0.524538, 0.855021", \
|
|
"0.0405053, 0.11852, 0.163496, 0.235518, 0.354863, 0.553203, 0.883954", \
|
|
"0.0480144, 0.139749, 0.188517, 0.263416, 0.384256, 0.583003, 0.916406", \
|
|
"0.053395, 0.169344, 0.225618, 0.308422, 0.435852, 0.63829, 0.969798", \
|
|
"0.0587937, 0.209569, 0.280323, 0.378089, 0.522107, 0.739105, 1.0798", \
|
|
"0.0614341, 0.261041, 0.352455, 0.477822, 0.651444, 0.901749, 1.27432", \
|
|
"0.0614351, 0.322527, 0.442246, 0.604756, 0.830308, 1.14061, 1.57757" \
|
|
);
|
|
}
|
|
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.0145881, 0.098285, 0.156312, 0.252609, 0.413699, 0.682411, 1.13009", \
|
|
"0.0232961, 0.104367, 0.160109, 0.254205, 0.414566, 0.682412, 1.13011", \
|
|
"0.0326796, 0.115756, 0.170093, 0.261287, 0.417793, 0.685781, 1.13364", \
|
|
"0.0511619, 0.139449, 0.194159, 0.283217, 0.434271, 0.6929, 1.13365", \
|
|
"0.0829139, 0.18318, 0.241444, 0.332039, 0.480541, 0.730585, 1.15675", \
|
|
"0.132523, 0.259296, 0.327466, 0.425719, 0.579633, 0.827204, 1.24259", \
|
|
"0.214884, 0.386844, 0.467804, 0.588226, 0.757971, 1.02129, 1.43801" \
|
|
);
|
|
}
|
|
}
|
|
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.0123268, 0.0128389, 0.0127711, 0.0126846, 0.0123802, 0.0120974, 0.0114441", \
|
|
"0.0122934, 0.012661, 0.0127757, 0.0126108, 0.0124698, 0.0120352, 0.0114908", \
|
|
"0.0128084, 0.0131796, 0.0131417, 0.013131, 0.0129945, 0.0127009, 0.0122743", \
|
|
"0.0145435, 0.0146489, 0.0146872, 0.0147206, 0.0145237, 0.0147094, 0.0143098", \
|
|
"0.0189696, 0.0184936, 0.0185224, 0.018538, 0.0185061, 0.0179595, 0.0183533", \
|
|
"0.0288584, 0.0274878, 0.0273962, 0.0272373, 0.0270977, 0.0271495, 0.0269728", \
|
|
"0.0490429, 0.0464492, 0.0460697, 0.0457348, 0.0456251, 0.0453359, 0.0452084" \
|
|
);
|
|
}
|
|
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.0107628, 0.0114083, 0.0114367, 0.0113818, 0.0112553, 0.0110006, 0.0104373", \
|
|
"0.0110741, 0.0114836, 0.0116477, 0.0115717, 0.0114458, 0.0113542, 0.010709", \
|
|
"0.0119552, 0.0122169, 0.0122963, 0.0125193, 0.0121816, 0.0121161, 0.0115163", \
|
|
"0.014168, 0.0141233, 0.014204, 0.0140958, 0.0142935, 0.0138433, 0.0134147", \
|
|
"0.0190858, 0.0185619, 0.0186298, 0.0186186, 0.0183829, 0.0181971, 0.0180075", \
|
|
"0.0289223, 0.0277341, 0.0276635, 0.0275882, 0.0275587, 0.0275757, 0.0265878", \
|
|
"0.0497472, 0.0469813, 0.0465966, 0.0463369, 0.0460494, 0.0460689, 0.0460577" \
|
|
);
|
|
}
|
|
}
|
|
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.0122176, 0.0123144, 0.0120582, 0.0118228, 0.0115648, 0.0110859, 0.0105406", \
|
|
"0.0123969, 0.0124572, 0.0124292, 0.0121738, 0.0121777, 0.0114378, 0.0109058", \
|
|
"0.0132103, 0.0132802, 0.0131467, 0.0130542, 0.0128365, 0.0124554, 0.0121872", \
|
|
"0.0153811, 0.0151369, 0.015179, 0.0151211, 0.014785, 0.0150381, 0.0144921", \
|
|
"0.0200532, 0.0193639, 0.0192938, 0.0191815, 0.0189909, 0.0181294, 0.0183513", \
|
|
"0.0304438, 0.0286803, 0.0284306, 0.028141, 0.027994, 0.0275816, 0.0271304", \
|
|
"0.051253, 0.0482591, 0.0480031, 0.047399, 0.0469908, 0.0466477, 0.046067" \
|
|
);
|
|
}
|
|
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.0115893, 0.0104152, 0.0100821, 0.00976812, 0.00945647, 0.00896699, 0.00845386", \
|
|
"0.0111872, 0.0107618, 0.0105097, 0.0102058, 0.0100563, 0.00933352, 0.00881781", \
|
|
"0.0118958, 0.0115542, 0.0113089, 0.0112896, 0.0106009, 0.010179, 0.00949729", \
|
|
"0.0138144, 0.0136644, 0.0134585, 0.0131066, 0.0128251, 0.0120876, 0.0114858", \
|
|
"0.0184684, 0.0180375, 0.0180076, 0.0177864, 0.0173435, 0.016659, 0.016308", \
|
|
"0.0284541, 0.027279, 0.0271448, 0.0269218, 0.0267332, 0.0263851, 0.0251905", \
|
|
"0.0491971, 0.0467723, 0.0464386, 0.046086, 0.0457171, 0.0454869, 0.0450536" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00594392;
|
|
rise_capacitance : 0.0060184;
|
|
rise_capacitance_range (0.0060184, 0.0060184);
|
|
fall_capacitance : 0.00586944;
|
|
fall_capacitance_range (0.00586944, 0.00586944);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00522465;
|
|
rise_capacitance : 0.00518325;
|
|
rise_capacitance_range (0.00518325, 0.00518325);
|
|
fall_capacitance : 0.00526605;
|
|
fall_capacitance_range (0.00526605, 0.00526605);
|
|
}
|
|
}
|
|
cell (sg13g2_xor2_1) {
|
|
area : 14.5152;
|
|
cell_footprint : "xor2_1";
|
|
cell_leakage_power : 522.926;
|
|
leakage_power () {
|
|
value : 513.941;
|
|
when : "!A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 652.794;
|
|
when : "A&B";
|
|
}
|
|
leakage_power () {
|
|
value : 497.321;
|
|
when : "A&!B";
|
|
}
|
|
leakage_power () {
|
|
value : 427.647;
|
|
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.0512966, 0.144277, 0.206905, 0.310301, 0.483151, 0.771394, 1.25076", \
|
|
"0.0756232, 0.167443, 0.23036, 0.333927, 0.509282, 0.795078, 1.2746", \
|
|
"0.0920146, 0.18346, 0.246185, 0.349637, 0.522625, 0.811077, 1.29028", \
|
|
"0.111804, 0.203549, 0.265898, 0.369243, 0.542001, 0.829937, 1.30972", \
|
|
"0.139334, 0.232139, 0.293624, 0.396111, 0.569019, 0.856615, 1.33596", \
|
|
"0.177875, 0.27361, 0.33502, 0.435938, 0.607643, 0.894489, 1.37383", \
|
|
"0.228566, 0.33431, 0.394404, 0.495649, 0.666504, 0.953615, 1.43213" \
|
|
);
|
|
}
|
|
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.0222014, 0.151254, 0.241265, 0.390297, 0.639785, 1.05605, 1.74937", \
|
|
"0.0239695, 0.151255, 0.241266, 0.391183, 0.642168, 1.0561, 1.74938", \
|
|
"0.0262031, 0.151256, 0.241267, 0.391184, 0.642169, 1.0562, 1.74939", \
|
|
"0.0297615, 0.151535, 0.241308, 0.391185, 0.64217, 1.05621, 1.7494", \
|
|
"0.0346061, 0.152495, 0.241976, 0.391186, 0.642171, 1.05622, 1.74941", \
|
|
"0.042548, 0.154952, 0.242841, 0.391395, 0.642172, 1.05623, 1.74942", \
|
|
"0.056962, 0.164443, 0.247151, 0.392587, 0.642173, 1.05728, 1.75015" \
|
|
);
|
|
}
|
|
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.0595629, 0.104245, 0.12995, 0.171525, 0.240681, 0.355927, 0.547943", \
|
|
"0.0773296, 0.123422, 0.149304, 0.190912, 0.260124, 0.375344, 0.568401", \
|
|
"0.0887514, 0.136334, 0.162362, 0.204278, 0.273606, 0.388957, 0.580873", \
|
|
"0.10503, 0.155126, 0.1817, 0.223606, 0.293245, 0.408515, 0.600413", \
|
|
"0.128923, 0.18451, 0.21241, 0.254898, 0.324539, 0.439687, 0.631517", \
|
|
"0.151889, 0.215165, 0.245195, 0.290588, 0.362144, 0.479141, 0.671608", \
|
|
"0.185156, 0.260247, 0.294534, 0.343988, 0.420268, 0.543155, 0.741971" \
|
|
);
|
|
}
|
|
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.0153261, 0.0617506, 0.0943834, 0.149376, 0.242713, 0.398905, 0.659313", \
|
|
"0.0170913, 0.0627808, 0.095063, 0.149745, 0.242849, 0.400307, 0.660597", \
|
|
"0.0189995, 0.0641137, 0.0960102, 0.150464, 0.243278, 0.400308, 0.660598", \
|
|
"0.0228483, 0.0667537, 0.0979691, 0.151693, 0.244027, 0.400309, 0.660599", \
|
|
"0.0292381, 0.0728781, 0.103041, 0.155035, 0.24591, 0.400513, 0.6606", \
|
|
"0.037963, 0.083272, 0.113077, 0.164933, 0.25392, 0.405955, 0.663179", \
|
|
"0.052671, 0.101949, 0.131244, 0.182392, 0.272215, 0.425527, 0.680324" \
|
|
);
|
|
}
|
|
}
|
|
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.0419308, 0.133688, 0.19649, 0.300208, 0.473822, 0.762847, 1.2446", \
|
|
"0.0587245, 0.15755, 0.220676, 0.324508, 0.498008, 0.787101, 1.26881", \
|
|
"0.0677494, 0.17737, 0.242614, 0.347208, 0.520943, 0.809963, 1.29177", \
|
|
"0.0791767, 0.20877, 0.280108, 0.389906, 0.565966, 0.85539, 1.33761", \
|
|
"0.0977413, 0.256671, 0.339226, 0.461804, 0.649498, 0.945884, 1.42859", \
|
|
"0.120306, 0.319576, 0.422039, 0.566432, 0.780232, 1.1032, 1.60457", \
|
|
"0.156442, 0.413803, 0.542595, 0.723921, 0.983883, 1.35367, 1.90907" \
|
|
);
|
|
}
|
|
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.0277208, 0.158236, 0.248814, 0.398638, 0.649476, 1.06733, 1.76394", \
|
|
"0.035783, 0.16086, 0.249775, 0.398639, 0.649544, 1.06734, 1.76395", \
|
|
"0.0447737, 0.169672, 0.255623, 0.40152, 0.65012, 1.06735, 1.76396", \
|
|
"0.0643807, 0.191012, 0.275578, 0.416013, 0.65735, 1.06975, 1.76399", \
|
|
"0.0971099, 0.233531, 0.319442, 0.458437, 0.692045, 1.08973, 1.77089", \
|
|
"0.138154, 0.311076, 0.406264, 0.548187, 0.782028, 1.16673, 1.82307", \
|
|
"0.212859, 0.430049, 0.5433, 0.710923, 0.959288, 1.3478, 1.98998" \
|
|
);
|
|
}
|
|
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.0311129, 0.0952196, 0.138304, 0.209304, 0.327882, 0.525661, 0.854698", \
|
|
"0.0476308, 0.122128, 0.166577, 0.238075, 0.35686, 0.554365, 0.883453", \
|
|
"0.0583445, 0.14453, 0.192391, 0.26658, 0.386556, 0.584355, 0.913551", \
|
|
"0.069736, 0.176044, 0.230861, 0.312506, 0.438844, 0.639973, 0.96992", \
|
|
"0.0852908, 0.220555, 0.288205, 0.383964, 0.526147, 0.741956, 1.0804", \
|
|
"0.105801, 0.280214, 0.366563, 0.488041, 0.658647, 0.906144, 1.27585", \
|
|
"0.12884, 0.360723, 0.470521, 0.625858, 0.844808, 1.15026, 1.58066" \
|
|
);
|
|
}
|
|
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.0205302, 0.103232, 0.161403, 0.257437, 0.417916, 0.685666, 1.13172", \
|
|
"0.0303908, 0.109748, 0.165211, 0.258903, 0.418072, 0.685667, 1.13173", \
|
|
"0.0402093, 0.121413, 0.175289, 0.266257, 0.422021, 0.688604, 1.13174", \
|
|
"0.0584023, 0.14556, 0.199494, 0.288341, 0.438819, 0.696304, 1.13491", \
|
|
"0.0894139, 0.189048, 0.246942, 0.337024, 0.485408, 0.734727, 1.15866", \
|
|
"0.138152, 0.26396, 0.330748, 0.428853, 0.584291, 0.830845, 1.24427", \
|
|
"0.217815, 0.388019, 0.469848, 0.587771, 0.76247, 1.02427, 1.44062" \
|
|
);
|
|
}
|
|
}
|
|
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.0530465, 0.142472, 0.204366, 0.307031, 0.479759, 0.768514, 1.24973", \
|
|
"0.0727012, 0.162741, 0.224918, 0.328013, 0.500993, 0.790005, 1.27044", \
|
|
"0.0861704, 0.176786, 0.238899, 0.34151, 0.514493, 0.802737, 1.28424", \
|
|
"0.101857, 0.192898, 0.255179, 0.357878, 0.530313, 0.818276, 1.29955", \
|
|
"0.12236, 0.215384, 0.277813, 0.380168, 0.552302, 0.839911, 1.32015", \
|
|
"0.146485, 0.245269, 0.306522, 0.408884, 0.581738, 0.869797, 1.34998", \
|
|
"0.171902, 0.282149, 0.343413, 0.44586, 0.617585, 0.906053, 1.38596" \
|
|
);
|
|
}
|
|
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.027742, 0.158248, 0.248875, 0.398661, 0.64942, 1.06745, 1.76436", \
|
|
"0.027743, 0.158249, 0.248876, 0.399719, 0.649422, 1.06787, 1.76437", \
|
|
"0.0279072, 0.15825, 0.248877, 0.39972, 0.649423, 1.06808, 1.76438", \
|
|
"0.0307872, 0.158251, 0.248878, 0.399721, 0.649424, 1.06809, 1.76595", \
|
|
"0.0357302, 0.158252, 0.248879, 0.399722, 0.649425, 1.0681, 1.76596", \
|
|
"0.044254, 0.158253, 0.24888, 0.399723, 0.649426, 1.06811, 1.76597", \
|
|
"0.059492, 0.169976, 0.252302, 0.399724, 0.649427, 1.06812, 1.76598" \
|
|
);
|
|
}
|
|
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.0550454, 0.0992585, 0.124663, 0.166074, 0.235141, 0.350258, 0.542106", \
|
|
"0.078354, 0.123908, 0.149747, 0.191236, 0.260345, 0.375456, 0.567098", \
|
|
"0.0935983, 0.140553, 0.166455, 0.208304, 0.277473, 0.39271, 0.584612", \
|
|
"0.115302, 0.164368, 0.190063, 0.231776, 0.300858, 0.416439, 0.60818", \
|
|
"0.147448, 0.201164, 0.227659, 0.269669, 0.33855, 0.453145, 0.644271", \
|
|
"0.182102, 0.243661, 0.272426, 0.31539, 0.386211, 0.502449, 0.69491", \
|
|
"0.240762, 0.314243, 0.347142, 0.394358, 0.469014, 0.589335, 0.784344" \
|
|
);
|
|
}
|
|
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.0153434, 0.0619568, 0.094375, 0.149473, 0.242782, 0.399093, 0.659243", \
|
|
"0.0179716, 0.0632986, 0.0954747, 0.149988, 0.242964, 0.400323, 0.659339", \
|
|
"0.0203976, 0.0645307, 0.0964537, 0.150937, 0.243578, 0.400324, 0.659977", \
|
|
"0.0247485, 0.0667227, 0.0980882, 0.152132, 0.24473, 0.400325, 0.659978", \
|
|
"0.0320655, 0.0721911, 0.101915, 0.154352, 0.245838, 0.401021, 0.661164", \
|
|
"0.042231, 0.083514, 0.111709, 0.16281, 0.252344, 0.405565, 0.66328", \
|
|
"0.059171, 0.103744, 0.13051, 0.179465, 0.268552, 0.421637, 0.677681" \
|
|
);
|
|
}
|
|
}
|
|
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.0354303, 0.128204, 0.190827, 0.294219, 0.466879, 0.754765, 1.23437", \
|
|
"0.0497485, 0.151071, 0.214334, 0.317972, 0.49113, 0.779131, 1.25886", \
|
|
"0.056884, 0.170144, 0.235779, 0.340359, 0.513688, 0.801932, 1.28209", \
|
|
"0.0642589, 0.200418, 0.272467, 0.382682, 0.558581, 0.847122, 1.32688", \
|
|
"0.0754642, 0.246665, 0.330067, 0.453488, 0.641652, 0.937572, 1.41876", \
|
|
"0.0872649, 0.303131, 0.408586, 0.55567, 0.770625, 1.09401, 1.59476", \
|
|
"0.101032, 0.381697, 0.518265, 0.704356, 0.968152, 1.34098, 1.89784" \
|
|
);
|
|
}
|
|
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.0217125, 0.151205, 0.241244, 0.390351, 0.639694, 1.05588, 1.74939", \
|
|
"0.0302639, 0.153988, 0.242342, 0.390582, 0.639888, 1.05593, 1.7494", \
|
|
"0.0394366, 0.163103, 0.248449, 0.393202, 0.640602, 1.05594, 1.74941", \
|
|
"0.059704, 0.18501, 0.268777, 0.40836, 0.648148, 1.05887, 1.75441", \
|
|
"0.0946884, 0.228335, 0.313063, 0.451255, 0.683329, 1.07842, 1.75732", \
|
|
"0.139008, 0.307052, 0.4014, 0.542026, 0.773976, 1.15701, 1.80951", \
|
|
"0.219265, 0.433496, 0.542341, 0.705963, 0.952472, 1.34117, 1.97815" \
|
|
);
|
|
}
|
|
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.0278901, 0.0923751, 0.13545, 0.20647, 0.325057, 0.522628, 0.851573", \
|
|
"0.0465792, 0.126612, 0.171559, 0.243154, 0.361781, 0.559247, 0.888503", \
|
|
"0.0586377, 0.153986, 0.204145, 0.279642, 0.399909, 0.597477, 0.9265", \
|
|
"0.0729243, 0.190919, 0.251182, 0.337479, 0.467462, 0.669647, 0.999069", \
|
|
"0.0928516, 0.242387, 0.317607, 0.42341, 0.575783, 0.799551, 1.14211", \
|
|
"0.120381, 0.311116, 0.407636, 0.542682, 0.73182, 1.00147, 1.39263", \
|
|
"0.157198, 0.405234, 0.527085, 0.700431, 0.945064, 1.28211, 1.75932" \
|
|
);
|
|
}
|
|
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.0211586, 0.10346, 0.161362, 0.257508, 0.417826, 0.685608, 1.13157", \
|
|
"0.0352467, 0.114051, 0.167957, 0.260323, 0.418507, 0.685609, 1.13165", \
|
|
"0.0465328, 0.131405, 0.183927, 0.271911, 0.424613, 0.687351, 1.13176", \
|
|
"0.0651432, 0.16378, 0.218795, 0.305926, 0.45145, 0.702515, 1.13678", \
|
|
"0.0964664, 0.216202, 0.28058, 0.373528, 0.521046, 0.76229, 1.17473", \
|
|
"0.147244, 0.302179, 0.379304, 0.489595, 0.651418, 0.904129, 1.30509", \
|
|
"0.235107, 0.442125, 0.539431, 0.675697, 0.869483, 1.156, 1.58203" \
|
|
);
|
|
}
|
|
}
|
|
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.0107685, 0.0113854, 0.0113926, 0.0113374, 0.0111696, 0.0108567, 0.0106504", \
|
|
"0.0109132, 0.0113572, 0.0113169, 0.0113893, 0.0115004, 0.010927, 0.0106178", \
|
|
"0.0116955, 0.0118123, 0.0120102, 0.0119251, 0.0117874, 0.0115627, 0.0112668", \
|
|
"0.0137226, 0.0136523, 0.0136133, 0.0136658, 0.0134576, 0.0136538, 0.0130135", \
|
|
"0.018181, 0.0177452, 0.0176876, 0.0176327, 0.0175202, 0.0179001, 0.0173737", \
|
|
"0.0278558, 0.026769, 0.0265728, 0.02633, 0.026243, 0.0256748, 0.0259844", \
|
|
"0.0480102, 0.0457863, 0.0453261, 0.0448987, 0.0445716, 0.0444653, 0.0441236" \
|
|
);
|
|
}
|
|
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.0134297, 0.0137493, 0.0137084, 0.0136091, 0.0134407, 0.0131655, 0.0126046", \
|
|
"0.0134004, 0.0136942, 0.0136953, 0.0138281, 0.0134178, 0.0134985, 0.0130413", \
|
|
"0.0139803, 0.0142342, 0.014202, 0.0140734, 0.0141392, 0.0136928, 0.0132442", \
|
|
"0.0157377, 0.0156547, 0.0156965, 0.0156847, 0.015353, 0.0153824, 0.0150906", \
|
|
"0.0202836, 0.0196767, 0.0197929, 0.0197252, 0.0197624, 0.0193923, 0.0183915", \
|
|
"0.029785, 0.028451, 0.0283889, 0.0284941, 0.0281877, 0.0283015, 0.0280356", \
|
|
"0.0496224, 0.0472623, 0.0469031, 0.0465838, 0.0462221, 0.0461156, 0.0462059" \
|
|
);
|
|
}
|
|
}
|
|
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.0115425, 0.0109458, 0.0106134, 0.0102451, 0.00985288, 0.00933087, 0.00905083", \
|
|
"0.0108722, 0.0108763, 0.0105608, 0.0104023, 0.00991244, 0.00945841, 0.00909168", \
|
|
"0.0114429, 0.0113202, 0.0112815, 0.0109826, 0.0106517, 0.0102338, 0.00976299", \
|
|
"0.0132203, 0.0130655, 0.0129579, 0.0128532, 0.0124942, 0.0123884, 0.0118657", \
|
|
"0.0174908, 0.0171245, 0.0170812, 0.0169264, 0.016507, 0.0162929, 0.0159507", \
|
|
"0.0269874, 0.0259144, 0.0258112, 0.0255217, 0.0254941, 0.0249013, 0.0251193", \
|
|
"0.0467082, 0.0445272, 0.0441456, 0.0438346, 0.0435148, 0.0433589, 0.0429794" \
|
|
);
|
|
}
|
|
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.0124139, 0.0121614, 0.0119181, 0.0116825, 0.011382, 0.0111115, 0.0105021", \
|
|
"0.0127777, 0.0126432, 0.0124793, 0.0124031, 0.0119164, 0.0119167, 0.0109802", \
|
|
"0.0137122, 0.0136005, 0.0134585, 0.0131896, 0.0132687, 0.0125865, 0.0119253", \
|
|
"0.0158917, 0.0154726, 0.0153309, 0.0152108, 0.0146657, 0.0144779, 0.0139016", \
|
|
"0.0206592, 0.0196219, 0.0197245, 0.0196253, 0.0193641, 0.0186657, 0.0173545", \
|
|
"0.030413, 0.0285284, 0.0283201, 0.0281937, 0.0279183, 0.0277955, 0.0275693", \
|
|
"0.0503128, 0.0472944, 0.0468716, 0.0464382, 0.0460774, 0.0456798, 0.0455589" \
|
|
);
|
|
}
|
|
}
|
|
}
|
|
pin (A) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00616885;
|
|
rise_capacitance : 0.00620549;
|
|
rise_capacitance_range (0.00620549, 0.00620549);
|
|
fall_capacitance : 0.00613221;
|
|
fall_capacitance_range (0.00613221, 0.00613221);
|
|
}
|
|
pin (B) {
|
|
direction : "input";
|
|
max_transition : 2.5074;
|
|
capacitance : 0.00538769;
|
|
rise_capacitance : 0.00546229;
|
|
rise_capacitance_range (0.00546229, 0.00546229);
|
|
fall_capacitance : 0.00531309;
|
|
fall_capacitance_range (0.00531309, 0.00531309);
|
|
}
|
|
}
|
|
}
|